Home | History | Annotate | Download | only in ksh
History log of /src/bin/ksh/misc.c
RevisionDateAuthorComments
 1.26  03-Oct-2024  rillig bin: fix lint warning "effectively discards 'const'"

For example: src/bin/ed/io.c(339): warning: call to 'strchr' effectively
discards 'const' from argument [346]

No binary change.
 1.25  29-Oct-2019  joerg Avoid arithmetics on strings.
 1.24  08-May-2018  kamil branches: 1.24.2;
Stop using the register keyword in ksh(1)

ksh also does some strange things with it, like put it in argument lists.

No functional change intended.

PR bin/53237 ksh: remove register keyword by Nia Alarie
 1.23  30-Jun-2017  kamil branches: 1.23.4;
ksh: Upgrade to C99 <stdbool.h>

This shell already used C99 functions.
 1.22  22-Jun-2017  kamil ksh: Drop support for systems without <limits.h>
 1.21  22-Jun-2017  kamil Reapply removal of code from 90ties for OS/2 Cygwin AIX HPUX SCOUnix

Added missing #endif terminator in emacs.c
 1.20  22-Jun-2017  kamil Temporarily revert previous.

emacs.* gets wrong code in generation
 1.19  22-Jun-2017  kamil Drop HP-UX support from ksh(1)

OK by <kre>
 1.18  22-Jun-2017  kamil Remove os2 support in ksh(1)

OK by <kre>
 1.17  03-May-2017  christos PR/52210: David H. Gutteridge: revert var pattern handling.
 1.16  30-Apr-2017  christos Use backtracking for regular patterns, but not ksh-specific ones [*?!+@](...)
which still use recursion.
 1.15  16-Oct-2011  joerg branches: 1.15.34;
Don't use non-literal format strings.
 1.14  22-Oct-2009  seanb Wrong buffer len being passed to strlcpy(). Innocuous
here but...
 1.13  25-Apr-2009  lukem Fix most of the -Wsign-compare issues.
 1.12  26-Jun-2005  christos branches: 1.12.28;
warns=3
- remove param names from function decls
- sprinkle const
- rename shadowed variables
- XXX: there is a lot of fishy __UNCONST going on.
 1.11  19-Apr-2005  rillig Fixed wrong use of the <ctype.h> functions by adding an explicit conversion
to unsigned char. Approved by christos.
 1.10  11-Feb-2005  simonb White space nit- don't put a space before/after increment/decrement
operators.
 1.9  07-Jul-2004  mycroft Cleanup of ksh memory handling from OpenBSD, via Stefan Krueger in PR 24962.
Should also fix:
PR 8153
PR 13301
PR 15256
PR 25084
 1.8  23-Jun-2003  agc Add NetBSD RCS Ids.
 1.7  20-Jan-2003  simonb The Double-Semi-Colon Police.
 1.6  25-Sep-2002  provos change complete-list to first complete and then print a list,
also complete after '=' (dd), and ':' (ssh) and ` (backtick)
improvements from camield@openbsd.org. approved by perry and thorpej.
 1.5  04-Feb-2001  christos remove duplicate declarations, and fix nested externs.
 1.4  20-Oct-1999  hubertf branches: 1.4.6;
resolve conflicts
 1.3  09-Oct-1998  erh branches: 1.3.4;
getwd() -> getcwd(,MAXPATHLEN).
 1.2  12-Jan-1997  tls RCS ID Police
 1.1  21-Sep-1996  jtc branches: 1.1.1;
Initial revision
 1.1.1.2  20-Oct-1999  hubertf Import pdksh V5.2.14.
Includes lots of bugfixes.
 1.1.1.1  21-Sep-1996  jtc import pdksh 5.2.8
 1.3.4.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.4.6.1  26-Feb-2002  he Pull up revision 1.5 (requested by dogcow):
Synchronize with current development version:
o fix problem with ``set -x'' causing a core dump; fixes PR#11361
o fix problem with ``set -e'' causing early exit; fixes PR#11542
o fix various misspellings and nested extern declarations
 1.12.28.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.15.34.2  11-May-2017  pgoyette Sync with HEAD
 1.15.34.1  02-May-2017  pgoyette Sync with HEAD - tag prg-localcount2-base1
 1.23.4.1  21-May-2018  pgoyette Sync with HEAD
 1.24.2.3  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.24.2.2  21-Apr-2020  martin Sync with HEAD
 1.24.2.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed