juha
5fcdd06c6a
JCF2: Improve forms layout. Issue #33815 , patch from AlexeyT.
...
git-svn-id: trunk@58182 -
2018-06-08 10:30:13 +00:00
juha
f6c1395ad6
JCF2: Support record helper types. Issue #31175 , patch from delfion.
...
git-svn-id: trunk@57550 -
2018-03-22 12:57:14 +00:00
mattias
017493f462
jcf2: added proc modifier vectorcall, patch #33134
...
git-svn-id: trunk@57291 -
2018-02-12 14:56:00 +00:00
juha
b5ce4f63c4
JCF2: Support operators in records. Issue #32942 , patch from delfion.
...
git-svn-id: trunk@56972 -
2018-01-05 21:36:51 +00:00
juha
f0c3017757
jcf2: Support type helpers. Issue #32267 , patch from delfion.
...
git-svn-id: trunk@55791 -
2017-09-06 16:20:13 +00:00
juha
79e14af470
jcf2: Support "static" keyword. Issue #32267 , patch from delfion.
...
git-svn-id: trunk@55783 -
2017-09-03 21:47:57 +00:00
juha
1739ad3e93
jcf2: Improve parsing uses clause. Issue #24678 , patch from delfion.
...
git-svn-id: trunk@55773 -
2017-09-02 16:12:43 +00:00
juha
a41f345980
jcf2: Support "specialize" keyword. Issue #31348 , patch from delfion.
...
git-svn-id: trunk@55765 -
2017-08-31 10:15:40 +00:00
juha
259aa71547
jcf2: Support "bitpacked" keyword. Issue #32267 , patch from delfion.
...
git-svn-id: trunk@55762 -
2017-08-30 21:49:49 +00:00
juha
946806aef2
JCF: Rename FormatSettings -> FormattingSettings because of a confusing name clash.
...
git-svn-id: trunk@55493 -
2017-07-13 08:19:33 +00:00
juha
3ea7d0a0f9
JCF2: Support octal numbers. Issue #31876 , patch from CCRDude.
...
git-svn-id: trunk@55028 -
2017-05-21 10:53:00 +00:00
juha
d88911aefa
JCF2: Support finalization without initialization. Issue #31821 , patch from CCRDude.
...
git-svn-id: trunk@54965 -
2017-05-18 08:52:46 +00:00
juha
19d467d3e1
JCF2: Support nested procedure types. Issue #31823 , patch from CCRDude.
...
git-svn-id: trunk@54963 -
2017-05-18 08:36:48 +00:00
juha
fae13ccae8
JCF2: Support class destructors. Issue #31749 , patch from CCRDude.
...
git-svn-id: trunk@54825 -
2017-05-07 21:35:48 +00:00
bart
2a41a0e2f4
Fix spelling errors. Issue #0030258 . Patch by Paul Gevers.
...
git-svn-id: trunk@52489 -
2016-06-12 16:07:57 +00:00
mattias
54396991ac
fixed typos, bug #29323 patch from Paul Gevers
...
git-svn-id: trunk@51187 -
2016-01-04 15:02:09 +00:00
juha
32f2f78b28
JCF2: Use String type + UTF-8 instead of WideString. Prevents conversions and compiler warnings. Also related to issue #27945 .
...
git-svn-id: trunk@51043 -
2015-12-26 16:52:28 +00:00
juha
5f8660b1de
CodeTools, JCF: Support more procedure directives. Issue #28462 , patch from Jeppe Johansen.
...
git-svn-id: trunk@49591 -
2015-08-03 22:21:59 +00:00
juha
d75669f8f9
JCF2: Support constref keyword. Issue #27677 , patch from Julian Puhl.
...
git-svn-id: trunk@48401 -
2015-03-16 23:40:53 +00:00
juha
9fd01f73ee
JCF2: Support ESCAPE button in parse tree form. Issue #27600 , patch from Mark Kjornvitch.
...
git-svn-id: trunk@48153 -
2015-03-06 18:09:07 +00:00
juha
0787f7aa1e
JCF2: Add support for CVAR directive in JCF2 parser. Issue #27343 , patch from Barlone
...
git-svn-id: trunk@47538 -
2015-01-26 23:40:32 +00:00
juha
0c1a2ec8fe
JCF: Support keywords "experimental" and "unimplemented". Issue #27275 , patch from BrunoK.
...
git-svn-id: trunk@47327 -
2015-01-09 17:44:02 +00:00
juha
c0bcfb9343
JCF2: Support binary constants. Issue #26986 , patch from BrunoK.
...
git-svn-id: trunk@47184 -
2014-12-12 19:59:25 +00:00
juha
a739015b9c
JCF: Support for "enumerator" operator. Patch from Julian Puhl.
...
git-svn-id: trunk@46973 -
2014-11-23 16:24:58 +00:00
juha
5aecba92a0
JCF: improve parsing "operator". Patch from Julian Puhl.
...
git-svn-id: trunk@46972 -
2014-11-23 16:24:55 +00:00
juha
8f66caf323
JCF: Implement basic generics support. Issue #16128 , patch from Julian Puhl.
...
git-svn-id: trunk@46971 -
2014-11-23 16:24:49 +00:00
juha
f518acb493
JCF: minor optimization and cleanup for the parser. Issue #26610 , modified from patch by BrunoK
...
git-svn-id: trunk@46067 -
2014-08-23 14:54:39 +00:00
juha
679eebc9c6
JCF2: formatting by BrunoK
...
git-svn-id: trunk@46066 -
2014-08-23 14:54:34 +00:00
juha
28163c2c12
JCF2: Support nested curly comments. Issue #26610 , extracted from patch by BrunoK.
...
git-svn-id: trunk@46061 -
2014-08-22 17:28:47 +00:00
juha
feb85653da
JCF2: Fix a range check error at the end of file.
...
git-svn-id: trunk@46059 -
2014-08-22 17:25:11 +00:00
juha
6ecde652c7
Jedi Code Format: Locate the parse tree window better. Issue #22777
...
git-svn-id: trunk@39049 -
2012-10-11 18:57:50 +00:00
juha
8297ee1f08
Sort ListViews by column click around in many places.
...
git-svn-id: trunk@38289 -
2012-08-20 18:05:46 +00:00
juha
ae5fd0e0e9
JCF2: Improve parser error message
...
git-svn-id: trunk@33199 -
2011-11-01 09:47:01 +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
aa81970ecc
jcf: use fpc resources instead of .lrs
...
git-svn-id: trunk@23440 -
2010-01-14 03:13:19 +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
66216cd1eb
jcf2: update from the main repository to r823
...
git-svn-id: trunk@22217 -
2009-10-18 08:58:08 +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
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
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
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