Commit Graph

12899 Commits

Author SHA1 Message Date
mattias
c6344b436c lazc: cleaned up
git-svn-id: trunk@45356 -
2014-06-05 11:55:30 +00:00
mattias
ec6d63f4a5 IDE: quick fix: add -vm option
git-svn-id: trunk@45342 -
2014-06-04 21:30:42 +00:00
mattias
ee966ac457 codetools: CreateVariableForIdentifier: give error message if syntax not supported
git-svn-id: trunk@45341 -
2014-06-04 19:20:42 +00:00
mattias
a7c4d5af38 IDE: fpc msg parser: fix position for message identifier not found
git-svn-id: trunk@45339 -
2014-06-04 19:11:48 +00:00
mattias
795c406e7d IDE: messages: show urgency in filters
git-svn-id: trunk@45335 -
2014-06-04 10:06:29 +00:00
mattias
0fef9cf75d IDE: messages: save/load filters
git-svn-id: trunk@45333 -
2014-06-04 09:33:21 +00:00
sekelsenmat
9ad149a4c9 fpvectorial-svg: Implements support for rgba colors
git-svn-id: trunk@45319 -
2014-06-03 14:38:53 +00:00
zoran
ef1f0b14a6 DateTimePicker: code cleanup
git-svn-id: trunk@45316 -
2014-06-03 07:18:58 +00:00
joost
51c0c59b2b FpDebug (pure): Changes for cross-debugging
git-svn-id: trunk@45315 -
2014-06-03 06:15:08 +00:00
mattias
22d2d30164 IDE: quickfixes: use first fit
git-svn-id: trunk@45314 -
2014-06-02 23:29:21 +00:00
mattias
6198e17b19 cody: quickfix identifier not found
git-svn-id: trunk@45313 -
2014-06-02 23:05:46 +00:00
mattias
74861f25d3 IDE: messages: show pattern in menu item
git-svn-id: trunk@45310 -
2014-06-02 22:06:33 +00:00
mattias
351c19894f jcf: fixed compilation
git-svn-id: trunk@45309 -
2014-06-02 21:16:16 +00:00
mattias
39995327cc IDE: reference/release external tools, auto free
git-svn-id: trunk@45301 -
2014-06-02 10:04:34 +00:00
mattias
20e6cdc0a9 lazbuild: started migration to external tools
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
joost
b526979d64 FpDebugger (pure): Removed excessive debug-output.
git-svn-id: trunk@45292 -
2014-06-01 19:46:06 +00:00
joost
2692d96325 FpDebug: Fixed AV in console-debugger due to an uninitialized variable
git-svn-id: trunk@45291 -
2014-06-01 18:29:42 +00:00
joost
d72d8c2db8 FpDebug: Partly revert of accidentally committed r45286 #0275eec89b. The part that hasn't been reverted is the removal of the dependency on LCLbase.
git-svn-id: trunk@45287 -
2014-06-01 16:41:11 +00:00
joost
0275eec89b git-svn-id: trunk@45286 - 2014-06-01 16:28:56 +00:00
joost
b7f27e1bad FpDebugger (pure): Read software-breakpoint information properly for 64bit-targets.
git-svn-id: trunk@45285 -
2014-06-01 16:28:41 +00:00
joost
62bcb922cd FpDebugger (pure): x86_64-debugging on Win64. (Win32-win64 cross-debugging not possible on Windows. Win64-win32 is still not implemented)
git-svn-id: trunk@45284 -
2014-06-01 16:27:35 +00:00
joost
daccdeda63 FpDebugger (pure): Use dsInternalPause to trigger setting the breakpoints just after the debuggee has been started. Do not try to evaluate the callstack and the disassembler at this moment.
git-svn-id: trunk@45283 -
2014-06-01 13:58:46 +00:00
joost
96d22b6116 FpDebugger (pure): Set current location after a step/next/step-out etc.
git-svn-id: trunk@45281 -
2014-06-01 09:48:21 +00:00
maxim
af210a980b LeakView: updated Russian translation
git-svn-id: trunk@45257 -
2014-05-31 15:38:12 +00:00
mattias
2f2073e7f4 IDE: do not recompile if only verbosity changed, for new messages: remove -vb and -v0 options, always pass -vbq
git-svn-id: trunk@45251 -
2014-05-30 17:18:36 +00:00
mattias
30c58e48d6 IDE,lazutils: added GetPhysicalFilenameCached
git-svn-id: trunk@45247 -
2014-05-30 13:41:20 +00:00
mattias
a5df74c478 codetools: use GetPhysicalFilename instead of readalllinks
git-svn-id: trunk@45243 -
2014-05-30 12:40:35 +00:00
mattias
9f680e7c26 lazutils: use GetPhysicalFilename instead of readalllinks
git-svn-id: trunk@45242 -
2014-05-30 12:40:24 +00:00
mattias
0d7fcf4e66 lazutils: added GetPhysicalFilename
git-svn-id: trunk@45241 -
2014-05-30 12:20:17 +00:00
mattias
f194fdc351 codetools: SearchFileInPath: do not expand file name, only normalize
git-svn-id: trunk@45240 -
2014-05-30 11:47:52 +00:00
mattias
f017a11ccc lazutils: ReadAllLinks: do not expand symlink target, only shorten
git-svn-id: trunk@45239 -
2014-05-30 11:40:34 +00:00
mattias
8ecc6a3c88 codetools: fpcunitset cache: do not expand file name, only normalize
git-svn-id: trunk@45238 -
2014-05-30 11:34:07 +00:00
mattias
20e71e8e42 codetools: reading fpc unit path: use working directory, not current directory
git-svn-id: trunk@45237 -
2014-05-30 11:30:54 +00:00
mattias
de9275761d codetools: reading fpc settings: convert system encoding to UTF8
git-svn-id: trunk@45236 -
2014-05-30 11:26:03 +00:00
mattias
1978a47b0c codetools: FindDiskFilename: do not trim spaces at end
git-svn-id: trunk@45235 -
2014-05-30 11:22:41 +00:00
mattias
333f004e92 codetools: linkscanner: do not use currentdir as fallback
git-svn-id: trunk@45234 -
2014-05-30 11:21:41 +00:00
joost
2293aef061 FpDebug (pure): Fixed some constant values
git-svn-id: trunk@45233 -
2014-05-30 09:21:52 +00:00
mattias
86984bfb7e leakview: renamed window
git-svn-id: trunk@45232 -
2014-05-30 08:54:54 +00:00
mattias
91f4637df1 leakview: moved menu item to View / Leaks and Traces
git-svn-id: trunk@45231 -
2014-05-30 08:52:54 +00:00
mattias
559967611a IDE: messages: help for message and edit extra help
git-svn-id: trunk@45230 -
2014-05-29 21:20:42 +00:00
joost
7539c6e5ff FpDebug (pure): Debug 64-bit binaries on OS/X
git-svn-id: trunk@45229 -
2014-05-29 20:19:49 +00:00
joost
53076fb0cb FpDebug: In 64-bit binaries the size of references to Dwarf-data is not dependent on the address-size, but on the Dwarf-format being in 64-bit format
git-svn-id: trunk@45227 -
2014-05-29 20:15:15 +00:00
joost
3e1cd7e526 FpDebug: Read FORM_strp string values
git-svn-id: trunk@45225 -
2014-05-29 19:59:27 +00:00
juha
081cf3a9ee IdeIntf: Match filter in options dialog only for visible controls.
git-svn-id: trunk@45222 -
2014-05-29 19:39:29 +00:00
mattias
9bb999850a lazutils: TAvgLvlTree: added Equals and Assign
git-svn-id: trunk@45221 -
2014-05-29 11:56:15 +00:00
mattias
f3a8270e7d IDE: insert license notice commands: split into English and translated items
git-svn-id: trunk@45219 -
2014-05-29 09:43:07 +00:00
mattias
5656db6508 IDE: indentiation
git-svn-id: trunk@45217 -
2014-05-28 23:12:11 +00:00
mattias
8844f15f3a IDE: designer mediator: fixed non visual components selection and moving, patch #26234
git-svn-id: trunk@45216 -
2014-05-28 22:43:19 +00:00
mattias
bee1c1b28f codetools: added list of encodings for fpc error files
git-svn-id: trunk@45210 -
2014-05-28 06:28:09 +00:00
mattias
837e4699e5 codetools: GetFPCVersion: check if update needed
git-svn-id: trunk@45208 -
2014-05-28 05:57:06 +00:00
mattias
31225a494f codetools: updated fallback fpc msg file
git-svn-id: trunk@45206 -
2014-05-27 20:29:56 +00:00
mattias
b0e716ec2b codetools: scanfpcerrormsgfiles: added parameter -v to show details
git-svn-id: trunk@45205 -
2014-05-27 20:04:09 +00:00
mattias
48e6a0844a codetools: added example to scan all fpc error*.msg files and compare them to the English file
git-svn-id: trunk@45204 -
2014-05-27 19:10:49 +00:00
mattias
856f36c29c IDE: options: messages: colors
git-svn-id: trunk@45197 -
2014-05-27 13:16:16 +00:00
mattias
503ddc71ad IDE: fixed run abort
git-svn-id: trunk@45195 -
2014-05-27 09:08:58 +00:00
mattias
73c1593c0b IDE: messages: clear translation when message changes
git-svn-id: trunk@45190 -
2014-05-26 20:51:52 +00:00
mattias
1fcab0ef9f IDE: messages: do not show missing file dialog twice
git-svn-id: trunk@45184 -
2014-05-26 13:03:25 +00:00
mattias
b51d55bfad IDE: clean up
git-svn-id: trunk@45179 -
2014-05-25 21:00:04 +00:00
mattias
79c6e82dd7 IDE: codebrowser: quick fix identifier nor found
git-svn-id: trunk@45176 -
2014-05-25 19:14:42 +00:00
joost
f81a1f3ea6 LazDebuggerFp (pure): Read macho-64 binaries
git-svn-id: trunk@45173 -
2014-05-25 16:38:40 +00:00
sekelsenmat
333e535ec6 fpvectorial-svg: Fixes a bug in use element position
git-svn-id: trunk@45172 -
2014-05-25 16:36:25 +00:00
sekelsenmat
e82d386034 fpvectorial-svg: General improvement in the text drawing positioning
git-svn-id: trunk@45171 -
2014-05-25 16:28:00 +00:00
sekelsenmat
0af01e94b2 fpvectorial-svg: Improves text positioning
git-svn-id: trunk@45168 -
2014-05-25 15:05:48 +00:00
mattias
4dcad783db IDE: fpc message parser: faster search for include files
git-svn-id: trunk@45166 -
2014-05-25 14:14:44 +00:00
sekelsenmat
f767727da8 fpvectorial-svg: Improves rectangle positioning
git-svn-id: trunk@45165 -
2014-05-25 08:16:18 +00:00
joost
3d95b919cf LazDebuggerFp (pure): Parse symbol-table on Windows. (Enables software-exceptions support)
git-svn-id: trunk@45162 -
2014-05-24 21:26:27 +00:00
joost
f31423f2de FpDebug: Search in symbol-table when setting breakpoints in console-debugger
git-svn-id: trunk@45161 -
2014-05-24 19:38:00 +00:00
mattias
bbd5c7e16f IDE: messages: hint for external tool
git-svn-id: trunk@45157 -
2014-05-23 14:05:14 +00:00
zeljko
404a3f3bd3 fpdebug: fixed compilation under x86_64.
git-svn-id: trunk@45152 -
2014-05-22 18:58:17 +00:00
mattias
4665cd1889 IDE: fpc msg parser: search for include files
git-svn-id: trunk@45150 -
2014-05-22 13:47:53 +00:00
joost
61775433a1 FpDebugger (pure): Pause on fpc software-breakpoints
git-svn-id: trunk@45146 -
2014-05-22 07:41:01 +00:00
mattias
164c12f8ca IDE: fpc msg parser: use relative Compiling paths
git-svn-id: trunk@45144 -
2014-05-21 22:25:21 +00:00
mattias
e530415577 IDE: msg window: hint why a package was compiled
git-svn-id: trunk@45142 -
2014-05-21 19:16:18 +00:00
mattias
41d6c332e4 h2paswizard: fixed compilation
git-svn-id: trunk@45135 -
2014-05-21 11:51:09 +00:00
mattias
be15685e52 editormacroscript: fixed compilation
git-svn-id: trunk@45134 -
2014-05-21 11:23:48 +00:00
mattias
d84e4a5a95 lazwebextra: fixed compilation
git-svn-id: trunk@45133 -
2014-05-21 11:11:25 +00:00
mattias
865f8fbc22 lazdatadict: fixed compilation
git-svn-id: trunk@45132 -
2014-05-21 11:06:50 +00:00
mattias
5049a0d73d sqldb: fixed compilation
git-svn-id: trunk@45131 -
2014-05-21 10:55:46 +00:00
mattias
f9b1fa12ee chmhelp: clean up
git-svn-id: trunk@45130 -
2014-05-21 10:47:03 +00:00
mattias
2102263e10 IDE: fixed msg window hint count
git-svn-id: trunk@45129 -
2014-05-21 10:39:00 +00:00
mattias
6ec6b32621 IDE: check msg unit not used without msgid
git-svn-id: trunk@45122 -
2014-05-20 22:23:16 +00:00
mattias
c7485a4696 chmhelp: migration to external tools
git-svn-id: trunk@45114 -
2014-05-20 13:12:05 +00:00
mattias
bc15322505 chmhelp: fixed change separators on macros
git-svn-id: trunk@45113 -
2014-05-20 12:25:13 +00:00
mattias
6907de1248 IDEintf: less hints
git-svn-id: trunk@45109 -
2014-05-20 09:46:59 +00:00
mattias
b004f3f1d5 codetools: fixed initialize var
git-svn-id: trunk@45105 -
2014-05-20 09:30:57 +00:00
mattias
866cd156bb codetools: do not search for unit objpas with Delphi compiler
git-svn-id: trunk@45100 -
2014-05-20 08:59:03 +00:00
zoran
2e69662d45 Move DBDateTimePicker to Date Contorls page on Component Pallete
git-svn-id: trunk@45097 -
2014-05-19 16:43:37 +00:00
mattias
cdf217231d chmhelp: fixed the wrong fpc version check
git-svn-id: trunk@45091 -
2014-05-19 08:33:07 +00:00
mattias
7d6def48e6 chmhelp: added missing shebang, bug #26184
git-svn-id: trunk@45078 -
2014-05-18 15:12:42 +00:00
juha
cf3f44455a IDE: Make sure the "Additions And Overrides" page is visible before jumping there.
git-svn-id: trunk@45069 -
2014-05-18 08:58:13 +00:00
mattias
ccb4ea0792 lhelp: fixed building lhelp under fpc 2.6.4
git-svn-id: trunk@45062 -
2014-05-17 18:55:25 +00:00
mattias
5992cb80f4 lazutils: fixed UTF8FindNearestCharStart for 64bit long strings
git-svn-id: trunk@45053 -
2014-05-17 12:05:05 +00:00
maxim
a1808b1422 Translations: Czech translation update by Vaclav Valicek, bug #26163, bug #26164, bug #26166
git-svn-id: trunk@45042 -
2014-05-15 20:51:39 +00:00
mattias
202722ed9b IDE: further migrating external tools
git-svn-id: trunk@45040 -
2014-05-14 22:38:19 +00:00
martin
668ff18191 FpDebug: added type skAddress
git-svn-id: trunk@45039 -
2014-05-14 21:02:13 +00:00
joost
69a51cde62 FpDebug: Read the symbol-table on OS/X
git-svn-id: trunk@45038 -
2014-05-14 20:21:22 +00:00
jesus
5829cc4e89 LazReport, make an event so the programmer can decide if use the internal bookmarks handling on form page or doing custom bookmark handling (like do nothing), this should help when using datasets that do not implemenent persistent bookmarks (on detail datasets) like sqldb, issue #26132
git-svn-id: trunk@45037 -
2014-05-14 19:56:59 +00:00
martin
1b1ec598f8 FpGdbmiDebugger: fixed crash, accessing nil object
git-svn-id: trunk@45036 -
2014-05-14 15:44:24 +00:00
bart
a2286d1c09 PoChecker: fix crash caused by passing not enough parameters to Format().
Patch by Vaclav Valicek. Issue #0026167.

