Commit Graph

39850 Commits

Author SHA1 Message Date
mattias
b5943c123d IDE: less verbosity
git-svn-id: trunk@41245 -
2013-05-17 21:46:18 +00:00
mattias
8ea9808d75 IDE: sourceeditor: TSourceEditor.UpdateIfDefNodeStates: check if for multiple includes
git-svn-id: trunk@41244 -
2013-05-17 20:49:28 +00:00
mattias
0180b5047b codetools: sorted directives: sort for code, srcpos and cleanpos
git-svn-id: trunk@41243 -
2013-05-17 20:29:28 +00:00
juha
c4e4546aa6 Industrial components: fix compilation
git-svn-id: trunk@41242 -
2013-05-17 18:54:19 +00:00
martin
6cb4b3e1fd Debugger: utf8 content for event-log (warnings/OutputDebugString). Issue #24353
git-svn-id: trunk@41240 -
2013-05-17 18:45:04 +00:00
juha
031b757eb3 New package for Industrial components, collected and modified by Jurassic Pork.
git-svn-id: trunk@41239 -
2013-05-17 18:38:50 +00:00
juha
1a09feaa30 LCL: Set AntialiasingMode in the beginning of TArrow.Paint. Fix a bug made in previous commit.
git-svn-id: trunk@41236 -
2013-05-17 14:25:29 +00:00
juha
e3b6cb9315 LCL: use the new TIndustrialBase class for TArrow.
git-svn-id: trunk@41235 -
2013-05-17 13:27:19 +00:00
juha
b284755d19 LCL: new IndustrialBase class for Arrow and future components
git-svn-id: trunk@41234 -
2013-05-17 12:57:06 +00:00
martin
1d623aeab7 Debugger: Improved shortstring detection. Started to handle strings with utf8 content
git-svn-id: trunk@41233 -
2013-05-17 10:26:51 +00:00
mattias
022da54a97 IDE: mode matrix: active mode
git-svn-id: trunk@41232 -
2013-05-17 07:00:36 +00:00
juha
199b497cd7 LCL: a small optimization to TArrow.
git-svn-id: trunk@41231 -
2013-05-17 06:58:14 +00:00
mattias
bcd9ef945e codetools: fixed typo
git-svn-id: trunk@41230 -
2013-05-17 06:16:31 +00:00
mattias
8b9514f7a2 IDE: mode matrix: read/write/restore
git-svn-id: trunk@41229 -
2013-05-17 06:10:35 +00:00
martin
b7b8d3c067 SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913 / Fixed mem leak
git-svn-id: trunk@41228 -
2013-05-16 22:44:35 +00:00
juha
31e47ba95d LCL: Improve the header comment in TArrow.
git-svn-id: trunk@41227 -
2013-05-16 16:02:00 +00:00
zeljko
0923bb8e5e TArrow: cleanup, added AntiAliasingMode property, published ParentColor, Hint and ShowHint.
git-svn-id: trunk@41226 -
2013-05-16 15:59:41 +00:00
zeljko
f76ef23ed9 arrow: fixed identation
git-svn-id: trunk@41225 -
2013-05-16 15:50:06 +00:00
martin
9c1ebbdadc Debugger: Fix for testcase
git-svn-id: trunk@41224 -
2013-05-16 15:44:28 +00:00
zeljko
80c3c67cb8 arrow: changed unit line ending to unix, as it was before
git-svn-id: trunk@41223 -
2013-05-16 15:43:04 +00:00
martin
2c790f658b SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913 (missing file)
git-svn-id: trunk@41222 -
2013-05-16 12:53:53 +00:00
juha
f68bd44412 LCL: replace the Arrow component with a better version from H. Page-Clark. The old one used widgetset bindings which was not needed.
git-svn-id: trunk@41221 -
2013-05-16 12:30:52 +00:00
martin
a9d1f34275 SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913
git-svn-id: trunk@41220 -
2013-05-16 11:23:08 +00:00
martin
82e965f5ef SynEdit: Ifdef Markup: EditorOptions (still in ifdef)
git-svn-id: trunk@41219 -
2013-05-16 00:01:52 +00:00
martin
222d915b0f SynEdit: Ifdef Markup: force assert for testing
git-svn-id: trunk@41218 -
2013-05-15 23:57:26 +00:00
martin
a6236159e9 SynEdit: Ifdef Markup: fix several crashes
git-svn-id: trunk@41217 -
2013-05-15 23:53:14 +00:00
martin
1084ad7aed SynEdit: Ifdef Markup: only scan if markup is active
git-svn-id: trunk@41216 -
2013-05-15 20:59:05 +00:00
martin
aff6e05312 IDE, EditorOptions: Alphablend (low-lighting) for markup
git-svn-id: trunk@41215 -
2013-05-15 20:05:45 +00:00
juha
7350d2e125 IDE: add define HEAPTRC_WINDOW back to enable the new heap tracer window feature.
git-svn-id: trunk@41214 -
2013-05-15 18:00:26 +00:00
juha
873389286d LazResExplorer: remove dead code.
git-svn-id: trunk@41213 -
2013-05-15 18:00:21 +00:00
juha
dada73665c IDE: formatting
git-svn-id: trunk@41212 -
2013-05-15 18:00:13 +00:00
bart
cba0395125 FileUtil: inline FileOpenUTF8, FileCreateUTF8 and FileCreateUTF8 to their LazFileUtils counterparts.
Next step in moving UTF8 file routines to LazFileUtils.

