diff options
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 266 |
1 files changed, 0 insertions, 266 deletions
diff --git a/CHANGES b/CHANGES deleted file mode 100644 index a8f16b5..0000000 --- a/CHANGES +++ /dev/null @@ -1,266 +0,0 @@ -20020610 - packaging: corrected admin/ sticky bit -20020615 - bug: in execline.c, GETVAR couldn't read $1. - Fix: swap MARK and PUSH. - version: 0.11 -20020812 - bug: in execline.c, no actual shiftval support for $# - Fix: obvious. - bug: in wait.c, sizeof(unsigned int *) instead of sizeof(unsigned int) - Fix: obvious. - ui: fdclose doesn't die anymore on invalid fd - ui: fixed error messages in import, export, for, forbacktick - ui: removed unexported commands (moved to skaembutils) - internal: updated libstddjb - internal: fixed <errno.h> inclusion (for __errno_location) - packaging: fixed package/compat, split package/compile - doc: fixed if.html - version: 0.12 -20020830 - compat: package did not build on Solaris. - Fix: suppress ln -f, add ||true sentinels - internal: added <unistd.h> to src/libstddjb/lock_*.c - internal: optimized emptyenv - packaging: revamped package/compile - version: 0.13 -20021001 - deps: added btdep to skalibs, removed included libstddjb - code: added loopwhile -20021002 - bug: fixed getopt handling in wait.c - internal: misc code cleanups - version: 0.14 -20021108 - internal: removed warnings - deps: moved to skalibs-0.14 - internal: sgetopt unneeded - switched to subgetopt. - internal: pre-alloc'ed execline lex buffer to avoid reallocs - internal: simplified ifthenelse tests -20021112 - code: added pipe -20021114 - code: added fdget -20021124 - doc: fixed import/importas interface - doc: fixed forbacktick's -n option warning -20030105 - deps: moved to skalibs-0.17 - code: added execlineb, documented it -20030106 - code: moved pipe to piperw, fdget to fdreserve - version: 0.15 -20030111 - code: added emptyenv -c, shift, elgetopt, dollarat -20030114 - deps: moved to skalibs-0.19 - code: rewrote execline(b) parser, new semantics -20030218 - code: wrote substalloc, el_substitute (that was the hard part) - internal: rewrote el_replace(s) to use el_substitute - ui: changed el_argv_make prototype - packaging: fixed package/upgrade -20030219 - ui: changed el_split prototype - code: wrote el_splitnetstring, rewrote dollarat - code: rewrote for, forbacktick - ui: discarded el_dollar - code: wrote elgetpositionals -20030220 - code: wrote multisubstitute - ui: rewrote execline-startup and execline-shell, moved them to .../etc -20030310 - doc: wrote all new doc -20030315 - code: added elglob, updated multisubstitute -20030317 - portability: FreeBSD-4.6 and glob() problem - workaround: used shglob - deps: moved to skalibs-0.21 -20030320 - version: 1.00 -20030322 - internal: separated libexls1.a - code: removed el_replace* - code: rewrote multisubstitute et al. - version: 1.01 -20030330 - deps: switched to skalibs-0.22 (fixed incompatible gen_alloc) -20030407 - internal: used gccattributes - doc: added quine - version: 1.02 - bug: variable recognition too greedy - fix: added 0-termination test - doc: added more quines - version: 1.03 - ui: changed el_splitc behaviour (thx dam) - bug: substitution allowed empty keys - fix: added checking code -20030408 - doc: added Paul's ultimate quine -20030409 - deps: moved to skalibs-0.23 - version: 1.04 -20030502 - deps: moved to skalibs-0.24 -20030514 - code: added getpid, removed pid support in execline - doc: documented it - doc: added links to el_substitute.html and co - packaging: added conf-compile, moved import to it - code: added -x to redirfd -20030519 - bug: wrong optind in exls1_elglob - fix: added "optind = 1" line -20030615 - deps: moved to skalibs-0.26 - packaging: exported exec, exit, runblock -20030620 - deps: moved to skalibs-0.27 (sigh) - packaging: updated scripts - code: added pushenv, popenv, and friends -20030725 - deps: moved to skalibs-0.29 - bug: possible bad pointer after realloc in substword() - fix: rewrote substword() interface to use stralloc *, not char * - internal: merged subsualloc.c with el_substitute.c -20030727 - internal: removed execline's pre-alloc'ed lex buffer (useless) - doc: documented pushenv and friends (at last) - version: 1.05 -20031008 - portability: reverted to old src/sys/print-ar.sh so that building - works on OpenBSD. Re-added btdep to sysdeps. Sigh. - ui: removed deprecated el_argv_* - internal: merged exls1_import[as].c - internal: created libexlp.a - code: added -u option to import and importas - code: added -S option to execline(b) - doc: reflected changes -20031107 - code: added stricter numeric arg checking (scan_uint0) - deps: moved to skalibs-0.34 -20040102 - deps: moved to skalibs-0.36 -20040229 - doc: added el_transform.html, removed el_split.html - doc: modified el_substitute.html, propagated changes - deps: moved to skalibs-0.40 - version: 1.06 -20041109 - code: added homeof -20070119 - code: added support for runblock -r 0 - ui: added -0 option to forbacktick and dollarat - ui: added -i option to import and importas - doc: reflected changes -20070122 - ui: added -i option to backtick - doc: reflected change - doc: suppressed hyperlinks in section headers -20070125 - deps: moved to skalibs-0.46 - version: 1.07 -20070917 - code: added tryexec -20081007 - code: added breakcode option to for and forbacktick - code: added ifte -20081020 - portability: export overwrites EXPORT on HFS+ (MacOS fs) - workaround: rename EXPORT to EXPORT- -20081022 - packaging: /command wasn't relative to conf-sp_root - fix: update package/upgrade - portability: strip -x is broken on some Solaris platforms - workaround: empty default conf-compile/conf-striplibs -20081023 - packaging: separated compat links, moved to new prepare... - doc: reflected ui changes - version: 1.08 -20091214 - code: added fdblock and ifelse - ui: added -X flag to if, ifte, ifthenelse -20100119 - code: added homeof, multidefine, loopwhilex, forx, forbacktickx - doc: reflected changes - bug: ifte didn't parse end of script correctly - fix: rewrite the incriminated part - deps: moved to skalibs-1.0.0 - packaging: moved to new system -20110628 - version: 1.1.0 -20110810 - build: libexecline objects were not built as PIC when required - fix: add x bits in deps-obj/ - version: 1.1.1 - ui: changed forx/forbacktickx behaviour when breakcode happens - version: 1.1.2 -20120214 - internal: changed bools from unsigned char to int - code: added -x option to if - doc: added multidefine to el_substitute.html's list -20120220 - version: 1.1.3 -20120312 - bug: typo in loopwhile.c, added in 1.1.3. Thx lory.fulgi@infinito.it. - fix: obvious. -20120313 - version: 1.1.4 -20120606 - code: added el_obsolescent() to mark loopwhile, for, forbacktick - code: changed forx, forbacktickx and backtick to not substitute - ui: added -E/-e options to those programs - doc: reflected changes -20120612 - version: 1.1.5 -20121111 - bug: background didn't set LASTPID - fix: correctly initialize the fmt array - version: 1.1.6 -20121115 - doc: properly documented if's -x option -20130124 - build: added FHS support - internal: switched to space quoter and null terminator (tm). - doc: reflected changes -20130212 - version: 1.2.0 -20130403 - bug: typo in fdreserve.c ('0' instead of 0) - impact: envvars weren't properly exported - fix: obvious - version: 1.2.1 -20130527 - bug: bad #ifdef in forx.c and backtick.c - impact: forx didn't work, bad USAGE in backtick - fix: obvious - ui: changed USAGE macros to execlineb syntax - version: 1.2.2 -20130913 - internal: fixed deprecated macros -20130927 - version: 1.2.3 -20131012 - bug: pipeline crashed on empty remainder - fix: don't try to be smart with df = 0, just die -20131019 - version: 1.2.4 -20131101 - ui: changed LASTPID to ! and LASTEXITCODE to ? - added EXECLINE_OLD_VARNAMES for compatibility -20131105 - version: 1.3.0 -20140325 - bug: segfault with empty remainder in backtick - fix: add a line to catch the case and exit - version: 1.3.1 -20140410 - build: moved to 4-number versioning - deps: moved to skalibs-1.6.0.0 -20140506 - ui: removed obsolete for, forbacktick, loopwhile - ui: removed default -DEXECLINE_DOSUBST_COMPAT -20140514 - version: 1.3.1.1 |