mattias
a5bf4cd13b
codetools: better debugging out
...
git-svn-id: trunk@39900 -
2013-01-19 19:56:48 +00:00
mattias
f568eeece5
codetools: UpdateNeeded: when sources changed, clear last error
...
git-svn-id: trunk@39899 -
2013-01-19 19:41:56 +00:00
mattias
7db10c0527
codetools: fixed searching identifier in constant, bug #23643
...
git-svn-id: trunk@39897 -
2013-01-19 19:15:38 +00:00
mattias
fbcab8dfee
codetools: more verbosity for scan range
...
git-svn-id: trunk@39896 -
2013-01-19 18:35:33 +00:00
mattias
724fca703f
codetools: more verbosity for scan angw
...
git-svn-id: trunk@39895 -
2013-01-19 18:22:09 +00:00
bart
809f049924
LazUtils: fix FileSetDateUtf8 for Windows, when file is in a folder with Unicode characters.
...
Fixes issue: #0023696 . Patch based upon efforts of Takeda Matsuki.
git-svn-id: trunk@39893 -
2013-01-19 17:23:30 +00:00
bart
3e31ff5eeb
LazUtils: fix FileAgeUtf8 for Windows, when file is in a folder with Unicode characters.
...
Fixes issue: #0023538 . Patch by Takeda Matsuki.
git-svn-id: trunk@39891 -
2013-01-19 15:37:06 +00:00
mattias
5e17d8358a
codetools: identifier completion: verbosity when FindDeepestNode fails after BuildTree
...
git-svn-id: trunk@39889 -
2013-01-19 12:29:06 +00:00
mattias
f7ca9e6a3b
aggpass: clean up
...
git-svn-id: trunk@39888 -
2013-01-19 08:35:38 +00:00
ask
e10e3ce749
Fix compilation after r39879 #f1fe1fc167
...
git-svn-id: trunk@39885 -
2013-01-19 07:03:26 +00:00
mattias
789195b1df
codetools: allow published methods in objcclass, bug #22483
...
git-svn-id: trunk@39880 -
2013-01-18 16:28:45 +00:00
mattias
f1fe1fc167
fixed compilation with fpc 2.6.1 23444
...
git-svn-id: trunk@39879 -
2013-01-18 16:21:23 +00:00
maxim
2b1a166dd5
Translations: Czech translation update by Vaclav Valicek, bug #23665
...
git-svn-id: trunk@39876 -
2013-01-17 20:47:26 +00:00
sekelsenmat
f758bdf235
Fixes compilation of Lazarus with FPC trunk due to the fix to spelling mistake in TFPCustomFont
...
git-svn-id: trunk@39870 -
2013-01-17 09:17:52 +00:00
sekelsenmat
26a3419dbb
fpvectorial: Advances the ODG reader
...
git-svn-id: trunk@39863 -
2013-01-16 11:43:12 +00:00
martin
66c18deb3f
EditorMacroScript: clean up
...
git-svn-id: trunk@39862 -
2013-01-15 20:15:13 +00:00
ask
f0478fa8a2
TAChart: Fix SIGFPE in TChartSeries.Add when the last data item is NaN
...
git-svn-id: trunk@39861 -
2013-01-15 15:31:56 +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
maxim
2140b91481
Translations: Spanish translation update by Lucas Martín, bug #23649
...
git-svn-id: trunk@39856 -
2013-01-14 21:29:14 +00:00
ask
a79405d847
TAChart: Set TChartTool.Chart = nil after calling OnAfterXXX event, not before
...
git-svn-id: trunk@39854 -
2013-01-14 15:19:40 +00:00
sekelsenmat
c30b0c2636
fpvectorial: Much improves the ODG reader, adding a lot of structural work for styles and page sizes and starts more entities
...
git-svn-id: trunk@39853 -
2013-01-14 14:42:44 +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
mattias
81894596dd
messagecomposer: fixed result for QuestionDlg, bug #23640
...
git-svn-id: trunk@39844 -
2013-01-13 21:49:12 +00:00
jesus
c4c927e1ef
LazReport, patch to fix work function UpperCase, LowerCase, NameCase in LazReport with non english char, from Aleksey Lagunov, issue #23638
...
git-svn-id: trunk@39843 -
2013-01-13 20:45:45 +00:00
jesus
fe2049c72d
LazReport, fix AV on create LazReport report with Dialog page, from Aleksey Lagunov, issue #23600
...
git-svn-id: trunk@39842 -
2013-01-13 19:57:56 +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
mattias
b56705acf2
codetools: fixed ReadPrioAtom at start of code, bug #23636
...
git-svn-id: trunk@39834 -
2013-01-12 09:41:40 +00:00
jesus
8777b362cd
LazReport, fix sometimes text dissapearing on zooms different than 100%
...
git-svn-id: trunk@39833 -
2013-01-12 04:49:56 +00:00
sekelsenmat
1dce23a89c
fpvectorial: Advances the odg drawer
...
git-svn-id: trunk@39828 -
2013-01-11 14:49:09 +00:00
sekelsenmat
5bb378a5ab
fpvectorial: Now it already shows something when loading odg documents
...
git-svn-id: trunk@39827 -
2013-01-11 11:20:26 +00:00
sekelsenmat
636d4484a0
fpvectorial: Starts structural work for ODG support
...
git-svn-id: trunk@39825 -
2013-01-11 09:52:11 +00:00
maxim
fac44a2574
Translations: Spanish translation update by Lucas Martín, bug #23628
...
git-svn-id: trunk@39824 -
2013-01-10 20:58:26 +00:00
maxim
217d70ece2
Translations: Czech translation update by Vaclav Valicek, bug #23622
...
git-svn-id: trunk@39823 -
2013-01-10 20:40:19 +00:00
mattias
f4f57577c9
codetools: parse generic constraints, bug #23496
...
git-svn-id: trunk@39822 -
2013-01-10 17:14:05 +00:00
ask
9a5d0a0e44
TAChart: Fix exception on destroying clones series
...
git-svn-id: trunk@39821 -
2013-01-10 14:18:09 +00:00
mattias
d501e634d7
codetools: test for parsing fpc test units
...
git-svn-id: trunk@39820 -
2013-01-10 14:08:31 +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
jesus
009fe39d7a
LazReport, missing line from previous patch to fix some lines are not shown
...
git-svn-id: trunk@39805 -
2013-01-08 17:27:20 +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
jesus
99d66ad98d
LazReport, fix problem on some long objects some text lines might overflow to footer or might be completly missing (jujibo's report), complements issue #23490
...
git-svn-id: trunk@39802 -
2013-01-08 08:18:23 +00:00
jesus
741be02a96
LazReport, modified debug info
...
git-svn-id: trunk@39801 -
2013-01-08 07:57:27 +00:00
mattias
c47b6d72a2
lazutils: TranslateUTF8Chars: multibyte with different size replacements
...
git-svn-id: trunk@39799 -
2013-01-07 16:49:16 +00:00
mattias
d594f5e36a
lazutils: TranslateUTF8Chars: multibyte with same size replacements
...
git-svn-id: trunk@39798 -
2013-01-07 16:12:40 +00:00
maxim
250ae9f3f1
PoChecker: fixed comment
...
git-svn-id: trunk@39797 -
2013-01-07 13:17:07 +00:00
maxim
0252709b10
PoChecker: Do not select all tests by according checkbox, but only "basic" ones. Do not include search for duplicate strings to this selection as it tends to confuse translators most of the time and usually used only by developers.
...
git-svn-id: trunk@39796 -
2013-01-07 13:04:30 +00:00
mattias
dbdae2d1c7
lazutils: TranslateUTF8Chars: ascii with delete
...
git-svn-id: trunk@39795 -
2013-01-07 12:51:47 +00:00
mattias
222d3f6e64
lazutils: TranslateUTF8Chars: plain ascii
...
git-svn-id: trunk@39794 -
2013-01-07 12:34:37 +00:00
mattias
a9f38a9a10
codetools: TLinkScanner.CursorToCleanPos: fixed reporting wrongly skipped code for beyond code
...
git-svn-id: trunk@39792 -
2013-01-06 22:57:41 +00:00
mattias
0a8e0f92ce
cody: nicer links
...
git-svn-id: trunk@39791 -
2013-01-06 22:38:17 +00:00
mattias
0105f2f1c4
anchordocking: todo
...
git-svn-id: trunk@39790 -
2013-01-06 22:32:36 +00:00
mattias
95af5c2088
translations: German: updates from Swen Heinig
...
git-svn-id: trunk@39780 -
2013-01-06 15:06:16 +00:00
mattias
419a0a3a82
anchordocking: comment
...
git-svn-id: trunk@39778 -
2013-01-06 12:53:31 +00:00
mattias
489b465793
anchordocking: comment
...
git-svn-id: trunk@39777 -
2013-01-06 12:31:31 +00:00
mattias
0438d5e258
anchordocking: removed IDE option enabled
...
git-svn-id: trunk@39776 -
2013-01-06 12:27:48 +00:00
mattias
a86dfa48c1
anchordocking: comment
...
git-svn-id: trunk@39775 -
2013-01-06 11:54:28 +00:00
maxim
69cc8c5905
PoChecker: report error if formatting symbol is at the end of the string and therefore doesn't have its formatting argument
...
git-svn-id: trunk@39773 -
2013-01-05 20:31:24 +00:00
maxim
16d97f6a60
PoChecker: only report formatting error if translation is present
...
git-svn-id: trunk@39772 -
2013-01-05 17:27:42 +00:00
maxim
97a96b51f1
PoChecker:
...
* don't skip formatting errors check even if translated string has no formatting arguments at all;
* rewrite formatting arguments comparison function in order to make it more robust and detect invalid formatting arguments;
* report formatting error even if arguments match, but some of them are invalid (only skip the case when original and translated strings exactly match, to not report e.g. '{%Region}' string);
* regenerated translations, updated Russian translation.
git-svn-id: trunk@39771 -
2013-01-05 17:15:40 +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
maxim
b658d2c7f0
PoChecker: fixed Czech translation
...
git-svn-id: trunk@39769 -
2013-01-04 19:21:21 +00:00
maxim
e66fe290fa
Updated Russian translation
...
git-svn-id: trunk@39768 -
2013-01-04 19:12:23 +00:00
mattias
895fb44375
anchordocking: restoretest: scroll
...
git-svn-id: trunk@39767 -
2013-01-04 18:18:28 +00:00
mattias
0f03c7c0ac
anchordocking: restoretest: restore zoom
...
git-svn-id: trunk@39765 -
2013-01-04 15:28:52 +00:00
mattias
63420eef9d
anchordocking: restoretest: zoom
...
git-svn-id: trunk@39764 -
2013-01-04 15:15:41 +00:00
mattias
83842a0123
anchordocking: restoretest: zoom
...
git-svn-id: trunk@39763 -
2013-01-04 15:08:47 +00:00
martin
b0a41e34b9
SynEdit: OverviewGutter, improved positions of marks
...
git-svn-id: trunk@39762 -
2013-01-04 13:54:23 +00:00
mattias
054ca147eb
cody: view code node info: added Scanner links
...
git-svn-id: trunk@39757 -
2013-01-03 20:42:28 +00:00
mattias
f66348186c
anchordocking: added TAnchorDockLayoutTree.Assign
...
git-svn-id: trunk@39756 -
2013-01-03 18:35:04 +00:00
mattias
0d543afcbf
codetools: more verbosity for fd fail
...
git-svn-id: trunk@39755 -
2013-01-03 18:34:24 +00:00
mattias
60bdd54869
codetools: added flag -dVerboseFindDeclarationFail
...
git-svn-id: trunk@39753 -
2013-01-03 16:30:56 +00:00
ask
16dba85488
TAChart: Support NaNs in TBSplineSeries
...
git-svn-id: trunk@39752 -
2013-01-03 15:41:58 +00:00
mattias
9b7bd51717
codetools: added flag -dVerboseFindDeclarationFail
...
git-svn-id: trunk@39751 -
2013-01-03 15:28:07 +00:00
mattias
8298e344f3
codetools: added flag -dVerboseFindDeclarationFail
...
git-svn-id: trunk@39749 -
2013-01-03 13:56:50 +00:00
mattias
60fd65da29
codetools: added flag -dVerboseFindDeclarationFail
...
git-svn-id: trunk@39748 -
2013-01-03 13:48:12 +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
mattias
e1398d3520
codetools: using TProcessUTF8
...
git-svn-id: trunk@39746 -
2013-01-03 12:24:11 +00:00
mattias
bdb5e05390
fpcunit: clean up
...
git-svn-id: trunk@39745 -
2013-01-03 12:23:59 +00:00
mattias
7a805339f7
lclbase,lazutils: moved utf8process to lazutils
...
git-svn-id: trunk@39744 -
2013-01-03 12:19:51 +00:00
mattias
b2b556c0fd
codetools: clean up
...
git-svn-id: trunk@39743 -
2013-01-03 12:13:28 +00:00
mattias
d7ae5688ec
codetools: added RunTool with Params:TStrings
...
git-svn-id: trunk@39742 -
2013-01-03 12:11:29 +00:00
mattias
5bcaa75c06
lazutils: moved SplitCmdLineParms to LazFileUtils
...
git-svn-id: trunk@39741 -
2013-01-03 12:10:48 +00:00
mattias
dd107dd022
anchordocking: restoretest: show restored
...
git-svn-id: trunk@39738 -
2013-01-02 19:04:02 +00:00
mattias
6f664175c1
anchordocking: restoretest: draw content
...
git-svn-id: trunk@39737 -
2013-01-02 18:50:12 +00:00
mattias
6082ecf68a
anchordocking: restoretest: load/restore Splitter
...
git-svn-id: trunk@39736 -
2013-01-02 18:31:57 +00:00
mattias
626930d7e3
anchordocking: restoretest: load/restore BoundsRect
...
git-svn-id: trunk@39735 -
2013-01-02 18:26:58 +00:00
mattias
06fd9d01ec
codetools: ignore then without else, else without if/case
...
git-svn-id: trunk@39734 -
2013-01-02 18:19:07 +00:00
mattias
1affd866a1
anchordocking: restoretest: draw windows
...
git-svn-id: trunk@39733 -
2013-01-02 18:11:35 +00:00
sekelsenmat
5ddc2fce3c
fpvectorial: Starts preparing support for inserting any kind of entity, fixes setting the pen info for dimension drawings and implements rounded corners in TvRectangle
...
git-svn-id: trunk@39731 -
2013-01-02 14:41:14 +00:00
mattias
899bdb7156
lazutils: FileUtil: added SplitCmdLineParams
...
git-svn-id: trunk@39730 -
2013-01-02 12:43:12 +00:00
sekelsenmat
6e01f3745a
fpvectorial-svg reader: Implements support for passing layer styles to children
...
git-svn-id: trunk@39729 -
2013-01-02 11:51:26 +00:00
mattias
3162b45928
codetools: parse without error if end
...
git-svn-id: trunk@39728 -
2013-01-02 11:39:48 +00:00
sekelsenmat
865a07f674
fpvectorial: Fixes setting the font info for formulas and improves SVG layer and text reading
...
git-svn-id: trunk@39727 -
2013-01-02 10:33:09 +00:00
sekelsenmat
ba73becf3e
fpvectorial: Greatly improves the FPV tokens debug information and fixes the svg style reading for paths
...
git-svn-id: trunk@39726 -
2013-01-02 09:59:56 +00:00
sekelsenmat
84b0c8d37e
fpvectorial: Improvese the drawing of polylines and improves the memory footprint for LAS
...
git-svn-id: trunk@39725 -
2013-01-02 08:24:01 +00:00
sekelsenmat
bf50f1c80c
fpvectorial-svg reader: Improves the polyline style reading and fixes a points reading typo in polyline/polygon support
...
git-svn-id: trunk@39724 -
2013-01-02 08:05:43 +00:00
sekelsenmat
c84d05e1d3
fpvectorial: Further adjustments to support background color, now it is starting to look good
...
git-svn-id: trunk@39723 -
2013-01-02 07:39:05 +00:00
sekelsenmat
b4334bc3e5
fpvectorial: Further changes to support the new background color
...
git-svn-id: trunk@39721 -
2013-01-02 07:27:36 +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
mattias
9d4c152e63
anchordocking: restoretest: draw workareas
...
git-svn-id: trunk@39718 -
2013-01-01 22:19:27 +00:00
mattias
5fd97861f3
anchordocking: restoretest: compute bounds
...
git-svn-id: trunk@39717 -
2013-01-01 21:59:37 +00:00
sekelsenmat
4dd594eaaf
fpvectorial: Advances a lot the new background color support
...
git-svn-id: trunk@39716 -
2013-01-01 21:41:58 +00:00
mattias
7fb826fb84
anchordocking: TAnchorDockLayoutTree.GetModified
...
git-svn-id: trunk@39715 -
2013-01-01 18:15:19 +00:00
mattias
1ac74567ac
anchordocking: restoretest: started treeview
...
git-svn-id: trunk@39714 -
2013-01-01 18:14:59 +00:00
mattias
b7c00499cf
anchordocking: restoretest: load layout
...
git-svn-id: trunk@39713 -
2013-01-01 17:52:27 +00:00
mattias
ce98cbec02
anchordocking: restoretest: loading settings
...
git-svn-id: trunk@39712 -
2013-01-01 17:38:04 +00:00
mattias
aa5d98ecb4
codetools: fixed lcl nonwin32 srcpath for directory ide
...
git-svn-id: trunk@39706 -
2013-01-01 10:51:03 +00:00
ask
f3f890e876
TAChart: Fix SIGFPE while drawing mark labels for series with NaNs
...
git-svn-id: trunk@39705 -
2013-01-01 03:22:11 +00:00
ask
7e729e5e63
TAChart: Add TSeriesPointer.OverrideColor property
...
git-svn-id: trunk@39704 -
2013-01-01 02:59:35 +00:00
ask
e5249dd553
TAChart: Copy HorizSize and VertSize in TSeriesPointer.Assign
...
git-svn-id: trunk@39703 -
2013-01-01 02:56:54 +00:00
bart
4052e0366d
PoChecker: add Czech translation (by Valicek)
...
git-svn-id: trunk@39702 -
2012-12-31 20:44:34 +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
mattias
33e29aca8a
codetools: fixed parsing on e:exception do ;, bug #23549
...
git-svn-id: trunk@39681 -
2012-12-29 12:08:34 +00:00
mattias
af39ff4c28
codetools: fixed parsing on e:exception do ; else, bug #23549
...
git-svn-id: trunk@39680 -
2012-12-29 12:05:04 +00:00
sekelsenmat
1e2c30bfef
fpvectorial: Starts implementing support for a page background color
...
git-svn-id: trunk@39675 -
2012-12-28 12:32:16 +00:00
sekelsenmat
2b67ea8738
fpvectorial: Fixes uninitialized values in DXF ELLIPSE read which was leading to crashes
...
git-svn-id: trunk@39674 -
2012-12-28 12:00:47 +00:00
sekelsenmat
9fff946dae
fpvectorial: Improves the drawing of the dimension text and adds support for more line types in svg path reading
...
git-svn-id: trunk@39673 -
2012-12-28 11:16:34 +00:00
sekelsenmat
6c7d1e61e7
fpvectorial: Many improvements to the layer system, svg reading of colors and of paths
...
git-svn-id: trunk@39672 -
2012-12-28 10:33:19 +00:00
sekelsenmat
5b91afa3ef
fpvectorial: Many small fixes and improvements to the SVG reader
...
git-svn-id: trunk@39671 -
2012-12-28 08:26:33 +00:00
mattias
15f0c7aa65
codetools: parsing else else, bug #23497
...
git-svn-id: trunk@39669 -
2012-12-27 23:36:39 +00:00
sekelsenmat
e2d0c4d4f6
fpvectorial: Many improvements to svg read coordinates and parts of svg read
...
git-svn-id: trunk@39668 -
2012-12-27 22:55:22 +00:00
sekelsenmat
bdb2463866
fpvectorial: Greatly improves the SVG reading of styles, colors, ellipse, line, etc
...
git-svn-id: trunk@39667 -
2012-12-27 22:31:39 +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
sekelsenmat
f810a228b7
fpvectorial: Starts adding support for layers, reorders the units in the package, adds svg circle read support and improves a lot the svg reader
...
git-svn-id: trunk@39664 -
2012-12-27 20:59:58 +00:00
juha
d56bbd667d
LazControls: use UTF8LowerCase to support unicode in FilterEdit controls.
...
git-svn-id: trunk@39663 -
2012-12-27 20:09:40 +00:00
mattias
701c1e773a
anchordocking: test restore
...
git-svn-id: trunk@39662 -
2012-12-27 09:29:55 +00:00
mattias
b9f6d06750
codetools: fixed parsing if-then-else without ending semicolon, bug #23544
...
git-svn-id: trunk@39658 -
2012-12-26 22:23:20 +00:00
mattias
4bfe7a4109
codetools: clean up
...
git-svn-id: trunk@39657 -
2012-12-26 22:03:48 +00:00
mattias
17337ba49d
codetools: parsing if-then-else in TPascalParserTool.ReadTilBlockEnd, bug #23542
...
git-svn-id: trunk@39656 -
2012-12-26 19:38:02 +00:00
mattias
9862bf3af8
codetools: TLinkScanner.CursorToCleanPos: fixed cursorpos outside of code
...
git-svn-id: trunk@39655 -
2012-12-26 09:58:20 +00:00
mattias
55daa17ac3
lazutils: laz_xmlstreaming: made GetPropertyElement protected, fixed reading vaBinary, bug #23534
...
git-svn-id: trunk@39651 -
2012-12-25 09:25:07 +00:00
maxim
eb7fec579e
Cody: fixed formatting argument in Arabic translation
...
git-svn-id: trunk@39645 -
2012-12-23 20:03:23 +00:00
maxim
d12f4374e4
Cody: regenerated translations; updated Russian translation
...
git-svn-id: trunk@39644 -
2012-12-23 19:57:31 +00:00
maxim
27ab5d98ec
Cody: fixed typos
...
git-svn-id: trunk@39643 -
2012-12-23 19:56:03 +00:00
maxim
9ebe91218c
Components, Anchordocking: updated Russian translation
...
git-svn-id: trunk@39641 -
2012-12-23 19:16:00 +00:00
mattias
e14f214b48
cody: identifiers: sort for use count, fixed sorting for pathdistance
...
git-svn-id: trunk@39638 -
2012-12-23 18:07:31 +00:00
mattias
8d67551fb1
cody: resourcestrings
...
git-svn-id: trunk@39637 -
2012-12-23 16:59:16 +00:00
mattias
e7dce9bf57
cody: identifiers: store usecounts
...
git-svn-id: trunk@39635 -
2012-12-23 16:53:05 +00:00
mattias
f4be9e7bc4
cody: identifiers: popup menu: delete unit, delete package
...
git-svn-id: trunk@39634 -
2012-12-23 16:12:59 +00:00
mattias
3323685c50
cody: identifiers: popup menu
...
git-svn-id: trunk@39633 -
2012-12-23 15:26:46 +00:00
sekelsenmat
b6a578c647
fpvectorial: Fixes a crash caused by an uninitialized variable in the block search. Moved the block search to a separate function to make the code reusable and more clear.
...
git-svn-id: trunk@39632 -
2012-12-23 12:24:17 +00:00
mattias
c7d3e19290
lazutils+lclbase: updated fpmake
...
git-svn-id: trunk@39631 -
2012-12-23 11:16:17 +00:00
mattias
459f1af043
lcl,lazutils: moved lazconfigstorage.pas to lazutils
...
git-svn-id: trunk@39630 -
2012-12-23 11:05:51 +00:00
mattias
b0fa665aee
anchordocking: comment
...
git-svn-id: trunk@39629 -
2012-12-23 11:00:14 +00:00
sekelsenmat
1de5a255f9
fpvectorial: Adds support for 999 comments in the begining of the file and fixes some typos
...
git-svn-id: trunk@39628 -
2012-12-23 10:48:27 +00:00
mattias
73d6a41ca5
IDE: designer: fixed painting of designer items for TControl paint messages
...
git-svn-id: trunk@39624 -
2012-12-22 21:44:08 +00:00
mattias
d77eab95a9
anchordocking: miniide: load layout given by command line parameter
...
git-svn-id: trunk@39623 -
2012-12-22 21:13:56 +00:00
mattias
780febb55a
readmes: updates
...
git-svn-id: trunk@39618 -
2012-12-21 16:06:57 +00:00
mattias
d9b5862133
anchordocking: IDE: save settings
...
git-svn-id: trunk@39616 -
2012-12-21 12:52:59 +00:00
mattias
e0f348d1e3
anchordocking: headerstyle: invalidate all headers
...
git-svn-id: trunk@39615 -
2012-12-21 12:37:54 +00:00
mattias
612596de6f
anchordocking: headerstyle: assign, isequal
...
git-svn-id: trunk@39614 -
2012-12-21 12:35:08 +00:00
mattias
541a046ed3
cody: comment
...
git-svn-id: trunk@39613 -
2012-12-21 10:49:16 +00:00
mattias
20f6a3cd66
anchordocking: clean up
...
git-svn-id: trunk@39612 -
2012-12-21 10:49:05 +00:00
mattias
798249cf3b
filebrowser: dockable
...
git-svn-id: trunk@39611 -
2012-12-21 10:44:47 +00:00
mattias
994ee2832a
filebrowser: clean up
...
git-svn-id: trunk@39610 -
2012-12-21 10:00:11 +00:00
sekelsenmat
f6091734fe
fpvectorial: Adds the possibility to force a text encoding when reading files, and fixes some other minor issues
...
git-svn-id: trunk@39609 -
2012-12-21 09:41:59 +00:00
mattias
1c8239c45a
anchordocking todo
...
git-svn-id: trunk@39608 -
2012-12-21 08:38:49 +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
ask
4e85ebf6ba
TAChart: Add Legend.FixedItemHeight property
...
git-svn-id: trunk@39601 -
2012-12-20 17:25:38 +00:00
ask
b7d4efbbb2
TAChart: Extract utility function Split
...
git-svn-id: trunk@39600 -
2012-12-20 16:51:53 +00:00
ask
607dd7c75f
TAChart: Hide legend if exception happened while attempting to fill it
...
git-svn-id: trunk@39599 -
2012-12-20 16:35:42 +00:00
mattias
d85ae3b08e
anchordocking: fixed options frame keeping HeaderButtonSize
...
git-svn-id: trunk@39598 -
2012-12-20 15:04:19 +00:00
mattias
10e0c33303
anchordocking: added headerstyle to options frame
...
git-svn-id: trunk@39597 -
2012-12-20 14:47:26 +00:00
mattias
5971b78751
synedit: fixed compilation
...
git-svn-id: trunk@39596 -
2012-12-20 14:08:36 +00:00
sekelsenmat
b4385f1db1
fpvectorial: Greatly improves the placement of TvInsert blocks. Previously it did not properly position paths and other complex structures.
...
git-svn-id: trunk@39595 -
2012-12-20 14:06:16 +00:00
martin
a0b3e5b884
SynEdit: fixed compilation (IFDEF not defined)
...
git-svn-id: trunk@39594 -
2012-12-20 11:43:58 +00:00
sekelsenmat
9a94c99ce1
fpvectorial: Centralizes the dxf debug defines
...
git-svn-id: trunk@39593 -
2012-12-20 11:06:05 +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
ask
2f0a0ecdc6
TAChart: Use Legend.Format in TColorMapSeries format for per-point multiplicity
...
git-svn-id: trunk@39588 -
2012-12-19 10:39:11 +00:00
mattias
bb6b47fcf8
codetools: added <<, >> operators
...
git-svn-id: trunk@39587 -
2012-12-18 22:53:59 +00:00
maxim
2f5e78124e
regenerated translations; updated Russian translation
...
git-svn-id: trunk@39583 -
2012-12-18 22:02:39 +00:00
maxim
a085f68c86
Codetools: updated Russian translation
...
git-svn-id: trunk@39582 -
2012-12-18 21:47:58 +00:00
mattias
41c820b6e0
codetools: class property completion: do not add static keyword to body, bug #23262
...
git-svn-id: trunk@39581 -
2012-12-18 13:26:24 +00:00
mattias
65dbe17d9c
anchordocking: headerstyle: adhsPoints
...
git-svn-id: trunk@39580 -
2012-12-18 13:19:31 +00:00
mattias
6a5a6fe963
anchordocking: added property HeaderStyle
...
git-svn-id: trunk@39577 -
2012-12-18 12:39:47 +00:00
sekelsenmat
17e5398d46
fpvectorial: Large rework to support merely creating entities via our convenient Add routines, without adding it to the page, this coded in fpvectorial and the DXF reader. Adds skeleton support for ATTRIB entities and TABLES to support reading more DXF files.
...
git-svn-id: trunk@39573 -
2012-12-17 16:04:01 +00:00
mattias
d6a111cdf2
codetools: fixed TLinkScanner.CursorToCleanPos to search further for a better link when code was disabled
...
git-svn-id: trunk@39568 -
2012-12-17 12:40:51 +00:00
mattias
a00deda670
codetools: findbasetypeofnode: undo skip current context
...
git-svn-id: trunk@39567 -
2012-12-17 11:22:03 +00:00
sekelsenmat
97fc0ecda5
fpvectorial: Fixes a typo introduced in commit 39538 #8ec4f4bd8c
...
git-svn-id: trunk@39566 -
2012-12-17 09:22:38 +00:00
jesus
d9f9355bcc
LazReport, fix reports with stretched objects on stretched bands which span more than two pages, issues #23490 , #18719
...
git-svn-id: trunk@39565 -
2012-12-17 01:47:41 +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
mattias
8ba97d8a17
codetools: clean up
...
git-svn-id: trunk@39560 -
2012-12-16 10:48:05 +00:00
mattias
2f53e5d41c
codetools: fixed TEventsCodeTool.FindMethodTypeInfo when type is an alias
...
git-svn-id: trunk@39559 -
2012-12-16 10:46:37 +00:00
mattias
0869cb145f
codetools: findbasetype: skip current context in type defs
...
git-svn-id: trunk@39558 -
2012-12-16 10:25:33 +00:00
martin
f6c4b6b46c
IDE: "Rename Identifier": show replaced lines in result. (FIx nil deref)
...
git-svn-id: trunk@39556 -
2012-12-16 04:32:53 +00:00
martin
fd62b97730
IDE: "Rename Identifier": show replaced lines in result.
...
git-svn-id: trunk@39555 -
2012-12-16 04:19:34 +00:00
mattias
60f1c2eb6c
chmhlp: open all chm files in search path
...
git-svn-id: trunk@39551 -
2012-12-15 18:07:35 +00:00
martin
18885a0cb2
PascalScript: powerpc, add string as result, and sets in param
...
git-svn-id: trunk@39550 -
2012-12-15 17:32:37 +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
sekelsenmat
b4a4f69e78
fpvectorial: Improves the support for literal strings
...
git-svn-id: trunk@39539 -
2012-12-14 13:51:21 +00:00
sekelsenmat
8ec4f4bd8c
fpvectorial: Adds support for literal strings in expressions and arrays
...
git-svn-id: trunk@39538 -
2012-12-14 13:28:33 +00:00
sekelsenmat
bc75803dc7
fpvectorial: Much improves the support for PostScript arrays, starts support for definitions of dictionaries, improves a lot the expression code and implements support for numbers in radix format
...
git-svn-id: trunk@39537 -
2012-12-14 13:14:22 +00:00
sekelsenmat
dac086ca0f
Adds more encoding conversion support, patch from bug #23446
...
git-svn-id: trunk@39536 -
2012-12-14 11:59:46 +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
936fd56eea
PascalScript: ppc, fix stack align
...
git-svn-id: trunk@39531 -
2012-12-13 22:14:27 +00:00
jesus
eda22758a1
LazReport, fix reading some frf format reports, when system encoding is UTF8, issue #23058
...
git-svn-id: trunk@39530 -
2012-12-13 21:19:23 +00:00
jesus
5e261a54e0
LazReport, added EMFPages.SavePageToStream, from jack, issue #23484
...
git-svn-id: trunk@39529 -
2012-12-13 17:56:42 +00:00
jesus
ffc03ddc8f
LazReport, fix reading of frf version 2.3 files, modified patch from Stephano, issue #23058
...
git-svn-id: trunk@39527 -
2012-12-13 07:37: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
jesus
48fa6760da
LazReport, fix PreviousClipRgn on image drawing, was not valid and it worked fine by coincidence
...
git-svn-id: trunk@39519 -
2012-12-12 19:15:04 +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
bc13aee2de
PascalScript: sync with original
...
git-svn-id: trunk@39502 -
2012-12-10 14:27:09 +00:00
martin
84521c065f
PascalScript: ppc, fix push self, before result
...
git-svn-id: trunk@39494 -
2012-12-09 18:57:12 +00:00
martin
0366bfa300
PascalScript: ppc, fix dealing with calls that use register only (empty stack caused endless soop)
...
git-svn-id: trunk@39492 -
2012-12-09 18:02:02 +00:00
martin
5b1bd9549c
PascalScript: tests
...
git-svn-id: trunk@39490 -
2012-12-09 15:31:54 +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
mattias
2560f9ed40
lazutils: xmlreader: handle non existing property list, bug #23450
...
git-svn-id: trunk@39484 -
2012-12-09 09:34:10 +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
24df785c4c
PascalScript: tests
...
git-svn-id: trunk@39481 -
2012-12-08 14:42:38 +00:00
martin
e67589ea6f
PascalScript: Fix 64bit initialization. See https://github.com/remobjects/pascalscript/issues/22
...
git-svn-id: trunk@39480 -
2012-12-08 13:10:51 +00:00
martin
03b80bc7f6
PascalScript: port of the original tests
...
git-svn-id: trunk@39479 -
2012-12-07 23:32:16 +00:00
martin
51a6157180
PascalScript: ppc, arm, add self to param list
...
git-svn-id: trunk@39478 -
2012-12-07 22:16:08 +00:00
jesus
fe1d227c76
LazReport, fix moving/resizing objects when using keyboard under QT (and carbon), Patch from Julio Jiménez Borreguero, issue #23435
...
git-svn-id: trunk@39477 -
2012-12-07 20:42:08 +00:00
martin
908e2660f2
PascalScript: ppc, fix do not use stack *and* register
...
git-svn-id: trunk@39476 -
2012-12-07 18:48:50 +00:00
juha
5f3229f26e
JEDI Code Format: convert between Widestrings and Ansistrings. Issue #23442
...
git-svn-id: trunk@39470 -
2012-12-06 23:38:02 +00:00
bart
a11814ad68
Masks.pas: implement optional parameter to control case-sensitivity for (filename) matching,
...
which may be usefull on case-sensitive filesystems or OS's.
Default is False, so it is backwards compatible with exiting code.
git-svn-id: trunk@39466 -
2012-12-06 19:08:12 +00:00
mattias
067cab64c4
lazutils: UTF8LowerCase: small optimization
...
git-svn-id: trunk@39450 -
2012-12-06 15:03:10 +00:00
sekelsenmat
bdff370210
Attempt to fix bug #23428
...
git-svn-id: trunk@39437 -
2012-12-04 13:12:15 +00:00
martin
8e76ad219a
PascalScript: fix using cardinal for object refs in some places
...
git-svn-id: trunk@39434 -
2012-12-03 17:12:14 +00:00
juha
614327b055
Move ModalResult string representation array from PropEdit to Controls to be used by other code
...
git-svn-id: trunk@39426 -
2012-12-01 10:43:52 +00:00