Commit Graph

96 Commits

Author SHA1 Message Date
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