Commit Graph

1444 Commits

Author SHA1 Message Date
martin
bef3e48a05 SynEdit: Small fix to SelectionMarkup (frame-pos-info)
git-svn-id: trunk@25469 -
2010-05-16 17:26:27 +00:00
maxim
1c60a65b18 Portuguese translation updates and improvements from Marcelo B Paula, part of bug #16484; regenerated other translations.
git-svn-id: trunk@25463 -
2010-05-16 13:48:18 +00:00
maxim
4215ff202e regenerated translations; updated Russian translation
git-svn-id: trunk@25446 -
2010-05-15 20:10:01 +00:00
martin
e325bd69a0 Synedit: adjust default-font for gtk2
git-svn-id: trunk@25444 -
2010-05-15 19:50:41 +00:00
martin
4efab093cf Synedit: improve default-font (check it exists)
git-svn-id: trunk@25443 -
2010-05-15 19:23:12 +00:00
martin
aa6b21a51f Synedit: improve default-font (check it exists)
git-svn-id: trunk@25441 -
2010-05-15 18:57:55 +00:00
martin
5407544e93 SynEdit: disable anti-aliasing for drawing changes-gutter (better look on carbon) / was rev 25382 #970c7a531c, 25379 #3a1ed7cdf4
git-svn-id: trunk@25438 -
2010-05-15 16:47:48 +00:00
martin
50fec1b33a SynEdit: fix typo
git-svn-id: trunk@25437 -
2010-05-15 16:16:49 +00:00
martin
82018af2fb SynEdit, Highlighter: added highlight of case-labels
git-svn-id: trunk@25432 -
2010-05-15 15:49:06 +00:00
martin
0273a6983b Synedit: Improved drawing of highlight frames/boxes
git-svn-id: trunk@25429 -
2010-05-15 15:45:38 +00:00
maxim
063270e5fe regenerated translations; updated Russian translation
git-svn-id: trunk@25423 -
2010-05-15 14:36:06 +00:00
martin
8db8ccf782 Synedit-Completion: make end/home key work (independent of ctrl key)
git-svn-id: trunk@25422 -
2010-05-15 14:15:51 +00:00
martin
fa47d74a89 SynEdit: Fixed invalidation issue (intruduced in rev 25320 #8616df2434)
git-svn-id: trunk@25421 -
2010-05-15 14:06:38 +00:00
martin
3f38e5e58d SynEdit: Improved and customized handling of "move caret on right click"
git-svn-id: trunk@25409 -
2010-05-14 22:48:19 +00:00
martin
76a60bedff SynEdit: temporarily undone rev 25382 #970c7a531c, 25379 #3a1ed7cdf4 / since it breaks on carbon
git-svn-id: trunk@25384 -
2010-05-13 19:09:44 +00:00
martin
970c7a531c SynEdit: disable anti-aliasing for drawing changes-gutter (better look on carbon), fixed anti-alias for other text
git-svn-id: trunk@25382 -
2010-05-13 18:44:28 +00:00
martin
3a1ed7cdf4 SynEdit: disable anti-aliasing for drawing changes-gutter (better look on carbon)
git-svn-id: trunk@25379 -
2010-05-13 18:17:31 +00:00
martin
254ef558d2 SynEdit: reduce overhead on Begin/EndUpdate
git-svn-id: trunk@25334 -
2010-05-12 15:50:18 +00:00
martin
1450169f42 SynEdit: Ensure Change-Notification is send (fix update IDE tabs of shared edits)
git-svn-id: trunk@25332 -
2010-05-12 15:29:03 +00:00
martin
8616df2434 SynEdit: Change Lines.BeginUpdate to do full paintlock; fix repeated highlifghter scans for Lines.LoadFromFile; issue #13268
git-svn-id: trunk@25320 -
2010-05-12 00:28:57 +00:00
martin
4facc6f4d3 SynEdit: Some optional debugln
git-svn-id: trunk@25317 -
2010-05-11 20:58:54 +00:00
martin
9fe2459522 SynEdit: Fix Mousewheel with hidden scrollbar, issue #15765
git-svn-id: trunk@25316 -
2010-05-11 17:36:23 +00:00
martin
9ef0d2701d SynEdit: added debug code
git-svn-id: trunk@25275 -
2010-05-09 13:56:04 +00:00
martin
65bb7e300d SynEdit: Removed some unused code, clean-up
git-svn-id: trunk@25262 -
2010-05-08 19:06:03 +00:00
martin
591e6c3709 SynEdit: testcase, fix memleak
git-svn-id: trunk@25256 -
2010-05-08 16:27:31 +00:00
martin
208b0d5205 SynEdit: Improved Syncro-Edit / removed accidental committed debugln
git-svn-id: trunk@25253 -
2010-05-08 15:03:35 +00:00
martin
ba8e8616b1 SynEdit: Improved Syncro-Edit / removed accidental committed debugln
git-svn-id: trunk@25250 -
2010-05-08 14:35:38 +00:00
martin
288974e28c SynEdit: Improved Syncro-Edit / testcase
git-svn-id: trunk@25249 -
2010-05-08 14:31:31 +00:00
martin
9b27609bab SynEdit: Improved Syncro-Edit (see note on issue #14813)
git-svn-id: trunk@25247 -
2010-05-08 14:30:26 +00:00
paul
79ede06390 synedit: comment CreateParams body - it conflicts with LCL at moment
git-svn-id: trunk@25150 -
2010-05-03 09:40:51 +00:00
mattias
6eef1804d4 synedit: clean up
git-svn-id: trunk@25063 -
2010-04-29 08:10:36 +00:00
martin
826b437986 SynEdit: more TSynMultiSyn fixes
git-svn-id: trunk@25059 -
2010-04-29 02:43:48 +00:00
martin
a58d37f968 SynEdit: more TSynMultiSyn fixes
git-svn-id: trunk@25058 -
2010-04-29 02:36:30 +00:00
martin
e17e1be824 SynEdit: some tests
git-svn-id: trunk@25057 -
2010-04-29 02:18:23 +00:00
martin
686f8c56be SynEdit: Rewritten Multi Highlighter
git-svn-id: trunk@25056 -
2010-04-29 02:17:30 +00:00
mattias
c2424da316 undo
git-svn-id: trunk@25037 -
2010-04-28 17:25:50 +00:00
mattias
6aa0ac6216 IDE: depending checkboxes: indent more
git-svn-id: trunk@25036 -
2010-04-28 17:24:52 +00:00
martin
d83aa912d4 SynEdit, Refactor: managed range lists
git-svn-id: trunk@24856 -
2010-04-23 17:00:58 +00:00
maxim
641fe2bd69 Portuguese language updates by Marcelo B Paula (part of bug #16312)
git-svn-id: trunk@24803 -
2010-04-21 21:30:30 +00:00
martin
5c2f0c5caa SynEdit: Fixed Hint (completion window) measurements
git-svn-id: trunk@24756 -
2010-04-20 19:31:55 +00:00
martin
3fce5af5cc SynEdit: 64 bit compilation
git-svn-id: trunk@24685 -
2010-04-17 19:44:03 +00:00
martin
82200be362 SynEdit: Fixed ChangeStamp, broken in rev 24476 #02c12b2e82
git-svn-id: trunk@24684 -
2010-04-17 19:36:55 +00:00
mattias
1cd8c0cb24 translations: german: updates form Joerg Braun
git-svn-id: trunk@24674 -
2010-04-17 16:35:00 +00:00
martin
1446a85067 SynEdit: Fixed adjusting to new client-width after changing scrollbars. possible related to issues: #16093, #16110, #11687
git-svn-id: trunk@24661 -
2010-04-17 12:31:53 +00:00
martin
bf5c9aec7a Fixed issue with "caret always visible" not able to reach end of longest line
git-svn-id: trunk@24659 -
2010-04-17 12:08:40 +00:00
martin
84ff8422e1 SynEdit: Clean-up
git-svn-id: trunk@24652 -
2010-04-16 18:28:32 +00:00
martin
34842606c5 SynEdit: Fixes to LFM, Diff folding
git-svn-id: trunk@24650 -
2010-04-16 17:11:07 +00:00
martin
10ffed1014 SynEdit: Fixed folding IFDEF / broken in rev 24622 #ae416f6a77
git-svn-id: trunk@24638 -
2010-04-15 22:11:43 +00:00
martin
c4eff67b5c SynEdit: Removed accidental committed "deprecated" hint
git-svn-id: trunk@24634 -
2010-04-15 18:46:56 +00:00
martin
261424827b SynEdit, Refactor: Moved Modified/ChangStamp completely to TextBuffer (shred editors share this state)
git-svn-id: trunk@24633 -
2010-04-15 18:42:04 +00:00
maxim
54980c5f33 regenerated translations; updated and improved Russian translation
git-svn-id: trunk@24625 -
2010-04-14 22:22:28 +00:00
martin
85e3857c5e SynEdit: Diff highlighter (forgot the file)
git-svn-id: trunk@24624 -
2010-04-14 20:07:30 +00:00
martin
ae416f6a77 SynEdit: added Diff Highlighter
git-svn-id: trunk@24622 -
2010-04-14 20:03:17 +00:00
martin
b69ccc3438 SynEdit: Folding for html
git-svn-id: trunk@24616 -
2010-04-14 02:09:43 +00:00
martin
c0cdbb38c5 SynEdit: Clean-up
git-svn-id: trunk@24615 -
2010-04-14 02:07:32 +00:00
mattias
6f80b48f64 translations: german: from Joerg Braun
git-svn-id: trunk@24612 -
2010-04-13 13:42:33 +00:00
martin
819f86018d SynEdit-Completion: Fixed long line hint for multi-monitor
git-svn-id: trunk@24611 -
2010-04-13 13:42:27 +00:00
martin
0fb0a40d23 SynEdit: clean-up
git-svn-id: trunk@24561 -
2010-04-10 18:23:33 +00:00
martin
2a9ed589ac SourceEditor, SynEdit: Refactor DebugMarks (exe-line-marks). Ensure refresh for all windows
git-svn-id: trunk@24543 -
2010-04-09 21:59:40 +00:00
martin
3494dcd018 SynEdit: Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly). Was still present with external BeginUpdate (eg CodeTools)
git-svn-id: trunk@24542 -
2010-04-09 20:41:22 +00:00
martin
f3a0eb85a3 SynEdit: Don't scroll 2nd Editor, if caret is out of View
git-svn-id: trunk@24541 -
2010-04-09 18:12:26 +00:00
martin
fd53c6ae63 SynEdit: Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly)
git-svn-id: trunk@24540 -
2010-04-09 17:53:53 +00:00
martin
e0e629e874 SynEdit: Fix rev 24538 #ef9e6f27e6 (Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly))
git-svn-id: trunk@24539 -
2010-04-09 16:59:04 +00:00
martin
ef9e6f27e6 SynEdit: Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly)
git-svn-id: trunk@24538 -
2010-04-09 16:04:27 +00:00
martin
0f5f269dd4 SynEdit: fixed Range check, in word-selection (line of spaces only)
git-svn-id: trunk@24530 -
2010-04-08 20:10:26 +00:00
martin
98366d7f53 SynEdit: Fixing some recent issues with Invalidation/Repaint
git-svn-id: trunk@24529 -
2010-04-08 19:56:11 +00:00
martin
975ef069b2 SynEdit: Adjust Selection in other view editor
git-svn-id: trunk@24519 -
2010-04-08 16:45:47 +00:00
martin
2446e9898d SynEdit: Adjust TopLine and Caret in other view editor
git-svn-id: trunk@24518 -
2010-04-08 16:32:15 +00:00
martin
c78ba4235d SynEdit: Adjust TopLine and Caret in other view editor
git-svn-id: trunk@24517 -
2010-04-08 16:27:19 +00:00
martin
f809d8cd0d SynEdit: Fixed an issue with missing redraw/invalidation
git-svn-id: trunk@24515 -
2010-04-08 16:07:25 +00:00
martin
1423431a0e SynEdit: Make SharedTextBuffer available (DualView)
git-svn-id: trunk@24491 -
2010-04-07 18:20:21 +00:00
martin
d5920b14ea SynEdit: Removed deprecated code
git-svn-id: trunk@24489 -
2010-04-07 17:29:01 +00:00
martin
ee811cda8e SynEdit: Updates for SharedTextBuffer (DualView)
git-svn-id: trunk@24488 -
2010-04-07 15:41:46 +00:00
martin
01bc1ec9e9 SynEdit: Fix (2) for Highlighter Slowdown (introduced in rev 24477 #9a3a4acd60)
git-svn-id: trunk@24486 -
2010-04-07 11:27:09 +00:00
martin
b1bd56d202 SynEdit: Fix for Highlighter Slowdown (introduced in rev 24477 #9a3a4acd60)
git-svn-id: trunk@24485 -
2010-04-07 11:05:05 +00:00
martin
906b3f9819 SynEdit: fpdoc
git-svn-id: trunk@24478 -
2010-04-06 22:15:56 +00:00
martin
9a3a4acd60 SynEdit, Refactor: Move more range scanning code to highlighter
git-svn-id: trunk@24477 -
2010-04-06 22:13:33 +00:00
martin
02c12b2e82 SynEdit: Fix a crash when focus messages are received during destruction
git-svn-id: trunk@24476 -
2010-04-06 22:06:46 +00:00
martin
fd3a7b5ef5 SynEdit, Folding: Clear folds, if highlighter changes
git-svn-id: trunk@24475 -
2010-04-06 21:27:34 +00:00
mattias
ad982bfee9 LCL: TCalculatorForm, TCustomDockForm, TSynBaseCompletionForm, ShowInputDialog: combine creation
git-svn-id: trunk@24422 -
2010-04-05 00:03:39 +00:00
martin
da59ab77fb SynEdit: Fixed Plugin (Template/Syncro) handling for DualView
git-svn-id: trunk@24364 -
2010-04-02 00:37:27 +00:00
martin
dd2476a1cc SynEdit HighlighterAny: Fixed updating the Comment Value
git-svn-id: trunk@24290 -
2010-03-29 20:15:32 +00:00
martin
b6a5c48f8f Synedit: docs
git-svn-id: trunk@24205 -
2010-03-25 03:15:48 +00:00
martin
654b36a727 Synedit: docs
git-svn-id: trunk@24204 -
2010-03-25 01:33:40 +00:00
martin
2fb10a5a62 SynEdit: Remove references from old objects, when releasing
git-svn-id: trunk@24152 -
2010-03-21 18:04:17 +00:00
mattias
b5f152ec80 translations: german: updates from Joerg Braun
git-svn-id: trunk@24119 -
2010-03-20 19:34:27 +00:00
martin
8edd625a12 SynEdit, forward focus msg to inherited
git-svn-id: trunk@24037 -
2010-03-16 14:09:42 +00:00
mattias
6c43608618 LCL: removed unused flag csCreating
git-svn-id: trunk@23952 -
2010-03-11 20:59:37 +00:00
martin
2749b31b1e SynCompletion: Fix div by zero, due to resize during creation (Issue #15964). Patch by Aleksa Todorovic
Added extra code, to prevent unnecessary calculations.

git-svn-id: trunk@23948 -
2010-03-11 19:34:54 +00:00
martin
559e6fc038 SynEdit: If the caret-pos is changed by right click, make sure it happens before the menu pops up. Otherwise Windows does not show the new pos.
git-svn-id: trunk@23863 -
2010-03-07 12:19:39 +00:00
martin
4e85dcf58a SynEdit: Fix "right mouse move caret" did unset block selection. Issue #15325
git-svn-id: trunk@23862 -
2010-03-07 11:05:40 +00:00
mattias
048dcb82c4 synedit: Paste: first check for synedit format then request it
git-svn-id: trunk@23795 -
2010-02-26 09:12:54 +00:00
paul
52b2c3a080 synedit: highlight proc modifiers also in class without sections
git-svn-id: trunk@23785 -
2010-02-25 03:21:54 +00:00
martin
d9fc2ac6e7 SynEdit: Replacing BlockMode selection now inserts in BlockMode too
SourceEditor: Fix upper/LowerCase Selection for Blockmode, Issue #15626

git-svn-id: trunk@23645 -
2010-02-05 16:23:06 +00:00
martin
7af50c9684 SynEdit: Fix Initialization of Option and Option2 from constructor. Issue #15532
git-svn-id: trunk@23633 -
2010-02-05 01:07:54 +00:00
paul
1bc6b10b9e synedit: support folding for dispinterfaces
git-svn-id: trunk@23540 -
2010-01-23 17:20:07 +00:00
paul
9999081da8 lazarus: extract some classes from propedits to propeditutils by Ask (issue #0015531)
git-svn-id: trunk@23472 -
2010-01-17 07:12:12 +00:00
paul
e9afd0929b synedit: convert forms to use fpc resources
git-svn-id: trunk@23465 -
2010-01-15 03:13:20 +00:00
paul
ae015bc313 synedit: fix compilation with the fpc trunk
git-svn-id: trunk@23409 -
2010-01-09 18:52:07 +00:00
paul
1887ef1c98 synedit: extend a list of places where procedure modifiers are allowed, restrict 'pascal', 'register' and 'safecall' modifiers to that places
git-svn-id: trunk@23345 -
2010-01-02 11:23:04 +00:00