git-svn-id: trunk@45035 -
2014-05-14 10:15:01 +00:00
zeljko
b305990772 TLedNumber: implemented properties Transparent and BorderStyle.
git-svn-id: trunk@45034 -
2014-05-14 06:22:34 +00:00
martin
620840c586 FpGdbmiDebugger: tests
git-svn-id: trunk@45031 -
2014-05-13 20:42:21 +00:00
maxim
ac3a2bbfad Translations: Czech translation update by Vaclav Valicek, bug #26153
git-svn-id: trunk@45020 -
2014-05-12 20:53:47 +00:00
martin
8d0980f7f9 SynEdit: Fixed double width chars $3000-$303E which were not detected correctly.
git-svn-id: trunk@45019 -
2014-05-12 19:58:07 +00:00
maxim
b15d433902 Translations: Hungarian translation update by Péter Gábor, bug #26144
git-svn-id: trunk@45015 -
2014-05-11 21:56:45 +00:00
martin
7e8693d62e IDE: Fixed ShowForm, broken in rev 44801 #a37ff8d09e
git-svn-id: trunk@45010 -
2014-05-11 17:51:42 +00:00
mattias
2515a4ee6a updated makefiles
git-svn-id: trunk@45009 -
2014-05-11 17:31:41 +00:00
martin
d57cd64ddb FpGdbmiDebugger: display "inherits from" in debug-inspector
git-svn-id: trunk@45007 -
2014-05-11 15:40:30 +00:00
martin
cc4a591d5f FpGdbmiDebugger:Restoring class auto typecast, accidentally removed in rev 44974 #89d29e376f
git-svn-id: trunk@45006 -
2014-05-11 15:11:33 +00:00
martin
b1eca5be27 FpGdbmiDebugger: more tests / tests clean up / repeatcount for memdump
git-svn-id: trunk@45005 -
2014-05-11 14:59:56 +00:00
mattias
b2e3fb0a4e cody: clean up
git-svn-id: trunk@45000 -
2014-05-10 23:34:36 +00:00
mattias
966270619a leakview: jump to column
git-svn-id: trunk@44999 -
2014-05-10 23:30:45 +00:00
mattias
f7122cf0ea leakview: parse gdb line #decimal hex in mangledidentifier
git-svn-id: trunk@44998 -
2014-05-10 23:27:55 +00:00
mattias
fc63515eb0 leakview: simplified and comment
git-svn-id: trunk@44996 -
2014-05-10 15:51:32 +00:00
mattias
3d36d6f59e translations: German: updates from Swen Heinig
git-svn-id: trunk@44995 -
2014-05-10 15:14:10 +00:00
martin
5fcf18bf30 FpDebugger (pure): eval hints and debug-inspect for selected stackframe
git-svn-id: trunk@44992 -
2014-05-10 12:36:04 +00:00
martin
87080f5081 FpDebugger (pure): function name in stack
git-svn-id: trunk@44989 -
2014-05-10 02:01:14 +00:00
martin
95096bfbda FpDebugger (pure): eval locals for selected stackframe
git-svn-id: trunk@44988 -
2014-05-10 01:46:32 +00:00
martin
3a712955ca FpDebugger (pure): eval watches for selected stackframe
git-svn-id: trunk@44987 -
2014-05-10 00:44:49 +00:00
mattias
b45abb7b20 lazutils: TProcessUTF8: published properties
git-svn-id: trunk@44981 -
2014-05-09 12:25:57 +00:00
joost
7ba1fd42b7 LazDebuggerFp (pure): Exception handling on OS/X
git-svn-id: trunk@44978 -
2014-05-08 19:13:29 +00:00
martin
7731842232 FpDebugger (pure): eval watches async / more responsive
git-svn-id: trunk@44977 -
2014-05-08 18:23:16 +00:00
martin
c95fdd7dbf FpDebugger (pure): hint evaluation / debug-inspector
git-svn-id: trunk@44975 -
2014-05-08 17:40:30 +00:00
martin
89d29e376f FpGdbmiDebugger, FPDebug: move code for watches dbginfo
git-svn-id: trunk@44974 -
2014-05-08 16:29:54 +00:00
joost
f25dee1d51 LazDebuggerFp (pure): Exception handling. (no software exceptions)
git-svn-id: trunk@44970 -
2014-05-07 18:32:50 +00:00
joost
4b1ac8df58 FpDebug: Implemented simple 'evaluation' command for command-line debugger example.
git-svn-id: trunk@44968 -
2014-05-07 16:17:48 +00:00
mattias
e4002b5b2f leakview: fixed typo
git-svn-id: trunk@44964 -
2014-05-07 13:17:46 +00:00
mattias
ab1ba1c851 codetools: moved findgdbidentifier
git-svn-id: trunk@44963 -
2014-05-07 12:47:59 +00:00
mattias
eedad74e42 codetools: optimized HasRegster
git-svn-id: trunk@44961 -
2014-05-07 11:13:15 +00:00
mattias
b12bf358a7 cody: find gdb line: skip proc param lists
git-svn-id: trunk@44960 -
2014-05-07 09:46:16 +00:00
mattias
3173fc6641 cody: find gdb line: find sub proc
git-svn-id: trunk@44959 -
2014-05-07 09:38:37 +00:00
mattias
63c846780c cody: find gdb line: find in program source
git-svn-id: trunk@44958 -
2014-05-07 09:21:28 +00:00
jesus
2498e7fbdb LazReport, fix cairo export incorrectly wordwrapping texts, fix by Julio Jiménez Borreguero
git-svn-id: trunk@44957 -
2014-05-07 05:12:41 +00:00
maxim
d4a116392c LeakView: updated Russian translation
git-svn-id: trunk@44953 -
2014-05-06 22:38:33 +00:00
mattias
c6fb2f7bee cody: find gdb line: open source editor
git-svn-id: trunk@44951 -
2014-05-06 22:08:13 +00:00
mattias
a32057acc8 codetools: find gdb line: find proc body
git-svn-id: trunk@44948 -
2014-05-06 22:00:55 +00:00
martin
c239838960 FpDebug: partial implementation of "repeat count"
git-svn-id: trunk@44937 -
2014-05-06 19:32:25 +00:00
joost
31762452ae LazDebuggerFp (pure): Handle working-directory and environment of debuggee
git-svn-id: trunk@44936 -
2014-05-06 19:25:38 +00:00
mattias
334403f906 codetools: find gdb line: search implementation, started searching members
git-svn-id: trunk@44935 -
2014-05-06 15:43:42 +00:00
mattias
dd68e3e52e leakview: fixed typo
git-svn-id: trunk@44934 -
2014-05-06 15:42:00 +00:00
martin
6a9ea0f2ff FpDebug: error checks
git-svn-id: trunk@44929 -
2014-05-05 22:57:31 +00:00
joost
04283997b4 LazDebuggerFp (pure): Pass arguments to debuggee
git-svn-id: trunk@44928 -
2014-05-05 20:15:42 +00:00
mattias
46d144081e codetools: ExtractProcHead: omit skip comments
git-svn-id: trunk@44926 -
2014-05-05 13:08:40 +00:00
joost
79f817ca53 LazDebuggerFp (pure): Use TProcess to start debuggee
git-svn-id: trunk@44922 -
2014-05-05 10:21:16 +00:00
martin
9056ee62b2 FpDebugger (pure): watches error checking
git-svn-id: trunk@44920 -
2014-05-05 03:06:28 +00:00
martin
60aa4dd2fc FpDebug: missing result
git-svn-id: trunk@44919 -
2014-05-05 03:02:16 +00:00
martin
5acc0236ce FpDebug: array (1 dimension): DW_AT_byte_stride
git-svn-id: trunk@44918 -
2014-05-05 00:53:22 +00:00
bart
8804674487 SynEdit: remove double calling of iherited in TCustomSynEdit.WMKillFocus.
git-svn-id: trunk@44917 -
2014-05-04 22:37:57 +00:00
juha
176412a277 LCL: in FilterEdit, name a method better (ReturnKeyHandled).
git-svn-id: trunk@44914 -
2014-05-04 22:32:35 +00:00
bart
ea3be751a5 SynEdit: publish OnUtf8KeyPress for TSynEdit and TSynMemo.
git-svn-id: trunk@44913 -
2014-05-04 22:32:14 +00:00
martin
c4d3a2e866 FpDebug: recognize parentfp and $parentfp
git-svn-id: trunk@44912 -
2014-05-04 19:18:17 +00:00
martin
06e2016276 FpGdbmiDebugger: test readme
git-svn-id: trunk@44911 -
2014-05-04 17:16:45 +00:00
martin
b94609448d FpGdbmiDebugger: test readme
git-svn-id: trunk@44910 -
2014-05-04 17:13:59 +00:00
martin
f49845883c FpDebug: implemented DW_AT_data_location
git-svn-id: trunk@44909 -
2014-05-04 16:53:21 +00:00
martin
b2830cbfb2 FpDebug: fix crash in type-printer
git-svn-id: trunk@44908 -
2014-05-04 16:51:38 +00:00
martin
a2a5fab89e FpGdbmiDebugger: deal with watches if result is type instead of value
git-svn-id: trunk@44907 -
2014-05-04 16:51:01 +00:00
joost
c700bfe172 LazDebuggerFp (pure): Implemented basic callstack
git-svn-id: trunk@44906 -
2014-05-04 12:08:50 +00:00
joost
17f29c4ac2 FpDebug: Implemented GetStackPointerRegisterValue on Darwin
git-svn-id: trunk@44904 -
2014-05-04 11:10:27 +00:00
martin
e53e32b3c8 FpDebug: compile on win64
git-svn-id: trunk@44902 -
2014-05-03 15:00:16 +00:00
maxim
2b50e7adff LazReport: regenerated German translation
git-svn-id: trunk@44900 -
2014-05-03 13:18:13 +00:00
mattias
fba12fd265 IDEIntf: fixed TPropertyEditorHook compiling with -CR
git-svn-id: trunk@44897 -
2014-05-03 09:00:32 +00:00
martin
6281c4adcf FpDebug: started DisplayFormat
git-svn-id: trunk@44896 -
2014-05-03 00:14:44 +00:00
martin
591043b078 GdbmiDebugger: added workaround for pchar vs string issue in dwarf 2
git-svn-id: trunk@44889 -
2014-05-02 13:14:44 +00:00
martin
aacb2aa6cf FpDebug: added operators +, - for float
git-svn-id: trunk@44884 -
2014-05-02 02:02:32 +00:00
martin
fc31f1a0c0 FpDebug: added operators =, <, >, <> for int/float
git-svn-id: trunk@44883 -
2014-05-02 01:44:33 +00:00
martin
2b8b09ffba FpDebug: fixed crash from prev commit
git-svn-id: trunk@44882 -
2014-05-02 01:01:24 +00:00
martin
a8caa85052 FpDebug: added nil,true,false
git-svn-id: trunk@44881 -
2014-05-02 00:53:39 +00:00
martin
e645bd4e95 FpDebug: added operators *, /, div for int/float
git-svn-id: trunk@44880 -
2014-05-02 00:13:10 +00:00
martin
809367783d GdbmiDebugger: small speed improvement if a user has huge amounts of watches
git-svn-id: trunk@44876 -
2014-05-01 22:45:13 +00:00
mattias
f311a046f8 ipro: fixed buffer overflow
git-svn-id: trunk@44873 -
2014-05-01 18:43:21 +00:00
martin
f7c6916db6 FpDebug: added some error handling
git-svn-id: trunk@44865 -
2014-04-30 22:15:31 +00:00
joost
580048e97c FpDebug: Do not continue the process after an invalid command
git-svn-id: trunk@44863 -
2014-04-30 20:59:12 +00:00
joost
e7779bd476 LazDebuggerFp (pure): Implemented step-into
git-svn-id: trunk@44862 -
2014-04-30 20:44:22 +00:00
wp
a3cf4354b2 TAChart: fix rare arithmetic overflow in logarithmic axis labeling
git-svn-id: trunk@44860 -
2014-04-30 19:00:50 +00:00
martin
1af2bd99a6 FpDebug: fix compile / range check for const
git-svn-id: trunk@44853 -
2014-04-30 13:18:53 +00:00
martin
15dd056207 FpGdbmiDebugger: add/sub int to/from pointer / tests
git-svn-id: trunk@44850 -
2014-04-30 12:42:54 +00:00
sekelsenmat
1f6984e84e fpvectorial-svg: Improves the listing of blocks and the positioning of uses links
git-svn-id: trunk@44838 -
2014-04-28 17:55:15 +00:00
sekelsenmat
c905f2c92a fpvectorial: Fixes a crash related to id property in text nodes
git-svn-id: trunk@44837 -
2014-04-28 17:14:46 +00:00
mattias
22443c165c lazutils: FileIsInPath: use ResolveDots instead of TrimFilename
git-svn-id: trunk@44835 -
2014-04-28 14:30:33 +00:00
mattias
16ee2ad735 codetools: findunusedunits: check generic types, bug #26085
git-svn-id: trunk@44832 -
2014-04-28 10:19:55 +00:00
martin
6f4e80d11d FpDebug: fix compile (without extra defines)
git-svn-id: trunk@44830 -
2014-04-27 20:54:36 +00:00
mattias
06baacaedd codetools: use unit uuchar in modeswitch unicodesctrings
git-svn-id: trunk@44826 -
2014-04-27 18:15:55 +00:00
mattias
a2081192d0 translations: German: updates from Swen Heinig
git-svn-id: trunk@44818 -
2014-04-27 09:50:03 +00:00
martin
5b3787c8ca FpDebugger (pure): mem leak with watches and locals
git-svn-id: trunk@44817 -
2014-04-26 16:11:02 +00:00
martin
6c8397b14e FpDebugger (pure): Add Locals
git-svn-id: trunk@44816 -
2014-04-26 15:46:43 +00:00
martin
53d97181b6 FpGdbmiDebugger: Add Locals
git-svn-id: trunk@44815 -
2014-04-26 15:46:40 +00:00
martin
269066d208 LazUtils: Fixed spelling / small optimization for FreeNotifiyngObj
git-svn-id: trunk@44814 -
2014-04-26 15:43:43 +00:00
mattias
05eb165133 codetools: clean duplicate code
git-svn-id: trunk@44806 -
2014-04-26 10:10:00 +00:00
joost
36e6e3a257 LazDebuggerFp (pure): Implemented step-out
git-svn-id: trunk@44804 -
2014-04-24 16:06:50 +00:00
martin
a37ff8d09e Do not move source editor, on tab changes, codetool completion or similar actions. Issue #0026051
git-svn-id: trunk@44801 -
2014-04-24 00:04:19 +00:00
joost
056bfcfe4b LazDebuggerFp (pure): When stepping(over) out of a procedure, continue until a new sourceline has been reached.
git-svn-id: trunk@44799 -
2014-04-23 21:00:42 +00:00
joost
f677379864 FpDebug: Added step-over and next commands to console-example (fpd)
git-svn-id: trunk@44798 -
2014-04-23 19:55:05 +00:00
joost
48c19eb556 FpDebug: Fixed compilation of the example console-debugger on Windows
git-svn-id: trunk@44794 -
2014-04-23 18:37:34 +00:00
joost
0a5d5ee491 FpDebug: Re-wrote the example console-debugger to let it use the new TDbgcontroller
git-svn-id: trunk@44792 -
2014-04-23 08:53:41 +00:00
joost
577f7954bb LazDebuggerFp (pure): * Raise exception when Stop is called on a non-existing process
* Solved some problems wih logging

git-svn-id: trunk@44791 -
2014-04-23 07:49:12 +00:00
joost
a8ea2fde98 LazDebuggerFp (pure): Use the ProcessID to detect if a process is finished, because the Handle is not used on OS/X
git-svn-id: trunk@44790 -
2014-04-23 07:21:22 +00:00
maxim
18de81d181 LazReport: updated Russian translation
git-svn-id: trunk@44789 -
2014-04-22 22:33:05 +00:00
maxim
101326cb2b LazReport: cleaned up doubled code in lr_design_ins_filed.pas.
git-svn-id: trunk@44788 -
2014-04-22 22:30:27 +00:00
jesus
fcb975e5e9 LCL, implemented multiline TGridColumnTitle property, from wp, issue #25902
git-svn-id: trunk@44781 -
2014-04-22 00:32:27 +00:00
jesus
b10107b0de LazReport, missing files from Data Inspector patch
git-svn-id: trunk@44780 -
2014-04-21 22:11:39 +00:00
jesus
1a60920ec5 LazReport, implemented OnBeforePrint and OnAfterPrint events, modified patch from Michel Tournay, issue #25778
git-svn-id: trunk@44779 -
2014-04-21 19:16:58 +00:00