lazarus/components/synedit
2024-07-28 21:38:58 +02:00
..
design updated makefiles 2024-07-15 10:50:53 +02:00
docs/xml
languages SynEdit: updated Russian translation 2024-01-25 02:39:03 +03:00
test SynEdit: SynEditMarkupHighAll, tests 2024-04-25 17:22:57 +02:00
allsynedit.pas Support for Highlighter based on TextMate grammar 2023-09-12 12:01:50 +02:00
Contributors.txt
fpmake.pp Update Makefile 2023-09-12 12:16:07 +02:00
images-copyright.txt
lazsyncocoaimm.pas LCL/SynEdit: ADD: MacOS IME fully supported 2023-05-03 21:31:25 +08:00
lazsyneditmousecmdstypes.pp
lazsynedittext.pas SynEdit: Fix crash (write incorrect memory via pointer in DoGetPhysicalCharWidths / not caught by range check) and 2ndary range-check-error, when linetext has #$00. Issue #40873 2024-04-06 17:38:18 +02:00
lazsyngtk2imm.pas SynEdit: Handle new Gtk2 IM / Experimental / Issue #38730 / Based on Patch by Do-wan Kim / Moved to new unit / See commit 65175 #176f0b3310 2021-06-15 13:06:15 +00:00
lazsynimm.pas Fix the problem that TSynMemo reports an error when the input method is enabled on Windows. 2023-10-31 17:33:52 +00:00
lazsynimmbase.pas SynEdit: Handle new Gtk2 IM / Experimental / Issue #38730 / Based on Patch by Do-wan Kim / Moved to new unit 2021-06-05 22:33:53 +00:00
lazsyntextarea.pp SynEdit: fix charwidths issue in paint. Broken in fad67e71ec Issue #40716 2024-01-23 11:25:30 +01:00
Makefile updated makefiles 2024-07-15 10:50:53 +02:00
Makefile.compiled Update Makefile 2023-09-12 12:16:07 +02:00
Makefile.fpc Update Makefile 2023-09-12 12:16:07 +02:00
synbeautifier.pas Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +03:00
synbeautifierpascal.pas Corrections for spelling errors in LCL and Components. Issue #38986, patch by Don Siders. 2021-06-11 07:11:44 +00:00
syncompletion.pas SynEdit, IDE: Refactoring for code template completion. Sort the list after parsing. Issue #40764. 2024-02-14 08:13:59 +02:00
synedit.inc
synedit.lpk Support for Highlighter based on TextMate grammar 2023-09-12 12:01:50 +02:00
synedit.pp SynEdit: fixed defer any actions that need the true ClientRect, until AutoSize was done. (required after recent IDE change, to defer All-AutoSizing) 2024-07-26 20:13:40 +02:00
syneditautocomplete.pp SynEdit: Rename TCodeTemplate as TTemplate and TCodeTemplateList as TTemplateList. Templates are not necessarily code. 2024-02-15 15:34:04 +02:00
syneditexport.pas SynEdit: fix endless loop in html-exporter. Patch by michalgw. Issue #40927 2024-04-28 13:35:08 +02:00
syneditfoldedview.pp SynEdit: removed incorrect assert 2024-07-28 21:38:58 +02:00
synedithighlighter.pp SynEdit: Extend Syncro edit, key-combo for case/context sensitivity Issue #40808 / key-combo to add/change/remove cells 2024-03-13 21:55:31 +01:00
synedithighlighterfoldbase.pas synedit: less hints 2024-03-05 15:38:14 +01:00
synedithighlighterxmlbase.pas
syneditkeycmds.pp SynEdit: changed keycombo for (un)indent from ctrl+shift i/u to just ctrl i/u / Resolves conflict with IMM for Unicode input. Issue #40810 2024-03-01 22:19:26 +01:00
syneditlines.pas
syneditmarks.pp SynEdit: Fix 2 columns with debug-lines "Marks-gutter, use all columns before ..." Issue #40914 2024-04-20 19:58:41 +02:00
syneditmarkup.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkupbracket.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkupctrlmouselink.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkupfoldcoloring.pas Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkupguttermark.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkuphighall.pp SynEdit: Fix SynEditMarkupHighAll MaybeDropOldMatches 2024-04-25 17:32:53 +02:00
syneditmarkupifdef.pp Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils). 2023-06-05 15:48:01 +03:00
syneditmarkupselection.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkupspecialchar.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkupspecialline.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmarkupwordgroup.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syneditmiscclasses.pp IDE, SynEdit: Add options for the editor gutter layout. Issue #40170 2024-03-12 13:40:12 +01:00
syneditmiscprocs.pp
syneditmousecmds.pp SynEdit: Added comments about different meaning of ShiftMask for keys and mouse. Issue #29458 2023-06-21 01:59:18 +02:00
syneditplugins.pas
syneditpointclasses.pas SynEdit: fix calculation of scroll-range, to keep text-caret visible if at EOL 2023-05-28 11:52:45 +02:00
syneditregexsearch.pas
syneditsearch.pp SynEdit: fix crash/hang (endless loop) in SearchReplace. Advance 1 char, if regex returns an zero-len match. Issue #39999 2022-11-22 15:44:40 +01:00
syneditstrconst.pp SynEdit: PascalHighlighter, added ModifierAttr 2024-01-25 00:12:47 +01:00
synedittextbase.pas Fix compiling SynEdit 2023-06-18 16:47:53 +02:00
synedittextbidichars.pas
synedittextbuffer.pp SynEdit: optimize access to textbuffer. 2024-06-25 12:59:52 +02:00
synedittextdoublewidthchars.pas Remove obsolete checks for FPC versions earlier then 3.0. 2023-07-07 17:39:02 +03:00
synedittextdyntabexpander.pas synedit: less hints 2024-03-05 15:53:40 +01:00
synedittextsystemcharwidth.pas Support compiling on Win32 widgetset with -Sy option. 2023-05-21 08:39:30 +03:00
synedittexttabexpander.pas synedit: less hints 2024-03-05 15:38:14 +01:00
synedittexttrimmer.pas SynEdit: fixed space-trimmer. Don't mark as changed when lock did not make changes. 2024-01-21 00:33:33 +01:00
synedittypes.pp SynEdit: implement different "caret past eol" options. Issue #40282 2023-05-28 11:52:46 +02:00
syneditviewedlinemap.pp
syneditwrappedview.pp Turn some LazLogger into LazLoggerBase. 2024-04-06 16:45:28 +03:00
synexporthtml.pas Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
syngutter.pp IDE, SynEdit: Add option to highlight current line in gutter 2024-03-12 13:40:13 +01:00
syngutterbase.pp IDE, SynEdit: Add option to highlight the most inner fold at caret. 2024-03-12 13:40:13 +01:00
syngutterchanges.pas IDE, SynEdit: Add option to highlight current line in gutter 2024-03-12 13:40:13 +01:00
synguttercodefolding.pp SynEdit: missing HL initialization. Issue #40999 2024-06-25 09:54:06 +02:00
syngutterlinenumber.pp IDE, SynEdit: Add option to highlight current line in gutter 2024-03-12 13:40:13 +01:00
syngutterlineoverview.pp IDE, SynEdit: Add options for the editor gutter layout. Issue #40170 2024-03-12 13:40:12 +01:00
synguttermarks.pp IDE: Guttermarks, improve layout 2024-04-22 02:23:22 +02:00
synhighlighterany.pas Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION. 2023-07-07 17:39:03 +03:00
synhighlighterbat.pas
synhighlightercpp.pp
synhighlightercss.pas Reduce compiler warnings. 2023-07-03 06:23:49 +03:00
synhighlighterdiff.pas
synhighlighterhashentries.pas
synhighlighterhtml.pp SynEdit: fix range check introduced in a7a0b3ee3a - Issue #40778 2024-02-16 14:06:14 +01:00
synhighlighterini.pas SynEdit: ini Highlighter, support optional # comments 2023-12-03 15:16:15 +01:00
synhighlighterjava.pas
synhighlighterjscript.pas SynEdit: Json-Highlighter, improve parsing speed a bit (Issue #40709). Fix handling of \-escape in strings. 2024-01-20 20:00:17 +01:00
synhighlighterlfm.pas
synhighlightermulti.pas Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
synhighlighterpas.pp SynEdit: Pas-Highlighter, fix "nil^" as deref, rather than the next source-char being a "^" control char like "^c". 2024-07-19 11:13:28 +02:00
synhighlighterperl.pas
synhighlighterphp.pas
synhighlighterpike.pas
synhighlighterpo.pp
synhighlighterposition.pas synedit: less hints 2024-03-05 15:38:14 +01:00
synhighlighterpython.pas
synhighlightersql.pas SynEdit: Sql highlighter add "union" for mysql. Issue #40908 2024-04-16 16:58:23 +02:00
synhighlightertex.pas
synhighlighterunixshellscript.pas SynEdit: Shell-Highlighter, escaped strings. Issue #40584 2023-11-05 15:44:53 +01:00
synhighlightervb.pas SynEdit, Highlighters: actually use initial value of DefaultFilter when deciding whether to store this value to LFM or not 2024-01-07 19:50:57 +03:00
synhighlighterxml.pas SynEdit: fix endless XML HL, do not return empty tokens. 2024-04-28 13:35:35 +02:00
synmacrorecorder.pas
synmemo.pas
synpluginmulticaret.pp SynEdit: Fix adjusting multi-carets in smColumn mode. Part of issue #39998 2023-03-05 14:46:38 +01:00
synpluginsyncroedit.pp SynEdit: Syncro edit: fixed wrong type cast 2024-03-22 10:53:43 +01:00
synpluginsyncronizededitbase.pp SynEdit: fixed syncro edit cell order (added by IDE for templates). Issue #40866 2024-04-06 20:02:39 +02:00
synplugintemplateedit.pp Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
synpopupmenu.pas SynEdit: fixed SynPopUpMenu, enable/disable select all / Added SynEdit.HasText to check if non-empty 2023-07-09 10:18:36 +02:00
syntextdrawer.pp Correct spelling errors for "Width" in various units. Issue #39402, patch by Don Siders. 2021-09-26 21:40:16 +03:00
syntextmatesyn.pas synedit: less hints 2024-03-05 15:38:14 +01:00