martin
|
77b6a944c7
|
SynEdit: fix memleak in test
git-svn-id: trunk@42714 -
|
2013-09-10 09:42:18 +00:00 |
|
martin
|
abd94d0f29
|
SynEdit: AutoComplete, fix GetPreviousToken use Logical pos
git-svn-id: trunk@42701 -
|
2013-09-09 13:19:34 +00:00 |
|
martin
|
d1da544a24
|
IDE: add inactive ifdef to fold-gutter popup menu (if text-selection exists) / missing file
git-svn-id: trunk@42653 -
|
2013-09-07 05:16:27 +00:00 |
|
maxim
|
96d7d0aaf4
|
SynEdit: updated Russian translation
git-svn-id: trunk@42600 -
|
2013-09-04 19:45:12 +00:00 |
|
martin
|
7d0f344a06
|
SynEdit: clean up
git-svn-id: trunk@42514 -
|
2013-08-28 23:02:57 +00:00 |
|
martin
|
c0948b5372
|
SynEdit: Fix painting user defined colors (missed update, if editor is hidden)
git-svn-id: trunk@42509 -
|
2013-08-28 11:22:26 +00:00 |
|
martin
|
00f34de6d3
|
SynEdit: SynHighlighterJava: basic parsing of Annotations by Flavio. Issue #0024706
git-svn-id: trunk@42488 -
|
2013-08-24 23:44:34 +00:00 |
|
martin
|
acfad58d98
|
SynEdit: Fixed issue in IFDEF code (re-using commented node)
git-svn-id: trunk@42487 -
|
2013-08-24 23:10:43 +00:00 |
|
martin
|
22aff1ece9
|
SynEdit: publish OnMouseWheel...
git-svn-id: trunk@42456 -
|
2013-08-23 09:32:56 +00:00 |
|
martin
|
a2561585c7
|
SynEdit: do not crash the IDE, when failing to read config
git-svn-id: trunk@42425 -
|
2013-08-18 21:57:30 +00:00 |
|
maxim
|
960505e772
|
Components, SynEdit: updated Russian translation
git-svn-id: trunk@42383 -
|
2013-08-10 23:25:13 +00:00 |
|
mattias
|
54ea7174a3
|
synedit: updated po files
git-svn-id: trunk@42380 -
|
2013-08-10 10:15:25 +00:00 |
|
martin
|
e8e421dc50
|
SynEdit: select word-wise, issue #0024523
git-svn-id: trunk@42376 -
|
2013-08-10 07:27:44 +00:00 |
|
mattias
|
a3c0c0d439
|
IDE: further migration external tools
git-svn-id: trunk@42292 -
|
2013-08-03 18:39:14 +00:00 |
|
martin
|
c6d8df2a56
|
fixes for wordbreaker
git-svn-id: trunk@42232 -
|
2013-07-30 06:57:30 +00:00 |
|
mattias
|
da82a33fdf
|
IDE: fixed Makefile.compiled to contain inherited custom options
git-svn-id: trunk@42227 -
|
2013-07-29 10:48:35 +00:00 |
|
mattias
|
996bcacba9
|
synedit: fixed row in TSynEditMarkupGutterMark.PrepareMarkupForRow
git-svn-id: trunk@42206 -
|
2013-07-25 17:24:04 +00:00 |
|
martin
|
08b51de095
|
SynEdit: fixed check for max marks per line (gutter marks)
git-svn-id: trunk@42204 -
|
2013-07-25 16:02:55 +00:00 |
|
mattias
|
bbc287d669
|
synedit: fixed range check in TSynEditMarkupGutterMark.PrepareMarkupForRow
git-svn-id: trunk@42203 -
|
2013-07-25 16:00:21 +00:00 |
|
martin
|
34e144634c
|
SynEdit, pas highlighter: fixed "packed class"
git-svn-id: trunk@42193 -
|
2013-07-24 08:57:19 +00:00 |
|
martin
|
2d493a3e4a
|
SynEdit: regex, clean up, issue #0024700
git-svn-id: trunk@42184 -
|
2013-07-23 18:44:37 +00:00 |
|
martin
|
8816386294
|
SynEdit: changed signature of TSynBaseCompletionSearchPosition, to avoid name conflicts when using code-completion. issue #0024758
git-svn-id: trunk@42155 -
|
2013-07-20 11:30:42 +00:00 |
|
martin
|
a500bfb2b6
|
SynEdit: regex, clean up, issue #0024700 / partly reverted
git-svn-id: trunk@42154 -
|
2013-07-20 11:26:08 +00:00 |
|
martin
|
9022e89a5d
|
SynrEdit: regex, clean up, issue #0024700
git-svn-id: trunk@42153 -
|
2013-07-20 11:18:42 +00:00 |
|
martin
|
da3b0a3808
|
SynrEdit: regex, clean up, issue #0024700
git-svn-id: trunk@42152 -
|
2013-07-20 11:11:31 +00:00 |
|
martin
|
1ecadffa73
|
SynrEdit: lfm highlighter, clean up, issue #0024700
git-svn-id: trunk@42151 -
|
2013-07-20 11:06:18 +00:00 |
|
martin
|
6f6e97db2e
|
SynHighlighterJava: added TxtkNonSymbol for EktTokenId. Part of issue #24706
git-svn-id: trunk@42148 -
|
2013-07-20 10:27:11 +00:00 |
|
mattias
|
2b9efdfe40
|
synedit: renamed parameters in proc types for easier code completion
git-svn-id: trunk@42095 -
|
2013-07-15 20:15:09 +00:00 |
|
juha
|
f8dbff1216
|
SynEdit: Change TSynMacroEvent.RepeatCount from Byte to Integer. Issue #24733
git-svn-id: trunk@42068 -
|
2013-07-12 14:57:57 +00:00 |
|
mattias
|
2427149e18
|
synedit: fixed TSynEditMarkupGutterMark
git-svn-id: trunk@42009 -
|
2013-07-07 09:39:37 +00:00 |
|
mattias
|
96bb81a96d
|
synedit: fixed typo
git-svn-id: trunk@42007 -
|
2013-07-07 07:14:50 +00:00 |
|
maxim
|
8dda55133d
|
Regenerated translations; updated Russian translation
git-svn-id: trunk@41853 -
|
2013-06-23 19:36:15 +00:00 |
|
martin
|
c692aea81a
|
SynEdit IFDEF: fix crash with comments
git-svn-id: trunk@41847 -
|
2013-06-23 18:19:50 +00:00 |
|
martin
|
0e15ad2e4f
|
SynEdit IFDEF: fix crash with comments
git-svn-id: trunk@41829 -
|
2013-06-23 14:31:43 +00:00 |
|
martin
|
db3fc39cbd
|
SynEdit IFDEF: fix crash with elseif
git-svn-id: trunk@41821 -
|
2013-06-23 12:58:46 +00:00 |
|
martin
|
ca99d94fe8
|
SynEdit IFDEF: fix crash when inserting new ifdef
git-svn-id: trunk@41815 -
|
2013-06-23 11:34:01 +00:00 |
|
martin
|
9f5f01a891
|
SynEdit IFDEF: fix crash with node on last line in file
git-svn-id: trunk@41800 -
|
2013-06-22 13:45:19 +00:00 |
|
mattias
|
08201e2904
|
synedit: highlighters: using non fixed resourcestrings
git-svn-id: trunk@41721 -
|
2013-06-14 21:41:35 +00:00 |
|
mattias
|
8014b98269
|
IDE+synedit: TSynHighlighterAttributes: added Caption:PString for non fixed resourcestring, fixed IDE to use Caption and StoredName correct
git-svn-id: trunk@41720 -
|
2013-06-14 21:28:58 +00:00 |
|
martin
|
70e441594c
|
SynEdit: Ifdef Markup: add safety check, do not est commented nodes
git-svn-id: trunk@41711 -
|
2013-06-14 11:28:39 +00:00 |
|
martin
|
c1b253f642
|
SynEdit: Ifdef Markup: fixed wrong assert: issue #0024581
git-svn-id: trunk@41677 -
|
2013-06-11 11:29:48 +00:00 |
|
mattias
|
24c08f9ea5
|
synedit: clean up
git-svn-id: trunk@41656 -
|
2013-06-10 08:29:57 +00:00 |
|
martin
|
595f395fde
|
Fix Compilation for WinCE issue #24560
git-svn-id: trunk@41602 -
|
2013-06-08 19:35:20 +00:00 |
|
martin
|
82434aaf0f
|
SynEdit: Ifdef Markup: fix missing validate for nodes
git-svn-id: trunk@41597 -
|
2013-06-08 17:26:40 +00:00 |
|
martin
|
5d22d60084
|
SynEdit: Ifdef Markup: fix missing initialization of highlighter / check string boundaries
git-svn-id: trunk@41596 -
|
2013-06-08 16:46:10 +00:00 |
|
mattias
|
1b7872882c
|
synedit: fixed visibilty
git-svn-id: trunk@41529 -
|
2013-06-04 07:47:09 +00:00 |
|
mattias
|
9fe05b6fa9
|
synedit: LoadFromFile support for UTF-8 under Windows
git-svn-id: trunk@41478 -
|
2013-05-31 20:32:37 +00:00 |
|
juha
|
f188af0856
|
SynEdit: optimize assignment of a private array.
git-svn-id: trunk@41455 -
|
2013-05-30 08:24:21 +00:00 |
|
juha
|
869b324865
|
SynEdit: cleanup
git-svn-id: trunk@41443 -
|
2013-05-28 16:00:02 +00:00 |
|
martin
|
b40fb20f03
|
SynEdit: Ifdef Markup: fix crash when open shared synedit
git-svn-id: trunk@41437 -
|
2013-05-27 22:42:59 +00:00 |
|
martin
|
d05dcdee7e
|
SynEdit: Fixed Line markup
git-svn-id: trunk@41435 -
|
2013-05-27 17:17:36 +00:00 |
|
martin
|
561b01e2bd
|
SynEdit: Ifdef Markup: fix crash when open shared synedit
git-svn-id: trunk@41432 -
|
2013-05-27 12:45:39 +00:00 |
|
mattias
|
cce525b450
|
synedit: clean up
git-svn-id: trunk@41430 -
|
2013-05-27 09:09:39 +00:00 |
|
martin
|
3b13212b92
|
SynEdit: Ifdef Markup: force re-scan on markup change
git-svn-id: trunk@41406 -
|
2013-05-25 22:05:02 +00:00 |
|
martin
|
1eb0dfeab9
|
SynEdit: Ifdef Markup: fix enabled detection
git-svn-id: trunk@41405 -
|
2013-05-25 18:20:25 +00:00 |
|
martin
|
03bc6f2d9a
|
SynEdit: Ifdef Markup: Allow setting state for else / fixed missing invalidation / fixed issue in detecting $else before topline
git-svn-id: trunk@41392 -
|
2013-05-25 13:11:49 +00:00 |
|
martin
|
58a3351361
|
SynEdit: Ifdef Markup: set a default color for temp disabled
git-svn-id: trunk@41355 -
|
2013-05-22 15:26:30 +00:00 |
|
martin
|
1227d96b7d
|
SynEdit: Ifdef Markup: skip enable nested in disable
git-svn-id: trunk@41350 -
|
2013-05-22 11:36:50 +00:00 |
|
martin
|
40eaa7dc2a
|
SynEdit: Reduce painting. was broken in revision 39693 #b3f15ac258
git-svn-id: trunk@41345 -
|
2013-05-22 01:41:44 +00:00 |
|
martin
|
6408743dcd
|
SynEdit: Ifdef Markup: added TempEnabled/Disabled / added markup for the directives too
git-svn-id: trunk@41343 -
|
2013-05-22 01:01:29 +00:00 |
|
maxim
|
a8a031a612
|
Translations: reverted Arabic translation to r37531 #c73fdaff8b by request of Mazen Neifer (current Arabic translation maintainer). Reason is poor quality/machine translation, which makes hard to use translated IDE.
git-svn-id: trunk@41340 -
|
2013-05-21 19:34:39 +00:00 |
|
martin
|
b823ce32cf
|
SynEdit: Ifdef Markup: fixed potential corruption of tree
git-svn-id: trunk@41334 -
|
2013-05-20 20:27:31 +00:00 |
|
martin
|
c9973c0343
|
SynEdit: cleanup issue #0024174 Patch by Zaher Dirkey
git-svn-id: trunk@41303 -
|
2013-05-19 18:03:28 +00:00 |
|
martin
|
34b02a676b
|
SynEdit: Ifdef Markup: fix wrong info, when nodestate changed
git-svn-id: trunk@41258 -
|
2013-05-18 19:54:35 +00:00 |
|
martin
|
add486763e
|
SynEdit: Ifdef Markup: fix for multi-line-node / improve update detection
git-svn-id: trunk@41257 -
|
2013-05-18 14:47:05 +00:00 |
|
martin
|
b7b8d3c067
|
SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913 / Fixed mem leak
git-svn-id: trunk@41228 -
|
2013-05-16 22:44:35 +00:00 |
|
martin
|
2c790f658b
|
SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913 (missing file)
git-svn-id: trunk@41222 -
|
2013-05-16 12:53:53 +00:00 |
|
martin
|
a9d1f34275
|
SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913
git-svn-id: trunk@41220 -
|
2013-05-16 11:23:08 +00:00 |
|
martin
|
222d915b0f
|
SynEdit: Ifdef Markup: force assert for testing
git-svn-id: trunk@41218 -
|
2013-05-15 23:57:26 +00:00 |
|
martin
|
a6236159e9
|
SynEdit: Ifdef Markup: fix several crashes
git-svn-id: trunk@41217 -
|
2013-05-15 23:53:14 +00:00 |
|
martin
|
1084ad7aed
|
SynEdit: Ifdef Markup: only scan if markup is active
git-svn-id: trunk@41216 -
|
2013-05-15 20:59:05 +00:00 |
|
martin
|
553e6bbbc3
|
SynEdit: Ifdef Markup: keep node state on edit / wait for idle update
git-svn-id: trunk@41208 -
|
2013-05-15 12:31:00 +00:00 |
|
martin
|
618c00afa9
|
SynEdit: Ifdef Markup: keep node state on edit / wait for idle update
git-svn-id: trunk@41206 -
|
2013-05-15 12:04:51 +00:00 |
|
martin
|
3f6ef5ad82
|
SynEdit: Ifdef Markup: fixed using invalid peer
git-svn-id: trunk@41201 -
|
2013-05-14 23:50:49 +00:00 |
|
martin
|
c1207958d0
|
SynEdit: Ifdef Markup: fixed uninitialized value
git-svn-id: trunk@41200 -
|
2013-05-14 23:16:56 +00:00 |
|
martin
|
bf7b52f47d
|
SynEdit: Alphablend (low-lighting) for markup
git-svn-id: trunk@41192 -
|
2013-05-14 18:11:07 +00:00 |
|
martin
|
7d486bba43
|
SynEdit: Ifdef Markup: updates
git-svn-id: trunk@41191 -
|
2013-05-14 16:53:41 +00:00 |
|
martin
|
76bf70d6c4
|
SynEdit: Ifdef Markup: clean up
git-svn-id: trunk@41189 -
|
2013-05-14 14:56:37 +00:00 |
|
martin
|
062c0899c3
|
SynEdit: Alphablend (low-lighting) for markup
git-svn-id: trunk@41188 -
|
2013-05-14 14:03:07 +00:00 |
|
martin
|
c115ca588a
|
SynEdit: Ifdef Markup: fixed removing invalid nodes / fixed peering nested, open on same line
git-svn-id: trunk@41187 -
|
2013-05-14 13:52:41 +00:00 |
|
martin
|
e388dee414
|
SynEdit: Alphablend (low-lighting) for markup
git-svn-id: trunk@41186 -
|
2013-05-14 12:38:54 +00:00 |
|
maxim
|
20a03cef69
|
Translations: updated Spanish translation by Lucas Martín, bug #24424
git-svn-id: trunk@41181 -
|
2013-05-13 21:59:25 +00:00 |
|
martin
|
655de9221e
|
SynEdit: TextAttributes refactor/cleanup: move some properties to highlighter / move "feature" property to IDE
git-svn-id: trunk@41180 -
|
2013-05-13 18:36:20 +00:00 |
|
martin
|
3cef71b547
|
SynEdit: Ifdef Markup: fixed issue with shared editors (set handlers to new buffer)
git-svn-id: trunk@41179 -
|
2013-05-13 17:48:12 +00:00 |
|
martin
|
6f662757d3
|
SynEdit: TextAttributes refactor class structure
git-svn-id: trunk@41178 -
|
2013-05-13 16:46:57 +00:00 |
|
martin
|
12d8184160
|
SynEdit: TextAttributes refactor class structure
git-svn-id: trunk@41167 -
|
2013-05-13 13:26:57 +00:00 |
|
martin
|
d7b250c479
|
SynEdit: Ifdef Markup: tests (fixed compilation)
git-svn-id: trunk@41164 -
|
2013-05-13 10:02:45 +00:00 |
|
martin
|
f685df6785
|
SynEdit: Ifdef Markup: tests
git-svn-id: trunk@41152 -
|
2013-05-12 13:23:09 +00:00 |
|
martin
|
34c01dba58
|
SynEdit: Ifdef Markup: fix new entries insertion
git-svn-id: trunk@41151 -
|
2013-05-12 12:15:00 +00:00 |
|
juha
|
c7904068dd
|
SynEdit: Revert changes in TSynEditKeyStrokes.FindKeycode2. Part of issue #24008
git-svn-id: trunk@41140 -
|
2013-05-12 07:19:35 +00:00 |
|
martin
|
cb36e79f16
|
SynEdit: Ifdef Markup: fix crash, if node-end is not yet scanned
git-svn-id: trunk@41138 -
|
2013-05-11 21:11:21 +00:00 |
|
martin
|
4c54591946
|
SynEdit: Fixed folding in "label" code. Issue #0024417
git-svn-id: trunk@41129 -
|
2013-05-11 12:48:46 +00:00 |
|
martin
|
4276260f19
|
SynEdit: Ifdef Markup: re-request deferred nodes (idnNotInCode)
git-svn-id: trunk@41121 -
|
2013-05-11 00:42:06 +00:00 |
|
martin
|
50c08f1626
|
SynEdit: Ifdef Markup: clean up
git-svn-id: trunk@41120 -
|
2013-05-10 22:08:42 +00:00 |
|
martin
|
ec59326033
|
SynEdit: Ifdef Markup: keep state for commented ifdef
git-svn-id: trunk@41119 -
|
2013-05-10 21:44:32 +00:00 |
|
martin
|
cfa31199d1
|
SynEdit: Ifdef Markup: clean up
git-svn-id: trunk@41115 -
|
2013-05-10 15:57:01 +00:00 |
|
martin
|
8b0eda43dc
|
SynEdit: Ifdef Markup: NodeState for Else
git-svn-id: trunk@41114 -
|
2013-05-10 13:32:19 +00:00 |
|
mattias
|
14f0aec94d
|
synedit: less hints
git-svn-id: trunk@41108 -
|
2013-05-10 08:39:51 +00:00 |
|
martin
|
24f0786690
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41103 -
|
2013-05-09 22:27:23 +00:00 |
|
martin
|
5492eeda02
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41091 -
|
2013-05-09 12:41:55 +00:00 |
|
martin
|
f5dd5b7aa8
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41090 -
|
2013-05-09 12:02:57 +00:00 |
|
martin
|
bed7191fa6
|
SynEdit: Starting on Ifdef Markup / ElseIf
git-svn-id: trunk@41058 -
|
2013-05-07 00:57:59 +00:00 |
|
martin
|
4965468034
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41052 -
|
2013-05-06 14:10:27 +00:00 |
|
martin
|
85e5effcc4
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41051 -
|
2013-05-06 14:03:03 +00:00 |
|
martin
|
9d378cba7a
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41050 -
|
2013-05-06 12:25:21 +00:00 |
|
martin
|
1c23acb238
|
SynEdit: Clean up: patch by zaher dirkey / issue #0024174
git-svn-id: trunk@41048 -
|
2013-05-06 11:18:42 +00:00 |
|
martin
|
cb29a62dfe
|
SynEdit, Pas Highlighter: Completed the list of Ifdef, ifopt, elseif directives
git-svn-id: trunk@41047 -
|
2013-05-06 10:40:11 +00:00 |
|
martin
|
c7de652f4a
|
SynEdit: Fixed folding in "library" code. Issue #0024370
git-svn-id: trunk@41046 -
|
2013-05-06 09:58:27 +00:00 |
|
martin
|
c2de512faf
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41044 -
|
2013-05-05 22:47:53 +00:00 |
|
martin
|
5b89e0ac68
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@40978 -
|
2013-05-01 21:04:39 +00:00 |
|
mattias
|
fb1458ce76
|
updated makefiles
git-svn-id: trunk@40935 -
|
2013-04-29 19:49:55 +00:00 |
|
juha
|
36e370bd76
|
SynEdit: prevent a range check error when deleting the whole buffer
git-svn-id: trunk@40901 -
|
2013-04-27 14:24:43 +00:00 |
|
juha
|
51a64480ed
|
SynEdit and IDE: handle correctly sequential keymappings where 2nd part is with or without Ctrl modifier
git-svn-id: trunk@40899 -
|
2013-04-27 11:44:35 +00:00 |
|
juha
|
231283f94b
|
SynEdit: formatting
git-svn-id: trunk@40898 -
|
2013-04-27 11:44:19 +00:00 |
|
mattias
|
7dfc6db3f0
|
ideintf: moved to components
git-svn-id: trunk@40882 -
|
2013-04-23 07:04:51 +00:00 |
|
mattias
|
65d0830183
|
clean up dependencies
git-svn-id: trunk@40773 -
|
2013-04-09 20:07:08 +00:00 |
|
maxim
|
8e9cb1ab88
|
SynEdit: some more translations clean up
git-svn-id: trunk@40739 -
|
2013-04-07 14:57:53 +00:00 |
|
maxim
|
d834fc8946
|
SynEdit: cleaned up some translations
git-svn-id: trunk@40738 -
|
2013-04-07 14:30:04 +00:00 |
|
maxim
|
a0924e6248
|
SynEdit: regenerated translations
git-svn-id: trunk@40733 -
|
2013-04-07 13:06:28 +00:00 |
|
mattias
|
cf877df3c4
|
updated lpk makefiles
git-svn-id: trunk@40698 -
|
2013-04-02 10:37:47 +00:00 |
|
martin
|
63634bb913
|
SynEdit: fixed trim-space (mode "position only") would corrupt text on certain undo. Issue #24101
git-svn-id: trunk@40680 -
|
2013-04-01 11:58:34 +00:00 |
|
martin
|
fde480b560
|
SynEdit: Small optimization in editing selection code
git-svn-id: trunk@40679 -
|
2013-04-01 11:51:23 +00:00 |
|
martin
|
0493e2f195
|
SynEdit: Fixed a rare issue with wrongly placed caret after overwriting the selection.
git-svn-id: trunk@40678 -
|
2013-04-01 11:47:15 +00:00 |
|
mattias
|
bef5514dd1
|
synedit: clean up
git-svn-id: trunk@40615 -
|
2013-03-21 23:10:14 +00:00 |
|
juha
|
ac54b82dcb
|
IDE, SynEdit: Use the new ShiftMask feature in SynEdit to ignore Ctrl key in two-key sequences. Part of issue #24008
git-svn-id: trunk@40549 -
|
2013-03-14 12:21:59 +00:00 |
|
martin
|
526c404fd7
|
SynEdit: Fixed gutter resizing. Issue #0023990
git-svn-id: trunk@40545 -
|
2013-03-13 16:20:17 +00:00 |
|
martin
|
805036a7ba
|
SynEdit: Added hcCodeFolding to highlighter capabilities
git-svn-id: trunk@40529 -
|
2013-03-10 21:07:08 +00:00 |
|
martin
|
fe7799e167
|
SynEdit: Keystroke: Added ShiftMask
git-svn-id: trunk@40528 -
|
2013-03-10 19:08:44 +00:00 |
|
juha
|
2d3dbdb431
|
IDE, SynEdit: Accept Ctrl also with the second part of a sequencial key shortcut. Remove obsolete mappings. Issue #24008, patch from Mark Bravington
git-svn-id: trunk@40508 -
|
2013-03-08 00:00:37 +00:00 |
|
martin
|
56c09d1ad1
|
SynEdit: Starting on Ifdef Highlighter, first bits and pieces
git-svn-id: trunk@40362 -
|
2013-02-22 03:07:52 +00:00 |
|
martin
|
38bf0149cf
|
SynEdit: added string auto-continue mode
git-svn-id: trunk@40351 -
|
2013-02-19 03:07:43 +00:00 |
|
martin
|
c936df54b3
|
SynEdit: more refactor AVL
git-svn-id: trunk@40342 -
|
2013-02-18 00:42:42 +00:00 |
|
martin
|
231eb022c9
|
SynEdit: pas-highlighter, fix info for ifdef/region nodes / fix markup matching pairs if not foldable
git-svn-id: trunk@40341 -
|
2013-02-17 21:34:11 +00:00 |
|
martin
|
3d7f444396
|
SynEdit: Fix AvlTree node by LeftSum. Issue #0023889
git-svn-id: trunk@40325 -
|
2013-02-15 22:23:34 +00:00 |
|
martin
|
c93d086331
|
Synedit: Markup word at caret: Undo recent optimization.
git-svn-id: trunk@40324 -
|
2013-02-15 20:56:56 +00:00 |
|
martin
|
f234030aae
|
SynEdit: fix detection of IsVisible changed
git-svn-id: trunk@40248 -
|
2013-02-10 13:54:00 +00:00 |
|
mattias
|
9860bb1ef1
|
lcl: using fpcanvas EndCap
git-svn-id: trunk@40239 -
|
2013-02-10 12:22:05 +00:00 |
|
maxim
|
167a77be82
|
SynEditDesign: corrected languages directory location
git-svn-id: trunk@40232 -
|
2013-02-09 22:57:15 +00:00 |
|
martin
|
256f3d3e65
|
SynEdit: Separator-Gutter, fixed painting
git-svn-id: trunk@40219 -
|
2013-02-09 02:27:21 +00:00 |
|
martin
|
efbdf1e72b
|
SynEdit: OverviewGutter, show enabled/disabled breakpoint and exec line in diff colors
git-svn-id: trunk@40218 -
|
2013-02-09 01:42:27 +00:00 |
|
martin
|
49aa229bbc
|
SynEdit: Update OverviewGutter, if mark moves to new line. Part of issue #0023656
git-svn-id: trunk@40211 -
|
2013-02-08 21:50:44 +00:00 |
|
martin
|
c13054e9c5
|
SynEdit: Refactor AVL
git-svn-id: trunk@40174 -
|
2013-02-04 13:03:39 +00:00 |
|
martin
|
812eac65ea
|
SynEdit Beautifier allow access to CurrentLines
git-svn-id: trunk@40114 -
|
2013-02-01 20:01:34 +00:00 |
|
martin
|
221a5f3064
|
IDE: markup for user defined word-lists, fix for global lists
git-svn-id: trunk@40078 -
|
2013-01-31 02:36:51 +00:00 |
|
martin
|
a1583e32f2
|
IDE: markup for user defined word-lists, fix some settings. Add global lists
git-svn-id: trunk@40075 -
|
2013-01-30 23:35:52 +00:00 |
|
mattias
|
93aaaeca88
|
synedit: updated allsynedit
git-svn-id: trunk@40035 -
|
2013-01-30 01:23:44 +00:00 |
|
martin
|
eefa1a8559
|
SynEdit: added new markup. TSynEditMarkupHighlightAllMulti. Also refactor/speed up
git-svn-id: trunk@40028 -
|
2013-01-29 18:21:04 +00:00 |
|
mattias
|
0a66ac5ea5
|
synedit: clean up
git-svn-id: trunk@39963 -
|
2013-01-25 08:10:14 +00:00 |
|
martin
|
f35fd2b9b6
|
SynEdit: fixed final caret on replace (issue from recent changes)
git-svn-id: trunk@39962 -
|
2013-01-25 00:24:58 +00:00 |
|
martin
|
d488360cad
|
SynEdit, Markup-HighAll: Small optimization, when text edited (better invalidation range)
git-svn-id: trunk@39961 -
|
2013-01-25 00:23:30 +00:00 |
|
martin
|
9256d0293c
|
SynEdit, Markup: Defer work if SynEdit is not visible
git-svn-id: trunk@39959 -
|
2013-01-24 22:35:18 +00:00 |
|
martin
|
4d2e6cf9be
|
SynEdit: Current word markup: fix issues from recent optimizations.
git-svn-id: trunk@39957 -
|
2013-01-24 20:42:52 +00:00 |
|
martin
|
a589532b57
|
SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39860 -
|
2013-01-15 13:03:39 +00:00 |
|
martin
|
0308e3759d
|
SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39859 -
|
2013-01-15 01:06:37 +00:00 |
|
martin
|
eabecb3943
|
SynEdit: Current word markup: partly undo last commit
git-svn-id: trunk@39858 -
|
2013-01-15 00:46:51 +00:00 |
|
martin
|
796ae74242
|
SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39857 -
|
2013-01-15 00:38:38 +00:00 |
|
martin
|
f3812f0464
|
SynEdit: clean up
git-svn-id: trunk@39852 -
|
2013-01-14 14:26:06 +00:00 |
|
martin
|
6a5c8b3c85
|
SynEdit: clean up
git-svn-id: trunk@39851 -
|
2013-01-14 14:01:05 +00:00 |
|
martin
|
afae3bdd95
|
SynEdit: clean up
git-svn-id: trunk@39850 -
|
2013-01-14 13:25:38 +00:00 |
|
martin
|
eb0b68a7a3
|
SynEdit: clean up
git-svn-id: trunk@39849 -
|
2013-01-14 13:23:13 +00:00 |
|
mattias
|
1623e7d909
|
synedit: clean up
git-svn-id: trunk@39848 -
|
2013-01-14 12:31:34 +00:00 |
|
mattias
|
13a1d0fb80
|
synedit: fixed function result TSynEditStringsLinked.EditReplace
git-svn-id: trunk@39847 -
|
2013-01-14 12:27:52 +00:00 |
|
martin
|
abd47577bd
|
SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39846 -
|
2013-01-14 01:58:03 +00:00 |
|
martin
|
ade191f786
|
SynEdit search: Fix searching multi-line text. Found text could have longer lines (Pattern expected line-end), if start matched.
git-svn-id: trunk@39845 -
|
2013-01-14 01:49:07 +00:00 |
|
martin
|
1186928788
|
SynEdit: various minor speed improvements (replace selection) [missing file]
git-svn-id: trunk@39836 -
|
2013-01-12 11:47:10 +00:00 |
|
martin
|
1c99638ea5
|
SynEdit: various minor speed improvements (replace selection)
git-svn-id: trunk@39835 -
|
2013-01-12 10:47:23 +00:00 |
|
maxim
|
655251ced3
|
Examples, components: Czech translation update by Vaclav Valicek, bugs #23604, #23606, #23607, #23608, #23609, #23610, #23611, #23613, #23615, #23616, #23621.
git-svn-id: trunk@39816 -
|
2013-01-09 20:32:14 +00:00 |
|
mattias
|
7e247062d3
|
synedit: update allsynedit.pas
git-svn-id: trunk@39815 -
|
2013-01-09 14:43:42 +00:00 |
|
martin
|
fa3535fa07
|
SynEdit: search/replace, use undo-group if replace all with no user prompt
git-svn-id: trunk@39809 -
|
2013-01-08 20:01:23 +00:00 |
|
martin
|
0d31a09f02
|
SynEdit: Rewrite of Caret-class, introduction of simplified base class for faster block(selection) replace operation. Related to secondary report of issue #0023556
git-svn-id: trunk@39806 -
|
2013-01-08 17:33:10 +00:00 |
|
martin
|
77f02e3f39
|
SynEdit: test, clean up
git-svn-id: trunk@39804 -
|
2013-01-08 10:05:46 +00:00 |
|
martin
|
4d33e87310
|
SynEdit: OverviewGutter, disable hint
git-svn-id: trunk@39803 -
|
2013-01-08 09:03:26 +00:00 |
|
maxim
|
a4f6c3035e
|
Translations: Spanish translation update by Lucas Martín, bug #23575
git-svn-id: trunk@39770 -
|
2013-01-04 19:58:03 +00:00 |
|
martin
|
b0a41e34b9
|
SynEdit: OverviewGutter, improved positions of marks
git-svn-id: trunk@39762 -
|
2013-01-04 13:54:23 +00:00 |
|
martin
|
eee7f5c069
|
SynEdit: LineNumber-Gutter: update digit-count when setting to visible (Digits where cut off)
git-svn-id: trunk@39747 -
|
2013-01-03 12:57:50 +00:00 |
|
martin
|
4f921c9ce3
|
SynEdit: matching bracket, tests
git-svn-id: trunk@39720 -
|
2013-01-02 07:20:58 +00:00 |
|
martin
|
caab7747b3
|
SynEdit: fix matching bracket, broken in revision 39692 #04ac48262e Issue #0023556
git-svn-id: trunk@39719 -
|
2013-01-02 07:20:31 +00:00 |
|
martin
|
1f2700f715
|
SynEdit: Caret, minor optimization. Do not register callbacks, unless needed.
git-svn-id: trunk@39695 -
|
2012-12-30 12:50:37 +00:00 |
|
martin
|
cdadce87e0
|
SynEdit: Caret, reduce calculation overhead
git-svn-id: trunk@39694 -
|
2012-12-30 05:35:20 +00:00 |
|
martin
|
b3f15ac258
|
SynEdit: FoldedView, reduce calculation overhead
git-svn-id: trunk@39693 -
|
2012-12-30 05:34:52 +00:00 |
|
martin
|
04ac48262e
|
SynEdit: speed up "matching bracket" for very long line (100k+ line). Issue #0023556
git-svn-id: trunk@39692 -
|
2012-12-30 03:31:02 +00:00 |
|
martin
|
b62ba5a62a
|
SynEdit: Optimizations for folded view / check for negative len
git-svn-id: trunk@39691 -
|
2012-12-30 02:58:04 +00:00 |
|
martin
|
a0d96129be
|
SynEdit: FoldHighlighter (Html, XML): fix invalid fold node on last line. Issue #0023543
git-svn-id: trunk@39686 -
|
2012-12-29 20:04:34 +00:00 |
|
juha
|
f535dce823
|
SynEdit: Set only unique value in TSynHighlighterMultiScheme.SetVirtualLines. Issue #23548, patch from Giulio Bernardi
git-svn-id: trunk@39666 -
|
2012-12-27 21:53:55 +00:00 |
|
martin
|
bf449b022c
|
SynEdit: Removed unused units
git-svn-id: trunk@39607 -
|
2012-12-21 02:25:34 +00:00 |
|
martin
|
0162581c50
|
SynEdit: Fixed Matching bracken, for very long lines. Issue #0023517
git-svn-id: trunk@39606 -
|
2012-12-21 00:09:14 +00:00 |
|
martin
|
c69c62ab78
|
SynEdit: PascalBeautifier, fixes for comment indent/prefix-continuation
git-svn-id: trunk@39604 -
|
2012-12-20 23:34:15 +00:00 |
|
martin
|
b00e519138
|
SynEdit: PascalBeautifier, fixes for comment indent/prefix-continuation
git-svn-id: trunk@39602 -
|
2012-12-20 20:29:17 +00:00 |
|
mattias
|
5971b78751
|
synedit: fixed compilation
git-svn-id: trunk@39596 -
|
2012-12-20 14:08:36 +00:00 |
|
martin
|
a0b3e5b884
|
SynEdit: fixed compilation (IFDEF not defined)
git-svn-id: trunk@39594 -
|
2012-12-20 11:43:58 +00:00 |
|
martin
|
119fa1c078
|
SynEdit: PascalBeautifier, added code for comment indent/prefix-continuation
git-svn-id: trunk@39590 -
|
2012-12-20 09:24:42 +00:00 |
|
maxim
|
2f5e78124e
|
regenerated translations; updated Russian translation
git-svn-id: trunk@39583 -
|
2012-12-18 22:02:39 +00:00 |
|
martin
|
bf9b03d64d
|
SynEdit: add DOCTYPE to html highlighter. Issue #0023495 Patch by Janusz Tomczak
git-svn-id: trunk@39562 -
|
2012-12-16 19:25:26 +00:00 |
|
martin
|
d610f90bf7
|
SynEdit: Optimization for same-word highlighter
git-svn-id: trunk@39547 -
|
2012-12-15 03:39:10 +00:00 |
|
martin
|
65f8b4e839
|
SynEdit: Fixed update same-word highlight, if fold changes (more word occurrences further down the text will become visible, as lines are folded away)
git-svn-id: trunk@39546 -
|
2012-12-15 03:02:50 +00:00 |
|
martin
|
c76c2bdb6f
|
SynEdit: Prepare displaying ligatures (experimental, window only)
git-svn-id: trunk@39543 -
|
2012-12-14 18:58:30 +00:00 |
|
martin
|
5749ebb4d2
|
SynEdit: Prepare displaying ligatures (experimental, window only)
git-svn-id: trunk@39541 -
|
2012-12-14 18:54:15 +00:00 |
|
martin
|
a53f95f898
|
SynEdit: Fix problems with resizing GutterParts. (Noticeable in right gutter)
git-svn-id: trunk@39540 -
|
2012-12-14 18:15:00 +00:00 |
|
mattias
|
f1d9d42341
|
LCL: added skip property TField.Calculated
git-svn-id: trunk@39535 -
|
2012-12-14 10:21:05 +00:00 |
|
martin
|
c073cb340f
|
SynEdit: Fixes for displaying ligatures (experimental, window only)
git-svn-id: trunk@39534 -
|
2012-12-14 05:46:43 +00:00 |
|
martin
|
0034704084
|
SynEdit: Prepare displaying ligatures (experimental, window only)
git-svn-id: trunk@39533 -
|
2012-12-14 05:12:14 +00:00 |
|
martin
|
9e7bee0700
|
SynEdit: Prepare displaying ligatures (experimental, window only)
git-svn-id: trunk@39532 -
|
2012-12-14 04:56:41 +00:00 |
|
martin
|
1a6221fb76
|
SynEdit (IFDEF Windows) Make RTL text always drawn at fixed pos
git-svn-id: trunk@39526 -
|
2012-12-13 01:41:08 +00:00 |
|
martin
|
0010e00492
|
SynEdit: fix highlighting "i6", introduced in r32695 #8cea08e5a2
git-svn-id: trunk@39518 -
|
2012-12-12 15:14:20 +00:00 |
|
martin
|
8594de7421
|
SynEdit: fix forwarding result in LogicPosAddChars (introduced in r 39483) Issue #0023454
git-svn-id: trunk@39488 -
|
2012-12-09 14:47:15 +00:00 |
|
martin
|
d61a0ebb2e
|
SynEdit: ecDelete use codepoints instead of chars
git-svn-id: trunk@39483 -
|
2012-12-09 03:31:37 +00:00 |
|
martin
|
9c366ba76c
|
SynEdit: LineOverviewGutter, do not cause overflow error on 64 bit
git-svn-id: trunk@39409 -
|
2012-11-29 19:16:22 +00:00 |
|
martin
|
7bea250603
|
SynEdit: Fixed , make TAction regard ReadOnly state (Allow CanUndo, CanPaste from app-code, even if read only)
git-svn-id: trunk@39394 -
|
2012-11-27 16:59:23 +00:00 |
|
martin
|
7804a0b9f1
|
SynEdit: Fixed , make TAction regard ReadOnly state
git-svn-id: trunk@39391 -
|
2012-11-27 16:21:10 +00:00 |
|
martin
|
4aa05cbcf0
|
SynEdit: Fixed do not copy/paste with middle mouse, if SynEdit is readonly. Issue #0023392
git-svn-id: trunk@39390 -
|
2012-11-27 16:08:54 +00:00 |
|
martin
|
d10b8da5cb
|
SynEdit: LineOverviewGutter, reduce calculations, if not visible
git-svn-id: trunk@39389 -
|
2012-11-27 15:56:30 +00:00 |
|
martin
|
5226f09ad5
|
SynEdit: LineOverviewGutter, don't clear paintflag, in async hondler.
git-svn-id: trunk@39388 -
|
2012-11-27 15:51:46 +00:00 |
|
martin
|
826a633fbe
|
SynEdit: Fix hang on Mac, introduced in 39367 (LineOverviewGutter) App.ScheduleAsync during Resize
git-svn-id: trunk@39387 -
|
2012-11-27 15:23:59 +00:00 |
|
martin
|
10030c45db
|
SynEdit: Teset for case-insensitive search/replace regex. Issue #0023078
git-svn-id: trunk@39373 -
|
2012-11-25 20:05:08 +00:00 |
|
martin
|
db1bedfb1f
|
SynEdit: Fixed case-insensitive search/replace regex. Issue #0023078
git-svn-id: trunk@39372 -
|
2012-11-25 19:45:44 +00:00 |
|
martin
|
9eebd8fcb5
|
SynEdit: LineOverviewGutter, fix updating after lines inserted/removed. Issue #0022848
git-svn-id: trunk@39367 -
|
2012-11-25 00:52:03 +00:00 |
|
martin
|
9fb2a7f03f
|
SynEdit: Fixed StatusChanged Handler repeatedly called with old values. Issue #0023377
git-svn-id: trunk@39361 -
|
2012-11-24 13:22:38 +00:00 |
|
martin
|
46ad750715
|
SynEdit: SQL highlighter, added postgre. Issue #22988 Patch by tcaduto
git-svn-id: trunk@39358 -
|
2012-11-24 02:33:24 +00:00 |
|
martin
|
f0f98b8cad
|
SynEdit: Fixed new text painter. Tabs that expanded to a width of 1 were incorrectly painted. Issue #0023316
git-svn-id: trunk@39279 -
|
2012-11-14 22:44:46 +00:00 |
|
martin
|
2a87ad2878
|
SynEdit; CSS Highlighter. Fix spelling of keywords. Issue #0023183 Patch by Janusz Tomczak
git-svn-id: trunk@39274 -
|
2012-11-12 10:47:19 +00:00 |
|
mattias
|
4a59ff369f
|
updated lpk makefiles
git-svn-id: trunk@39264 -
|
2012-11-08 07:45:47 +00:00 |
|
martin
|
48e6d4d808
|
SynEdit: tests
git-svn-id: trunk@39167 -
|
2012-10-25 18:27:16 +00:00 |
|
martin
|
d12e8d685d
|
SynEdit:comments for tests
git-svn-id: trunk@39127 -
|
2012-10-18 11:57:29 +00:00 |
|
martin
|
1fa774e608
|
SynEdit: added arabic combining chars
git-svn-id: trunk@39122 -
|
2012-10-18 00:35:21 +00:00 |
|
martin
|
0b12629f67
|
SynEdit: refactor detection of combining chars
git-svn-id: trunk@39120 -
|
2012-10-18 00:04:13 +00:00 |
|
martin
|
fa85fc8300
|
SynEdit: Paint, fix ETO for tab and combining chars
git-svn-id: trunk@39116 -
|
2012-10-17 19:26:19 +00:00 |
|
martin
|
f9bc177dfa
|
SynEdit: BiDi painting: fixed drawing error in RTL text
git-svn-id: trunk@39115 -
|
2012-10-17 18:38:56 +00:00 |
|
martin
|
3393387f5c
|
SynEdit: BiDi markup, added warnings
git-svn-id: trunk@39112 -
|
2012-10-17 12:19:25 +00:00 |
|
martin
|
9ca3e9f405
|
SynEdit: BiDi painting: fixed endless loop (wrong check for next logic pos)
git-svn-id: trunk@39111 -
|
2012-10-17 12:16:02 +00:00 |
|
martin
|
4828ed9f53
|
SynEdit: ecChar fix typing none latin at EOL / and file missing from enable BiDi
git-svn-id: trunk@39110 -
|
2012-10-17 11:12:51 +00:00 |
|
martin
|
8afb351bd1
|
SynEdit: Make BIDI default / ecDeleteChar fix half tab del
git-svn-id: trunk@39104 -
|
2012-10-16 14:17:53 +00:00 |
|
martin
|
b48bd1be53
|
SynEdit: ecDeleteChar for future bidi support
git-svn-id: trunk@39103 -
|
2012-10-16 13:55:31 +00:00 |
|
martin
|
d5617322c3
|
SynEdit: ecLeft/Right for future bidi support
git-svn-id: trunk@39102 -
|
2012-10-16 13:45:54 +00:00 |
|
martin
|
367c370cb7
|
SynEdit: fix Gutter streaming to LFM
git-svn-id: trunk@39098 -
|
2012-10-16 09:31:43 +00:00 |
|
martin
|
efacf7ff55
|
SynEdit: fix commit 39095 #bfe4ef2227 - Delete last char in line
git-svn-id: trunk@39096 -
|
2012-10-15 22:50:28 +00:00 |
|
martin
|
bfe4ef2227
|
SynEdit: more support for combining codepoints
git-svn-id: trunk@39095 -
|
2012-10-15 22:11:19 +00:00 |
|
martin
|
caf2837329
|
SynEdit: more support for combining codepoints
git-svn-id: trunk@39094 -
|
2012-10-15 21:54:06 +00:00 |
|
martin
|
946e1acb17
|
SynEdit: Fix painting issues. Issue #0023127. Getting DividerDraw info, interfered with highlight info.
git-svn-id: trunk@39093 -
|
2012-10-15 21:31:50 +00:00 |
|
juha
|
b5b8a10263
|
SynEdit: formatting
git-svn-id: trunk@39092 -
|
2012-10-15 16:41:10 +00:00 |
|
martin
|
5b271f60f6
|
SynEdit: clean up (utf8)
git-svn-id: trunk@39084 -
|
2012-10-14 19:49:19 +00:00 |
|
martin
|
ad7aed810e
|
SynEdit tests
git-svn-id: trunk@39083 -
|
2012-10-14 19:48:15 +00:00 |
|
martin
|
d879b778b0
|
SynEdit: ecChar for future bidi support
git-svn-id: trunk@39053 -
|
2012-10-11 23:23:26 +00:00 |
|
martin
|
764a95ecf0
|
SynEdit: fixes for future bidi support
git-svn-id: trunk@39047 -
|
2012-10-11 17:26:25 +00:00 |
|
martin
|
fbee4f10f2
|
SynEdit: fixes for future bidi support
git-svn-id: trunk@39046 -
|
2012-10-11 17:05:40 +00:00 |
|
martin
|
0bd7ad7bdd
|
SynEdit: fixes paint-token-breaker for future bidi support
git-svn-id: trunk@39045 -
|
2012-10-11 17:05:04 +00:00 |
|
martin
|
29954198f2
|
SynEdit: fix markup for future bidi support
git-svn-id: trunk@39041 -
|
2012-10-10 21:05:04 +00:00 |
|
martin
|
774f6ebdbe
|
SynEdit: more phys/log conversion for future bidi support
git-svn-id: trunk@39040 -
|
2012-10-10 21:04:35 +00:00 |
|
martin
|
3ce2f9322e
|
SynEdit: Make sure selection Markup is not hidden by Syncro (or other plugins)
git-svn-id: trunk@39039 -
|
2012-10-10 20:56:31 +00:00 |
|
martin
|
37782db3ff
|
SynEdit: Missing invalidation in Log/Phys Converter.
git-svn-id: trunk@39038 -
|
2012-10-10 14:10:58 +00:00 |
|
martin
|
582a030f6b
|
SynEdit: paint always entire RTL token (prepare BIDI)
git-svn-id: trunk@39009 -
|
2012-10-09 00:53:30 +00:00 |
|