Commit Graph

2549 Commits

Author SHA1 Message Date
martin
dc09b12bc0 SynEdit: refactor, move TLazSynEditNestedFoldsList into unit SynEditHighlighterFoldBase
git-svn-id: trunk@52226 -
2016-04-21 02:31:53 +00:00
martin
04d9e7d2ec SynEdit: dbgs added
git-svn-id: trunk@52186 -
2016-04-13 13:56:30 +00:00
martin
9e02931fe4 SynEdit: Allow HighLighter to skip some disabled fold nodes
git-svn-id: trunk@52184 -
2016-04-13 02:36:24 +00:00
martin
df4915ecc5 SynEdit: pas-hl, some more info for the outline markup. Code by x2nie
git-svn-id: trunk@52183 -
2016-04-12 23:57:04 +00:00
martin
4299f7779c SynEdit: PasHighLighter add nodes for for-do, while-do, with-do. Code by x2nie
git-svn-id: trunk@52181 -
2016-04-12 23:44:06 +00:00
martin
8b3aed5ba5 SynEdit: re-enable markup in lfm
git-svn-id: trunk@52180 -
2016-04-12 23:01:29 +00:00
martin
77a7561f6e SynEdit: re-enable markup in lfm
git-svn-id: trunk@52179 -
2016-04-12 18:01:01 +00:00
martin
52a6953a9a SynEdit: refactor InitFoldNodeInfo
git-svn-id: trunk@52178 -
2016-04-12 17:53:42 +00:00
martin
7f8685674a SynEdit: jscript highlighter, added FAtLineStart for hide-fold action
git-svn-id: trunk@52177 -
2016-04-12 17:40:05 +00:00
martin
958c6dc9b7 SynEdit: more refactor of folding. Move more CollectNodeInfo to base class. Code by x2nie
git-svn-id: trunk@52176 -
2016-04-12 17:30:53 +00:00
martin
971225cbb5 Synedit: outline markup / comment
git-svn-id: trunk@52169 -
2016-04-11 13:11:48 +00:00
martin
c34cd1cee2 SynEdit: outline markup improve speed, use new cache of nested-fold-list
git-svn-id: trunk@52168 -
2016-04-11 12:13:45 +00:00
martin
94b7995f86 SynEdit: added (initial) outline markup by x2nie https://github.com/x2nie/syneditmarkupnestedcolors
git-svn-id: trunk@52166 -
2016-04-11 12:00:40 +00:00
martin
af42b4185f SynEdit: HighLighter, move count for nested and folded both into base class (prepare re-use by other HL) by x2nie
git-svn-id: trunk@52162 -
2016-04-11 01:00:42 +00:00
martin
b864871813 SynEdit: improved search for outer fold nodes / use cache
git-svn-id: trunk@52160 -
2016-04-10 23:34:39 +00:00
martin
ba2d936856 SynEdit: recreated Contributors.txt
git-svn-id: trunk@52159 -
2016-04-10 23:34:34 +00:00
mattias
25f7a697e5 updated makefiles
git-svn-id: trunk@52001 -
2016-03-20 11:19:40 +00:00
mattias
33ce4f2bf5 components: less hints
git-svn-id: trunk@51780 -
2016-03-01 15:23:47 +00:00
martin
2e86dbcd0d SynEdit: fix bracket matching issue #0029632
git-svn-id: trunk@51593 -
2016-02-10 23:03:30 +00:00
martin
a564fde4c8 SynEdit: fixed (un-)indent selection in linemode (select via gutter). Issue #0029591
git-svn-id: trunk@51578 -
2016-02-10 16:54:05 +00:00
martin
6e78df57da SynEdit: fix invalidate (repaint) on line selection through gutter click / issue #0029490
git-svn-id: trunk@51576 -
2016-02-10 16:35:37 +00:00
martin
14cd12d46f SynEdit: fix scroll pos after folding. issue #0029534
git-svn-id: trunk@51574 -
2016-02-10 16:00:21 +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
0a7cc81dde IDE: Enable "Make Resource String" command also when cursor is behind an end-quote. Issue #28829.
git-svn-id: trunk@51084 -
2015-12-30 15:27:14 +00:00
juha
6f720f5eaa SynEdit: Improved image SynJScriptSyn. Issue #29264, provided from Janusz Tomczak.
git-svn-id: trunk@51066 -
2015-12-28 16:50:29 +00:00
ondrej
fe3244449c components: TSynBaseCompletionForm: add DrawBorderColor, make DrawBorderWidth public. Issue #29268. Modified patch by regs
git-svn-id: trunk@51061 -
2015-12-28 08:14:17 +00:00
ondrej
5598bd66e5 components: PO highlighter regression fix from r51001 #654493d96e, issue #29235
git-svn-id: trunk@51024 -
2015-12-24 15:02:50 +00:00
ondrej
654493d96e synedit: fix TSynCustomHighlighter.GetIdentChars. Patch from BBasile
git-svn-id: trunk@51001 -
2015-12-23 07:42:31 +00:00
maxim
99ca72b8e9 Translations: French translation update by Gilles Vasseur, bugs #29214, #29222
git-svn-id: trunk@50970 -
2015-12-21 22:36:46 +00:00
martin
2c3a45ce75 SynEdit: add FoldNodeInfo, fix for HL without foldconf
git-svn-id: trunk@50799 -
2015-12-14 15:39:12 +00:00
mattias
c39a94ebbe synedit: less hints
git-svn-id: trunk@50793 -
2015-12-14 12:02:18 +00:00
martin
bfc71c54f9 SynEdit: enable matching node markup for html and xml. Issue #0023016
git-svn-id: trunk@50780 -
2015-12-13 20:38:06 +00:00
martin
fa40a95924 SynEdit: add FoldNodeInfo to TSynCustomFoldHighlighter / prepare new markups. Patch by x2nie
git-svn-id: trunk@50779 -
2015-12-13 20:36:29 +00:00
martin
547f7b7309 SynEdit: small optimization
git-svn-id: trunk@50757 -
2015-12-12 20:10:07 +00:00
juha
453f0f860a Finnish translations.
git-svn-id: trunk@50620 -
2015-12-04 20:05:03 +00:00
martin
19e4bf8d04 Fix SynEdit IME handler / crash on short section of only one char, loop for FRightPosForTarget not entered. Issue #0029126
git-svn-id: trunk@50592 -
2015-12-04 01:47:43 +00:00
ondrej
fb69b8b59d IDE, codetools, synedit: fixed identifier completion of identifiers prefixed with &.
git-svn-id: trunk@50323 -
2015-11-12 17:01:27 +00:00
martin
f68b41737e SynEdit: make markupmanager public
git-svn-id: trunk@50156 -
2015-10-24 20:11:12 +00:00
martin
effdd125ea SynEdit/IDE: zoom via keyboard
git-svn-id: trunk@50091 -
2015-10-17 01:39:01 +00:00
mattias
b5bbdbd323 IDE: identifier completion: option to disable auto completion if there is only one identifier, patch #28852 from Ondrej
git-svn-id: trunk@50052 -
2015-10-14 10:09:15 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
martin
801c0933d5 SynEdit: fix drag and drop selection-text, drop (move) after multi-byte chars. Issue #0028724
git-svn-id: trunk@49892 -
2015-09-29 01:56:34 +00:00
martin
8c427fe657 SynEdit: invalidate if Markup.enable changes. Issue #0028729
git-svn-id: trunk@49891 -
2015-09-29 01:29:20 +00:00
martin
316207d5d9 SynEdit, Highlighter: more css3 tags. Issue #28548 patch by Janusz
git-svn-id: trunk@49890 -
2015-09-29 00:27:43 +00:00
martin
dcded9666e SynEdit, Highlighter: more html5 tags. Issue #28547 patch by Janusz
git-svn-id: trunk@49889 -
2015-09-29 00:25:46 +00:00
mattias
6875e2e79c synedit: less hints
git-svn-id: trunk@49880 -
2015-09-27 19:19:24 +00:00
bart
bce3f75f66 SynEdit: Fix exporting missing CodeStart tags when heoFragmentOnly in Options of TSynEditExporterHtml. Issue #0028733.
git-svn-id: trunk@49874 -
2015-09-27 09:38:12 +00:00
bart
eaca242dbb SynEdit: TSynCustomExporter: Clear the ClipBoard in CopyToClipboardFormat,
otherwise external applications will only ever see the first Copy we put there.

git-svn-id: trunk@49838 -
2015-09-16 11:10:38 +00:00
bart
9c3d4cb567 SynEdit: TSynEditExporterHtml:
- Use property options to control output of the export
- Deprecate property CreateHTMLFragment (use Options instead)
- Make it possible to include a DocType definitions and a CharSet definition in the output (#issue #0028627)
- Fix wrong values in the Windows header for the ClipBoard (Issue #0028633)
  (These two fixes depended on eachother, so they are in one commit)
- ExportAsText now only affects how the stream is copied to the ClipBoard (as the comments in SynEditExport state)
- Try to make the whole thin less Windows centric
- Don't escape single and double quote, it's not necessary in the body text.
- Refactor

git-svn-id: trunk@49820 -
2015-09-13 12:10:32 +00:00
mattias
b221e1434d synedit: synexporthtml: fixed working with UTF-8
git-svn-id: trunk@49765 -
2015-09-05 20:53:43 +00:00