Commit Graph

9673 Commits

Author SHA1 Message Date
maxim
37ea4a51d6 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #22382
git-svn-id: trunk@37891 -
2012-07-07 10:06:18 +00:00
juha
25079c9360 FPCUnit: Fis a SIGFPE in GUITestRunner. Issue #22375, patch from Ludo Brands
git-svn-id: trunk@37890 -
2012-07-06 13:23:38 +00:00
martin
b468ac1c94 SynEdit: added debugln
git-svn-id: trunk@37888 -
2012-07-06 12:09:29 +00:00
martin
bf59a09199 SynEdit: Improved TLazSynEditNestedFoldsList, keep filtered node-infos
git-svn-id: trunk@37886 -
2012-07-06 01:16:35 +00:00
martin
35da2faa8c SynEdit: add refcount to TLazSynFoldNodeInfoList
git-svn-id: trunk@37884 -
2012-07-05 20:30:03 +00:00
martin
0389934f65 SynEdit: FoldView clean up
git-svn-id: trunk@37882 -
2012-07-05 15:51:18 +00:00
mattias
f32f0ea635 IDE+startlazarus: use same working directory, needed for passing relative file names as command line parameters
git-svn-id: trunk@37880 -
2012-07-05 15:07:43 +00:00
martin
e990255441 SynEdit: fixed TLazSynEditNestedFoldsList for IncludeOpeningOnLine=False
git-svn-id: trunk@37878 -
2012-07-05 14:50:31 +00:00
martin
2cf44ee486 SynEdit: Fixed OnStatusChanged, broken in rev 37840 #e449769745
git-svn-id: trunk@37876 -
2012-07-05 14:40:27 +00:00
sekelsenmat
8fd2109d67 fpvectorial: Further improves the formula handling. Starts implementing drawing for subscripted items and summations
git-svn-id: trunk@37875 -
2012-07-05 13:29:00 +00:00
sekelsenmat
9ac98e00f4 fpvectorial: Fixes the reading of math symbols to use UTF-8 and improves the formula positioning
git-svn-id: trunk@37874 -
2012-07-05 12:41:22 +00:00
sekelsenmat
3d6521cf19 fpvectorial: Improves further the formula positioning, now it has both vertical and horizontal centralization
git-svn-id: trunk@37873 -
2012-07-05 12:10:09 +00:00
sekelsenmat
257bf2fd51 fpvectorial: Further improves the formula drawing
git-svn-id: trunk@37872 -
2012-07-05 11:52:10 +00:00
sekelsenmat
c499095dbc fpvectorial: Further improves formula placement
git-svn-id: trunk@37871 -
2012-07-05 11:23:32 +00:00
sekelsenmat
c3f39a0742 fpvectorial: Improves the positioning in formulas
git-svn-id: trunk@37870 -
2012-07-05 11:08:07 +00:00
mattias
877babae87 tachart: fixed compilation fpc 2.7.1, bug #22365
git-svn-id: trunk@37867 -
2012-07-05 09:40:29 +00:00
ask
1a835d8a6b TAChart: Extract TDataPointDrawTool basic class.
Based on patch by Werner Pamler

git-svn-id: trunk@37865 -
2012-07-04 13:27:45 +00:00
sekelsenmat
355ce3cab8 fpvectorial: Advances the mathml rendering
git-svn-id: trunk@37863 -
2012-07-04 06:14:03 +00:00
martin
2edaf60158 SynEdit Pas HL: recognize {$IFOPT}
git-svn-id: trunk@37854 -
2012-07-02 21:49:22 +00:00
martin
841ea14c49 SynEdit: use LazLoggerBase not LazLogger
git-svn-id: trunk@37845 -
2012-07-01 20:42:04 +00:00
martin
e449769745 SynEdit: Fixed missing StatusChange notification for LinesInWindow changed
[Fixed in rev 37876]

