mattias
|
0fd939a3e4
|
codetools: directorycache: no exception on virtual directory, #40503
|
2023-09-12 15:09:08 +02:00 |
|
mattias
|
1138fe154d
|
codetools: star direcory exclude: always case insensitive
|
2023-08-04 23:19:48 +02:00 |
|
mattias
|
74f240f5f3
|
ide: identifier completion: gather units in star dirs
|
2023-08-03 18:07:38 +02:00 |
|
mattias
|
3e4403e691
|
codetools: skip star direcory when listing star directory
|
2023-07-31 13:30:36 +02:00 |
|
mattias
|
0cf38f57c7
|
IDE: added option for global star directory excludes
|
2023-07-09 22:20:56 +02:00 |
|
mattias
|
41d9d4c12f
|
codetools: star directories: added excludes and enabled
|
2023-07-09 21:07:42 +02:00 |
|
mattias
|
427ba37baf
|
codetools: tests for star directory
|
2023-07-09 14:03:22 +02:00 |
|
Juha
|
e65a102527
|
Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x.
|
2023-07-07 17:39:03 +03:00 |
|
mattias
|
3a096be5ed
|
codetools: less hints, search inc file order
|
2023-06-12 10:41:17 +02:00 |
|
mattias
|
58e260b6ba
|
codetools: fixed include file
|
2023-06-12 07:26:23 +02:00 |
|
mattias
|
da12f4b7d5
|
codetools: started TCTDirectoryCachePool.FindIncludeFileInDirectory
|
2023-05-23 22:49:13 +02:00 |
|
mattias
|
ddfd3414de
|
codetools: TCTStarDirectoryCache.FindFile
|
2023-05-21 23:49:54 +02:00 |
|
mattias
|
b027994d7d
|
codetools: started find unit in star directory
|
2023-05-21 10:11:58 +02:00 |
|
juha
|
3f78f0d62d
|
New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar.
git-svn-id: trunk@64583 -
|
2021-02-15 08:43:50 +00:00 |
|
juha
|
3ea7788cbf
|
Optimize CompareFileExt in different ways. Comparison of FPC/Lazarus generated files can be case-sensitive.
git-svn-id: trunk@64374 -
|
2021-01-10 19:07:52 +00:00 |
|
mattias
|
32f1e69fdd
|
codetools: search unit first in current directory, issue #37466
git-svn-id: trunk@63675 -
|
2020-08-02 16:27:24 +00:00 |
|
juha
|
6bb1d0f3da
|
Codetools: Support namespaced units in places where function IsValidIdent is called.
git-svn-id: trunk@62135 -
|
2019-10-27 15:46:19 +00:00 |
|
juha
|
41dc46374f
|
LazUtils: Move string manipulation functions from LazUtilities to LazStringUtils.
git-svn-id: trunk@58634 -
|
2018-07-25 23:44:54 +00:00 |
|
juha
|
672ece7241
|
Refactor: Move variable ConsoleVerbosity from MacroIntf to LazUtilities. Rename MergeSort to avoid name clash and confusion.
git-svn-id: trunk@58203 -
|
2018-06-09 14:39:21 +00:00 |
|
juha
|
ba12198061
|
Codetools: Formatting. Add an assertion for issue #32340.
git-svn-id: trunk@56376 -
|
2017-11-12 17:50:29 +00:00 |
|
mattias
|
73b1b38cde
|
codetools: fixed compilation with fpc<3.1.1
git-svn-id: trunk@54763 -
|
2017-04-28 10:40:01 +00:00 |
|
mattias
|
e87f70b765
|
lazutils: added MergeWithDelimiter
git-svn-id: trunk@54756 -
|
2017-04-27 14:33:17 +00:00 |
|
mattias
|
aa5717bb55
|
codetools: search units with namespaces
git-svn-id: trunk@54745 -
|
2017-04-26 18:36:04 +00:00 |
|
juha
|
e800a738ad
|
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
|
2017-04-05 08:34:48 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|
mattias
|
afaf9ea7d3
|
codetools: comment
git-svn-id: trunk@53405 -
|
2016-11-21 16:12:46 +00:00 |
|
mattias
|
ab813332d0
|
IDE: search fppkg .fpm files for ppus in default compiler unit path
git-svn-id: trunk@50473 -
|
2015-11-22 18:40:48 +00:00 |
|
juha
|
08c9621520
|
Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
|
2015-08-07 17:20:40 +00:00 |
|
juha
|
653b5dd43a
|
Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
|
2015-07-07 11:43:38 +00:00 |
|
juha
|
232c983159
|
CodeTools: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48480 -
|
2015-03-24 17:51:40 +00:00 |
|
mattias
|
5340cd2de6
|
IDE: warn if user unit path contains pkg source directory, warn if SrcPath is already in UnitPath, warn if output directory of a package contains a unit source
git-svn-id: trunk@45477 -
|
2014-06-11 18:57:27 +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
|
f66fa252fc
|
IDE: renamed SetPathDelims to GetForcedPathDelims
git-svn-id: trunk@42698 -
|
2013-09-09 10:28:10 +00:00 |
|
mattias
|
ac4996ff62
|
replaced SetDirSeparators with SetPathDelims
git-svn-id: trunk@42685 -
|
2013-09-08 20:58:12 +00:00 |
|
mattias
|
5c2a53edb6
|
codetools: TCTDirectoryCache: always create FListing
git-svn-id: trunk@41764 -
|
2013-06-18 19:06:20 +00:00 |
|
mattias
|
fd298c3dcf
|
codetools: CheckUsesSection: fix directories too
git-svn-id: trunk@41554 -
|
2013-06-05 19:40:40 +00:00 |
|
mattias
|
db4e6e9744
|
codetools: fixed FindDiskFilename to recursively check all directories
git-svn-id: trunk@41553 -
|
2013-06-05 19:30:33 +00:00 |
|
mattias
|
c6da313e09
|
codetools: FindMissingUnits: do not find fpc sources if there is no ppu in fpc search path
git-svn-id: trunk@41412 -
|
2013-05-26 10:26:32 +00:00 |
|
mattias
|
7f5a187f74
|
codetools: fixed directory cacher FindUnitSource
git-svn-id: trunk@41202 -
|
2013-05-15 08:04:34 +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
|
b240df36a1
|
lazutils: UTF8CompareStr: made 64bit safe, added fast PChar versions
git-svn-id: trunk@38103 -
|
2012-08-01 10:50:19 +00:00 |
|
mattias
|
2e866b1430
|
codetools: added A to ComparePCharCaseInsensitiveA to make clear it is only ASCII
git-svn-id: trunk@37776 -
|
2012-06-25 08:57:05 +00:00 |
|
mattias
|
f9917204fc
|
codetools: added FileDateToDateTimeDef
git-svn-id: trunk@35085 -
|
2012-02-02 15:04:42 +00:00 |
|
mattias
|
196a45257c
|
codetools: fixed TCTDirectoryCachePool.FindDiskFilename for non existing files
git-svn-id: trunk@34780 -
|
2012-01-18 17:09:57 +00:00 |
|
mattias
|
16b2c9bc95
|
IDE: less findnext when searching for po files for installed packages
git-svn-id: trunk@34647 -
|
2012-01-07 20:33:28 +00:00 |
|
mattias
|
77c557782e
|
lazutils: ChompPathDelim: under windows: do not chomp UNC base path double slash
git-svn-id: trunk@34374 -
|
2011-12-23 19:19:59 +00:00 |
|
mattias
|
b08de46fb5
|
codetools: fixed ex PAnsiString functions
git-svn-id: trunk@34240 -
|
2011-12-17 11:08:22 +00:00 |
|
mattias
|
9b7fc82827
|
codetools: replaced PAnsiString with AnsiString
git-svn-id: trunk@34234 -
|
2011-12-17 00:52:45 +00:00 |
|
mattias
|
2f56a3d603
|
codetools: fixed repairing file case for include files and uses section
git-svn-id: trunk@33260 -
|
2011-11-03 12:38:25 +00:00 |
|
mattias
|
9a57549165
|
codetools: fixed FindDiskFilename
git-svn-id: trunk@33256 -
|
2011-11-03 12:26:56 +00:00 |
|