paul
aa81970ecc
jcf: use fpc resources instead of .lrs
...
git-svn-id: trunk@23440 -
2010-01-14 03:13:19 +00:00
paul
6c7c0ee0ad
ideintf, ide, components: IDE options:
...
- introduce 2 new abstract options classes: TAbstractIDEEnvironmentOptions and TAbstractIDEProjectOptions
- derive all current options classes from TAbstractIDEEnvironmentOptions
- fix broken previously education options
- move away actions triggered by reading / saving of predefined IDE options (like TEnvironmentOption, TIDEOptions, ...) from DoOpenIDEOptions to new read/write event handlers
- allow filtering of options showed in IDE options dialog by some options class
- use options filtering when show Object Inspect, Editor, CodeExplorer option
git-svn-id: trunk@23252 -
2009-12-24 08:31:23 +00:00
paul
60f580fe1a
jcf: implementing showing of format option from the JCF menu
...
git-svn-id: trunk@23132 -
2009-12-14 02:46:59 +00:00
paul
bc2b775292
jcf: perform saving to file after execution of options dialog
...
git-svn-id: trunk@23122 -
2009-12-13 16:02:18 +00:00
paul
9e3f9a85b3
jcf2: fix makefile path
...
git-svn-id: trunk@23118 -
2009-12-13 12:45:44 +00:00
paul
93afff7a7c
jcf: register all others options pages
...
git-svn-id: trunk@23117 -
2009-12-13 12:40:52 +00:00
paul
d89894ca1e
jcf: use parentfont always
...
git-svn-id: trunk@23115 -
2009-12-13 04:53:39 +00:00
paul
321c54a228
jcf: register 'Clarify' and 'Spaces' options
...
git-svn-id: trunk@23110 -
2009-12-12 18:43:11 +00:00
paul
12bf3aca6f
jcf: register obfuscate settings
...
git-svn-id: trunk@23108 -
2009-12-12 18:06:43 +00:00
paul
ce34bcd158
jcf2: fix compilation on linux
...
git-svn-id: trunk@23096 -
2009-12-12 11:08:30 +00:00
paul
c7700195c0
jcf: register first options frame in the Lazarus IDE options
...
git-svn-id: trunk@23095 -
2009-12-12 10:45:46 +00:00
vincents
ba1b2f95f1
jcf: removed FileUtils unit from package in the past it has been replaced with JcfFileUtils, fixes issue #14863
...
git-svn-id: trunk@22263 -
2009-10-22 19:59:03 +00:00
paul
1f597e595b
jcf: fix char case in unit names
...
git-svn-id: trunk@22248 -
2009-10-21 07:57:37 +00:00
paul
791747d822
jcf2: rename unit
...
git-svn-id: trunk@22220 -
2009-10-18 09:02:11 +00:00
paul
620ce40a7a
jcf2: rename unit
...
git-svn-id: trunk@22219 -
2009-10-18 09:00:39 +00:00
paul
ba340e4ef4
jcf2: rename unit
...
git-svn-id: trunk@22218 -
2009-10-18 08:59:59 +00:00
paul
66216cd1eb
jcf2: update from the main repository to r823
...
git-svn-id: trunk@22217 -
2009-10-18 08:58:08 +00:00
paul
1c85e5e3a2
ide: fix compilation after OpenURL move
...
git-svn-id: trunk@22046 -
2009-10-05 13:19:48 +00:00
paul
323fe7ecc1
jcf: use OpenURL function instead to open urls
...
git-svn-id: trunk@22019 -
2009-10-04 06:20:37 +00:00
paul
959cc1aa90
components: jcf2: commit Graeme Geldenhuys patch for recognizing xor, and, or operators overloading
...
git-svn-id: trunk@20887 -
2009-07-18 12:58:05 +00:00
paul
75d3718f7d
jcf: update to r803 revision of main repository:
...
- support for c-style fpc operators
git-svn-id: trunk@19236 -
2009-04-06 02:19:13 +00:00
paul
3ded592929
jcf: fix compilation error for unixes
...
git-svn-id: trunk@19110 -
2009-03-26 06:06:45 +00:00
paul
78dd5824d8
jcf: fix compilation error for unixes
...
git-svn-id: trunk@19109 -
2009-03-26 06:01:17 +00:00
paul
5a9e74a1fa
jcf: update from the main repository
...
git-svn-id: trunk@19107 -
2009-03-26 05:55:59 +00:00
mattias
de0f8578f0
set some TTreeView.ReadOnly to true
...
git-svn-id: trunk@18361 -
2009-01-20 20:20:52 +00:00
paul
471ec5ea59
jcf2: sync with r773 of main jcf2 tree (also fixes issue #0012977 ):
...
- some use of JcfStringUtils instead of JclStrings
- IndentProcedureBody setting
- StrPadLeft implementation in JcfStringUtils.pas
- added StrIPos function to JcfStringUtils.pas and tests
- renamed VersionConsts.pas to JcfVersionConsts.pas to avoid a name clash with a unit in another package
- rearranging util functions
git-svn-id: trunk@18292 -
2009-01-15 02:08:47 +00:00
paul
ce19796997
jcf: sync with r764:
...
- Fix to 2130798 - Indentation strange on procedure local type/var declarations
- Notepad UI has save and save as for input files, and remembers the file name
- Fix to SF bug ID: 2490118 Parser exception with empty var section in a class
- Fixed an issue in handling utf-8 encoded files
git-svn-id: trunk@18246 -
2009-01-11 02:27:52 +00:00
paul
4598b5b3a6
jcf: remove asm mode
...
git-svn-id: trunk@17947 -
2008-12-25 11:45:38 +00:00
paul
ae8e919225
jcf: further fix compilation on case sensitive file systems
...
git-svn-id: trunk@17922 -
2008-12-24 08:43:04 +00:00
paul
c1ffec30ed
jcf: fix compilation on case sensitive file systems
...
git-svn-id: trunk@17921 -
2008-12-24 08:13:37 +00:00
paul
8949a6963a
jcf: add missed jcf menu items to the ide, implement formatting of all open units
...
git-svn-id: trunk@17918 -
2008-12-24 05:56:36 +00:00
paul
2c018868d2
jcf: reduce amount of hints
...
git-svn-id: trunk@17917 -
2008-12-24 05:37:30 +00:00
paul
a1f5d77faa
hide FileUtil in the JCFHelp from the Lazarus/Freepascal
...
git-svn-id: trunk@17916 -
2008-12-24 04:34:13 +00:00
paul
6116a9aab3
ide: add JCF to the bigide target if UseJCF define is enabled in the ide.inc (disabled by default)
...
git-svn-id: trunk@17915 -
2008-12-24 04:11:15 +00:00
paul
47f0234c35
jcf: convert about form and it to the ide package
...
git-svn-id: trunk@17901 -
2008-12-23 10:20:57 +00:00
paul
c9cde29f7f
jcf: add ide package
...
git-svn-id: trunk@17892 -
2008-12-23 04:14:14 +00:00
paul
8c0ad52957
jcf: adopt EditorConverter for lazarus
...
git-svn-id: trunk@17891 -
2008-12-23 04:10:52 +00:00
paul
d578cccfd2
jcf: remove some jcl dependencies
...
git-svn-id: trunk@17890 -
2008-12-23 03:47:34 +00:00
paul
a4326b440c
jcf: sync with r746 (misc fixes in comments)
...
git-svn-id: trunk@17880 -
2008-12-22 08:35:35 +00:00
paul
52c3090688
jcf: further work on operators (r743)
...
git-svn-id: trunk@17879 -
2008-12-21 15:26:48 +00:00
paul
9aaa60fc8b
jcf: more work on operators (r742)
...
git-svn-id: trunk@17877 -
2008-12-21 14:47:55 +00:00
paul
c50309a06c
jcf2: sync with r741 (finished MoveSpaceToBeforeColon, initial support of fpc *operators*, misc fixes)
...
git-svn-id: trunk@17873 -
2008-12-21 03:44:59 +00:00
mattias
1a4313f8bc
codetools: consistencychecks now raises exceptions, accelerated TExprEval, added TExprEval.ChangeStamp
...
git-svn-id: trunk@17858 -
2008-12-18 22:32:30 +00:00
paul
035d9ead5b
jcf: reduce amount of warnings
...
git-svn-id: trunk@17838 -
2008-12-15 04:41:38 +00:00
paul
351862c47d
jcf: sync with r728
...
git-svn-id: trunk@17836 -
2008-12-15 02:59:23 +00:00
paul
7409df351c
jcf: sync with r723 (fix error found in graphics.pp - "absolute" with a dotted name was not handled, fixes for lazarus source, and tests on it)
...
git-svn-id: trunk@17828 -
2008-12-13 17:04:34 +00:00
paul
19d48e5bd0
jcf: next linux compat fix
...
git-svn-id: trunk@17825 -
2008-12-13 03:07:53 +00:00
paul
ebd3475a31
jcf: fix JCFHelp compilation on linux
...
git-svn-id: trunk@17824 -
2008-12-13 02:58:28 +00:00
paul
9b9281a5ed
jcf: next linux fix
...
git-svn-id: trunk@17823 -
2008-12-13 02:11:59 +00:00
paul
8a4c3b1625
jcf: fix JcfRegistrySettings compilation under linux
...
git-svn-id: trunk@17822 -
2008-12-13 02:02:00 +00:00