Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 44254: Handle error case in zgetdir(). | Peter Stephenson | 2019-04-25 | 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. | ||||
* | 43075: Support nanosecond-precision time formatting | dana | 2018-06-20 | 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 | ||||
* | 41090: Replace iswprint() if unicode9 is enabled. | Jun-ichi Takimoto | 2017-05-12 | 1 | -316/+6 |
| | | | | If wcwidth() or iswprint() is broken, force enable unicode9. | ||||
* | 40050: prepend /**/ to global functions and #ifdefs | Jun-ichi Takimoto | 2016-12-01 | 1 | -0/+35 |
| | |||||
* | 40037: Unicode 9 character width support. | Joshua Rubin | 2016-11-29 | 1 | -1/+12 |
| | | | | Enable with --enable-unicode9. | ||||
* | 39958: Add extra byte to PATH_MAX allocations. | Peter Stephenson | 2016-11-17 | 1 | -3/+3 |
| | | | | | This ensures we've got enough space for a null, although this isn't always needed. | ||||
* | 36422: add missing unmeta() | Oliver Kiddle | 2015-09-08 | 1 | -1/+1 |
| | |||||
* | 36262: Replace fix for missing unmeta in chdir(). | Peter Stephenson | 2015-08-21 | 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. | ||||
* | 36232: Unmeta needed in chdir() in zchdir() | Peter Stephenson | 2015-08-18 | 1 | -1/+1 |
| | |||||
* | 34961: replace a couple of free() with zfree() for consistency | Barton E. Schaefer | 2015-04-25 | 1 | -1/+1 |
| | |||||
* | 34636: replace broken isprint() on Mac OS X | Jun-ichi Takimoto | 2015-03-05 | 1 | -0/+15 |
| | |||||
* | 32737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilation | Nikolas Garofil | 2014-06-07 | 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 | ||||
* | Jun T.: 30640: MacOS doesn't define __STDC_ISO_10646__ but we need | Peter Stephenson | 2012-08-23 | 1 | -2/+2 |
| | | | | the replacement wcwidth function anyway | ||||
* | YAMAMOTO Takashi: 30599: don't use replacement wcwidth if not ISO-10646 | Peter Stephenson | 2012-08-07 | 1 | -2/+2 |
| | |||||
* | 28010: use getcwd() as fallback | Peter Stephenson | 2010-06-14 | 1 | -1/+18 |
| | |||||
* | 28006: make zgetcwd() fall back to pwd, | Peter Stephenson | 2010-06-08 | 1 | -11/+39 |
| | | | | only use "." if setting pwd | ||||
* | 27721: rationalise initialisation of file descriptors | Peter Stephenson | 2010-02-22 | 1 | -29/+34 |
| | |||||
* | 26754: tweak zgetdir() and test for realpath() | Peter Stephenson | 2009-03-19 | 1 | -2/+30 |
| | |||||
* | 24861 (with tweaks): logic to use alternative wcwidth() if needed; | Peter Stephenson | 2008-04-22 | 1 | -1/+324 |
| | | | | slightly improve test for overwriting with combining characters. | ||||
* | 24662: River Tarnell: strtoul() compat when not in system library | Peter Stephenson | 2008-03-03 | 1 | -0/+102 |
| | |||||
* | A few minor style tweaks (as discussed in 20595 and 20596). | Wayne Davison | 2004-12-01 | 1 | -6/+7 |
| | |||||
* | Corrected the error-return comment for zchdir() and optimized the | Wayne Davison | 2004-11-29 | 1 | -9/+8 |
| | | | | HAVE_FCHDIR error-return code. | ||||
* | 20591: Stephane Chazelas: use of fchdir in zchdir leaked fd's | Peter Stephenson | 2004-11-29 | 1 | -3/+7 |
| | |||||
* | 17503: fix various typos and spelling mistakes in source code comments | Oliver Kiddle | 2002-08-05 | 1 | -2/+2 |
| | |||||
* | 16094: zopenmax() need only return the highest-numbered open descriptor | Bart Schaefer | 2001-11-03 | 1 | -5/+25 |
| | |||||
* | fix IRIX 5.3 specific compilation problems and some error messages (15204) | Oliver Kiddle | 2001-07-02 | 1 | -1/+1 |
| | |||||
* | Back out 12814. | Bart Schaefer | 2000-09-18 | 1 | -74/+0 |
| | |||||
* | 12814: zasprintf | Clint Adams | 2000-09-16 | 1 | -0/+74 |
| | |||||
* | 12604: Remove calls to zpathmax(), minor fixes to zopenmax(). | Bart Schaefer | 2000-08-14 | 1 | -26/+40 |
| | |||||
* | 12568: check sysconf(_SC_OPEN_MAX) if available instead of OPEN_MAX/NOFILES. | Clint Adams | 2000-08-08 | 1 | -0/+21 |
| | |||||
* | 12548: Tweak 12547. | Bart Schaefer | 2000-08-05 | 1 | -13/+12 |
| | |||||
* | 12547: Handle ENOENT and ENOTDIR in zpathmax(). | Bart Schaefer | 2000-08-05 | 1 | -15/+33 |
| | |||||
* | 12541: zrealpath wrapper around realpath() | Clint Adams | 2000-08-05 | 1 | -0/+13 |
| | |||||
* | 15216: Rewrite pathconf() support. | Bart Schaefer | 2000-08-04 | 1 | -7/+83 |
| | |||||
* | Initial revision | Tanaka Akira | 1999-04-15 | 1 | -0/+285 |