svenbarth
|
3dbbb18649
* Delphi raises a EDirectoryNotFoundException if the link's target does not exist, so do the same
|
5 years ago |
svenbarth
|
35452fc670
* use the name of the target so that the correct attributes are retrieved (namely those of the target)
|
5 years ago |
svenbarth
|
c26348a3dd
* follow up to r42457: FreeTerminateProcs needs to be called before DoneExceptions just in case an exception is triggered due to a corrupted list
|
6 years ago |
svenbarth
|
176a63b67b
* fix for Mantis #35862: free the list of functions added with AddTerminateProc to avoid memory leaks
|
6 years ago |
svenbarth
|
48d0ab1af9
* fix for Mantis #35744: applied patch by Anton Kavalenka to correctly implement FileGetSymLinkTarget
|
6 years ago |
marco
|
2bebfeca3a
* return to findexinfostandard, because it didn't work (only changes reporting, not searching).
|
6 years ago |
marco
|
c914655a67
* ignore sfn in findfirst win7+ mantis #35742. Entangled with symlink support
|
6 years ago |
michael
|
2b876c6079
* Actually call InitLeadBytes
|
6 years ago |
michael
|
3fcc1c5f0e
* Complete the implementation of IsLeadChar
|
6 years ago |
svenbarth
|
d8f024a490
* improve DirectoryExists() and FileExists() based on patch by Serge Anvarov in Mantis #32370 so that they also support files/directories that aren't accessible (e.g. the page file) as well as FollowLink = False
|
7 years ago |
svenbarth
|
e110d90127
+ implement FileGetSymLinkTarget() based on patch by Serge Anvarov in Mantis #32370
|
7 years ago |
svenbarth
|
09e5f463dc
+ add Delphi-compatible FileGetSymLinkTarget functions to all platforms (currently returns False on all platforms); this also includes TSymLinkRec variants for both RawByteString and UnicodeString
|
7 years ago |
svenbarth
|
92dcdd8b5b
+ add Delphi compatible FollowLink parameter (default is True) to FileExists and DirectoryExists; support for it is up to each target
|
7 years ago |
michael
|
16ba47be46
* Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481)
|
7 years ago |
marco
|
19b47e54bb
* win32/64 stdio handles don't have fixed numbers, remove very old check
|
7 years ago |
marco
|
af85960d62
* East Asian locales era patch from Mantis #33003
|
7 years ago |
marco
|
b6824290fc
* initial fileflush, mantis #15824
|
8 years ago |
michael
|
743a000675
* Fix handle leak in case findfirst returns not 0. (bug ID 32012)
|
8 years ago |
yury
|
e3ebaa6e6a
* Remove trailing #13#10 in the result of SysErrorMessage() on Windows and minor optimization. It is Delphi compatible.
|
9 years ago |
michael
|
e3aaeae2e7
* Fix bug ID #29913
|
9 years ago |
marco
|
66608fec02
* unicode executeprocess from work during Lazarus convention in IJsselstein
|
9 years ago |
michael
|
c0487d7ef9
* Fix bug ID #29784
|
9 years ago |
florian
|
d4d4689914
* use FormatMessageW in SysErrorMessage, resolves issue #29197
|
9 years ago |
Tomas Hajny
|
b48b758a23
* fix for bug #29158 - added definition of REMOTE_NAME_INFOW (and REMOTE_NAME_INFOA), the W version used in ExpandUNCFileName now
|
9 years ago |
marco
|
700a22f420
* revert accidentally committed part of executeprocess patch
|
9 years ago |
marco
|
92960ff3ac
* initial advanced records support for TSize..TRect and -F.
|
9 years ago |
michael
|
aa7058e82d
* Patch from Ondrej Pokorny to fix broken compilation after 32275
|
9 years ago |
michael
|
fde42ca8ef
* Type helpers, compatible to Delphi XE 8
|
9 years ago |
michael
|
f2d163cd38
* Fixed bug ID #23290 (FileSetDate on Dir)
|
11 years ago |
sergei
|
04c0845189
* Moved more reusable exception handling code from seh64.inc to syswin.inc.
|
11 years ago |