Commit Graph

2499 Commits

Author SHA1 Message Date
martin
e809f69a63 SYnEdit: multi caret, fix list sorting
git-svn-id: trunk@48332 -
2015-03-13 01:43:36 +00:00
martin
bee134f4c1 SYnEdit: multi caret, selection to each line eol carets
git-svn-id: trunk@48328 -
2015-03-13 00:23:24 +00:00
martin
6bb6966509 SYnEdit: multi caret, paint - fix home key
git-svn-id: trunk@48319 -
2015-03-12 23:34:59 +00:00
martin
61642147d4 SYnEdit: multi caret, paint - small optimisation
git-svn-id: trunk@48297 -
2015-03-12 14:04:37 +00:00
martin
192eb7981a SYnEdit: multi caret, paint - started keep caret-x / lock trim-space
git-svn-id: trunk@48283 -
2015-03-12 02:38:21 +00:00
martin
c0b01ec2c3 SYnEdit: multi caret, paint - started log/phys position handling
git-svn-id: trunk@48271 -
2015-03-11 18:27:30 +00:00
mattias
bbf5a97ebb synedit: TSynEdit has no preferred size
git-svn-id: trunk@48241 -
2015-03-10 17:19:34 +00:00
mattias
f69dd2379e IDE: clean up
git-svn-id: trunk@48198 -
2015-03-10 12:02:19 +00:00
martin
4c9a755b3e SYnEdit: multi caret, paint - fixed wrong coordinates / added some properties
git-svn-id: trunk@48197 -
2015-03-10 11:51:09 +00:00
martin
699277a76d SYnEdit: multi caret, paint - fixed wrong coordinates / added some properties
git-svn-id: trunk@48196 -
2015-03-10 11:50:39 +00:00
martin
1a431d94fa SynEdit: improve Undo / was very slow on large data
git-svn-id: trunk@48181 -
2015-03-09 18:56:41 +00:00
martin
f821ac291e SynEdit/IDE: More multi caret
git-svn-id: trunk@48175 -
2015-03-09 00:25:14 +00:00
martin
f707710907 SynEdit: more MouseActions tuning. Do not let emcStartDrag prevent up-clicks, if no drag ever started.
git-svn-id: trunk@48163 -
2015-03-07 14:10:39 +00:00
mattias
88ba0ca4c8 synedit: less notes
git-svn-id: trunk@48160 -
2015-03-07 10:11:02 +00:00
martin
c740a16492 SynEdit / IDE: add full line selection on line-gutter click
git-svn-id: trunk@48158 -
2015-03-07 02:21:55 +00:00
martin
95fc578439 SynEdit Improve detection of mouse up, related to mouse down pos
git-svn-id: trunk@48157 -
2015-03-06 23:56:33 +00:00
maxim
3fb17dd08e SynEdit: updated Russian translation
git-svn-id: trunk@48143 -
2015-03-05 21:16:05 +00:00
martin
b87c34ebfb SynEdit/IDE: Basic Multi-Caret mode
git-svn-id: trunk@48123 -
2015-03-03 23:51:11 +00:00
martin
516f4b7698 SynEdit: ignore mouse up, from clicks to other windows: issue #0027541
git-svn-id: trunk@48050 -
2015-02-28 16:03:30 +00:00
martin
2a3a4dce23 SynEdit: fixed typo / streaming. Issue #0027513
git-svn-id: trunk@47936 -
2015-02-21 12:06:09 +00:00
martin
be00883443 SynEdit: fix ifdef
git-svn-id: trunk@47894 -
2015-02-19 02:13:25 +00:00
mattias
7c2f9cfff1 synedit: less hints
git-svn-id: trunk@47825 -
2015-02-16 11:54:34 +00:00
mattias
a598861da6 updated Makefiles, changed rx.lpk output to lib/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)
git-svn-id: trunk@47783 -
2015-02-14 15:18:23 +00:00
mattias
ae47574294 synedit: less hints
git-svn-id: trunk@47727 -
2015-02-13 07:49:22 +00:00
martin
7a259b572a SynEdit: internal caret / qt
git-svn-id: trunk@47719 -
2015-02-12 14:44:39 +00:00
martin
0b2380c498 SynEdit: internal caret / carbon
git-svn-id: trunk@47718 -
2015-02-12 12:33:38 +00:00
martin
4f3dd33568 SynEdit: rewrite internal caret
git-svn-id: trunk@47714 -
2015-02-12 03:49:23 +00:00
mattias
a24e83c655 synedit: clean up
git-svn-id: trunk@47667 -
2015-02-09 21:21:49 +00:00
juha
abf9a845da Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
martin
59b3e94a65 SynEdit: Multi caret beta / small fix
git-svn-id: trunk@47599 -
2015-02-06 04:59:27 +00:00
martin
b48672e38e SynEdit: Multi caret beta / missing
git-svn-id: trunk@47598 -
2015-02-06 02:26:29 +00:00
martin
f38ac4815a SynEdit: Multi caret beta / missing
git-svn-id: trunk@47597 -
2015-02-06 02:22:41 +00:00
martin
b6efaa244f SynEdit: Multi caret beta
git-svn-id: trunk@47596 -
2015-02-06 02:07:31 +00:00
martin
205a10bfc3 SynEdit: Prepare alternative caret
git-svn-id: trunk@47575 -
2015-01-31 19:21:13 +00:00
maxim
ede88bbed7 Translations: Hungarian translation update by Péter Gábor, bug #27365
git-svn-id: trunk@47550 -
2015-01-27 23:10:25 +00:00
maxim
29a6115f7c SynEdit: updated Russian translation
git-svn-id: trunk@47549 -
2015-01-27 22:22:02 +00:00
martin
7832ffec7f SynEdit (plugins: syncro,templ,complete) remove dynamic allocation of commands. Fix issue #0026329
git-svn-id: trunk@47522 -
2015-01-26 00:02:52 +00:00
martin
367f996fb8 SynEdit, Pas Highlighter: show ^x as string / fix pointer()^
git-svn-id: trunk@47518 -
2015-01-25 15:20:40 +00:00
martin
ccf26dd4cd SynEdit, Pas Highlighter: show ^x as string / fix pointer^
git-svn-id: trunk@47514 -
2015-01-25 14:28:56 +00:00
martin
3d34fff0a3 SynEdit, Pas Highlighter: show ^x as string / fix ^ in front of {$
git-svn-id: trunk@47513 -
2015-01-25 13:39:47 +00:00
mattias
c9d7e64a6b synedit: fixed compilation under 64bit, bug #27353
git-svn-id: trunk@47512 -
2015-01-25 12:15:11 +00:00
martin
67b02120c8 SynEdit, CSS Highlighter: various improvements. Added HL for Selectors. Differentiate between keywords and units(measurement). Fixed {} See issue #0026285
git-svn-id: trunk@47511 -
2015-01-25 00:27:24 +00:00
martin
36b209522b SynMemo: published a few missing properties. Issue #0026324
SynEdit: added Clear and Append

git-svn-id: trunk@47510 -
2015-01-24 21:30:47 +00:00
martin
652c828a0a SynEdit, Pas Highlighter: show ^x as string
git-svn-id: trunk@47509 -
2015-01-24 20:31:10 +00:00
martin
7b55299f5d SynEdit: search replace: more tests
git-svn-id: trunk@47508 -
2015-01-24 18:27:05 +00:00
martin
e8cc11e5cf SynEdit: search replace: Optimizations
git-svn-id: trunk@47507 -
2015-01-24 17:36:11 +00:00
martin
928215038f SynEdit: Refactored search replace / Combined many small if blocks (regex) into one big / moved calculation for first iteration out of the loop (FirstLine)
git-svn-id: trunk@47506 -
2015-01-24 17:13:16 +00:00
martin
ea99a9bc11 SynEdit: Fixed search replace with newline (Issue #0026227) / Fixed incorrect caret x after replace
git-svn-id: trunk@47504 -
2015-01-24 16:42:27 +00:00
juha
c06129eb3c Improvements for Finnish translation.
git-svn-id: trunk@47475 -
2015-01-21 00:17:13 +00:00
martin
e79a9d4cce SynEdit Highlighter VB: backslash for int div Issue #0027247
git-svn-id: trunk@47350 -
2015-01-12 13:01:06 +00:00
martin
29d2309658 SynEdit: TSynPluginSyncroEdit: Add a "CaseSensitive" property Issue #0027258
git-svn-id: trunk@47346 -
2015-01-12 03:23:06 +00:00
martin
bcbbc83311 remove debugln
git-svn-id: trunk@47302 -
2015-01-04 22:13:59 +00:00
maxim
d61830214b Translations: Hungarian translation update by Péter Gábor, bug #27230
git-svn-id: trunk@47292 -
2015-01-04 14:21:29 +00:00
joost
fb88fadd74 fpmake: re-generated several fpmake.pp files
git-svn-id: trunk@47285 -
2015-01-02 20:45:33 +00:00
joost
40a902ea07 fpmake: Switched to fpmake.pp files that do not need setting the source-directory of the package manually
git-svn-id: trunk@47265 -
2014-12-29 22:11:35 +00:00
joost
3a0de4fe98 fpmake: Re-generated some fpmake.pp files
git-svn-id: trunk@47240 -
2014-12-23 22:00:41 +00:00
martin
2006ddcda1 SynEdit: prevent dangling pointer
git-svn-id: trunk@47146 -
2014-12-09 00:50:31 +00:00
martin
b58ff06478 SynEdit: more control over selection, when edit text from app
git-svn-id: trunk@47132 -
2014-12-07 23:54:10 +00:00
mattias
5ae44ab904 translations: German: updates from Swen Heinig
git-svn-id: trunk@47042 -
2014-11-30 19:07:08 +00:00
mattias
b78a550572 IDE,lazbuild: append -Cg on targets linux, freebsd, openbsd, netbsd, solaris, bug #17412
git-svn-id: trunk@46874 -
2014-11-18 11:03:29 +00:00
martin
6874452bfc SynEdit: Add eoColorSelectionTillEol for selection highlight to end at eol. Issue #0026306 Patch by Alexey Torgashin (modified)
SynEdit: Fixed invalidate, if selection highlight changes

git-svn-id: trunk@46836 -
2014-11-13 15:38:51 +00:00
martin
86edec92f4 Add documentation (comment), and assert for SelStart/SelEnd. Issue #0026902
git-svn-id: trunk@46834 -
2014-11-13 14:50:41 +00:00
martin
388e10fdb2 SynEdit: Allow custom caret sizes. Issue #0026257
git-svn-id: trunk@46833 -
2014-11-13 14:31:41 +00:00
mattias
5ff4472038 pochecker: unicode file names
git-svn-id: trunk@46820 -
2014-11-12 19:16:26 +00:00
giuliano
45e4c85b40 Updated Italian translation
git-svn-id: trunk@46670 -
2014-10-25 08:55:55 +00:00
maxim
5e83888c77 Translations: removed files which contain no even single translated string
git-svn-id: trunk@46485 -
2014-10-08 22:26:36 +00:00
maxim
fe73bdea8d Translations: Italian translation update by Giuliano, bug #26823
git-svn-id: trunk@46454 -
2014-10-06 22:46:44 +00:00
martin
b5de02a85a SynEdit: added some wordbreak-chars as defaults. Issue #0026310
git-svn-id: trunk@46389 -
2014-10-01 00:15:17 +00:00
martin
d767272fa9 SynEdit: fixed number highlighting with exponent in various HL. Issue #0026245
git-svn-id: trunk@46388 -
2014-09-30 23:57:55 +00:00
martin
ddf7f70338 SynEdit: fixed highlighting 1.02E-5 and similar. Issue: #0026245
git-svn-id: trunk@46372 -
2014-09-30 14:04:46 +00:00
martin
49860d6d3d SynEdit: code formatting only. Issue #0026309
git-svn-id: trunk@46371 -
2014-09-30 13:36:47 +00:00
martin
6c44e911b9 SynEdit: fixed wrong const in syneditkeycmds . Issue #0026487
git-svn-id: trunk@46369 -
2014-09-30 13:23:35 +00:00
martin
e2c258b984 SynEdit: Make IsBackwardSel public. Issue: #0026724
git-svn-id: trunk@46368 -
2014-09-30 13:06:49 +00:00
juha
2700d32686 SynEdit: Prevent calling OnKeyPress twice when ReadOnly is True. Issue #26444, patch from Mukhin Alexey.
git-svn-id: trunk@46226 -
2014-09-14 13:23:52 +00:00
juha
7e4fea476e SynEdit: Call Invalidate after activating the code completion hint for long lines. Issue #26554
git-svn-id: trunk@46025 -
2014-08-09 12:07:05 +00:00
juha
458472a65e SynBaseCompletion: Remove a redundant Min() function. Formatting.
git-svn-id: trunk@46024 -
2014-08-09 12:07:00 +00:00
maxim
7fd522fbdd Translations: Hungarian translation update by Péter Gábor, bug #26565
git-svn-id: trunk@46016 -
2014-08-05 23:02:53 +00:00
juha
b189500498 LCL: Revert some of THintWindow changes because of Delphi compatibility. Issue #26516
git-svn-id: trunk@45973 -
2014-07-25 16:56:19 +00:00
juha
24ce977ee8 LCL, SynEdit: improve THintWindow methods. Fixes code completion offset problem, issue #26509
git-svn-id: trunk@45937 -
2014-07-20 18:26:37 +00:00
juha
2099d00de0 SynEdit: temporarily disable showing extra hint for long code completion lines.
git-svn-id: trunk@45931 -
2014-07-19 22:49:44 +00:00
maxim
391e3f7bb5 Translations: Hungarian translation update by Péter Gábor, bug #26425
git-svn-id: trunk@45744 -
2014-07-01 22:59:27 +00:00
mattias
8d3d5b37b4 synedit: fixed compilation, bug #26371, from Reinier Olislagers
git-svn-id: trunk@45602 -
2014-06-22 09:07:32 +00:00
mattias
52b4cf9240 syneditdsgn: clean up
git-svn-id: trunk@45567 -
2014-06-17 20:11:29 +00:00
juha
a2742e90b3 IdeIntf: Hard-coded quotations in resourcestrings.
git-svn-id: trunk@45523 -
2014-06-15 11:52:37 +00:00
mattias
bd961193d6 synedit: comments, patch #26319
git-svn-id: trunk@45472 -
2014-06-10 21:53:12 +00:00
mattias
e200086dbb synedit: comments, patch #26319
git-svn-id: trunk@45471 -
2014-06-10 21:22:40 +00:00
mattias
cc14ec4720 synedit: comments, patch #26319 from Alexey Torgashin
git-svn-id: trunk@45441 -
2014-06-10 06:41:09 +00:00
martin
8d0980f7f9 SynEdit: Fixed double width chars $3000-$303E which were not detected correctly.
git-svn-id: trunk@45019 -
2014-05-12 19:58:07 +00:00
maxim
b15d433902 Translations: Hungarian translation update by Péter Gábor, bug #26144
git-svn-id: trunk@45015 -
2014-05-11 21:56:45 +00:00
bart
8804674487 SynEdit: remove double calling of iherited in TCustomSynEdit.WMKillFocus.
git-svn-id: trunk@44917 -
2014-05-04 22:37:57 +00:00
bart
ea3be751a5 SynEdit: publish OnUtf8KeyPress for TSynEdit and TSynMemo.
git-svn-id: trunk@44913 -
2014-05-04 22:32:14 +00:00
martin
845d3c0084 SynEdit, IDE: Fix phys/logic char pos in autocomplete. Issue #0026038
git-svn-id: trunk@44755 -
2014-04-17 22:25:13 +00:00
martin
35e34ba93c SynEdit: fix designer (correct inherited)
git-svn-id: trunk@44488 -
2014-03-22 10:59:50 +00:00
martin
6235a07f69 SynEdit: publish MouseTextActions
git-svn-id: trunk@44487 -
2014-03-22 10:44:19 +00:00
martin
3365e9987e SynEdit: Fixed current line highlight, for use of synedit outside the IDE.
git-svn-id: trunk@44462 -
2014-03-17 20:32:21 +00:00
martin
20b4a3d0ed SynEdit: fixed wrong index in space trimmer. Issue #0025843
git-svn-id: trunk@44397 -
2014-03-10 15:44:02 +00:00
martin
8698832256 SynEdit: fixed wrong index in space trimmer. Issue #0025843
git-svn-id: trunk@44390 -
2014-03-10 00:25:45 +00:00
martin
f65306bccd SynEdit: Markup-IfDef; fix crash. Issue: #0025811
git-svn-id: trunk@44345 -
2014-03-04 19:22:38 +00:00
mattias
9d710db4fc fixed make distclean
git-svn-id: trunk@44139 -
2014-02-18 17:37:14 +00:00
mattias
3283cf83f3 package makefiles: changed distclean to delete output directorties for all targets
git-svn-id: trunk@44128 -
2014-02-18 10:35:31 +00:00