git-svn-id: trunk@41211 -
2013-05-15 17:14:24 +00:00
bart
f77efa70a9 FileUtil: inline FileIsText to LazFileUtils.FileIsText.
Next step in moving UTF8 file routines to LazFileUtils.

git-svn-id: trunk@41210 -
2013-05-15 17:03:11 +00:00
bart
bf3f2431f6 LazUtils: fix LazFileUtils.FileIsText when filename has unicode characters outside currrent codepage on Windows.
Needs refactoring of LazUtf8Classes (use LazFileUtils instead of FileUtil).
Next step in moving UTF89 file routines to LazFileUil.

git-svn-id: trunk@41209 -
2013-05-15 16:52:42 +00:00
martin
553e6bbbc3 SynEdit: Ifdef Markup: keep node state on edit / wait for idle update
git-svn-id: trunk@41208 -
2013-05-15 12:31:00 +00:00
martin
643bc6aa9d SynEdit: Ifdef Markup: reset idle timer on EditorStateChange only
git-svn-id: trunk@41207 -
2013-05-15 12:25:06 +00:00
martin
618c00afa9 SynEdit: Ifdef Markup: keep node state on edit / wait for idle update
git-svn-id: trunk@41206 -
2013-05-15 12:04:51 +00:00
mattias
c40294c9d2 IDE: sourceeditor: update ifdef node states on input less idle
git-svn-id: trunk@41205 -
2013-05-15 08:44:10 +00:00
mattias
241045c4cb IDE: source editor: fixed typo
git-svn-id: trunk@41204 -
2013-05-15 08:12:56 +00:00
mattias
0431614b1b IDE: source editor: ifdefnode: sync codebuffer
git-svn-id: trunk@41203 -
2013-05-15 08:10:49 +00:00
mattias
7f5a187f74 codetools: fixed directory cacher FindUnitSource
git-svn-id: trunk@41202 -
2013-05-15 08:04:34 +00:00
martin
3f6ef5ad82 SynEdit: Ifdef Markup: fixed using invalid peer
git-svn-id: trunk@41201 -
2013-05-14 23:50:49 +00:00
martin
c1207958d0 SynEdit: Ifdef Markup: fixed uninitialized value
git-svn-id: trunk@41200 -
2013-05-14 23:16:56 +00:00
mattias
2ad95802b4 codetools: directory cacher: fixed finding dotted units
git-svn-id: trunk@41199 -
2013-05-14 23:16:14 +00:00
mattias
0a5a0160d1 IDE: clean up
git-svn-id: trunk@41198 -
2013-05-14 21:53:07 +00:00
mattias
3904b0b4eb IDE: source editor: set elseif
git-svn-id: trunk@41197 -
2013-05-14 21:11:19 +00:00
mattias
ec42d1983b codetools: elseif is an else
git-svn-id: trunk@41196 -
2013-05-14 21:10:51 +00:00
mattias
2495c152c6 codetools: ifend is an end
git-svn-id: trunk@41195 -
2013-05-14 21:09:52 +00:00
mattias
5322d2256b IDE: source editor: set only ifs
git-svn-id: trunk@41194 -
2013-05-14 21:05:28 +00:00
mattias
2440a11cb8 codetools: linkscanner directives kind
git-svn-id: trunk@41193 -
2013-05-14 21:05:05 +00:00