git-svn-id: trunk@37840 -
2012-07-01 15:04:54 +00:00
martin
c066c82535 SynEdit: Overview-gutter, take folds into account
git-svn-id: trunk@37837 -
2012-07-01 13:29:39 +00:00
martin
7cf9c40478 SynEdit: foldview, add callback list
git-svn-id: trunk@37835 -
2012-07-01 13:02:55 +00:00
martin
46366a57c7 SynEdit: Clean-up foldview
git-svn-id: trunk@37834 -
2012-07-01 12:54:34 +00:00
martin
e0d69ad952 SynEdit: Word-brackets (word-pair highlight) for ifdef
git-svn-id: trunk@37830 -
2012-06-30 21:40:44 +00:00
andrew
7cc9b49f82 fixed bug where a new lhelp process could be started each time F1 was pressed
git-svn-id: trunk@37826 -
2012-06-30 16:43:14 +00:00
andrew
140a228eb0 Fixed chmhelp typo
git-svn-id: trunk@37825 -
2012-06-30 16:19:46 +00:00
andrew
ac177fc0e2 Fixed lazarus hanging when chmhelp pipe is leftover from an improperly closed lhelp
git-svn-id: trunk@37824 -
2012-06-30 15:29:38 +00:00
mattias
8259668bfb chmhelp: clean up old ipc files
git-svn-id: trunk@37814 -
2012-06-28 13:56:19 +00:00
mattias
f834ac76ce lhelp: fixed invalid recent item path in config, added build modes default,debug
git-svn-id: trunk@37811 -
2012-06-28 08:36:35 +00:00
maxim
c6ec09f1f2 LazUtils: updated Russian translation
git-svn-id: trunk@37807 -
2012-06-27 20:11:35 +00:00
maxim
ddad43e884 LazUtils: fixed compilation, bug #22323
git-svn-id: trunk@37805 -
2012-06-27 19:48:23 +00:00
mattias
11a28c808b lazutils: added resourcestrings
git-svn-id: trunk@37804 -
2012-06-27 16:27:11 +00:00
mattias
3e69cb14b1 lazutils: GetAppConfigDirUTF8, GetAppConfigFileUTF8: added parameter to automatically create the directory
git-svn-id: trunk@37803 -
2012-06-27 16:25:51 +00:00
sekelsenmat
6a3242c27d Patch from bug #21984: Improves FileSetDataUTF8
git-svn-id: trunk@37794 -
2012-06-27 07:06:57 +00:00
sekelsenmat
95709187d4 fpvectorial: Patch from bug #22091 improves svg and general output text support
git-svn-id: trunk@37793 -
2012-06-27 07:03:16 +00:00
sekelsenmat
8bf785de1c fpvectorial: Patch from bug #22101 adds support for some line styles in SVG output
git-svn-id: trunk@37792 -
2012-06-27 06:58:20 +00:00
martin
e0b9cef954 SynEdit: Clean up lots of IFDEF. Patch by zaher dirkey. Issue #0022186
git-svn-id: trunk@37782 -
2012-06-25 22:49:31 +00:00
martin
473be6458b SynEdit: Implemented "sticky" selection mode
git-svn-id: trunk@37781 -
2012-06-25 22:13:36 +00:00
maxim
0789fb7122 LazReport: updated Russian translation
git-svn-id: trunk@37779 -
2012-06-25 21:10:55 +00:00
mattias
2e866b1430 codetools: added A to ComparePCharCaseInsensitiveA to make clear it is only ASCII
git-svn-id: trunk@37776 -
2012-06-25 08:57:05 +00:00
martin
0ac6e28810 IDE: SynEdit: Add writer interface to macro-recorder
git-svn-id: trunk@37774 -
2012-06-25 01:07:17 +00:00
martin
13192356d4 Use Utf8CompareText instead of AnsiCompare
git-svn-id: trunk@37772 -
2012-06-24 22:32:51 +00:00
ask
b8f54da212 TAChart: Fix AV when clearing Series.Styles and TColorMapSeries.ColorSource properties
git-svn-id: trunk@37770 -
2012-06-24 21:06:50 +00:00
martin
8f09d13055 Use Utf8CompareText instead of AnsiCompare
git-svn-id: trunk@37769 -
2012-06-24 20:41:05 +00:00
mattias
45419f6cc9 lazutils: removed old xml implementation, interface alias to new
git-svn-id: trunk@37761 -
2012-06-24 15:46:28 +00:00
martin
8b57f2995c Use Utf8CompareText instead of AnsiCompare
git-svn-id: trunk@37760 -
2012-06-24 14:57:26 +00:00
ask
71e80a4383 TAChart: Fix typo: InitBuitlinTools -> InitBuiltinTools
git-svn-id: trunk@37759 -
2012-06-24 10:34:11 +00:00
sekelsenmat
bfc74c2a43 fpvectorial: Finishes implementing support for reading both example formula files
git-svn-id: trunk@37758 -
2012-06-24 10:09:34 +00:00
sekelsenmat
491b602094 fpvectorial: Much improves the mathml reading, now it can fully read the quadratic_formula example
git-svn-id: trunk@37757 -
2012-06-24 09:02:02 +00:00
sekelsenmat
044d7ba565 fpvectorial: Greatly improves the mathml reader
git-svn-id: trunk@37756 -
2012-06-24 08:30:21 +00:00
mattias
4c05a81b77 lhelp: makefile: create target dir
git-svn-id: trunk@37755 -
2012-06-24 07:16:56 +00:00
mattias
a355912beb lazutils: inlined UTF8CompareStr
git-svn-id: trunk@37754 -
2012-06-24 06:58:59 +00:00
blikblum
65afb65cf7 lazreport: fix draw of empty lines. Issue #22305
git-svn-id: trunk@37750 -
2012-06-23 18:04:36 +00:00
mattias
cc491168f8 lhelp: added makefile
git-svn-id: trunk@37748 -
2012-06-23 16:59:11 +00:00
sekelsenmat
988c686f40 fpvectorial: Generates a new system to allow more easily debugging fpvectorial. It shows the tree of elements
git-svn-id: trunk@37744 -
2012-06-23 13:21:27 +00:00
martin
7754174512 SynEdit: MacroRecorder: allow Stop method to interrupt playback
git-svn-id: trunk@37737 -
2012-06-22 23:58:19 +00:00
ask
c5ebe15fc6 TAChart: Update to the recent version of FPVectorial
git-svn-id: trunk@37727 -
2012-06-22 20:19:57 +00:00
mattias
d8a58b3abc chmhelp: search ref.chm in docs/chm
git-svn-id: trunk@37718 -
2012-06-21 15:35:32 +00:00
mattias
76c8f89cb3 chmhelp: search prog.chm in docs/chm
git-svn-id: trunk@37717 -
2012-06-21 15:32:54 +00:00
mattias
cded73efc9 chmhelp: added path $(LazarusDir)/docs/chm
git-svn-id: trunk@37716 -
2012-06-21 15:23:54 +00:00
mattias
5d587ccb3c chmhelp: using search path to search for chm files
git-svn-id: trunk@37715 -
2012-06-21 14:36:24 +00:00
mattias
147019bc32 lhelp: resolve macros in HelpEXE on the demand
git-svn-id: trunk@37713 -
2012-06-21 13:45:22 +00:00
mattias
c019b71631 lhelp: clean up
git-svn-id: trunk@37712 -
2012-06-21 11:22:32 +00:00
mattias
987afc7816 lhelp: cleaned up paths
git-svn-id: trunk@37711 -
2012-06-21 11:16:02 +00:00
sekelsenmat
7b48a775a6 fpvectorial: Advances the formula code
git-svn-id: trunk@37709 -
2012-06-21 09:30:35 +00:00
jesus
4df5e46efb LazReport, Implemented search in preview the report, from Aleksey Lagunov, issue #22296
git-svn-id: trunk@37708 -
2012-06-20 20:02:08 +00:00
martin
15bf1e966f SynEdit: open and close clipboard explicitly to write multiple formats.
git-svn-id: trunk@37705 -
2012-06-20 13:42:03 +00:00
mattias
593c7fdb94 lazutils: utf8pos: added optional parameter StartPos
git-svn-id: trunk@37703 -
2012-06-20 12:11:42 +00:00
mattias
07e2022646 codetools: forward proc completion: stay in same section
git-svn-id: trunk@37690 -
2012-06-19 11:24:17 +00:00
martin
29485dc359 SynEdit: fixed/improved error handling for caret. Might fix some caret-not-shown issues (observed with carbon)
git-svn-id: trunk@37688 -
2012-06-18 22:38:52 +00:00
martin
e5c319db91 SynEdit, MacroRecorder: Added AssignEvents
git-svn-id: trunk@37678 -
2012-06-17 21:14:03 +00:00
maxim
59fe934f4d Components, SynUniHighlighter: regenerated translations and updated Russian one
git-svn-id: trunk@37673 -
2012-06-17 19:26:30 +00:00
maxim
d32d6ed300 Components, EditorToolBar: regenerated translations and updated Russian one
git-svn-id: trunk@37672 -
2012-06-17 19:19:25 +00:00
juha
2028f4a305 Codetools: Check for nil SrcTree in TUnitDictionary.ParseUnit. Can happen with invalid code.
git-svn-id: trunk@37667 -
2012-06-16 18:35:34 +00:00
ask
21622f66e7 TAChart: Introduce ZeroRect constant
git-svn-id: trunk@37664 -
2012-06-16 10:06:57 +00:00
jesus
d73084acb7 LazReport, move path variable to class as private field, from Aleksey Lagunov, issue #22267
git-svn-id: trunk@37660 -
2012-06-15 19:40:25 +00:00
mattias
d326a205cc lazutils: small optimization
git-svn-id: trunk@37655 -
2012-06-15 16:39:31 +00:00
mattias
9175dedadf codetools: using TFileStreamUTF8
git-svn-id: trunk@37653 -
2012-06-15 16:21:53 +00:00
mattias
a9cea90ffd lazutils: added LoadStringsFromFileUTF8 SaveStringsToFileUTF8
git-svn-id: trunk@37652 -
2012-06-15 16:21:26 +00:00
martin
f40ed7d7fe SynEdit: add SQLite mode to sql highlighter (patch by taazz)
git-svn-id: trunk@37651 -
2012-06-15 11:51:30 +00:00
martin
d45b16bc4b SynEdit: Register JScript Highlighter
git-svn-id: trunk@37650 -
2012-06-15 11:49:56 +00:00
juha
c1e59bf0a8 Add a missing file for #22232
git-svn-id: trunk@37649 -
2012-06-14 20:50:11 +00:00
juha
7c30f0e6d0 sqldb: Register TPQEventMonitor component etc. Issue #22232, patch from Ludo Brands
git-svn-id: trunk@37647 -
2012-06-14 17:51:35 +00:00
juha
d91c978a4d Converter: Call FixIncludeFiles before parsing the source.
git-svn-id: trunk@37646 -
2012-06-14 17:51:25 +00:00
juha
be1c9fa2ae New image files for issue #22232
git-svn-id: trunk@37645 -
2012-06-14 17:49:39 +00:00
mattias
9cd168b8fe codetools: fixed inserting proc bodies in implementation in front of methods
git-svn-id: trunk@37644 -
2012-06-14 12:53:22 +00:00
juha
68d9311e48 LazUtils: Change CopyFile's behavior to match the earlier version. Issue #22259, patch from Mario Bonati
git-svn-id: trunk@37641 -
2012-06-13 19:37:09 +00:00
mattias
65ea827862 codetools: class completion: add static method specifier for class property setter
git-svn-id: trunk@37636 -
2012-06-13 14:53:28 +00:00
mattias
b6a92e67e4 codetools: class completion: add static method modifier for setter of class property
git-svn-id: trunk@37633 -
2012-06-12 16:26:06 +00:00
mattias
2f0a0b9f8e codetools: identifier completion: when creating an override hide higher visibility members
git-svn-id: trunk@37632 -
2012-06-12 12:12:03 +00:00
mattias
e711cf6069 codetools: no var node for anonymous record case variables
git-svn-id: trunk@37631 -
2012-06-12 10:47:38 +00:00
mattias
59cc5ead15 codetools: fixed adding class keyword for property setter of a class property
git-svn-id: trunk@37629 -
2012-06-11 21:53:51 +00:00
mattias
286e5828d2 codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37627 -
2012-06-11 20:01:27 +00:00
mattias
2b6a6b48bd codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37626 -
2012-06-11 19:16:11 +00:00
mattias
dce69caec1 codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37625 -
2012-06-11 19:03:56 +00:00
mattias
f41238ce43 lazutils: added missing file
git-svn-id: trunk@37622 -
2012-06-11 17:55:07 +00:00
mattias
27de8bc684 codetools: class completion: search variables in all sections, bug #22246
git-svn-id: trunk@37614 -
2012-06-11 08:33:18 +00:00
mattias
b172a9eace codetools: property completion: add class var for class property variables
git-svn-id: trunk@37613 -
2012-06-11 07:43:16 +00:00
maxim
ea1462ce17 Translations: improved Russian translation
git-svn-id: trunk@37610 -
2012-06-10 22:02:29 +00:00