mattias
41d87b6a07
openglcontrol: fixed carbon, agl, added linkframework agl directive
...
git-svn-id: trunk@15939 -
2008-08-03 19:57:53 +00:00
mattias
d22d71952f
codetools: added method modifer safecall, bug #11722
...
git-svn-id: trunk@15935 -
2008-08-03 19:51:03 +00:00
mattias
726ba21866
codetools: clean up
...
git-svn-id: trunk@15932 -
2008-07-31 14:37:06 +00:00
michael
78a1d090fe
* Removed filter property, added tablenamehint
...
git-svn-id: trunk@15930 -
2008-07-31 12:41:10 +00:00
mattias
dbd42eaff5
reduced warnings
...
git-svn-id: trunk@15929 -
2008-07-31 11:46:16 +00:00
mattias
e97270c3db
reduced warnigns
...
git-svn-id: trunk@15928 -
2008-07-31 11:45:06 +00:00
mattias
4b1a319282
synedit: TSynPasSyn made NestedComments writable for compatibility
...
git-svn-id: trunk@15927 -
2008-07-31 11:00:16 +00:00
mattias
09821d6e7d
rtticontrols: published TTIPropertyGrid.Filter
...
git-svn-id: trunk@15924 -
2008-07-31 10:00:56 +00:00
mattias
d4388d288c
cleanup
...
git-svn-id: trunk@15922 -
2008-07-31 07:51:15 +00:00
michael
2c4f79d8ce
* Fixed NestedComments property, which is now read-only ?
...
git-svn-id: trunk@15920 -
2008-07-30 22:10:22 +00:00
mattias
889efdd935
codetools: c pareser: implemented parsing __attribute__ after param list
...
git-svn-id: trunk@15918 -
2008-07-30 11:30:05 +00:00
mattias
cb341f3456
codetools: c paresers: implemented function with return type pointer
...
git-svn-id: trunk@15917 -
2008-07-30 09:56:31 +00:00
mattias
aad576fab2
codetools: h2pas: automatic finding of enclosing IFNDEF
...
git-svn-id: trunk@15916 -
2008-07-30 09:40:50 +00:00
mattias
110712e59c
codetools: h2pas: allowing in #if && || > < >= <=
...
git-svn-id: trunk@15915 -
2008-07-30 06:58:20 +00:00
mattias
41d5425de5
codetools: h2pas example: added defines, undefines, outputfile and multiple input files
...
git-svn-id: trunk@15905 -
2008-07-28 16:16:42 +00:00
mattias
7092ac70e6
FileIsText: skipping end of file chars ( #26 )
...
git-svn-id: trunk@15904 -
2008-07-28 13:17:07 +00:00
mattias
9e45d8aedd
laz_xmlread: skipping end of file chars ( #26 ) at end of xml
...
git-svn-id: trunk@15903 -
2008-07-28 13:11:49 +00:00
mattias
3a6af55cd9
synedit: fixed code folding color when right margin is off
...
git-svn-id: trunk@15901 -
2008-07-28 09:47:41 +00:00
mattias
f7943628fa
gtk intf: Avoid the creation of WidgetInfo to combox childs, Update the ItemIndex cache when inserting items, from Luiz
...
git-svn-id: trunk@15894 -
2008-07-27 21:13:41 +00:00
mattias
a93efcf0f1
examples: added example for synpositionhighlighter
...
git-svn-id: trunk@15889 -
2008-07-27 12:24:31 +00:00
mattias
7c32a96cb1
IDE: updated new editor options, from Martin Friebe, bug #11755
...
git-svn-id: trunk@15884 -
2008-07-27 07:46:21 +00:00
mattias
d94783ca8a
synedit: changed bracket highlighting to default to before caret
...
git-svn-id: trunk@15883 -
2008-07-27 07:40:17 +00:00
mattias
60e3f56061
codetools: implemented parsing 1e-16, bug #8446
...
git-svn-id: trunk@15880 -
2008-07-26 18:16:56 +00:00
mattias
1bc45f97db
codetools: implemented file of identifier for parameters, bug #11025
...
git-svn-id: trunk@15879 -
2008-07-26 18:04:13 +00:00
mattias
90cb8f39ac
syendit: fixed SetScrollBars calling RecreateWnd
...
git-svn-id: trunk@15877 -
2008-07-26 16:59:54 +00:00
mattias
6f64b8639c
IDE: not beautifying uses section of package main source, bug #11660
...
git-svn-id: trunk@15876 -
2008-07-26 16:49:14 +00:00
mattias
c7b7a0b503
synedit: not adding spaces if eoScrollPastEOL on line break, bug #11745
...
git-svn-id: trunk@15875 -
2008-07-26 16:13:56 +00:00
mattias
cbc57806d7
synedit: pascal highlighter: implemented mode Delphi/ObjFPC and nested comments
...
git-svn-id: trunk@15874 -
2008-07-26 15:11:57 +00:00
mattias
64237acc87
IDE+codetools: moved code browser parts to codetools
...
git-svn-id: trunk@15871 -
2008-07-25 23:01:08 +00:00
mattias
ce714dde2c
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@15869 -
2008-07-25 19:48:41 +00:00
mattias
b039ce3a6e
codetools: updated lpk
...
git-svn-id: trunk@15868 -
2008-07-25 19:22:28 +00:00
mattias
84a8d553bb
synedit: added license headers
...
git-svn-id: trunk@15867 -
2008-07-25 18:38:36 +00:00
mattias
5f699ac8b2
gtk2: implemented TCanvas.ClipRect during paint, improved hiding/drawing caret with double buffer
...
git-svn-id: trunk@15865 -
2008-07-25 14:42:09 +00:00
mattias
2e9d466c2d
synedit: markup for special line, selection and ctrl mouse link, from Martin Friebe, bug #11693
...
git-svn-id: trunk@15861 -
2008-07-24 22:41:25 +00:00
mattias
a15799bceb
synedit: fixed bracket highlighting on backward search, from Martin Friebe, bug #11736
...
git-svn-id: trunk@15858 -
2008-07-24 16:15:49 +00:00
vincents
2b22554556
synedit: fixed flicker in incremental search from Martin (issue #11474 )
...
git-svn-id: trunk@15848 -
2008-07-23 12:43:44 +00:00
mattias
6ed274ffa2
synedit: search now uses IdentChars of highlighter, bug #10752
...
git-svn-id: trunk@15847 -
2008-07-23 12:31:31 +00:00
mattias
e03b7c5869
codetools: identifier completion: do not add semicolon twice
...
git-svn-id: trunk@15846 -
2008-07-23 11:59:52 +00:00
vincents
e596ab63b2
synedit: fixed mulitline matching bracket from Martin Friebe (issue #11732 )
...
git-svn-id: trunk@15845 -
2008-07-23 11:55:44 +00:00
mattias
4e326a4448
IDE+codetools: identifier completion: adding semicolon after procedure
...
git-svn-id: trunk@15844 -
2008-07-23 09:12:06 +00:00
mattias
c0bb107bd7
synedit: improved bracket highlighting to skip comments and strings, from Martin Friebe, bug #9652
...
git-svn-id: trunk@15841 -
2008-07-23 08:09:09 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
d65e91dcdd
added .txt extension
...
git-svn-id: trunk@15833 -
2008-07-22 09:44:38 +00:00
mattias
9b4a380f50
codetools: returning false on error searching ancestors, bug #11665
...
git-svn-id: trunk@15828 -
2008-07-21 11:39:11 +00:00
mattias
9dd08d1adb
synedit: added overloaded searchreplace method to provide a startingpoint, from Martin Friebe, bug #11474
...
git-svn-id: trunk@15825 -
2008-07-21 08:46:32 +00:00
mattias
bfa22087fc
synedit: added license headers
...
git-svn-id: trunk@15824 -
2008-07-21 08:26:36 +00:00
vincents
00a2b7b10a
codetools: fixed memleak (and probably fixed define templates for components), fixes bug #11701
...
git-svn-id: trunk@15820 -
2008-07-20 19:20:13 +00:00
mattias
1341499890
synedit: set default synedit font for carbon
...
IDE: sourceditor: using the same default font as synedit
IDE: added code template d for debugln
IDE: moved Insert $IFDEF in keymapping to edit section
CodeTools: identifier completion: do not add semicolon in front of then, of, to, else, do
CodeTools: define LCL and LCLwidgetset for lazarus sources
IDE: Editor Options Keymapping: implemented text filter and shortcut search
git-svn-id: trunk@15819 -
2008-07-19 09:51:32 +00:00
jesus
c140fca340
updated spanish translations from Javier Villarroya (javivf)
...
git-svn-id: trunk@15817 -
2008-07-19 06:15:37 +00:00
jesus
5ace44bd40
LazReport, fix editor sample new report name and added testpage report
...
git-svn-id: trunk@15816 -
2008-07-18 21:21:51 +00:00
mattias
194d128c0f
IDE: allowing negative font height
...
git-svn-id: trunk@15812 -
2008-07-18 08:08:06 +00:00
mattias
ec306d185d
codetools: added debugging info or dangling events
...
git-svn-id: trunk@15811 -
2008-07-18 08:00:07 +00:00
mattias
6fb1936620
codetools: class completion for Index properties now use AIndex instead of Index as variable name to reduce name clashes from Michael VC
...
git-svn-id: trunk@15806 -
2008-07-17 21:12:33 +00:00
michael
47d02c0a0a
* Consistency of buttons in dialogs, alignment issues in configcodegenerator
...
git-svn-id: trunk@15802 -
2008-07-17 19:19:19 +00:00
michael
93fd307e22
* TableNameHint property implemented
...
git-svn-id: trunk@15800 -
2008-07-17 19:11:05 +00:00
michael
64fdbf5b9e
* BMP images instead of XPM
...
git-svn-id: trunk@15799 -
2008-07-17 19:10:40 +00:00
mattias
7f8fab8d64
IDE+codetools: added verbosity via -dVerboseDanglingComponentEvents
...
git-svn-id: trunk@15798 -
2008-07-17 06:47:25 +00:00
mattias
b38ec6cfc3
synedit: added fpFixed to default font
...
git-svn-id: trunk@15794 -
2008-07-16 21:01:02 +00:00
mattias
6d0aceeba0
added dumpstack for inconsistency check
...
git-svn-id: trunk@15793 -
2008-07-16 19:19:03 +00:00
vincents
3285b40fa7
synedit: fixed ctrl-mouseclick from Martin Friebe (issue #11661 )
...
git-svn-id: trunk@15788 -
2008-07-15 19:15:51 +00:00
mattias
a20b096442
synedit: improved using clipping rect during paint from Martin, bug #11654
...
git-svn-id: trunk@15786 -
2008-07-15 19:06:55 +00:00
mattias
588edd1cab
IDE: identifier completion: always move cursor in front of semicolon
...
git-svn-id: trunk@15784 -
2008-07-14 22:21:35 +00:00
vincents
23d97dd378
default widget set for darwin is carbon
...
git-svn-id: trunk@15777 -
2008-07-14 09:06:56 +00:00
mattias
cb41bdea0d
from Martin Friebe:
...
- inserting a line, would not correctly re-paint the other lines, if a folded block was in the visible window, above the
newly inserted line
- using ctr-cursur-up to scroll, would make the cursor jump away from the lower end of the window, if a folded block existed
- bracket search did not use ScreenRowToRow for "VisibleOnly" (which appears un-used, so this part of the bug is currently
not triggered)
git-svn-id: trunk@15776 -
2008-07-14 07:27:58 +00:00
mattias
a5f211b8cc
tk2: fixed SetLayoutText string comparison
...
git-svn-id: trunk@15774 -
2008-07-13 22:14:39 +00:00
mattias
541620b5fb
synedit: replaced codepage dependent set with codepage independent
...
git-svn-id: trunk@15773 -
2008-07-13 22:03:06 +00:00
mattias
ebd4d40039
fixed encoding
...
git-svn-id: trunk@15771 -
2008-07-13 20:52:25 +00:00
mattias
5972f2bf98
synedit: renamed OnCtrlLeftMouseUp to OnClickLink, fixed Ctrl+MouseLeft jump
...
git-svn-id: trunk@15769 -
2008-07-13 20:16:15 +00:00
marc
0bc7d13e17
* updated Russion translation by Maxim Ganetsky
...
git-svn-id: trunk@15766 -
2008-07-13 18:59:28 +00:00
mattias
4fdf213191
synedit: fixed moving selection by mouse dragging, from Martin Friebe
...
git-svn-id: trunk@15760 -
2008-07-13 10:37:18 +00:00
mattias
4b03c13f5a
trnalations: german: updates from Joerg Braun
...
git-svn-id: trunk@15756 -
2008-07-12 10:57:45 +00:00
mattias
3c1f8a71b4
IDE: moved some more code from pkgboss to packagegraph
...
git-svn-id: trunk@15744 -
2008-07-11 13:42:42 +00:00
jesus
2bf859bbba
LazReport, implemented page option to print report with columns 'by rows' in addition to 'by columns', fixed/updated translations
...
git-svn-id: trunk@15740 -
2008-07-10 16:48:06 +00:00
mattias
4d27d2dca5
IDE+codetools: implemented creating event override for nested components
...
git-svn-id: trunk@15738 -
2008-07-10 16:17:24 +00:00
michael
edb42bf15c
* Fix voor sortering
...
git-svn-id: trunk@15737 -
2008-07-10 15:24:23 +00:00
vincents
8a3217a900
synedit: don't initialize KeyStrokes collection, when loading it from .lrs or .lfm (fixes bug #7305 ), thanks to Martin Schreiber for the hint
...
git-svn-id: trunk@15730 -
2008-07-10 07:19:08 +00:00
mattias
9dfbba8302
IDE: implemented jumping to inherited inline method
...
git-svn-id: trunk@15726 -
2008-07-10 00:07:06 +00:00
mattias
6e13c5dbe9
synedit: codefolding fixes: ctrl-mouse underlining, cursor left/right skip blocks from Martin Friebe
...
git-svn-id: trunk@15718 -
2008-07-09 11:38:05 +00:00
vincents
5dcea6ca0b
synedit: added @ to the work break characters (bug #11630 )
...
git-svn-id: trunk@15715 -
2008-07-09 07:04:23 +00:00
mattias
1546f3eee9
IDEIntf: TPropertyEditorHook changed method names to be ansistring instead shortstring
...
git-svn-id: trunk@15712 -
2008-07-08 18:48:15 +00:00
vincents
fc07f2877b
synedit: fixed detecting invalid UTF8 chars as special chars from Martin Friebe (bug #11628 )
...
git-svn-id: trunk@15710 -
2008-07-08 18:20:44 +00:00
mattias
93694fa80f
synedit: improved crDelete to allow undo/redo bug #11596
...
git-svn-id: trunk@15708 -
2008-07-08 17:52:34 +00:00
mattias
e8071d14a8
synedit: implemented markup system from Martin Friebe
...
git-svn-id: trunk@15689 -
2008-07-07 07:41:40 +00:00
mattias
911017a6d4
codetools: ppu: changed output of example to pascal
...
git-svn-id: trunk@15678 -
2008-07-05 22:37:52 +00:00
marc
be03b6c68d
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@15677 -
2008-07-04 23:27:21 +00:00
mattias
60afb63909
fixed 2.2.0 compilation
...
git-svn-id: trunk@15675 -
2008-07-04 15:07:15 +00:00
tombo
fa3bdaac2f
MouseAndKeyInput - a tool for cross-platform manipulation with mouse and key input
...
git-svn-id: trunk@15673 -
2008-07-04 13:04:55 +00:00
tombo
b44c433779
Printers4Lazarus: added Carbon restrictions
...
git-svn-id: trunk@15672 -
2008-07-04 12:01:50 +00:00
mattias
cc89b8c867
codetools: ppu: splitted rtl group
...
git-svn-id: trunk@15670 -
2008-07-04 08:54:59 +00:00
mattias
2f19c11364
codetools: ppu: implemented listing required groups for each group
...
git-svn-id: trunk@15667 -
2008-07-03 16:48:04 +00:00
mattias
66e647c642
codetools: ppu: implemented auto disableding units with broken dependencies
...
git-svn-id: trunk@15666 -
2008-07-03 15:39:31 +00:00
mattias
7e45858274
codetools: ppu: added heuristic to create FPC groups
...
git-svn-id: trunk@15665 -
2008-07-03 14:57:57 +00:00
mattias
22438f19a6
codetools: ppu: made sorted units public
...
git-svn-id: trunk@15663 -
2008-07-02 21:43:03 +00:00
mattias
dc901f9855
codetools: ppu: supporting circle dependencies
...
git-svn-id: trunk@15662 -
2008-07-02 20:53:30 +00:00
mattias
9f416e3595
codetools: ppu: initializations, finalizations
...
git-svn-id: trunk@15661 -
2008-07-02 20:05:46 +00:00
mattias
77d6a73b1b
reduced debugging output
...
git-svn-id: trunk@15660 -
2008-07-02 19:33:47 +00:00
mattias
bfc63ff71a
IDE: fixed comparing Makefile.fpc
...
git-svn-id: trunk@15659 -
2008-07-02 19:25:53 +00:00
mattias
970ca7fe6a
codetools: ppu: creating ppu and ppu group graphs
...
git-svn-id: trunk@15657 -
2008-07-02 19:17:03 +00:00
mattias
7e17414073
codetools: ppu graph: reporting missing units
...
git-svn-id: trunk@15656 -
2008-07-02 14:09:44 +00:00
mattias
bf2774ed3d
codetools: added unit ppugraph to parse groups of ppu files
...
git-svn-id: trunk@15655 -
2008-07-02 13:41:40 +00:00
mattias
168bd041aa
codetools: extended codegraph for descendants
...
git-svn-id: trunk@15654 -
2008-07-02 12:33:48 +00:00
mattias
2c1f769392
codetools: ppu: implemented storing initialization and finalization section and reading mangled name of a proc
...
git-svn-id: trunk@15652 -
2008-07-02 11:51:38 +00:00
mattias
5da63800d7
codetools: ppu: implemented storing and reading uses sections
...
git-svn-id: trunk@15651 -
2008-07-02 11:24:38 +00:00
jesus
658461fb54
translations, fixed some duplicates, escaped strings and some identifiers
...
git-svn-id: trunk@15628 -
2008-06-30 19:08:24 +00:00
mattias
c1b02e4ddd
codetools: added range check, bug #11573
...
git-svn-id: trunk@15607 -
2008-06-28 20:43:32 +00:00
mattias
2e9c3b92a6
codetools: ppu: implemented keeping data for later use
...
git-svn-id: trunk@15605 -
2008-06-28 14:53:55 +00:00
mattias
9aea230f59
codetools: ppu: implemented reading procs
...
git-svn-id: trunk@15601 -
2008-06-28 11:51:52 +00:00
mattias
f7a7e9f81a
codetools: ppu: implemented reading implementation uses section
...
git-svn-id: trunk@15600 -
2008-06-28 08:24:51 +00:00
mattias
ff9a904695
codetools: ppu: implemented skipping other parts
...
git-svn-id: trunk@15599 -
2008-06-28 08:02:20 +00:00
jesus
8aa05f1439
LazReport, fixed 2.2.0 compile reported by Eduardo Lopez
...
git-svn-id: trunk@15598 -
2008-06-27 18:32:02 +00:00
mattias
fc43d79cae
codetools: ppu: implemented skipping unsupported entries
...
git-svn-id: trunk@15595 -
2008-06-27 14:50:48 +00:00
mattias
0a4be6bd8d
codetools: ppu: implemented reading deref map
...
git-svn-id: trunk@15594 -
2008-06-27 14:44:24 +00:00
mattias
8373805803
codetools: ppu: implemented reading deref data
...
git-svn-id: trunk@15593 -
2008-06-27 14:42:04 +00:00
mattias
758fa2eb08
codetools: ppu: implemented reading import symbols
...
git-svn-id: trunk@15592 -
2008-06-27 14:38:55 +00:00
mattias
5daf301724
codetools: ppu: implemented reading linked files
...
git-svn-id: trunk@15591 -
2008-06-27 14:32:15 +00:00
mattias
878bc4ab3c
codetools: ppu: implemented reading entries, module name, uses units
...
git-svn-id: trunk@15590 -
2008-06-27 14:19:49 +00:00
mattias
42827e1052
codetools: FPC src defines: added .. to the SrcPath of compiler/utils
...
git-svn-id: trunk@15589 -
2008-06-27 13:08:02 +00:00
mattias
6e52a72112
codetools: ppu: showing flags and compiler
...
git-svn-id: trunk@15585 -
2008-06-27 11:47:39 +00:00
mattias
a345bde499
codetools: ppu: showing cpu and target
...
git-svn-id: trunk@15584 -
2008-06-27 11:37:00 +00:00
mattias
26812face7
codetools: added example for parsing ppu files
...
git-svn-id: trunk@15583 -
2008-06-27 10:27:06 +00:00
mattias
f32d59efb7
codetools: started ppu parser
...
git-svn-id: trunk@15579 -
2008-06-26 16:54:02 +00:00
jesus
b72b8b0bad
i18n, implemented better handling of duplicates fix some escaped chars in translated files, updated lazreport and ipro translations
...
git-svn-id: trunk@15563 -
2008-06-24 15:59:26 +00:00
mattias
24340765e5
images4lazarus: removed formats that are now in the LCL
...
git-svn-id: trunk@15560 -
2008-06-24 13:14:06 +00:00
mattias
94a0e34fb6
IDE, synedit: implemented ExtraCharSpacing
...
git-svn-id: trunk@15559 -
2008-06-24 08:43:22 +00:00
jesus
65878854a5
LazReport, remove libc use from sysutilsadds, issue #11524
...
git-svn-id: trunk@15549 -
2008-06-23 19:16:59 +00:00
vincents
ad5b5a5a70
editor toolbar component: cleanup
...
git-svn-id: trunk@15544 -
2008-06-23 15:00:42 +00:00
mattias
e2cf50c737
synedit: fixed painting a line too much, bug #11481
...
git-svn-id: trunk@15542 -
2008-06-23 14:32:21 +00:00
mattias
5980e1a71e
synedit: fixed moving cursor behind folded lines, bug #10591
...
git-svn-id: trunk@15541 -
2008-06-23 14:15:41 +00:00
mattias
067fa7a973
synedit: fixed pascal hightlighter splitting utf-8 characters
...
git-svn-id: trunk@15539 -
2008-06-23 13:31:22 +00:00
mattias
403b4d2250
synedit: started simple pascal indenter
...
git-svn-id: trunk@15538 -
2008-06-23 13:30:50 +00:00
vincents
382ec5cfe4
cgi components: regenerated make files for carbon support
...
git-svn-id: trunk@15532 -
2008-06-23 10:22:57 +00:00
jesus
0961978bf0
lazreport, removed unintended debug flag from package
...
git-svn-id: trunk@15523 -
2008-06-23 01:27:33 +00:00
jesus
08269b1b99
lazreport, fixed error loading of forms due to old resources
...
git-svn-id: trunk@15522 -
2008-06-23 01:22:04 +00:00
mattias
4c0ed780bf
synedit: clean up
...
git-svn-id: trunk@15520 -
2008-06-22 22:57:31 +00:00
marc
3e452353c0
* Updated Russion translation by Maxim Ganetsky
...
git-svn-id: trunk@15518 -
2008-06-22 22:21:50 +00:00
marc
8ec9aff907
* Updated Slovak translation by Slavko
...
git-svn-id: trunk@15517 -
2008-06-22 22:17:48 +00:00
marc
b9ed9ea932
* Optimized setting bitmap dimension
...
git-svn-id: trunk@15512 -
2008-06-22 18:27:48 +00:00
jesus
f46cfa0281
updated translations for some packages
...
git-svn-id: trunk@15493 -
2008-06-20 23:49:34 +00:00
vincents
652b5eb74c
default widget set for Mac OS X is now Carbon, not gtk1
...
git-svn-id: trunk@15488 -
2008-06-20 19:33:44 +00:00
jesus
6d7d8a64e8
printers, Sometimes setting PrinterIndex property do not select the right printer, issue #11463
...
git-svn-id: trunk@15485 -
2008-06-20 16:45:02 +00:00
mattias
15c5e3efa6
synedit: fixed showing caret on last line if clientheight is exactly height of line
...
git-svn-id: trunk@15484 -
2008-06-20 14:26:02 +00:00
mattias
aad6d87b22
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@15480 -
2008-06-20 11:28:37 +00:00
paul
5addcc9efd
ide: finally fix Always visible caret ( #0011502 ) by Martin Friebe
...
git-svn-id: trunk@15473 -
2008-06-20 08:18:03 +00:00
jesus
011f5fda74
LazReport, restored lt and ru translators names for editor sample
...
git-svn-id: trunk@15471 -
2008-06-19 18:08:36 +00:00
mattias
faf4ac0821
IDE: environment: added turkish
...
git-svn-id: trunk@15469 -
2008-06-19 10:01:07 +00:00
jesus
2b65ae6477
LazReport, updated sample translations, remove lazreport missing script code from localize
...
git-svn-id: trunk@15468 -
2008-06-19 03:06:26 +00:00
marc
f16a90121b
* Updated Russion translation by Maxim Ganetsky
...
git-svn-id: trunk@15463 -
2008-06-18 23:12:42 +00:00
marc
5bf1f6ccbd
Updated Lithuanian translation by Valdas Jankunas
...
git-svn-id: trunk@15460 -
2008-06-18 22:45:32 +00:00
mattias
20f65465f5
gtk1: fixed compilation
...
git-svn-id: trunk@15430 -
2008-06-15 11:31:56 +00:00
mattias
aa685453e3
synedit: removed indenter
...
git-svn-id: trunk@15429 -
2008-06-15 11:28:49 +00:00
mattias
f1f758e093
synedit: started TSynCustomBeautifier
...
git-svn-id: trunk@15428 -
2008-06-15 10:59:47 +00:00
mattias
a2eb97b8a3
synedit: hiding half visible caret on last visible line, bug #9916
...
git-svn-id: trunk@15415 -
2008-06-13 19:28:58 +00:00
mattias
56f181b65c
synedit: fixed updating bracket highlighting on text changes from Martin Friebe
...
git-svn-id: trunk@15411 -
2008-06-13 17:40:46 +00:00
mattias
f4a4c53091
lazreport: added lr_propedit.pas to split designer forms of lr_edit
...
git-svn-id: trunk@15407 -
2008-06-13 11:50:35 +00:00
mattias
4526640d8f
IDE: fixed old Gutter.OnChange
...
git-svn-id: trunk@15405 -
2008-06-13 10:17:03 +00:00
vincents
c0f7c4db42
synedit: made TSynGutter.OnChange public instead of published, fixes #10995
...
git-svn-id: trunk@15396 -
2008-06-12 22:21:48 +00:00
mattias
e05e391f2b
IDE: implemented adding packages when creating new unit
...
git-svn-id: trunk@15394 -
2008-06-12 10:04:25 +00:00
mattias
730b5f6b42
customforms: made TForm the base class.
...
git-svn-id: trunk@15393 -
2008-06-11 22:29:34 +00:00
mattias
96a7abc480
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@15390 -
2008-06-11 21:05:57 +00:00
mattias
e25395d533
IDE: source editor: implemented changing file encoding
...
git-svn-id: trunk@15364 -
2008-06-08 20:44:46 +00:00
mattias
a008d75250
gtk2 intf: moved doublebuffering from synedit to gtk2 as this is faster since gtk2.12
...
git-svn-id: trunk@15362 -
2008-06-08 13:17:51 +00:00
marc
e187d433b1
* Updated Russian translation by Maxim Ganetsky (includes translation mentioned in #9797 )
...
git-svn-id: trunk@15360 -
2008-06-08 12:34:03 +00:00
mattias
7814e569d4
synedit: fixed searching backwards and end of range contains half pattern, bug #11430
...
git-svn-id: trunk@15356 -
2008-06-07 16:08:18 +00:00
mattias
0ca6ca49d9
translations: russian: updates from Andrey
...
git-svn-id: trunk@15355 -
2008-06-07 09:24:57 +00:00
mattias
bf145b6d96
synedit: implemented eoShowSpecialChars for #32 and #9 , similar to 9797
...
git-svn-id: trunk@15349 -
2008-06-07 01:13:14 +00:00
mattias
e8e615a9b1
synedit: implemented non UTF-8 characters are shown as ?
...
git-svn-id: trunk@15347 -
2008-06-07 00:39:15 +00:00
mattias
cc4514a7f3
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@15331 -
2008-06-06 04:41:30 +00:00
mattias
30d78489eb
messagescomposer: added resourcestrings
...
git-svn-id: trunk@15317 -
2008-06-05 15:27:20 +00:00
vincents
561fbf548c
carbon and cocoa widget set, printers4lazarus: fixed compilation with fpc 2.2.1 and higher
...
git-svn-id: trunk@15310 -
2008-06-04 22:26:25 +00:00
jesus
6997537d50
LazReport, mousewheel scrolling in preview, hint from Domingo Alvarez Duarte, issue #11180
...
git-svn-id: trunk@15299 -
2008-06-03 15:39:04 +00:00
jesus
6aa7877586
lazreport, updated editor sample (indices and current report)
...
git-svn-id: trunk@15291 -
2008-06-02 15:41:58 +00:00
vincents
59c009eaf5
TAChart: Fixed Legend selection bug, DrawLegend bugfix (by Anton Vychegzhanin) (bug #11398 )
...
git-svn-id: trunk@15289 -
2008-06-02 13:28:08 +00:00
jesus
a353f8dd84
printers, use ms recommended method to obtain default printer, issue #11301
...
git-svn-id: trunk@15281 -
2008-05-31 17:22:05 +00:00
jesus
35ede8b695
printers, fix selecting default printer and updating devmode (windows)
...
git-svn-id: trunk@15278 -
2008-05-30 15:10:51 +00:00
vincents
8c765ce1af
sqldb components:
...
* enabled TSqlite3Connection, TSQLScript and TSQLConnector for fpc 2.2.1
- removed support for versions before 2.2.0
git-svn-id: trunk@15276 -
2008-05-30 08:31:47 +00:00
mattias
6db258bc44
codetools: fixed stop/continue searching for overload procs, bug #8632
...
git-svn-id: trunk@15270 -
2008-05-28 12:47:36 +00:00
mattias
252f7ee831
codetools: fixed: not searching with context in parent nodes
...
git-svn-id: trunk@15267 -
2008-05-28 08:17:30 +00:00
jesus
ab422b9665
Printers, setdc after sucessful change printer, issue #11279
...
git-svn-id: trunk@15265 -
2008-05-28 05:22:03 +00:00
vincents
affaad4f42
codetools: merged r10717 and r10718 #7847b25113 from fileutils to fileprocs to fix FileIsExecutable for directories
...
git-svn-id: trunk@15259 -
2008-05-27 12:08:36 +00:00
vincents
a3230ffdcd
win32 printers: cleanup
...
git-svn-id: trunk@15235 -
2008-05-26 14:09:18 +00:00
mattias
2bf1be0786
synedit: lfm highlighter: added keyword inline
...
git-svn-id: trunk@15234 -
2008-05-26 14:08:50 +00:00
mattias
29eab2b98f
IDE: designer: implemented creating a nested frame
...
git-svn-id: trunk@15226 -
2008-05-25 16:30:59 +00:00
mattias
07802eab4d
codetools: h2pas: added todo for unsigned/signed
...
git-svn-id: trunk@15225 -
2008-05-25 13:08:43 +00:00
mattias
9598e8b7a7
translations: turkish: updates from Hakan
...
git-svn-id: trunk@15220 -
2008-05-23 18:57:36 +00:00
mattias
49291a20cd
codetools: fixed reading til statement end, bug #7970
...
git-svn-id: trunk@15208 -
2008-05-22 15:08:31 +00:00
mattias
a45d589f57
codetools: extended ctnWithStatement EndPos to next atom when possible, bug #7970
...
git-svn-id: trunk@15207 -
2008-05-22 14:48:32 +00:00
mattias
376c870ffe
codetools: fixed EndPos of ctnWithStatement
...
git-svn-id: trunk@15205 -
2008-05-22 14:01:11 +00:00
paul
f94b387c2c
components: move project templates options to more fixed parent (0011332)
...
git-svn-id: trunk@15196 -
2008-05-21 13:11:51 +00:00
mattias
5e981c6e48
codetools: fixed parsing }}, bug #11304
...
git-svn-id: trunk@15180 -
2008-05-19 12:53:49 +00:00
vincents
dcbb734a78
o paradox component:
...
* fixed filter description when selecting a blob file (bug #11299 ) from Michael Van Canneyt
* updated minimal fpc version
git-svn-id: trunk@15141 -
2008-05-14 21:19:09 +00:00
mattias
791e885180
printers4lazarus: fixed carbon compilation
...
git-svn-id: trunk@15128 -
2008-05-14 06:53:26 +00:00
mattias
192289e250
clean up
...
git-svn-id: trunk@15125 -
2008-05-13 22:40:51 +00:00
mattias
c3c453b7f6
codetools: fixed double remove
...
git-svn-id: trunk@15116 -
2008-05-13 10:05:57 +00:00
mattias
4058612e2e
codetools: undo CompareLFMTreesByLFMBuffer, it should bomb if there is a nil pointer
...
git-svn-id: trunk@15114 -
2008-05-13 08:03:27 +00:00
paul
2ab9ba5790
fix crash on closing lazarus
...
git-svn-id: trunk@15108 -
2008-05-13 01:45:55 +00:00
mattias
2fa8db67b5
IDE: implemented finding missing classes in lfm
...
git-svn-id: trunk@15107 -
2008-05-12 22:55:44 +00:00
mattias
5d66571b44
IDE: implemented parsing LCLVersion from lfm, added ResourceBaseClass to TUnitInfo and TPkgFile
...
git-svn-id: trunk@15106 -
2008-05-12 16:59:43 +00:00
mattias
bbc1eb29ff
codetools: extract proc: deleting a local var: keep a space between var and the next identifier, bug #11273
...
git-svn-id: trunk@15098 -
2008-05-12 10:25:36 +00:00
mattias
5f7d69844d
codetools: implemented parsin unitname.identifier for function types results
...
git-svn-id: trunk@15097 -
2008-05-12 09:52:37 +00:00
mattias
1c51099541
IDE: implemented showing help for identifier completion
...
git-svn-id: trunk@15065 -
2008-05-06 21:37:25 +00:00
mattias
5122d3eaaf
codetools: not reparsing when cursor in valid interface
...
git-svn-id: trunk@15064 -
2008-05-06 19:19:40 +00:00
mattias
2b9cb9182b
codetools: improved running codetools while identifier completion is open
...
git-svn-id: trunk@15063 -
2008-05-06 17:45:18 +00:00
mattias
3864f806a5
designer: menu item align now enabled when one control is selected
...
git-svn-id: trunk@15049 -
2008-05-05 20:14:39 +00:00
mattias
b7b30e862a
codetools: identifier completion can exists while rebuilding code trees
...
git-svn-id: trunk@15048 -
2008-05-05 20:06:28 +00:00
mattias
e473ecf7d5
IDE: remove empty methods: warning when caret not in a class
...
git-svn-id: trunk@15026 -
2008-05-01 17:15:13 +00:00
jesus
72d48b5170
Printers, qt support from Zeljko
...
git-svn-id: trunk@15019 -
2008-04-30 17:00:36 +00:00
mattias
47eae27a96
added lazc package
...
git-svn-id: trunk@15011 -
2008-04-29 12:55:06 +00:00
paul
52a6a70e01
synedit: highlight VarArgs keyword (from Mattias)
...
git-svn-id: trunk@15007 -
2008-04-29 11:06:10 +00:00
marc
15ed539f5a
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@14993 -
2008-04-27 17:21:47 +00:00
mattias
5e41e48a30
codetools: remove empty methods: implemented returning list of removed definitions
...
git-svn-id: trunk@14986 -
2008-04-26 19:18:57 +00:00
mattias
816226e560
synedit: using Canvas.ClipRect for selfmade doublebuffer
...
git-svn-id: trunk@14985 -
2008-04-26 13:53:44 +00:00
mattias
d9e860573f
codetools: removing empty methods: ignore redefinitions
...
git-svn-id: trunk@14982 -
2008-04-26 09:30:39 +00:00
mattias
4d30122bfd
IDE: added resourcestrings
...
git-svn-id: trunk@14976 -
2008-04-25 18:47:10 +00:00
mattias
bb13c13e0d
IDE: added refactoring tool: remove empty methods
...
git-svn-id: trunk@14975 -
2008-04-25 16:19:02 +00:00
mattias
cd87870685
codetools: removing empty methods: auto removing definition nodes
...
git-svn-id: trunk@14972 -
2008-04-25 13:43:49 +00:00
mattias
5399b1c322
codetools: removing empty methods: auto removing class completion comment
...
git-svn-id: trunk@14971 -
2008-04-25 13:31:19 +00:00
mattias
c0fef1b31e
codetools: added function to remove empty method bodies
...
git-svn-id: trunk@14970 -
2008-04-25 12:35:55 +00:00
mattias
cc954306a9
codetools: added function to find empty method bodies
...
git-svn-id: trunk@14969 -
2008-04-25 12:11:17 +00:00
vincents
d88b4969be
fpcunit component: cleanup Makefile.fpc
...
git-svn-id: trunk@14940 -
2008-04-23 14:41:44 +00:00
mattias
e2b3577222
codetools: fixed result of FindDeclarationOfIdentAtParam
...
git-svn-id: trunk@14935 -
2008-04-23 07:59:56 +00:00
mattias
9b5da4282e
message composer: added i18n
...
git-svn-id: trunk@14922 -
2008-04-21 17:45:38 +00:00
mattias
08ee4f4862
codetools: missing semicolong in procedure modifiers now allowed for fpc too - sigh
...
git-svn-id: trunk@14875 -
2008-04-17 22:54:28 +00:00
mattias
46c8e9eed6
codetools: added vargars to procedure type modifiers
...
git-svn-id: trunk@14874 -
2008-04-17 22:41:17 +00:00
mattias
2a13760f82
codetools: fixed typo
...
git-svn-id: trunk@14870 -
2008-04-17 14:42:13 +00:00
mattias
e11870d2ee
codetools: class completion: adding new parts behind GUID, bug #11158
...
git-svn-id: trunk@14850 -
2008-04-16 14:59:06 +00:00
paul
b70cfb3a82
ide: load unit source buffer if it was not loaded before in LoadDependencyHidden, improve verbosity
...
git-svn-id: trunk@14848 -
2008-04-16 08:28:44 +00:00
mattias
dfd3c302bb
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@14835 -
2008-04-15 17:36:11 +00:00
mattias
fdde79363f
codetools: lfmtrees are now only updated if source changed
...
git-svn-id: trunk@14827 -
2008-04-15 12:51:14 +00:00
mattias
92e555f7da
codetools: lfmtrees are now kept
...
git-svn-id: trunk@14826 -
2008-04-15 12:08:36 +00:00
marc
e07aec1513
* Updated Lithuanian translation by Valdas Jankunas
...
* Updated some po files not covered by the localize script
git-svn-id: trunk@14823 -
2008-04-14 21:55:00 +00:00
vincents
564c9a4785
fpcunit console test runner: add a virtual GetResultsWriter method, so descendant test runners can add custom ResultWriters
...
git-svn-id: trunk@14814 -
2008-04-13 19:38:32 +00:00
vincents
2f11eb8333
fpcunit console test runner: removed 2.0.x compatibility.
...
git-svn-id: trunk@14804 -
2008-04-11 21:20:37 +00:00
vincents
c94e2e7098
message composer plug-in: improved layout (bug #11126 )
...
patch by: Salvatore Coppola
git-svn-id: trunk@14803 -
2008-04-11 20:28:05 +00:00
vincents
366d03794f
fixed typo in the correct place
...
git-svn-id: trunk@14794 -
2008-04-09 10:12:33 +00:00
vincents
b82d4957ca
components: message composer: improved layout (bug #11126 )
...
patch by: Salvatore Coppola
git-svn-id: trunk@14791 -
2008-04-09 09:04:10 +00:00
vincents
dc7211bd1d
Message Composer: added missing package files
...
git-svn-id: trunk@14790 -
2008-04-09 08:31:21 +00:00
vincents
3ba06c5d7b
fpcunit console test runner: removed 2.0.x compatibility.
...
git-svn-id: trunk@14786 -
2008-04-08 21:47:14 +00:00
mattias
ee9ef21896
LCL: fixed UTF8FixBroken for non UTF-8 start bytes
...
git-svn-id: trunk@14782 -
2008-04-08 11:05:53 +00:00
vincents
5baa3b91de
added Message Composer package from Salvatore Coppola (issue #10994 )
...
git-svn-id: trunk@14781 -
2008-04-08 10:23:16 +00:00
vincents
243a732ad1
components: opengl context: fixed compilation with fpc 2.3.1 after TBool declaration changes
...
git-svn-id: trunk@14779 -
2008-04-07 14:24:26 +00:00
vincents
908e051af0
rx component: fixed compilation on 64 bits cpu
...
git-svn-id: trunk@14778 -
2008-04-07 13:39:55 +00:00
vincents
ac26bc73d0
components: tachart: make unit output directory widget dependent
...
git-svn-id: trunk@14773 -
2008-04-07 09:49:38 +00:00
vincents
899c90c1ee
components: fixed unit search directory
...
git-svn-id: trunk@14772 -
2008-04-07 09:17:37 +00:00
vincents
6d2b376f1c
components: fixed unit search directory
...
git-svn-id: trunk@14771 -
2008-04-07 09:15:28 +00:00
mattias
ca564f7e3e
translations: finnish: updates from Seppo
...
git-svn-id: trunk@14765 -
2008-04-05 19:07:06 +00:00
vincents
09ece34247
components: regenerated makefiles using the new unit output directory (bug #9963 )
...
git-svn-id: trunk@14763 -
2008-04-05 17:50:49 +00:00
vincents
99312d0284
components: paradox : fixed conditional defines
...
git-svn-id: trunk@14762 -
2008-04-05 17:44:47 +00:00
vincents
486a2d72d1
components: lazdatadict: fixed conditional defines
...
git-svn-id: trunk@14757 -
2008-04-05 09:42:09 +00:00
vincents
6cdf555bb7
components: give packages that depend on the LCL a widget set dependent unit output directory to prevent overwriting the compiled unit when the widget set changes (bug #9963 )
...
git-svn-id: trunk@14756 -
2008-04-05 08:18:16 +00:00
vincents
e7d5664114
translations: reorder items alphabetically
...
git-svn-id: trunk@14755 -
2008-04-05 08:09:20 +00:00
mattias
3d48fcca42
IDE: implemented experimental TPersistentPropertyEditor.GetValues for multi forms
...
git-svn-id: trunk@14751 -
2008-04-04 16:25:44 +00:00
vincents
952a8829f5
editor toolbar: made loading toolbar settings more robuste from Boguslaw Brandys (bug #10099 )
...
git-svn-id: trunk@14744 -
2008-04-03 09:30:18 +00:00
mattias
2107b2ce1a
openglcontext: fixed gtk2 at designtime
...
git-svn-id: trunk@14734 -
2008-04-02 14:10:43 +00:00
jesus
d2b0a4c27d
LazReport, fix aggregate functions for groups
...
git-svn-id: trunk@14722 -
2008-04-02 01:43:04 +00:00
jesus
6e59681184
LazReport: fix group editor edit button, avoid double backets in function parameters, simple groups sample report
...
git-svn-id: trunk@14721 -
2008-04-01 21:47:43 +00:00
mattias
958dd5b004
openglcontrol: clean up
...
git-svn-id: trunk@14719 -
2008-04-01 16:02:35 +00:00
mattias
58cbd83556
IDE: package editor: fixed check if package provides another package
...
git-svn-id: trunk@14717 -
2008-04-01 15:26:36 +00:00
vincents
9f9ab8fcfb
codetools: copy is a function, not a procedure (bug #11038 )
...
git-svn-id: trunk@14716 -
2008-04-01 14:02:29 +00:00
vincents
abafe7aa85
codetools, lcl: added support for toWString from Giulio Bernardi
...
git-svn-id: trunk@14698 -
2008-03-31 21:39:52 +00:00
mattias
4c8e1097d5
codetools: h2p: implemented typedef enum
...
git-svn-id: trunk@14684 -
2008-03-28 16:02:57 +00:00
mattias
2fcacdb967
codetools: h2p: fixed inserting implicit types in front of current declaration
...
git-svn-id: trunk@14683 -
2008-03-28 15:14:40 +00:00
mattias
a31259b22c
codetools: h2p: workaround for fpc var/const string bug
...
git-svn-id: trunk@14682 -
2008-03-28 15:10:26 +00:00
mattias
f0bbffbdde
codetools: h2p: implemented converting typedef variable
...
git-svn-id: trunk@14681 -
2008-03-28 14:36:05 +00:00
mattias
554a5e5ce0
codetools: h2p: added more c types
...
git-svn-id: trunk@14680 -
2008-03-28 13:19:09 +00:00
mattias
d27123529d
codetools: h2p: auto renaming names with pascal keywords
...
git-svn-id: trunk@14679 -
2008-03-28 13:17:50 +00:00
mattias
a202dc6d57
codetools: h2p: creating unique pascal names for macro constants
...
git-svn-id: trunk@14678 -
2008-03-28 12:24:29 +00:00
mattias
1ba748c317
codetools: h2p: implemented parsing hex and octal numbers for array bounds
...
git-svn-id: trunk@14677 -
2008-03-28 10:10:06 +00:00
mattias
a2808c4536
codetools: h2p: commenting too large hex numbers
...
git-svn-id: trunk@14676 -
2008-03-28 09:59:41 +00:00
mattias
58a80bb376
codetools: h2p: inserting auto generated nodes in front of current
...
git-svn-id: trunk@14675 -
2008-03-28 09:56:00 +00:00
mattias
2c7cc21649
codetools: h2p: added more standard c types
...
git-svn-id: trunk@14674 -
2008-03-28 09:44:40 +00:00
mattias
a7ea084059
codetools: h2p example: writing output unit to disk
...
git-svn-id: trunk@14673 -
2008-03-28 09:44:14 +00:00
mattias
eeeb05193c
codetools: h2p: converting __BYTE_ORDER macro
...
git-svn-id: trunk@14672 -
2008-03-28 00:25:32 +00:00
mattias
f5b5cdd091
codetools: h2p: fixed test if ifdef block is empty
...
git-svn-id: trunk@14671 -
2008-03-27 23:38:56 +00:00
mattias
61d830f202
codetools: h2p: fixed updating neighborhood when removing IFDEF
...
git-svn-id: trunk@14670 -
2008-03-27 23:21:32 +00:00
mattias
3c07a0a998
codetools: h2p: marking read macros
...
git-svn-id: trunk@14669 -
2008-03-27 23:12:05 +00:00
mattias
69027e680e
codetools: h2p: implemented removing unused defines
...
git-svn-id: trunk@14668 -
2008-03-27 20:40:57 +00:00
mattias
cf5329f598
codetools: h2p: removing redefiend macros
...
git-svn-id: trunk@14667 -
2008-03-27 20:18:27 +00:00
mattias
f02bfe9efa
codetools: h2p: implemented converting && and || in macro values
...
git-svn-id: trunk@14666 -
2008-03-27 19:12:51 +00:00
mattias
bdeca6f19c
codetools: h2p: updated comments
...
git-svn-id: trunk@14665 -
2008-03-27 11:40:42 +00:00
mattias
54398675ff
codetools: h2p: implemented converting | and & in macro values
...
git-svn-id: trunk@14664 -
2008-03-27 11:25:21 +00:00
mattias
635062877c
codetools: c parser: fixed parsing numbers
...
git-svn-id: trunk@14663 -
2008-03-27 11:10:46 +00:00
mattias
fc6e52e515
codetools: h2p: added safety check
...
git-svn-id: trunk@14660 -
2008-03-26 17:52:58 +00:00
mattias
dce2481e79
codetools: c parser: fixed mem leak
...
git-svn-id: trunk@14659 -
2008-03-26 17:42:58 +00:00
mattias
ab2e97512f
codetools: h2p: fixed creating nested procedure types
...
git-svn-id: trunk@14658 -
2008-03-26 17:37:05 +00:00
mattias
66c97d67f0
codetools: h2p: implemented nested function types
...
git-svn-id: trunk@14657 -
2008-03-26 17:25:57 +00:00
mattias
33fceb4802
codetools: c parser: clean up
...
git-svn-id: trunk@14656 -
2008-03-26 16:26:47 +00:00
mattias
a0fb82a994
codetools: h2p: implemented parsing struct parameters and fixed simplifying if elseif else endif
...
git-svn-id: trunk@14655 -
2008-03-26 15:48:48 +00:00
mattias
65bdc74cce
printers: updated Makefile
...
git-svn-id: trunk@14653 -
2008-03-26 14:49:36 +00:00
mattias
f6717eb256
codetools: h2p: implemented simplifying empty ifdefs
...
git-svn-id: trunk@14652 -
2008-03-26 14:41:04 +00:00
mattias
3b57267fa1
codetools: h2p: implemented recognizing (void*)0
...
git-svn-id: trunk@14651 -
2008-03-26 13:44:43 +00:00
mattias
74426aae84
codetools: h2p: implemented recognizing constant identifiers in macro values
...
git-svn-id: trunk@14650 -
2008-03-26 13:29:28 +00:00
mattias
aeceb42992
codetools: h2p: implemented converting c octal numbers
...
git-svn-id: trunk@14649 -
2008-03-26 11:30:17 +00:00
mattias
647adc1d77
codetools: h2p: implemented converting c hex numbers
...
git-svn-id: trunk@14648 -
2008-03-26 11:24:46 +00:00
mattias
271e95a54b
codetools: h2p: implemented converting simple macro constants to pascal constants
...
git-svn-id: trunk@14647 -
2008-03-26 10:25:39 +00:00
mattias
2fc48743e4
codetools: h2p: auto replacing special macro chars
...
git-svn-id: trunk@14646 -
2008-03-26 09:45:36 +00:00
mattias
e159c54b13
codetools: h2p: clean up
...
git-svn-id: trunk@14645 -
2008-03-26 09:33:43 +00:00
mattias
00936481e1
codetools: h2p: started simplify directives#
...
git-svn-id: trunk@14641 -
2008-03-25 17:55:57 +00:00
mattias
f36a751b57
codetools: h2p: implemented macro values and stati
...
git-svn-id: trunk@14640 -
2008-03-25 15:43:07 +00:00
mattias
29a732e300
codetools: h2p: implemented writing directives as pascal
...
git-svn-id: trunk@14639 -
2008-03-25 14:07:54 +00:00
mattias
2e78fdbf51
codetools: h2p: implemented writing error directives as pascal
...
git-svn-id: trunk@14638 -
2008-03-25 13:58:25 +00:00
mattias
36cbdb7c58
codetools: h2p: implemented building directives tree
...
git-svn-id: trunk@14637 -
2008-03-25 13:44:01 +00:00
mattias
4e86ff8611
codetools: h2p: started directive nodes
...
git-svn-id: trunk@14636 -
2008-03-25 12:36:39 +00:00
mattias
d4d10d65ce
codetools: h2p: implemented writing record case as pascal
...
git-svn-id: trunk@14635 -
2008-03-25 11:27:38 +00:00
mattias
8b66effeab
codetools: h2p: implemented writing procedure types as pascal
...
git-svn-id: trunk@14634 -
2008-03-25 10:50:56 +00:00
mattias
b7829c6cc9
codetools: h2p: writing line numbers for skipped items
...
git-svn-id: trunk@14633 -
2008-03-25 10:28:59 +00:00
mattias
04d285bc25
codetools: h2p: implemented wrinting simple records as pascal
...
git-svn-id: trunk@14632 -
2008-03-25 10:19:57 +00:00
mattias
2241f84b14
codetools: h2p: implemented writing enums as pascal
...
git-svn-id: trunk@14630 -
2008-03-25 09:45:07 +00:00
tombo
d1a22ad097
Application Bundle: use CFBundleTypeExtensions (plural) instead of CFBundleTypeExtension as Phil J. Hess pointed
...
git-svn-id: trunk@14625 -
2008-03-24 09:41:16 +00:00
tombo
151855e408
PrintersLazarus Carbon: fixed bug #0011014 : Mac OS X : Unable to compile Printer4Lazarus 0.5 as Dominique Louis suggested
...
git-svn-id: trunk@14623 -
2008-03-24 08:41:48 +00:00
mattias
0187d5938a
codetools: h2p: implemented writing simple procedure param lists as pascal
...
git-svn-id: trunk@14619 -
2008-03-22 22:33:33 +00:00
mattias
fde5bd6197
codetools: h2p: implemented writing simple procedures as pascal
...
git-svn-id: trunk@14618 -
2008-03-22 22:27:21 +00:00
mattias
df6b850e40
codetools: h2p: implemented writing simple types as pascal
...
git-svn-id: trunk@14616 -
2008-03-22 21:58:49 +00:00
mattias
3e15890632
IDE: checking package Makefile.fpc changes ignoring comments and empty lines
...
git-svn-id: trunk@14613 -
2008-03-22 21:39:34 +00:00
mattias
5c76657004
codetools: h2p: writing global pascal variables
...
git-svn-id: trunk@14609 -
2008-03-21 21:52:52 +00:00
mattias
9b34769c83
codetools: h2p: implemented writing variables as pascal code
...
git-svn-id: trunk@14608 -
2008-03-21 21:36:58 +00:00
mattias
6a65fad10e
codetools: updated defines for fpgui widgetset
...
git-svn-id: trunk@14602 -
2008-03-20 17:30:28 +00:00
laurent
36753a491d
Update frech language for lazreport
...
git-svn-id: trunk@14601 -
2008-03-20 17:20:02 +00:00
mattias
bcc1df0450
codetools: h2p: implemented parsing defines
...
git-svn-id: trunk@14586 -
2008-03-19 14:39:07 +00:00
mattias
baebd44d83
codetools: h2p: implemented parsing #if and #elif expressions
...
git-svn-id: trunk@14585 -
2008-03-19 14:18:59 +00:00
mattias
d3f729367b
codetools: h2p: parsing ifdef, undef, ifndef
...
git-svn-id: trunk@14582 -
2008-03-19 12:38:51 +00:00
mattias
2db3882300
codetools: c parser: implemented parsing directives
...
git-svn-id: trunk@14581 -
2008-03-19 12:33:53 +00:00
mattias
46bfc75db8
codetools: h2p: implemented #endif
...
git-svn-id: trunk@14580 -
2008-03-19 09:55:05 +00:00
mattias
70de988f83
codetools: h2p: implemented typedef function pointers
...
git-svn-id: trunk@14577 -
2008-03-18 17:35:31 +00:00
mattias
ad20039e2e
codetools: h2p: implemented struct alias
...
git-svn-id: trunk@14576 -
2008-03-18 16:58:12 +00:00
mattias
ff62c04c02
codetools: h2p: implemented union
...
git-svn-id: trunk@14575 -
2008-03-18 16:40:41 +00:00
mattias
fcb2e8f8cb
codetools: h2p: implemented typedef struct
...
git-svn-id: trunk@14574 -
2008-03-18 16:02:33 +00:00
mattias
f483eda4a5
codetools: h2p: implemented parameter type ...
...
git-svn-id: trunk@14572 -
2008-03-18 15:09:39 +00:00
mattias
b8caa1a665
codetools: h2p: implemented function list parameters
...
git-svn-id: trunk@14571 -
2008-03-18 14:57:47 +00:00
mattias
229b2913b9
codetools: c parser: implemented parsing function parameter names
...
git-svn-id: trunk@14570 -
2008-03-18 14:05:40 +00:00
mattias
fb6acb3313
codetools: c parser: implemented parsing function parameters
...
git-svn-id: trunk@14569 -
2008-03-18 13:38:22 +00:00
mattias
261b5cdc0f
codetools: h2p: ignore function modifiers for result type
...
git-svn-id: trunk@14568 -
2008-03-18 12:26:04 +00:00
mattias
8972d10822
codetools: h2p: implemented nested definitions
...
git-svn-id: trunk@14567 -
2008-03-18 11:57:20 +00:00
mattias
893c996a5e
codetools: h2p: implemented struct
...
git-svn-id: trunk@14566 -
2008-03-18 10:58:49 +00:00
mattias
dc866d786a
codetools: h2p: implemented enum values
...
git-svn-id: trunk@14565 -
2008-03-18 10:52:19 +00:00
mattias
175ccd7f03
codetools: h2p: implemented enums
...
git-svn-id: trunk@14564 -
2008-03-18 10:46:33 +00:00
mattias
c592a2172d
codetools: auto resolving auto generated name conflicts
...
git-svn-id: trunk@14563 -
2008-03-18 10:29:09 +00:00
mattias
bd6c6feddd
codetools: h2p: fixed parsing c decimal number
...
git-svn-id: trunk@14557 -
2008-03-17 17:47:57 +00:00
mattias
3b1f623c30
codetools: h2p: implemented auto generating array types
...
git-svn-id: trunk@14556 -
2008-03-17 17:44:46 +00:00
mattias
d3dd7651c4
codetools: h2p: implemented auto generating pointer types
...
git-svn-id: trunk@14555 -
2008-03-17 16:47:02 +00:00
mattias
7593e06d86
codetools: implemented conversion of simple c declarations
...
git-svn-id: trunk@14553 -
2008-03-17 15:37:43 +00:00
mattias
535542bc52
codetools: h2p: keeping ctool, creating var nodes
...
git-svn-id: trunk@14552 -
2008-03-17 11:14:07 +00:00
mattias
db1b64812b
codetools: h2p: added trees for pascal and c names
...
git-svn-id: trunk@14551 -
2008-03-17 10:58:20 +00:00
mattias
d2aed0e2c3
codetools: added more ctypes
...
git-svn-id: trunk@14550 -
2008-03-17 09:53:21 +00:00
mattias
a234e5944d
codetools: c parser: distinguish function and variable
...
git-svn-id: trunk@14549 -
2008-03-17 09:31:34 +00:00
marc
3393285e94
* Improved localization of Package Links dialog by Maxim Ganetsky
...
* updateed po files
git-svn-id: trunk@14548 -
2008-03-16 23:58:17 +00:00
marc
71b7fb62a7
* Improved localization of sourceedtor popup menu and updated Russin translation by Maxim Ganetsky
...
* Updated po files
git-svn-id: trunk@14547 -
2008-03-16 23:49:22 +00:00
laurent
8d64244b0e
new menu images
...
git-svn-id: trunk@14546 -
2008-03-16 21:13:14 +00:00
mattias
55e69f1c40
codetools: fixed parsing var type with initial values
...
git-svn-id: trunk@14543 -
2008-03-15 22:03:28 +00:00
mattias
38f016b913
codetools: implemented parsing c enum ID name
...
git-svn-id: trunk@14542 -
2008-03-15 21:41:30 +00:00
mattias
af9f3ff803
codetools: implemented parsing c enum block name
...
git-svn-id: trunk@14541 -
2008-03-15 21:39:50 +00:00
mattias
b68a8161c1
codetools: implemented getting variable type end without constant
...
git-svn-id: trunk@14540 -
2008-03-15 18:57:10 +00:00
mattias
ebcd336655
codetools: fixed remving space in front of const
...
git-svn-id: trunk@14539 -
2008-03-15 18:49:24 +00:00
mattias
3c69d6a067
codetools: added ctypes pointer types
...
git-svn-id: trunk@14538 -
2008-03-15 18:46:27 +00:00
mattias
0b277dd71a
codetools: added ctypes pointer types
...
git-svn-id: trunk@14537 -
2008-03-15 18:44:30 +00:00
mattias
292ba442b0
h2pas: fixed commenting complex functions
...
git-svn-id: trunk@14536 -
2008-03-15 14:02:25 +00:00
mattias
3f7eaa4892
h2pas: fixed commenting complex macros
...
git-svn-id: trunk@14535 -
2008-03-15 14:00:25 +00:00
mattias
1d92eaff9e
codetools: fixed FixForwardDefinitions result when no definitions found
...
git-svn-id: trunk@14534 -
2008-03-15 13:39:41 +00:00
mattias
d8cf78193b
codetools: fixed FindAliasDefinitions crash when no alias found
...
git-svn-id: trunk@14533 -
2008-03-15 13:34:04 +00:00
mattias
3ed0e65d2b
codetools: fixed cleaning up in FixMissingH2PasDirectives
...
git-svn-id: trunk@14532 -
2008-03-15 13:31:19 +00:00
mattias
40018b4221
codetools: added table of ctypes
...
git-svn-id: trunk@14529 -
2008-03-15 13:07:47 +00:00
mattias
095053bca9
codetools: implemented extracting c function types
...
git-svn-id: trunk@14525 -
2008-03-15 10:53:32 +00:00
mattias
abd08bc5f4
codetools: implemented parsing var a:b; export name c;, bug #11002
...
git-svn-id: trunk@14524 -
2008-03-15 10:24:12 +00:00
mattias
e940726de1
codetools: implemented TH2PasTool.HasCVariableSimplePascalType
...
git-svn-id: trunk@14523 -
2008-03-15 10:14:01 +00:00
mattias
137d8db3f6
codetools: implemented TCCodeParserTool.ExtractCode
...
git-svn-id: trunk@14520 -
2008-03-14 12:58:26 +00:00
mattias
e097dc36e5
codetools: c parser: fixed variable name start-end pos
...
git-svn-id: trunk@14519 -
2008-03-14 12:28:29 +00:00
mattias
0ab8d02996
codetools: c parser: reduced verbosity
...
git-svn-id: trunk@14518 -
2008-03-14 12:24:02 +00:00
mattias
d8737e8a09
codetools: added h2ptree, converted some consistencychecks to exceptions
...
git-svn-id: trunk@14517 -
2008-03-14 11:56:14 +00:00
laurent
83b7c87e0f
Update French languages
...
git-svn-id: trunk@14505 -
2008-03-12 21:20:46 +00:00
mattias
02c06730c7
codetools: implemented parsing c const
...
git-svn-id: trunk@14502 -
2008-03-12 14:38:20 +00:00
mattias
262ab9c76f
ideprinting: fixed menu
...
git-svn-id: trunk@14501 -
2008-03-12 12:53:42 +00:00
marc
61b5aa81fb
* updated Russion translation by Maxim Ganetsky
...
git-svn-id: trunk@14492 -
2008-03-10 23:48:14 +00:00
mattias
ceb551d1a8
codetools: added examples for c const
...
git-svn-id: trunk@14488 -
2008-03-10 16:43:38 +00:00
paul
549dec3b81
TAChart: fix mem leak
...
git-svn-id: trunk@14486 -
2008-03-10 12:44:31 +00:00
paul
ac87b13fd2
TAChart:
...
- don't reset XChartXXX if AutoUpdateXXX is False
- correct loading component
(patch from Sileno Goedicke with modifications)
git-svn-id: trunk@14484 -
2008-03-10 11:27:20 +00:00
mattias
ccd184d23f
updated translations
...
git-svn-id: trunk@14471 -
2008-03-08 19:24:55 +00:00
paul
f02692b467
components: replace poDesktopCenter with poScreenCenter (who needs window between 2 monitors?)
...
git-svn-id: trunk@14464 -
2008-03-08 02:40:22 +00:00
vincents
d6147ba4e0
components: adding support for bigideclean target without requiring to a cleanall target in the Makefiles of each component
...
git-svn-id: trunk@14456 -
2008-03-07 12:52:00 +00:00
vincents
035ee959b3
fixed compilation with fpc 2.3.1, which does not allow passing literal chars to formal const parameters (bug #10949 )
...
git-svn-id: trunk@14452 -
2008-03-07 10:17:39 +00:00
marc
109fdc0bf2
* Improved localization of the exttooldialog and updated Russion translation by Maxim Ganetsky
...
* Updated po files
git-svn-id: trunk@14449 -
2008-03-06 22:42:09 +00:00
paul
922786a879
h2pas: position form on *ScreenCenter* instead of DesktopCenter
...
git-svn-id: trunk@14447 -
2008-03-06 14:47:22 +00:00
mattias
8aedb53f6c
h2pas: fixed mem leaks from Paul
...
git-svn-id: trunk@14444 -
2008-03-06 10:05:24 +00:00
jesus
dd277a960c
LazReport, fixes CTRL+C and other keys, issue #10953
...
git-svn-id: trunk@14440 -
2008-03-06 04:41:00 +00:00
mattias
89b48f4f33
openglcontrol: added exception when no visual was found
...
git-svn-id: trunk@14437 -
2008-03-05 22:05:25 +00:00
jesus
3370c28e62
LazReport, check valid activecontrol, issue #10950
...
git-svn-id: trunk@14436 -
2008-03-05 20:45:26 +00:00
mattias
fb384fe93a
updated README.txt
...
git-svn-id: trunk@14422 -
2008-03-05 11:42:46 +00:00
jesus
ec867d6c35
LazReport, fix keys when object ispector editor has focus, modified patch from Junior Goncalves, issue #10934
...
git-svn-id: trunk@14417 -
2008-03-05 07:59:39 +00:00
jesus
97f0e9c95f
LazReport, stop propagation of handled cursor key in designer
...
git-svn-id: trunk@14416 -
2008-03-05 07:18:21 +00:00
mattias
753945f7af
tuborpower ipro: added DefaultFontSize from Dieter
...
git-svn-id: trunk@14410 -
2008-03-04 20:51:29 +00:00
mattias
944b28741c
IDE: fixed building lazarus ide item clean
...
git-svn-id: trunk@14409 -
2008-03-04 20:26:34 +00:00
mattias
58e4529589
codetools: started h2pastool
...
git-svn-id: trunk@14407 -
2008-03-04 13:23:11 +00:00
jesus
231cf03bbb
lazreport, fix name when saving report in preview, issue #10925 , tip from Boguslaw Brandys
...
git-svn-id: trunk@14393 -
2008-03-03 20:15:24 +00:00
mattias
5e551fe7a8
synunihighlighter: clean up
...
git-svn-id: trunk@14390 -
2008-03-03 19:41:35 +00:00
vincents
0835866ba9
translation: commit auto-generated files, they now are correctly sorted alphabetically.
...
git-svn-id: trunk@14389 -
2008-03-03 18:49:56 +00:00
mattias
4e6ffac026
codetools: implemented parsing struct name
...
git-svn-id: trunk@14387 -
2008-03-03 17:05:16 +00:00
mattias
735da60bb7
codetools: implemented parsing typedef functions
...
git-svn-id: trunk@14386 -
2008-03-03 16:49:19 +00:00
vincents
e6f5b453f0
synedit: fixed TSynAnySyn searching for keywords: use AnsiCompareStr, because TStringList uses that internally too.
...
Maybe a TFastStringList should be created, which overrides TStringList.DoCompareText and calls the faster CompareStr.
Fixes bug #10913 .
git-svn-id: trunk@14384 -
2008-03-03 14:26:49 +00:00
mattias
b82d0ebf3f
codetools: implemented parsing unsigned shhort
...
git-svn-id: trunk@14383 -
2008-03-03 11:35:08 +00:00
mattias
97a2a2f9e8
codetools: added error position to c parser
...
git-svn-id: trunk@14382 -
2008-03-03 11:16:28 +00:00
paul
7234fee1f0
don't try to access empty string members
...
git-svn-id: trunk@14369 -
2008-03-03 02:54:00 +00:00
mattias
46146e7fb2
debexport: clean up
...
git-svn-id: trunk@14362 -
2008-03-02 10:01:57 +00:00
mattias
50840fd57a
lazdatadict: added error for wrong fpc versions
...
git-svn-id: trunk@14355 -
2008-03-01 18:06:35 +00:00
mattias
4815578787
h2pas: fixed compilation
...
git-svn-id: trunk@14352 -
2008-03-01 15:41:43 +00:00
mattias
0264bb3d47
paradox: added error when compiling with wrong fpc version
...
git-svn-id: trunk@14351 -
2008-03-01 15:25:20 +00:00
mattias
5478233071
paradox: renamed README.txt
...
git-svn-id: trunk@14350 -
2008-03-01 14:46:04 +00:00
mattias
1b19210080
translations: grmany: updates from Joerg Braun
...
git-svn-id: trunk@14349 -
2008-03-01 14:09:16 +00:00
mattias
0bc1f23165
paradox: removed michaels paths
...
git-svn-id: trunk@14348 -
2008-03-01 13:54:22 +00:00
mattias
d2e840a1ee
paradox: demo: storing session in IDE config dir
...
git-svn-id: trunk@14347 -
2008-03-01 13:38:15 +00:00
mattias
9525beef2a
openglcontrol: fixed restoring canvas.handle at designtime
...
git-svn-id: trunk@14343 -
2008-03-01 12:59:04 +00:00
paul
53648747fc
fix design time drawing of openglcontext (at least under win32)
...
git-svn-id: trunk@14342 -
2008-03-01 12:53:07 +00:00
mattias
8f3ae0f07f
synedit: eoAlwaysVisibleCaret: fixed scrolling when inserting text on identifier completion, bug #10914
...
git-svn-id: trunk@14338 -
2008-03-01 12:00:18 +00:00
mattias
65a770df87
IDE: fixed overriding build target OS/CPU/LCL, bug #10915
...
git-svn-id: trunk@14337 -
2008-03-01 11:28:43 +00:00
marc
ea2b67af4b
* updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@14335 -
2008-02-29 23:23:56 +00:00
mattias
54230934eb
fpc deb: fixed typo
...
git-svn-id: trunk@14333 -
2008-02-29 20:45:22 +00:00
mattias
b093045c3b
lazreport: using Screen.DataModules
...
git-svn-id: trunk@14332 -
2008-02-29 20:13:17 +00:00
mattias
6ed82a2a82
openglcontrol: gtk2: changed note to full support
...
git-svn-id: trunk@14330 -
2008-02-29 19:42:00 +00:00
mattias
06639f326d
codetools: implemented parsing end bracket of extern
...
git-svn-id: trunk@14329 -
2008-02-29 19:34:59 +00:00
mattias
deb076e47d
codetools: implemented parsing pointer to function
...
git-svn-id: trunk@14328 -
2008-02-29 19:29:41 +00:00
mattias
59d9edd4e7
codetools: implemented parsing initial constant of variable
...
git-svn-id: trunk@14327 -
2008-02-29 19:26:00 +00:00
paul
4a8708a5ad
synedit: fix scroll direction
...
git-svn-id: trunk@14325 -
2008-02-29 18:30:09 +00:00
mattias
e6f1b79af9
codetools: implemented parsing union
...
git-svn-id: trunk@14322 -
2008-02-29 17:53:42 +00:00
mattias
3339383d3f
synedit: fixed SetTopLine ScrollWindowEx delta, bug #8479
...
git-svn-id: trunk@14321 -
2008-02-29 17:23:01 +00:00
mattias
ab2ebe4ec9
codetools: implemnted parsing variables pointer struct
...
git-svn-id: trunk@14320 -
2008-02-29 17:16:37 +00:00
mattias
2f6693b16f
synedit: fixed MoveCaretToVisibleArea to move in one step and treating codefolding correctly, bug #8479
...
git-svn-id: trunk@14319 -
2008-02-29 17:03:20 +00:00
mattias
095cf0e3c4
codetools: implemented parsing struct variable
...
git-svn-id: trunk@14318 -
2008-02-29 16:46:15 +00:00
laurent
be5185fcfb
Update components images
...
git-svn-id: trunk@14317 -
2008-02-29 16:22:34 +00:00
mattias
16cdbab6c5
codetools: implemented parsing struct variable
...
git-svn-id: trunk@14315 -
2008-02-29 14:40:33 +00:00
mattias
7145dce634
codetools: implemented parsing function header
...
git-svn-id: trunk@14314 -
2008-02-29 14:31:46 +00:00
mattias
8d36f6dd13
codetools: implemented parsing struct
...
git-svn-id: trunk@14312 -
2008-02-29 13:34:38 +00:00
mattias
5c469d66fa
codetools: implemented parsing typedef
...
git-svn-id: trunk@14310 -
2008-02-29 12:55:53 +00:00
marc
a7df917db2
* fixed inconsistency between package menu and shortcutkey editor by Maxim Ganetsky
...
* updated Russian translation by Maxim Ganetsky
* updated po files
git-svn-id: trunk@14306 -
2008-02-28 22:32:09 +00:00
marc
28a173889d
* updated Spanish translation by Jose Angel
...
git-svn-id: trunk@14305 -
2008-02-28 22:22:19 +00:00
mattias
cab6632f4c
codetools: implemented some more c tokens
...
git-svn-id: trunk@14301 -
2008-02-28 13:06:06 +00:00
mattias
0e9a820edc
codetools: implemented parsing c enums
...
git-svn-id: trunk@14291 -
2008-02-27 22:59:53 +00:00
mattias
e033e82e6d
codetools: fixed using the right keyword DoIt function
...
git-svn-id: trunk@14290 -
2008-02-27 20:15:49 +00:00
mattias
da92985afe
IDE: updated translations
...
git-svn-id: trunk@14286 -
2008-02-27 15:53:18 +00:00
mattias
9519c2624f
codetools: implemented start of extern c
...
git-svn-id: trunk@14283 -
2008-02-27 15:22:12 +00:00
mattias
1825f74f2a
codetools: implemented parsing c directives
...
git-svn-id: trunk@14282 -
2008-02-27 14:50:50 +00:00
mattias
e5c953b67b
codetools: implemented TCCodeParserTool.Replace
...
git-svn-id: trunk@14281 -
2008-02-27 14:10:09 +00:00
mattias
e748b6291f
codetools: moved AdjustPositionAfterInsert
...
git-svn-id: trunk@14280 -
2008-02-27 14:08:53 +00:00
mattias
ce09782485
codetools: started c parser
...
git-svn-id: trunk@14279 -
2008-02-27 14:05:42 +00:00
mattias
c5b0d677e4
codetools: started example for h2pas
...
git-svn-id: trunk@14278 -
2008-02-27 13:49:35 +00:00
mattias
de71745a05
synedit: syncompletion: calling old OnKeyDown events, bug #9020
...
git-svn-id: trunk@14276 -
2008-02-27 12:54:09 +00:00
mattias
aeeef1f0fa
IDE: fixed spelling mistake
...
git-svn-id: trunk@14273 -
2008-02-27 12:04:33 +00:00
mattias
b50025e9de
synedit: fixing wrong cursor position after repacing selection at end of line with spaces, bug #9104
...
git-svn-id: trunk@14272 -
2008-02-27 11:56:51 +00:00
mattias
4ef23076cb
codetools: started conversion of codetools to normal package
...
git-svn-id: trunk@14262 -
2008-02-26 16:12:23 +00:00
marc
f1b2949f86
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@14248 -
2008-02-25 22:43:28 +00:00
mattias
11d6ac41f5
translations: fixed spelling mistake, fixed crash when rst file not found, updated german translation from Joerg Braun
...
git-svn-id: trunk@14245 -
2008-02-25 14:36:59 +00:00
mattias
339c7826f7
tubopoweripro: using direct conversion of special HTML chars to UTF8 from Dibo
...
git-svn-id: trunk@14244 -
2008-02-25 14:21:03 +00:00
mattias
7e97e10f8c
translations fixed localize.sh
...
git-svn-id: trunk@14237 -
2008-02-24 08:40:00 +00:00
jesus
48c44ddb94
lazreport, fix error with agregate function (sum, max, min) from Aleksey Lagunov
...
git-svn-id: trunk@14234 -
2008-02-23 00:21:32 +00:00
jesus
85407b63eb
lazreport, fix after removing of form.textheight and changed groupeditor to use buttonpanel and editbutton, from Aleksey Lagunov (with changes)
...
git-svn-id: trunk@14214 -
2008-02-21 00:27:44 +00:00
mattias
e91dacd68b
synedit: fixed undo delete space at end of line, bug #8722
...
git-svn-id: trunk@14212 -
2008-02-20 14:39:41 +00:00
mattias
e0c523e862
codetools: accelerated loading include links
...
git-svn-id: trunk@14190 -
2008-02-19 11:37:30 +00:00
mattias
fc54ba9a4c
start page: added links to RTL, FCL and LCL docs
...
git-svn-id: trunk@14189 -
2008-02-19 09:23:24 +00:00
mattias
4a973fd05a
h2pas: improved debugging
...
git-svn-id: trunk@14187 -
2008-02-19 08:42:21 +00:00
mattias
b961973398
codetools: find declaration: implemented if string is ansistring
...
git-svn-id: trunk@14167 -
2008-02-16 22:57:10 +00:00
mattias
dbdbd492a7
codetools: fixed remvong redefinitions of connected sections
...
git-svn-id: trunk@14163 -
2008-02-16 20:28:28 +00:00
mattias
a71b6c97ca
improved make cleanall fro Mazen
...
git-svn-id: trunk@14157 -
2008-02-16 11:09:45 +00:00
mattias
0611fdb50b
h2pas: codetools: fixed removing whole sections when removing redefinitions
...
git-svn-id: trunk@14154 -
2008-02-15 22:45:30 +00:00
mattias
e3f5d4cae9
codetools: fixed removing triple redefinitions
...
git-svn-id: trunk@14153 -
2008-02-15 22:18:13 +00:00
mattias
9370e64ae4
h2pas: searching pointer types only in a subset of types
...
git-svn-id: trunk@14152 -
2008-02-15 22:10:37 +00:00
mattias
12698f650c
codetools: removed generic from the list of global keywords
...
git-svn-id: trunk@14151 -
2008-02-15 21:57:46 +00:00
mattias
80533b4375
h2pas: do not add pointer types if the base type is not defined
...
git-svn-id: trunk@14148 -
2008-02-15 20:58:28 +00:00
mattias
a807ae157b
h2pas: extended tool to add implicit types for adding implicit function types
...
git-svn-id: trunk@14147 -
2008-02-15 20:41:29 +00:00
mattias
157bab37f1
codetools: fixed compilation
...
git-svn-id: trunk@14142 -
2008-02-15 18:36:31 +00:00
mattias
9ee445c286
added c header file example with lots of typical c constructs
...
git-svn-id: trunk@14141 -
2008-02-15 17:41:20 +00:00
mattias
8d1b4060a1
LCL: added widgetset NoGUI
...
git-svn-id: trunk@14139 -
2008-02-15 10:49:38 +00:00
mattias
40c644d22f
h2pas: added tool to add missing round brackets around macro constants
...
git-svn-id: trunk@14121 -
2008-02-13 15:07:15 +00:00
mattias
11cb3a860e
h2pas: removing } in #ifdef __cplusplus
...
git-svn-id: trunk@14119 -
2008-02-13 14:25:00 +00:00
mattias
6dafadd176
h2pas: auto merging non include files
...
git-svn-id: trunk@14118 -
2008-02-13 13:54:26 +00:00
mattias
f3b6a2f28c
added Hakan Kizilhan to contributors
...
git-svn-id: trunk@14117 -
2008-02-13 11:41:51 +00:00
mattias
746753524e
codetools: fixed parsing (* comments
...
git-svn-id: trunk@14115 -
2008-02-12 17:51:41 +00:00
mattias
ac191520f1
h2pas: added tool to add units to the uses section
...
git-svn-id: trunk@14114 -
2008-02-12 17:02:51 +00:00
mattias
79d2e8faf2
h2pas: tool TReplaceImplicitTypes: fixed adding types after interface uses section
...
git-svn-id: trunk@14112 -
2008-02-12 14:03:21 +00:00
mattias
53b5ee1c6c
h2pas: add missing pointer types now only checks identifiers in types
...
git-svn-id: trunk@14111 -
2008-02-12 13:51:06 +00:00
mattias
e585127ec0
h2pas: finished tool to comment fucntions that are too complex for h2pas
...
git-svn-id: trunk@14110 -
2008-02-12 13:26:13 +00:00
mattias
84ee51a2cd
h2pas: started tool to comment c functions that are too complex for h2pas
...
git-svn-id: trunk@14097 -
2008-02-11 23:48:59 +00:00
mattias
7ed9dde11b
h2pas: added tool to comment c macros that are too complex for h2pas
...
git-svn-id: trunk@14096 -
2008-02-11 20:58:36 +00:00
mattias
7a7850a64b
h2pas: added tool to convert anonymous c enums to typedef enums
...
git-svn-id: trunk@14095 -
2008-02-11 20:21:11 +00:00
mattias
29d9cb29f8
codetools: added some simple c code parser functions
...
git-svn-id: trunk@14094 -
2008-02-11 20:20:32 +00:00
mattias
5a6bbf49a4
synedit: added < and > as default word break characters
...
git-svn-id: trunk@14053 -
2008-02-09 19:14:53 +00:00
sekelsenmat
2d2a1cb6ff
Fixes lcl compilation on win32, initial implementation for TWin32TrayIcon.GetPosition and moved popupnotifier example.
...
git-svn-id: trunk@14041 -
2008-02-09 12:39:21 +00:00
sekelsenmat
ae7e221cc7
Started moving TPopupNotifier to the LCL. Added linux script to create images lrs file. Implemented TTrayIcon.GetPosition on gtk2.
...
git-svn-id: trunk@14038 -
2008-02-09 10:24:40 +00:00
mattias
79666bf74b
LCL: small cleanups
...
git-svn-id: trunk@14018 -
2008-02-07 18:39:36 +00:00
tombo
1e6ae967a2
Reverted accidental commit
...
git-svn-id: trunk@14013 -
2008-02-07 10:55:54 +00:00
tombo
4f202a8a66
LCL carbon: TPageControl fixed scrolling tabs right bug
...
git-svn-id: trunk@14012 -
2008-02-07 10:52:57 +00:00
mattias
f7642e89fe
cgilaz: fixed creating designed tcgidatamodules and double freeing application
...
git-svn-id: trunk@13950 -
2008-02-02 09:39:08 +00:00
jesus
231fbb81d3
lazreport, removed old perl scripts
...
git-svn-id: trunk@13944 -
2008-02-01 17:04:04 +00:00
mattias
59077ba016
codetools: fixed code completion for semicolons after procs bugs #10741
...
git-svn-id: trunk@13937 -
2008-01-31 13:53:10 +00:00
mattias
32b926d3f9
cgilaz: added demo from Michael Van Canneyt
...
git-svn-id: trunk@13933 -
2008-01-31 12:39:37 +00:00
mattias
cd21cbb318
codetools: FindDeclarationAndOverload: fixed starting search on proc name
...
git-svn-id: trunk@13932 -
2008-01-31 10:30:23 +00:00
jesus
c8cf0b9a9f
tpipro, don't use dataprovider for embedded style, silently skip unavailable resources
...
git-svn-id: trunk@13929 -
2008-01-31 07:43:35 +00:00
mattias
1802d34238
IDE: improved xml parser to keep TDomText nodes
...
git-svn-id: trunk@13928 -
2008-01-30 22:29:50 +00:00
tombo
3675788780
Synedit: use clipping rect if not own double buffered
...
git-svn-id: trunk@13925 -
2008-01-30 14:02:29 +00:00
vincents
3a9f3361aa
rx component: fixed compilation with fpc 2.3.1 r10094 #86a36d4a2f
...
git-svn-id: trunk@13923 -
2008-01-30 12:03:48 +00:00
vincents
2e6f933e24
moved paradox package from components\lazparadox to components\paradox
...
git-svn-id: trunk@13917 -
2008-01-29 22:57:14 +00:00
mattias
1ac76f04fe
lazparadox: added package for paradox databases - needs fpc 2.3.1 from Michael VC
...
git-svn-id: trunk@13916 -
2008-01-29 22:39:45 +00:00
mattias
07978ee092
IDE: fixed using ReadXMLFile to read lpk files
...
git-svn-id: trunk@13915 -
2008-01-29 22:27:23 +00:00
mattias
999e8b059d
IDE: TXMLConfig.Flush does not save if Filename empty, TLazPackage extended to save to string, package system extended to revert packages not edited and to check changed packages on disk, disk diff dlg extended to show changes of packages
...
git-svn-id: trunk@13913 -
2008-01-29 17:52:05 +00:00
jesus
31b3c7eba5
tpipro, fix initial text alignment
...
git-svn-id: trunk@13911 -
2008-01-29 15:52:04 +00:00