mattias
fc954bd37a
codetools: fixed compilation
...
git-svn-id: trunk@16380 -
2008-09-03 07:43:31 +00:00
mattias
60daf2ddd1
fixed comparing filenames under darwin
...
git-svn-id: trunk@16373 -
2008-09-03 01:08:09 +00:00
mattias
9032caa4fd
UTF-8: added ExpandFilenameUTF8
...
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
vincents
c6d49b3802
fixed UTF8 to Sys conversions for file operations
...
git-svn-id: trunk@16259 -
2008-08-26 19:57:21 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
paul
7a57600b98
codetools: fixed compilation
...
git-svn-id: trunk@16230 -
2008-08-25 14:26:00 +00:00
mattias
5c3f687e2f
codetools: fileprocs: added file functions with UTF-8 encoding
...
git-svn-id: trunk@16226 -
2008-08-25 13:41:09 +00:00
mattias
8c7598d73a
IDE: implemented supporting FPCVer in FPCSrcDir
...
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00
mattias
70e7f10204
IDE: package compilation: do not build all if only search paths changed, this is spotted by fpc itself
...
git-svn-id: trunk@16105 -
2008-08-18 08:34:07 +00:00
mattias
5cc44da499
IDE: compiler test: check for orphaned ppu files in output directory
...
git-svn-id: trunk@16051 -
2008-08-13 11:00:29 +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
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
mattias
7e45858274
codetools: ppu: added heuristic to create FPC groups
...
git-svn-id: trunk@15665 -
2008-07-03 14:57:57 +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
paul
7234fee1f0
don't try to access empty string members
...
git-svn-id: trunk@14369 -
2008-03-03 02:54:00 +00:00
jesus
9df2110ffb
fix Unable to create target lazarus directory, issue #10286
...
git-svn-id: trunk@13071 -
2007-11-29 05:09:32 +00:00
jesus
8ff99369dd
fix ForceDirectory that partially creates a dir if ending char is not PathDelim, for example package output directory will be created correctly
...
git-svn-id: trunk@13055 -
2007-11-27 21:01:11 +00:00
mattias
3ef35c3b4e
codetools: added changestep for nodes deleted from tool trees
...
git-svn-id: trunk@12980 -
2007-11-23 10:49:59 +00:00
mattias
d093a68232
codetools: FilenameIsPascalUnit now checks if unitname is valid identifier
...
git-svn-id: trunk@12871 -
2007-11-14 19:51:28 +00:00
marc
ee3d4895ef
* fixed compilation with fpc 2.2 on win64
...
git-svn-id: trunk@12717 -
2007-11-03 16:49:08 +00:00
mattias
56c010baf4
codetools: added dbgs(extended) parameter to avoid conflicts on systems without extended
...
git-svn-id: trunk@12716 -
2007-11-03 16:32:04 +00:00
marc
31f9b02560
* fixed compilation on fpc 2.0.4
...
git-svn-id: trunk@12711 -
2007-11-03 02:41:12 +00:00
mattias
94f9b83e0e
codetools: fixed DirectoryIsWritable when missing pathdelim at end
...
git-svn-id: trunk@12707 -
2007-11-03 00:29:29 +00:00
mattias
41008134a5
codetools: added dbgs overload for qword
...
git-svn-id: trunk@12677 -
2007-11-01 12:53:10 +00:00
mattias
6b5f9e4f97
codetools: added dbgs overload for int64
...
git-svn-id: trunk@12675 -
2007-11-01 11:40:27 +00:00
mattias
21595af114
IDE: added icons for menu: dfm to lfm and open file at cursor from Laurent
...
git-svn-id: trunk@12263 -
2007-10-01 08:58:45 +00:00
mattias
2a4cf8b92f
codetools: fixdefinitionorder: implemented sorting and moves, started commit
...
git-svn-id: trunk@12110 -
2007-09-21 11:00:42 +00:00
mattias
13c2b40e20
codetools: implemented parsing the new fpc 2.3.1 generics, simple find declaration for generics
...
git-svn-id: trunk@11829 -
2007-08-16 17:12:56 +00:00
mattias
fee343a469
IDE: codebrowser parses units
...
git-svn-id: trunk@10639 -
2007-02-13 23:46:29 +00:00
mattias
0999d7c7a8
codetools, LCL: fixed CeateRelativePath
...
git-svn-id: trunk@10264 -
2006-11-30 00:17:55 +00:00
mattias
83cc6976b1
IDE: compiler output path single . is now kept, bug #7695
...
git-svn-id: trunk@10131 -
2006-10-30 11:11:01 +00:00
mattias
75077b39c2
TrimFilename no longer reduces $Macro/.. directories
...
git-svn-id: trunk@9967 -
2006-09-22 19:49:33 +00:00
mattias
f7855da268
IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
...
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
ca2b538cf7
IDE Help for FPC keywords activated, IDE find now supports multi lines, regexpr case insensitive, regexpr whole words
...
git-svn-id: trunk@9766 -
2006-08-29 17:35:20 +00:00
mattias
b4d02ab283
added example to add custom methods
...
git-svn-id: trunk@9488 -
2006-06-23 10:36:39 +00:00
mattias
34ec62a9ca
fixed PChar typecasts
...
git-svn-id: trunk@9394 -
2006-06-04 09:35:45 +00:00
mattias
58e1fe7109
fixed synedit multi replace with overlapping results
...
git-svn-id: trunk@9341 -
2006-05-23 17:41:59 +00:00
micha
c3fada6d57
win64 fixes (from peter, modified)
...
git-svn-id: trunk@9222 -
2006-05-01 21:47:48 +00:00
vincents
6e889cb357
more verbose in case file not found in filechache
...
git-svn-id: trunk@9148 -
2006-04-19 22:37:23 +00:00
mattias
663d9d28c4
added codetools cache for unit search
...
git-svn-id: trunk@8951 -
2006-03-17 23:44:24 +00:00
mattias
62ffcbc9b2
added codetools directory cache for units
...
git-svn-id: trunk@8945 -
2006-03-17 17:10:53 +00:00
mattias
8b5eb2d7ef
fixed maximize button
...
git-svn-id: trunk@8888 -
2006-03-08 00:25:59 +00:00
mattias
3c7832808c
fixed double clicking on treeview without node
...
git-svn-id: trunk@8876 -
2006-03-07 11:01:48 +00:00
mattias
90e2f44f51
fixed win32 compilation
...
git-svn-id: trunk@8869 -
2006-03-06 09:04:04 +00:00
mattias
0fdb95d4a6
improved Delphi project converter with reading .dof and .cfg file, multiple retries and fixing include filenames in .lpr
...
git-svn-id: trunk@8868 -
2006-03-05 23:55:40 +00:00
vincents
c940e1fe2f
fixed DirPathExists (fixes issue #1764 )
...
git-svn-id: trunk@8841 -
2006-02-27 23:03:54 +00:00
mattias
7f45ee18da
implemented code completion of parameter variables
...
git-svn-id: trunk@8555 -
2006-01-18 19:15:11 +00:00
mattias
2499a88ad8
fixed GatherUnitFiles and implemented DirectoryAlreadySearched
...
git-svn-id: trunk@8551 -
2006-01-18 09:54:47 +00:00
mattias
a0733fde8c
fixed CompareTextIgnoringSpace for space ahead in Txt1
...
git-svn-id: trunk@8550 -
2006-01-18 09:43:37 +00:00