summary refs log tree commit diff
path: root/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES266
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