Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-15 | 52275: rationality in zgetdir() and zgetcwd() | Bart Schaefer | 1 | -48/+52 | |
2020-04-20 | 45708: zsh/system: Enable sub-second timeout in zsystem flock | Cedric Ware | 1 | -0/+26 | |
2020-02-24 | 45487: Missing mod_export declarations for AIX | Peter Stephenson | 1 | -1/+1 | |
2019-12-11 | 45004: Fix typos in comments | Martijn Dekker | 1 | -2/+2 | |
2019-11-19 | users/24451: zgetcwd: Add a guard against returning an empty string. | Daniel Shahaf | 1 | -1/+1 | |
2019-04-25 | 44254: Handle error case in zgetdir(). | Peter Stephenson | 1 | -1/+11 | |
When retrieving path to current directory by looking for /, ensure we have actually reached / by comparing inode. If the current directory became invalid on some OSes including Linux the parent directory is valid but is the same as the current one. | |||||
2018-06-20 | 43075: Support nanosecond-precision time formatting | dana | 1 | -0/+33 | |
* Teach ztrftime() %9. and %N for nanoseconds * Update prompt expansion to pass sub-second times for time formatting * Update zsh/stat to pass sub-second times for atime/mtime/ctime Patch heavily based on Oliver's earlier work @ workers/24059 | |||||
2017-05-12 | 41090: Replace iswprint() if unicode9 is enabled. | Jun-ichi Takimoto | 1 | -316/+6 | |
If wcwidth() or iswprint() is broken, force enable unicode9. | |||||
2016-12-01 | 40050: prepend /**/ to global functions and #ifdefs | Jun-ichi Takimoto | 1 | -0/+35 | |
2016-11-29 | 40037: Unicode 9 character width support. | Joshua Rubin | 1 | -1/+12 | |
Enable with --enable-unicode9. | |||||
2016-11-17 | 39958: Add extra byte to PATH_MAX allocations. | Peter Stephenson | 1 | -3/+3 | |
This ensures we've got enough space for a null, although this isn't always needed. | |||||
2015-09-08 | 36422: add missing unmeta() | Oliver Kiddle | 1 | -1/+1 | |
2015-08-21 | 36262: Replace fix for missing unmeta in chdir(). | Peter Stephenson | 1 | -3/+8 | |
It was needed in the argument to one of a pair of lchdir()s rather than within zchdir(). Add tests for the case of a character with 0x83 within it. | |||||
2015-08-18 | 36232: Unmeta needed in chdir() in zchdir() | Peter Stephenson | 1 | -1/+1 | |
2015-04-25 | 34961: replace a couple of free() with zfree() for consistency | Barton E. Schaefer | 1 | -1/+1 | |
2015-03-05 | 34636: replace broken isprint() on Mac OS X | Jun-ichi Takimoto | 1 | -0/+15 | |
2014-06-07 | 32737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilation | Nikolas Garofil | 1 | -1/+1 | |
fixes Src/utils.c: properly ifdef declarations Src/zsh_system.h: memmove() should return its dest argument Src/signals.c: define ret before use Src/mem.c: remove unused pointers Src/prototypes.h: use size_t in bcopy() Src/compat.c: fix const declaration inconsistency | |||||
2012-08-23 | Jun T.: 30640: MacOS doesn't define __STDC_ISO_10646__ but we need | Peter Stephenson | 1 | -2/+2 | |
the replacement wcwidth function anyway | |||||
2012-08-07 | YAMAMOTO Takashi: 30599: don't use replacement wcwidth if not ISO-10646 | Peter Stephenson | 1 | -2/+2 | |
2010-06-14 | 28010: use getcwd() as fallback | Peter Stephenson | 1 | -1/+18 | |
2010-06-08 | 28006: make zgetcwd() fall back to pwd, | Peter Stephenson | 1 | -11/+39 | |
only use "." if setting pwd | |||||
2010-02-22 | 27721: rationalise initialisation of file descriptors | Peter Stephenson | 1 | -29/+34 | |
2009-03-19 | 26754: tweak zgetdir() and test for realpath() | Peter Stephenson | 1 | -2/+30 | |
2008-04-22 | 24861 (with tweaks): logic to use alternative wcwidth() if needed; | Peter Stephenson | 1 | -1/+324 | |
slightly improve test for overwriting with combining characters. | |||||
2008-03-03 | 24662: River Tarnell: strtoul() compat when not in system library | Peter Stephenson | 1 | -0/+102 | |
2004-12-01 | A few minor style tweaks (as discussed in 20595 and 20596). | Wayne Davison | 1 | -6/+7 | |
2004-11-29 | Corrected the error-return comment for zchdir() and optimized the | Wayne Davison | 1 | -9/+8 | |
HAVE_FCHDIR error-return code. | |||||
2004-11-29 | 20591: Stephane Chazelas: use of fchdir in zchdir leaked fd's | Peter Stephenson | 1 | -3/+7 | |
2002-08-05 | 17503: fix various typos and spelling mistakes in source code comments | Oliver Kiddle | 1 | -2/+2 | |
2001-11-03 | 16094: zopenmax() need only return the highest-numbered open descriptor | Bart Schaefer | 1 | -5/+25 | |
2001-07-02 | fix IRIX 5.3 specific compilation problems and some error messages (15204) | Oliver Kiddle | 1 | -1/+1 | |
2000-09-18 | Back out 12814. | Bart Schaefer | 1 | -74/+0 | |
2000-09-16 | 12814: zasprintf | Clint Adams | 1 | -0/+74 | |
2000-08-14 | 12604: Remove calls to zpathmax(), minor fixes to zopenmax(). | Bart Schaefer | 1 | -26/+40 | |
2000-08-08 | 12568: check sysconf(_SC_OPEN_MAX) if available instead of OPEN_MAX/NOFILES. | Clint Adams | 1 | -0/+21 | |
2000-08-05 | 12548: Tweak 12547. | Bart Schaefer | 1 | -13/+12 | |
2000-08-05 | 12547: Handle ENOENT and ENOTDIR in zpathmax(). | Bart Schaefer | 1 | -15/+33 | |
2000-08-05 | 12541: zrealpath wrapper around realpath() | Clint Adams | 1 | -0/+13 | |
2000-08-04 | 15216: Rewrite pathconf() support. | Bart Schaefer | 1 | -7/+83 | |
1999-04-15 | Initial revision | Tanaka Akira | 1 | -0/+285 | |