Commit Graph

287 Commits

Author SHA1 Message Date
maxim
d3b00011a6 JCF2: localized Blank Lines Settings tab
git-svn-id: trunk@23991 -
2010-03-14 19:00:21 +00:00
maxim
d199b0bdc0 regenerated JCF2 translations; updated Russian translation
git-svn-id: trunk@23982 -
2010-03-13 23:01:41 +00:00
maxim
6de469cd57 JCF2: localized Indent Settings tab
git-svn-id: trunk@23981 -
2010-03-13 23:01:17 +00:00
maxim
940e876b2d regenerated JCF2 translations; updated Russian translation
git-svn-id: trunk@23978 -
2010-03-13 17:55:47 +00:00
maxim
e915927961 JCF2: localized options caption and settings file related error messages
git-svn-id: trunk@23977 -
2010-03-13 17:54:34 +00:00
maxim
a65766bde0 regenerated JCF2 translations; updated Russian translation
git-svn-id: trunk@23959 -
2010-03-12 00:46:11 +00:00
maxim
20fff736ed JCF2: localized Spaces Settings tab
git-svn-id: trunk@23958 -
2010-03-12 00:45:52 +00:00
maxim
91cf1da6ac regenerated JCF2 translations; updated Russian translation
git-svn-id: trunk@23934 -
2010-03-11 01:07:48 +00:00
maxim
c162dc9273 JCF2: localized Clarify Settings tab
git-svn-id: trunk@23933 -
2010-03-11 01:06:16 +00:00
maxim
4c8110c367 regenerated translations; updated Russian translation
git-svn-id: trunk@23908 -
2010-03-10 01:11:52 +00:00
maxim
d2cee7af25 JCF2: localized Obfuscate Settings tab
git-svn-id: trunk@23907 -
2010-03-10 01:10:11 +00:00
maxim
788a82eb89 jcf2: add missing translation files
git-svn-id: trunk@23864 -
2010-03-07 17:57:48 +00:00
paul
fded4603bf jcf: start localization by Maxim Ganetsky
git-svn-id: trunk@23807 -
2010-03-01 02:23:52 +00:00
paul
f3e0e3abec jcf: fix indentation for const section in program or library by Bernd Kreuss
git-svn-id: trunk@23721 -
2010-02-16 14:59:29 +00:00
paul
ba5a30c086 jcf: fix operator parsing after the *var* section
git-svn-id: trunk@23718 -
2010-02-16 14:17:16 +00:00
paul
2747daddbd jcf: support utf8 paths
git-svn-id: trunk@23606 -
2010-01-31 14:53:11 +00:00
paul
3dd19fc92b jcf: store and load settings file from the IDE primary config path
git-svn-id: trunk@23601 -
2010-01-30 15:54:37 +00:00
paul
82dcf25ada jcf2: don't register 'Register settings' menu item for lazarus (issue #0015493)
git-svn-id: trunk@23581 -
2010-01-28 08:22:22 +00:00
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
paul
2827eec53f jcf: fix compilation of BuildTokenList on linux
git-svn-id: trunk@17821 -
2008-12-13 01:54:10 +00:00
paul
af104c35a9 jcf: use NativeLineFeed
git-svn-id: trunk@17820 -
2008-12-13 01:42:09 +00:00
paul
2f530e41d5 jcf2: sync with main repository r718
git-svn-id: trunk@17811 -
2008-12-12 02:06:31 +00:00
darius
ae817f22ad Reverting back to r17160 r17161 #0beee144e6 was an accidental commit
git-svn-id: trunk@17162 -
2008-10-31 00:38:03 +00:00
darius
0beee144e6 ""
git-svn-id: trunk@17161 -
2008-10-31 00:29:18 +00:00
paul
d860feb919 jcf2: update to r685
git-svn-id: trunk@16999 -
2008-10-15 09:32:25 +00:00
paul
d7aa0f69fd jcf2: update to r683
git-svn-id: trunk@16990 -
2008-10-14 08:54:52 +00:00
paul
8d5983a13d jcf2: fixed delphi compilation
git-svn-id: trunk@16988 -
2008-10-14 01:26:28 +00:00
paul
416ced6947 jcf2: initialize Application object to allow form showing
git-svn-id: trunk@16981 -
2008-10-13 08:02:32 +00:00
paul
80cb5bada3 jcf2: finish JcfUtils at first glance
git-svn-id: trunk@16980 -
2008-10-13 06:23:30 +00:00
paul
1ba76f06e4 jcf2: correctly add used units to project
git-svn-id: trunk@16979 -
2008-10-13 03:41:04 +00:00
paul
46283869bd jcf2: more functions
git-svn-id: trunk@16960 -
2008-10-11 17:31:19 +00:00
paul
2a61b78ef3 jcf: implement some set of empty functions
git-svn-id: trunk@16959 -
2008-10-11 17:11:39 +00:00
paul
c4d74354b6 forgot to add .lrs
git-svn-id: trunk@16956 -
2008-10-11 09:30:46 +00:00
paul
d3cc59116c jcf2: try to isolate/remove windows unit dependency
git-svn-id: trunk@16955 -
2008-10-11 09:30:16 +00:00
paul
7c0a1d29a9 jcf:
- add JcfUtils unit with almost empty implementation
  - replace usage of Jcl units with JcfUtils.
  - add lazarus project for console jcf application

git-svn-id: trunk@16945 -
2008-10-10 05:33:07 +00:00
paul
11ae1cd3fc cleanup
git-svn-id: trunk@16940 -
2008-10-09 08:52:40 +00:00
paul
f6a12eebfd jcf2: add readme
git-svn-id: trunk@16939 -
2008-10-09 08:16:20 +00:00
paul
255062d13d components: initial of jcf2 r676 as is without output, tests and help directories. It does not useful for lazarus at moment
git-svn-id: trunk@16938 -
2008-10-09 08:06:32 +00:00