[oi-dev] Desktop Illumos Still Matters
Joerg Schilling
Joerg.Schilling at fokus.fraunhofer.de
Wed Sep 5 11:22:11 UTC 2012
Jonathan Adams <t12nslookup at gmail.com> wrote:
> >
> > ftp://ftp.berlios.de/pub/schily/
> >
>
> do you have a patch/diffs to source supplied elsewhere? Is this
> project stored in a git repository, or even in an SCCS tar ball
> separate to the Schillix-ON project?
P.S. if you like to check the latest man page, have a look at:
http://cdrecord.berlios.de/private/man/sh.1.html
I append the output of "sccs -R log" that contasins a list of commit messages.
Note that these messages are in German.
Tue Jul 3 23:45:16 2012 joerg
* sh.1 1.34
Umbau auf .TP
Mon Jul 2 23:13:39 2012 joerg
* cmd.c 1.22
for i; do .... mit Semikolon erlauben
Mon Jul 2 23:06:56 2012 joerg
* sh.1 1.33
-option -> \-option
Mon Jul 2 22:59:55 2012 joerg
* sh.1 1.32
Weitgehender Umbau von \fB auf .B ...
Sun Jul 1 15:09:47 2012 joerg
* sh.1 1.31
Copyright Header repariert
Sun Jun 10 22:28:23 2012 joerg
* word.c 1.23
Bei rekursiven aliasen ist standin->fnxt nicht im Bereich von standin->fbuf[]
Sun Jun 10 17:55:01 2012 joerg
* Makefile 1.25
abbrev.c nach Vorne wegen der Abhaengigkeiten
Sun Jun 10 17:32:23 2012 joerg
* args.c 1.21
* sh.1 1.30
* cmd.c 1.21
* MKLINKS 1.4
* Makefile 1.24
* version.h 1.6
* name.c 1.22
* bltin.c 1.27
* word.c 1.22
* fault.c 1.18
* main.c 1.20
* defs.h 1.45
ENV=, /etc/sh.shrc, $HOME/.shrc, alias, unalias neu
Sun Jun 10 16:57:41 2012 joerg
* msg.c 1.18
Neue Strings fuer alias/unalias
Sun Jun 10 16:54:01 2012 joerg
* alias.c 1.1
date and time created 12/06/10 16:54:01 by joerg
Tue Jun 5 23:38:33 2012 joerg
* service.c 1.23
* io.c 1.17
fstat() & S_ISDIR() neu
Mon Jun 4 21:42:35 2012 joerg
* args.c 1.20
* defs.h 1.44
set -o neu
Mon May 21 23:54:00 2012 joerg
* defs.h 1.43
* msg.c 1.17
* bltin.c 1.26
* sh.1 1.29
dosh Kommando neu
Sat May 19 15:21:45 2012 joerg
* sh.1 1.28
alloc built-in dokumentiert
Neue Schily Kommandos mit Hinweis versehen
Thu May 17 20:24:55 2012 joerg
* sh.1 1.27
Option -c beschreibt nun dass das naechste Argument nach dem Kommando-String $0 ist
Tue May 15 23:34:00 2012 joerg
* stak.c 2.7
Memory Leak in "repeat(1)" verhindern durch erweitertes savstak() und tdystak()
Sun May 13 20:20:53 2012 joerg
* bltin.c 1.25
savstak() / tdystak() um execexp() fuer SYSREPEAT neu - wird auch im sbrk Shell benoetigt
Sun May 13 20:19:19 2012 joerg
* stak.c 2.6
Tracemem = 0, Stackdebug = 0, -> Tracemem = TRACEMEM, Stackdebug = STACKDEBUG,
Sat May 12 23:53:34 2012 joerg
* jobs.c 1.25
* expand.c 1.14
* macro.c 1.17
* pwd.c 1.14
* fault.c 1.17
* service.c 1.22
* string.c 1.15
* cmd.c 1.20
* word.c 1.21
* xec.c 1.21
* bltin.c 1.24
* name.c 1.21
* hashserv.c 1.13
lint Warnungen beseitigt
Sat May 12 14:13:33 2012 joerg
* bltin.c 1.23
* print.c 1.17
times(1) Ausgabe ist nun POSIX kompatibel
Fri May 11 20:54:01 2012 joerg
* hash.h 1.6
Eingerueckt
Fri May 11 20:50:39 2012 joerg
* io.c 1.16
* string.c 1.14
* jobs.c 1.24
* xec.c 1.20
* test.c 1.13
* fault.c 1.16
* defs.c 1.9
* msg.c 1.16
* expand.c 1.13
* func.c 1.11
* name.c 1.20
* word.c 1.20
* service.c 1.21
* cmd.c 1.19
* error.c 1.9
* hashserv.c 1.12
* main.c 1.19
* defs.h 1.42
* macro.c 1.16
* args.c 1.19
* hash.c 1.10
* ctype.c 1.4
* bltin.c 1.22
* pwd.c 1.13
Cstyle
Fri May 11 00:33:36 2012 joerg
* msg.c 1.15
"history" an richtige Stelle in builtin-Tabelle bewegt
Thu May 10 23:58:38 2012 joerg
* defs.h 1.41
* bltin.c 1.21
* pwd.c 1.12
Dir nicht mehr ausgeben wenn pushd ueber CDPATH erfolgt
Thu May 10 23:58:34 2012 joerg
* version.h 1.5
Neue Version mit pushd/popd/dirs
Thu May 10 23:26:14 2012 joerg
* bltin.c 1.20
switch bei SYSCD korrekt eingerueckt
Thu May 10 23:19:58 2012 joerg
* pwd.c 1.11
* bltin.c 1.19
* msg.c 1.14
* defs.h 1.40
pushd/popd/dirs neu
Thu May 10 20:07:33 2012 joerg
* sh.1 1.26
.ne 2 -> .ne 3
Wed May 9 20:25:00 2012 joerg
* sh.1 1.25
OLDPWD, pushd, popd, dirs neu
Tue May 8 20:02:00 2012 joerg
* msg.c 1.13
Spezielle Kommandos markiert
Tue May 8 20:00:48 2012 joerg
* func.c 1.10
Funktionen mit "case" korrekt ausgeben (fehlendes "in")
Tue May 8 20:00:14 2012 joerg
* sh.1 1.24
Command Sektion auf korrekte man Makros umgestellt
Mon May 7 22:01:35 2012 joerg
* sh.1 1.23
Warnung dass set -n einennicht mehr terminierbaren interaktiven Shell produziert
Sun May 6 14:06:27 2012 joerg
* sh.1 1.22
ESC p und ESC n dokumentiert
Thu Apr 26 01:10:58 2012 joerg
* sh.1 1.21
PWD Variable neu
TERMCAP Beschreibung besser
</dev/null fuer & nun korrekt beschrieben
repeat Kommando neu
Mapper Beschreibung verbessert
Wed Apr 25 23:46:31 2012 joerg
* stak.c 2.5
Cstyle
Wed Apr 25 23:41:55 2012 joerg
* stak.c 2.4
Copyright Geoff Collyer von 1999 -> 1987
Wed Apr 25 23:34:58 2012 joerg
* pwd.c 1.10
cwdnod() zum Update von pwdnod.namval neu
Wed Apr 25 23:34:15 2012 joerg
* bltin.c 1.18
Update von cwdname[] mit cwdget() nun in allen Faellen von cd(1)
Wed Apr 25 21:59:43 2012 joerg
* msg.c 1.12
* defs.h 1.39
* name.c 1.19
Neue Knoten pwdnod & opwdnod (PWD & OLDPWD)
Wed Apr 25 21:56:48 2012 joerg
* xec.c 1.19
Kommentar verbessert
Wed Apr 25 21:53:11 2012 joerg
* main.c 1.18
Schreibfehler ti -> to
Wed Apr 25 21:44:02 2012 joerg
* defs.h 1.38
* msg.c 1.11
* bltin.c 1.17
repeat Kommando neu
Sun Apr 22 14:16:21 2012 joerg
* defs.h 1.37
* brkincr.h 1.4
* timeout.h 1.4
* sym.h 1.4
* ctype.h 1.4
* dup.h 1.4
* name.h 1.5
* mac.h 1.7
* stak.h 1.8
Cstyle
Sun Apr 22 00:34:43 2012 joerg
* bltin.c 1.16
* defs.h 1.36
* msg.c 1.10
* sh.1 1.20
* fault.c 1.15
Neue built Kommandos map ind savehistory
Fri Apr 20 21:04:30 2012 joerg
* gmatch.c 1.8
* Makefile 1.23
Neues #define MY_GMATCH, um lokales gmatch() aus gmatch.c statt gmatch() aus -lgen zu verwenden
Fri Apr 20 21:03:42 2012 joerg
* macro.c 1.15
skipto() gefixt, damit var=none;echo ${var-'$'} nicht mehr "bad substitution" ausgibt
Fri Apr 20 21:00:09 2012 joerg
* hashserv.c 1.11
Der "fix" fuer Sun Bug 6776989 hatte bewirkt, dass "type f" fuer eine Funktion f(){f(){...}} ausgab
Thu Apr 19 19:58:02 2012 joerg
* version.h 1.4
Neue Version 19.4.2012
Thu Apr 19 19:55:12 2012 joerg
* sh.1 1.19
Absatz mit automatischen Variablen ueberarbeitet, $n, $0, $*, $@ hinzu
Wed Apr 18 23:32:36 2012 joerg
* sh.1 1.18
Hinweis auf geaenderte Evaluationsreihenfolge bei Variablenzuweisungen
Default PATH nun korrekt dokumentiert
getopts dokumentiert
Erste Dokumentation des History Editors
Tue Apr 17 22:34:10 2012 joerg
* bltin.c 1.15
IO Redirektionsfehler mit : > $i in Schleife, weil t->treio genullt wurde, beseitigt
Tue Apr 17 22:27:10 2012 joerg
* ulimit.c 1.11
* sh.1 1.17
* msg.c 1.9
ulimit hat nun neue Optionen -l -m -u
Tue Apr 17 20:16:54 2012 joerg
* sh.1 1.16
Beschreibung, dass die Variablen des History Editors nur gelten wenn er einkompiliert wurde
OPTARG und OPTIND dokumentiert
Alle Locale Variablen dokumentiert
IFS=X echoXfoo dokumentiert
Hinweis, dass umask -S, set -P und read -r nicht mit alten Shells gehen
Hinweis auf ^ als Alias fuer |
Job Control Hinweis in NOTES korrigiert (war noch auf Stand von 1987)
Tue Apr 17 20:07:07 2012 joerg
* Makefile 1.22
* cmd.c 1.18
var2=val2 var1=val1 wird nun von Links nach Rechts evaluiert
Tue Apr 17 01:32:23 2012 joerg
* name.c 1.18
Bugfix: nach set -a werden nun auch Variablen exportiert, die mit read(1) gesetzt wurden
Tue Apr 17 00:32:26 2012 joerg
* sh.1 1.15
TERM* Variablen dokumentiert
Tue Apr 17 00:17:06 2012 joerg
* sh.1 1.14
Environment Variablen des History Editors dokumentiert
Mon Apr 16 23:58:03 2012 joerg
* sh.1 1.13
FILES Sektion erneuert
Mon Apr 16 23:25:21 2012 joerg
* sh.1 1.12
echo und test domumentiert
Sun Apr 15 17:08:03 2012 joerg
* name.c 1.17
* sh.1 1.11
read -r implementiert
Sun Apr 15 16:17:41 2012 joerg
* sh.1 1.10
-version dokumentiert
Sun Apr 15 16:04:03 2012 joerg
* version.h 1.3
Neue Version mit umask -S
Sun Apr 15 16:02:19 2012 joerg
* sh.1 1.9
umask -S dokumentiert
Sun Apr 15 13:25:16 2012 joerg
* bltin.c 1.14
* msg.c 1.8
* defs.h 1.35
* Makefile 1.21
umask -S implementiert, umask.c neu
Sun Apr 15 13:24:28 2012 joerg
* umask.c 1.1
date and time created 12/04/15 13:24:28 by joerg
Sat Apr 14 18:16:36 2012 joerg
* sh.1 1.8
set - korrekt dokumentiert
set -- neu in dir Dokumentation
Sat Apr 14 14:41:29 2012 joerg
* sh.1 1.7
OPTIONS man konform ueberarbeitet
Fri Apr 13 23:51:27 2012 joerg
* sh.1 1.6
Kapitel "Invocation" wieder nach Vorne (wie bei SunOS-4.0)
Fri Apr 13 19:49:28 2012 joerg
* sh.1 1.5
"SunOS 5.11" -> "Schily Bourne Shell"
/usr/xpg4/bin/sh Hinweise beseitigt
Wed Apr 11 22:47:54 2012 joerg
* sh.1 1.4
Optionen -m und -P dokumentiert
Wed Apr 11 22:24:48 2012 joerg
* sh.1 1.3
SCCS Keywords + automatisches Datum
Wed Apr 11 22:19:59 2012 joerg
* sh.1 1.2
Uebernahme Man Page von Sun von 2008 mit Reformatierung des troff Codes
Wed Apr 11 19:41:29 2012 joerg
* macro.c 1.14
getch() fuer ${VAR=val} beachtet nun, dasz fixstak() das aktuelle TOS reloziert
Tue Apr 10 19:26:53 2012 joerg
* gmatch.c 1.7
nextwc() returnuert nur noch wenn mbtowc() < 0 liefert damit gmatch() das letzte Zeichen korrekt in der Hauptschleife auswertet
Tue Apr 10 19:25:34 2012 joerg
* word.c 1.19
xread() erkennt nun auch auf Systemen mit char -> unsigned (woe z.B. AIX) EOF korrekt
Tue Apr 10 19:24:30 2012 joerg
* jobs.c 1.23
Auch AIX mag kein waitpid() mit WNOWAIT in dem Flags
Mon Apr 9 23:02:09 2012 joerg
* gmatch.c 1.6
getwchar() Makro -> nextwc()
Mon Apr 9 15:55:21 2012 joerg
* gmatch.c 1.5
Multibyte Support neu
Sun Apr 8 22:26:33 2012 joerg
* jobs.c 1.22
Mac OS X mag (wie Linux) kein WNOWAIT bei waitpid()
Sun Apr 8 19:45:36 2012 joerg
* service.c 1.20
* string.c 1.13
/* NOTREACHED */ neu fuer lint
Sun Apr 8 00:06:02 2012 joerg
* error.c 1.8
rmtemp() ist nun unabhaengig von der Reihenfolge von Speicheradressen
Sat Apr 7 19:18:12 2012 joerg
* service.c 1.19
* macro.c 1.13
* stak.c 2.3
* xec.c 1.18
* main.c 1.17
* defs.h 1.34
tdystak() nun mit zusaetzlichem Parameter struct ionod *iosav zum korrekten Aufruf von rmtemp()
Thu Apr 5 00:24:21 2012 joerg
* mode.h 1.9
configurration -> configuration
Thu Apr 5 00:18:10 2012 joerg
* version.h 1.2
Version 'a' -> 'a+'
Thu Apr 5 00:13:59 2012 joerg
* Makefile 1.20
Umbau auf stak.c von Geoff Collyer
Thu Apr 5 00:02:30 2012 joerg
* stak.c 2.2
Umbau/Anpassungen auf Bourne Shell Version von SVr4
Thu Apr 5 00:01:50 2012 joerg
* stak.c 2.1
Umstellung auf stak.c Version von 2005 von Geoff Collyer
Wed Apr 4 23:55:41 2012 joerg
* defs.h 1.33
Umbau auf malloc() basiertes stak.c
Tue Apr 3 00:31:58 2012 joerg
* xec.c 1.17
* bltin.c 1.13
* cmd.c 1.17
* blok.c 1.14
* expand.c 1.12
lint =/== Warnungen beseitigt
Mon Apr 2 19:58:02 2012 joerg
* defs.h 1.32
* print.c 1.16
* cmd.c 1.16
* main.c 1.16
* service.c 1.18
* xec.c 1.16
* string.c 1.12
Kommentare von Geoff Collyer neu
Thu Mar 29 00:56:20 2012 joerg
* word.c 1.18
Der neue Return Wert von growstak() wird nun ausgewertet um eine moegliche Relokation des "stak"s zu verkraften
Der Return Wert von endstak() wird nun der richtigen Variable zugewiesen
Thu Mar 29 00:53:20 2012 joerg
* print.c 1.15
Copyright -> 2012
Thu Mar 29 00:51:53 2012 joerg
* io.c 1.15
* jobs.c 1.21
Der neue Return Wert von growstak() wird nun ausgewertet um eine moegliche Relokation des "stak"s zu verkraften
Der Return Wert von endstak() wird nun ausgewertet
Thu Mar 29 00:49:50 2012 joerg
* print.c 1.14
* service.c 1.17
* expand.c 1.11
* blok.c 1.13
Der neue Return Wert von growstak() wird nun ausgewertet um eine moegliche Relokation des "stak"s zu verkraften
Tue Mar 27 00:44:59 2012 joerg
* stak.h 1.7
Copyright -> 2012
Tue Mar 27 00:42:24 2012 joerg
* stak.h 1.6
* stak.c 1.14
* defs.h 1.31
growstak() liefert nun korrigierten "newtop" Paremter als Return-Wert
Mon Mar 26 21:06:33 2012 joerg
* stak.c 1.13
Besserer Kommentar fuer die Funktionen
Sat Mar 24 22:52:01 2012 joerg
* defs.c 1.8
Kommentar fuer globale stak Variablen
Fri Mar 23 23:29:44 2012 joerg
* stak.c 1.12
Hinweis auf stakbas, staktop, stakbot, stakbsy, brkend Definitionen in defs.c
Fri Mar 23 22:31:56 2012 joerg
* service.c 1.16
memcpy() -> memmove() bei ueberlappenden Bloecken
Fri Mar 23 22:29:46 2012 joerg
* io.c 1.14
* main.c 1.15
fcntl() Aufrufe nun mit F_DUPFD F_SETFD F_GETFD statt numerischer Argumente
Fri Mar 23 22:28:05 2012 joerg
* mapmem.c 1.8
fcntl(f, F_SETFD, FD_CLOEXEC) falls mmap() open("/dev/zero") braucht
Fri Mar 23 22:25:31 2012 joerg
* Makefile 1.19
#ifdef RES erwaehnen
Wed Mar 21 22:53:58 2012 joerg
* args.c 1.18
prversion() Prototyp neu
Tue Mar 20 20:39:03 2012 joerg
* defs.h 1.30
* args.c 1.17
sh -version/--version/-V neu
Tue Mar 20 20:36:38 2012 joerg
* macro.c 1.12
Doppelter Cast wegen GCC Warnung
Tue Mar 20 20:35:08 2012 joerg
* Makefile 1.18
version.h neu
Tue Mar 20 20:33:02 2012 joerg
* version.h 1.1
date and time created 12/03/20 20:33:02 by joerg
Mon Mar 19 20:23:47 2012 joerg
* xec.c 1.15
* cmd.c 1.15
* func.c 1.9
* name.c 1.16
Copyright -> 2012
Mon Mar 19 20:10:25 2012 joerg
* defs.h 1.29
* cmd.c 1.14
* name.c 1.15
* xec.c 1.14
* func.c 1.8
* mode.h 1.8
6776989 Custom backup script core dumping in Bourne shell /usr/bin/sh but not in Korn shell
"struct fndnod" hat nun einen neuen Reference-Counter "int fndref" fuer Funktionen statt "t->tretyp & COMMSK" (4 Bit)
freetree() ist nicht mehr static, denn es wird nun auch in xec.c benoetigt
(struct namnod *)->namenv ist nun "struct fndnod *" und nicht mehr "(struct fndnod *)->fndval"
defs.h sauber eingerueckt fuer "command tree" Definitionen
Wed Mar 14 21:06:45 2012 joerg
* args.c 1.16
* sh_policy.c 1.13
* sh_policy.h 1.6
Untersteuetzung fuer in-kernel pfexec (S11 onnv_140) neu
Tue Mar 13 22:44:16 2012 joerg
* Makefile 1.17
CPPOPTS Aufgeraeumt
-DDO_SYSALLOC und -DBLOK_DEBUG neu
Tue Mar 13 22:35:18 2012 joerg
* bltin.c 1.12
* blok.c 1.12
* mode.h 1.7
* msg.c 1.7
* defs.h 1.28
Neues Builtin "alloc"
Neue Funktion fill_pat()
Tue Mar 13 20:37:54 2012 joerg
* word.c 1.17
locstak() erst nach readwc() aufrufen, damit malloc() nicht dazwischen gerufen wird
Mon Mar 12 23:45:14 2012 joerg
* sh_policy.c 1.12
secpolicy_set_argv() nur noch mit int i statt int i, j
Mon Mar 12 23:16:14 2012 joerg
* echo.c 1.9
6879678 bourne shell echo built-in misinterprets arguments beginning with -n if /usr/ucb is before /usr/bin
Mon Mar 12 23:11:43 2012 joerg
* defs.h 1.27
* jobs.c 1.20
* fault.c 1.14
6568535 shell process running on remote session keeps alive even if a terminal window is closed.
Sat Aug 13 01:14:37 2011 joerg
* hashserv.c 1.10
Unnoetige Zuweisung beseitigt
Thu Aug 4 23:45:27 2011 joerg
* MKLINKS 1.3
MKLINKS_TEST=${MKLINKS_TEST-:} neu
${MKLINKS_TEST} -h xxzzy.345 || ... neu
Thu Aug 4 22:27:06 2011 joerg
* test.c 1.12
#define exp _exp neu
Wed Aug 3 23:40:05 2011 joerg
* fault.c 1.13
#ifdef SIGALRM neu
Wed Aug 3 23:39:44 2011 joerg
* main.c 1.14
#ifdef SIGXCPU SIGXFSZ neu
Wed Aug 3 23:39:00 2011 joerg
* defs.h 1.26
#undef max neu
Tue Aug 2 22:06:40 2011 joerg
* MKLINKS 1.2
MKLINKS_COPY neu
Tue Jul 19 19:55:48 2011 joerg
* jobs.c 1.19
WIFCONTINUED definieren wenn nicht vorhanden
Wed May 12 19:42:07 2010 joerg
* Makefile 1.16
pfsh.mk1 pfsh.1 neu
Wed May 12 19:41:54 2010 joerg
* pfsh.mk1 1.2
jsh -> pfsh
Wed May 12 19:39:23 2010 joerg
* Makefile 1.15
bosh.mk1 jsh.mk1 bosh.1 jsh.1 neu
Wed May 12 19:36:24 2010 joerg
* pfsh.mk1 1.1
* jsh.mk1 1.1
date and time created 10/05/12 19:36:24 by joerg
Wed May 12 19:35:55 2010 joerg
* bosh.mk1 1.1
date and time created 10/05/12 19:35:55 by joerg
Wed May 12 19:34:21 2010 joerg
* pfsh.1 1.1
* bosh.1 1.1
* jsh.1 1.1
date and time created 10/05/12 19:34:21 by joerg
Thu Dec 31 17:59:54 2009 joerg
* defs.h 1.25
* defs.c 1.7
#define peekc peekc_ wegen AIX
defs.c inkludiert nun auch defs.h und daher sind peekc/peekn nun passend zu defs.h int statt unsigned int
Thu Dec 31 17:58:30 2009 joerg
* name.h 1.4
Abgesichert gegen mehrfach-include
Thu Dec 31 17:19:00 2009 joerg
* mac.h 1.6
#undef TRUE / FALSE wegen AIX sys/types.h
Thu Dec 31 17:18:38 2009 joerg
* defs.h 1.24
#define index __no_index__ beseitigt, weil AIX index definiert und eine "redefined" Warnung ausgibt
Fri Nov 27 23:57:54 2009 joerg
* jobs.c 1.18
#define waitjob sh_waitjob wegen IRIX
Sun Nov 8 21:22:07 2009 joerg
* ctype.c 1.3
* dup.h 1.3
* setbrk.c 1.7
* timeout.h 1.3
* name.h 1.3
* ctype.h 1.3
* sym.h 1.3
* mac.h 1.5
* brkincr.h 1.3
#ident -> #pragma ident wegen HP-UX
Sun Nov 1 12:50:14 2009 joerg
* fault.c 1.12
* args.c 1.15
* bltin.c 1.11
* print.c 1.13
* blok.c 1.11
* main.c 1.13
* cmd.c 1.13
* word.c 1.16
* msg.c 1.6
* defs.c 1.6
* jobs.c 1.17
* string.c 1.11
* io.c 1.13
* test.c 1.11
* ulimit.c 1.10
* xec.c 1.13
* sh_policy.c 1.11
* service.c 1.15
* stak.c 1.11
* name.c 1.14
* echo.c 1.8
* macro.c 1.11
* hash.c 1.9
* pwd.c 1.9
* hashserv.c 1.9
* error.c 1.7
* func.c 1.7
* expand.c 1.10
* hash.h 1.5
* stak.h 1.5
* defs.h 1.23
* sh_policy.h 1.5
* mode.h 1.6
#pragma ident nur bei defined(sun)
Sun Nov 1 12:06:18 2009 joerg
* brkincr.h 1.2
* timeout.h 1.2
* sym.h 1.2
* dup.h 1.2
* ctype.h 1.2
* ctype.c 1.2
* name.h 1.2
* setbrk.c 1.6
* mac.h 1.4
#ident nur bei defined(sun)
Tue Aug 4 00:01:34 2009 joerg
* ulimit.c 1.9
sys/resource.h -> schily/resource.h
Sat Jul 25 15:59:26 2009 joerg
* Makefile 1.14
Fuer gettext() wird $(LIB_INTL) benoetigt
TARGET=sh darf nicht von Space und Kommentar gefolgt werden, da sonst TARGET das Space enthaelt
Sat Jul 25 12:44:50 2009 joerg
* jobs.c 1.16
char *sigstr -> const char *sigstr wegen Haiku
Sat Jul 11 13:40:35 2009 joerg
* mapmem.c 1.7
* pwd.c 1.8
* sh_policy.c 1.10
* jobs.c 1.15
* xec.c 1.12
* io.c 1.12
* error.c 1.6
* ulimit.c 1.8
* string.c 1.10
* print.c 1.12
* stak.c 1.10
* defs.c 1.5
* test.c 1.10
* msg.c 1.5
* service.c 1.14
* hashserv.c 1.8
* blok.c 1.10
* gmatch.c 1.4
* setbrk.c 1.5
* expand.c 1.9
* fault.c 1.11
* word.c 1.15
* args.c 1.14
* cmd.c 1.12
* name.c 1.13
* macro.c 1.10
* main.c 1.12
* bltin.c 1.10
* echo.c 1.7
* func.c 1.6
* hash.c 1.8
const char sccsid[] -> UConst char sccsid[]
Sat Jul 11 13:39:54 2009 joerg
* defs.h 1.22
#include *.h -> #include schily/*.h
Sun Jun 14 17:27:31 2009 joerg
* args.c 1.13
* expand.c 1.8
* macro.c 1.9
* echo.c 1.6
* service.c 1.13
* print.c 1.11
* word.c 1.14
* string.c 1.9
mbtowc(NULL, NULL, 0); -> (void) mbtowc(NULL, NULL, 0);
Sat Jun 13 00:27:00 2009 joerg
* mapmem.c 1.6
Lint Probleme beseitigt
Sat Jun 13 00:15:27 2009 joerg
* args.c 1.12
Einige /* LINTED */ Kommentare an ueberfluessigen Lint Warnungen
Thu Jun 11 00:01:36 2009 joerg
* word.c 1.13
* macro.c 1.8
* print.c 1.10
* echo.c 1.5
* string.c 1.8
* service.c 1.12
* expand.c 1.7
* args.c 1.11
mbtowc(NULL, NULL, 0); zum Set/Reset des Shiftstatus neu
Mon Jun 8 22:49:48 2009 joerg
* Makefile 1.13
-DNO_LOCALE -DNO_WCHAR neu
Wed Jun 3 23:55:11 2009 joerg
* name.c 1.12
chghistory() Aufruf neu
Wed Apr 15 19:35:57 2009 joerg
* fault.c 1.10
Fehler korrigiert: #if defined(HAVE_STACK_T) && HAVE_SIGALTSTACK -> #if defined(HAVE_STACK_T) && defined(HAVE_SIGALTSTACK)
Wed Apr 15 19:34:57 2009 joerg
* word.c 1.12
#ifdef SCHILY_BUILD ohne #include <schily/*> neu
Wed Apr 15 19:34:17 2009 joerg
* defs.h 1.21
Fehlende statische Definitionen HAVE_GETPGID HAVE_GETSID HAVE_SIGALTSTACK neu
Tue Apr 14 20:11:13 2009 joerg
* io.c 1.11
savefd() ruft nun fcntl(f, F_SETFD, FD_CLOEXEC) auf, Uebernahme von nv_b112
Mon Apr 13 14:04:19 2009 joerg
* defs.h 1.20
#include <schily/wctype.h> neu, denn sonst ist der Prototyp prwc(wchat_t) in defs.h evt. unterschiedlich von der Implementierung in print.c
Mon Apr 13 11:48:21 2009 joerg
* io.c 1.10
Cstyle
Sun Apr 12 21:49:07 2009 joerg
* defs.h 1.19
#include <schily/time.h> neu
Sun Apr 12 21:48:30 2009 joerg
* print.c 1.9
#include <schily/wctype.h> neu
Tue Feb 17 22:36:59 2009 joerg
* defs.h 1.18
#define getsid getpgid wenn getsid() fehlt (wird bei ATARI MiNT benoetigt)
Fri Feb 13 22:48:42 2009 joerg
* fault.c 1.9
Neuer Autoconf Test HAVE_SIGALTSTACK
Sun Feb 8 15:02:02 2009 joerg
* fault.c 1.8
#define SA_ONSTACK 0 wenn nicht im System definiert
Thu Feb 5 01:32:03 2009 joerg
* defs.h 1.17
Wenn kein HAVE_SYS_ACCT_H, dann #undef ACCT
Thu Feb 5 01:31:35 2009 joerg
* word.c 1.11
Umstellung auf schily/fcntl.h weil Haiku kein O_NDELAY hat
Tue Feb 3 00:12:13 2009 joerg
* service.c 1.11
#ifdef AHZV1 fuer neuere FreeBSD Versionen
Wed Jan 14 19:42:17 2009 joerg
* hash.c 1.7
GCC Warnungen beseitigt
Tue Jan 13 20:08:15 2009 joerg
* word.c 1.10
Copyright -> 2009
Sat Jan 10 21:40:29 2009 joerg
* main.c 1.11
%lu ist unsigned long
Sat Jan 10 20:31:36 2009 joerg
* test.c 1.9
* service.c 1.10
Unnoetiges return (0) gegen GCC Warnung
Sat Jan 10 18:58:13 2009 joerg
* print.c 1.8
* io.c 1.9
Unnoetiges return (-1) gegen GCC Warnung
Sat Jan 10 15:25:35 2009 joerg
* macro.c 1.7
* fault.c 1.7
* expand.c 1.6
* print.c 1.7
* hashserv.c 1.7
* test.c 1.8
* string.c 1.7
* stak.c 1.9
* name.c 1.11
* service.c 1.9
* xec.c 1.11
* jobs.c 1.14
* cmd.c 1.11
* main.c 1.10
* bltin.c 1.9
* io.c 1.8
* ulimit.c 1.7
* blok.c 1.9
* args.c 1.10
GCC Warnungen beseitigt
Sat Jan 10 15:08:16 2009 joerg
* pwd.c 1.7
#include <schily/getcwd.h> neu statt extern char *getcwd();
Wed Jan 7 19:16:00 2009 joerg
* word.c 1.9
GCC Warnungen beseitigt
Tue Jan 6 23:09:13 2009 joerg
* defs.h 1.16
cmd -> _cmd wegen Ueberlagerung
namscan() nun mit Prototyp im Funktionspointer Argument
Tue Jan 6 23:05:43 2009 joerg
* name.c 1.10
environ von unsigned char ** -> char **
Tue Jan 6 23:05:18 2009 joerg
* defs.h 1.15
HAVE_ENVIRON_DEF neu
Sun Jan 4 17:44:08 2009 joerg
* xec.c 1.10
Copyright -> 2009
Sat Jan 3 23:27:45 2009 joerg
* xec.c 1.9
index -> idx wegen GCC
Sat Jan 3 23:26:39 2009 joerg
* xec.c 1.8
Unbenutzte Variablen beseitigt
Thu Dec 25 00:10:30 2008 joerg
* defs.h 1.14
#include <schily/libport.h> neu
Mon Dec 22 21:38:43 2008 joerg
* args.c 1.9
* defs.c 1.4
* fault.c 1.6
* error.c 1.5
* blok.c 1.8
* echo.c 1.4
* expand.c 1.5
* bltin.c 1.8
* func.c 1.5
* cmd.c 1.10
* hash.c 1.6
* macro.c 1.6
* main.c 1.9
* name.c 1.9
* msg.c 1.4
* io.c 1.7
* hashserv.c 1.6
* jobs.c 1.13
* sh_policy.c 1.9
* service.c 1.8
* setbrk.c 1.4
* print.c 1.6
* pwd.c 1.6
* stak.c 1.8
* word.c 1.8
* xec.c 1.7
* ulimit.c 1.6
* test.c 1.7
* mapmem.c 1.5
* string.c 1.6
* gmatch.c 1.3
static char sccsid[] -> static const char sccsid[] wegen GCC Warnung
Wed Sep 10 01:08:06 2008 joerg
* Makefile 1.12
all: -> $(ALLTARGETS): wegen "make install"
Sat Aug 30 13:45:46 2008 joerg
* sh_policy.c 1.8
username bei jedem Aufruf neu setzen
Thu Aug 28 14:14:53 2008 joerg
* sh_policy.c 1.7
arglen -> pfarg_c zum besseren Verstaendnis
Thu Jul 31 22:25:34 2008 joerg
* Makefile 1.11
MKLINKS in rel aufnehmen
Thu Jul 31 21:43:51 2008 joerg
* MKLINKS 1.1
date and time created 08/07/31 21:43:51 by joerg
Thu Jul 31 21:43:23 2008 joerg
* Makefile 1.10
./MKLINKS Aufruf neu
Wed Jul 16 20:47:38 2008 joerg
* jobs.c 1.12
waitpid() in waitjob() wieder eingefuegt (Beseitigt zu SID 1.9 wegen ^Z Blockaden bei FreeBSD) wieder eingefuehrt weil bei Solaris Zombies blieben.
Aufruf nun jedoch nur noch nach if (!WIFSTOPPED(stat))
Wed Jul 16 20:36:35 2008 joerg
* Makefile 1.9
jsh Link neu
Mon Jul 14 02:10:34 2008 joerg
* args.c 1.8
* sh_policy.c 1.6
set -P ruft nun secpolicy_init() wenn noetig
Mon Jul 14 01:26:57 2008 joerg
* sh_policy.c 1.5
Fix fuer Buffer overflow durch falsche Berechnung des neuen Arg vektors
Sun Jul 13 23:41:22 2008 joerg
* Makefile 1.8
Neue Symlinks "pfsh" und "bosh"
Sun Jul 13 23:38:43 2008 joerg
* args.c 1.7
set -P / +P gent nun um profile an uns abzuschalten
Mon May 19 20:40:24 2008 joerg
* gmatch.c 1.2
sccsid neu
Thu May 15 19:07:08 2008 joerg
* mode.h 1.5
pad[] in struct blk nicht verwenden wenn SIZEOF_CHAR_P >= SIZEOF_DOUBLE (LP64)
Sun Apr 6 20:10:58 2008 joerg
* defs.h 1.13
Korrekterer Umgang mit HAVE_LIBGEN_H und HAVE_GMATCH fuer FreeBSD
Sun Mar 30 00:08:38 2008 joerg
* defs.h 1.12
#undef feof damit mode.h mit K&R funktioniert
Fri Mar 28 20:20:21 2008 joerg
* name.c 1.8
getcurenv() / ev_insert() von libshedit/edit.c uebernommen
Fri Mar 28 19:02:19 2008 joerg
* macro.c 1.5
* print.c 1.5
* ulimit.c 1.5
* sh_policy.c 1.4
* service.c 1.7
* word.c 1.7
* setbrk.c 1.3
* mode.h 1.4
* name.c 1.7
* main.c 1.8
* xec.c 1.6
* pwd.c 1.5
* string.c 1.5
* stak.c 1.7
* stak.h 1.4
* test.c 1.6
* sh_policy.h 1.4
* msg.c 1.3
* error.c 1.4
* func.c 1.4
* cmd.c 1.9
* defs.c 1.3
* hashserv.c 1.5
* expand.c 1.4
* args.c 1.6
* fault.c 1.5
* bltin.c 1.7
* echo.c 1.3
* hash.c 1.5
* io.c 1.6
* blok.c 1.7
* defs.h 1.11
* hash.h 1.4
* mac.h 1.3
* jobs.c 1.11
Schilling SCCS ID neu
Fri Mar 28 18:53:13 2008 joerg
* Makefile 1.7
* defs.h 1.10
* mapmem.c 1.4
-DBOURNE_SHELL neu fuer shell Kompilierung
Neue Defines: USE_MAPMALLOC und NO_MAPMALLOC
Thu Mar 27 20:39:29 2008 joerg
* io.c 1.5
* defs.h 1.9
* cmd.c 1.8
* stak.c 1.6
* service.c 1.6
Uebernahme von nv_b84 Bug ID 6636947 /bin/sh dumps core in rmfunctmp when function with heredoc is unset
Thu Mar 27 20:14:31 2008 joerg
* expand.c 1.3
* ulimit.c 1.4
* pwd.c 1.4
* hashserv.c 1.4
* hash.c 1.4
* sh_policy.h 1.3
* hash.h 1.3
* stak.c 1.5
* func.c 1.3
* test.c 1.5
* fault.c 1.4
* name.c 1.6
* xec.c 1.5
* main.c 1.7
* cmd.c 1.7
* jobs.c 1.10
* blok.c 1.6
* word.c 1.6
* macro.c 1.4
* defs.h 1.8
* io.c 1.4
* args.c 1.5
* bltin.c 1.6
defs.h nun mit Prototypen fuer alle Funktionen
Manuelle Kompilation auf Solaris ist wieder moeglich
Thu Mar 27 20:13:33 2008 joerg
* Makefile 1.6
-D_FILE_OFFSET_BITS='64' -> -DUSE_LARGEFILES
Thu Mar 27 12:39:15 2008 joerg
* gmatch.c 1.1
date and time created 08/03/27 12:39:15 by joerg
Wed Mar 26 14:13:29 2008 joerg
* sh.1 1.1
date and time created 08/03/26 14:13:29 by joerg
Wed Mar 26 14:13:26 2008 joerg
* Makefile.man 1.1
date and time created 08/03/26 14:13:26 by joerg
Thu Feb 28 01:45:28 2008 joerg
* mapmem.c 1.3
Portiert
Thu Feb 28 01:33:41 2008 joerg
* print.c 1.4
#include <schily/wchar.h> -> desf.h
prs_cntl() bricht nun bei null Character in char *s sauber ab
Thu Feb 28 01:32:35 2008 joerg
* string.c 1.4
anys() bricht nun bei null Character in char *s sauber ab
Thu Feb 28 01:31:39 2008 joerg
* jobs.c 1.9
Ueberfluessiges waitpid() in waitjob() beseitigt weil es bei FreeBSD zu Blockaden bei ^Z fuehrt
Thu Feb 28 01:30:31 2008 joerg
* defs.h 1.7
#include <schily/wchar.h> neu weil es ueberall benoetigt wird
Neue Definitionen fuer Linux, damit mapmem.c funktioniert
Thu Feb 28 01:19:11 2008 joerg
* blok.c 1.5
#define free __no_free__ ist nun in anderer Weise in defs.h
Thu Feb 28 01:17:59 2008 joerg
* Makefile 1.5
mapmem.c neu -DUSE_WCHAR neu
Tue Feb 26 23:01:19 2008 joerg
* mapmem.c 1.2
Schily SCCS header neu
Tue Feb 26 20:26:02 2008 joerg
* pwd.c 1.3
NULL -> '\0' wo bisher falsch
Sun Feb 24 17:46:23 2008 joerg
* defs.h 1.6
getsid Emulation neu
strsignal() Prototyp neu
Sun Feb 24 15:56:43 2008 joerg
* stak.c 1.4
growstak() nun mit UIntptr_t incr
Sun Feb 24 15:55:51 2008 joerg
* service.c 1.5
Intptr_t Cast fuer OR
Sun Feb 24 15:50:17 2008 joerg
* mode.h 1.3
Rcheat() nun mit Intptr_t Cast
Sun Feb 24 15:44:04 2008 joerg
* fault.c 1.3
* jobs.c 1.8
* bltin.c 1.5
execexp() Cast 2. Parameter auf Intptr_t
Sun Feb 24 15:25:19 2008 joerg
* defs.h 1.5
round() Makro nun mit Intptr_t Cast
Sun Feb 24 15:23:10 2008 joerg
* stak.h 1.3
* service.c 1.4
* cmd.c 1.6
* name.c 1.5
* stak.c 1.3
getstak() nun mit Intptr_t Parameter
Sun Feb 24 15:15:52 2008 joerg
* xec.c 1.4
execexp() nun mit Intptr_t f wegen Zuweisung von Pointern
Sun Feb 24 15:14:27 2008 joerg
* ulimit.c 1.3
* test.c 1.4
* jobs.c 1.7
* defs.h 1.4
* print.c 1.3
#include <schily/utypes.h> -> defs.h
Sun Feb 24 15:11:51 2008 joerg
* defs.h 1.3
Umbau auf Prototypen + K&R
Diverse Aenderungen fuer Portabilitaet
Sun Feb 24 15:00:57 2008 joerg
* jobs.c 1.6
Diverse Casts auf char *
Sun Feb 24 14:56:57 2008 joerg
* name.c 1.4
dolocale() PArameter auf char * Casten
Sun Feb 24 14:29:37 2008 joerg
* hash.c 1.3
uscan Funtion nun mit Prototyp
Sun Feb 24 13:28:44 2008 joerg
* fault.c 1.2
Umbau auf Prototypen + K&R
Unintialisierte Variablen
Diverse Aenderungen fuer Portabilitaet
Sun Feb 24 12:32:24 2008 joerg
* service.c 1.3
Umbau auf Prototypen + K&R
Unintialisierte Variablen
Sun Feb 24 00:51:54 2008 joerg
* print.c 1.2
Umbau auf Prototypen + K&R
SCHILY_BUILD neu
HZ durch sysconf(_SC_CLK_TCK) ersetzen
Sun Feb 24 00:44:04 2008 joerg
* pwd.c 1.2
* main.c 1.6
Umbau auf Prototypen + K&R
SCHILY_BUILD neu
Sun Feb 24 00:40:55 2008 joerg
* hashserv.c 1.3
Umbau auf Prototypen + K&R
HAVE_ACCESS_E_OK beachten....
Sun Feb 24 00:34:44 2008 joerg
* jobs.c 1.5
Umbau auf Prototypen + K&R
Portabilitaet bei fehlendem WCONTINUED/WNOWAIT
Portabilitaet fuer Linux (WNOWAIT liefert EINVAL)
uint32_t ... -> UInt32_t ...
VDSUSP ist bei Linux nicht vorhanden
Sun Feb 24 00:20:00 2008 joerg
* cmd.c 1.5
Umbau auf Prototypen + K&R
Uninitialisierte Variable
Sun Feb 24 00:14:06 2008 joerg
* blok.c 1.4
Umbau auf Prototypen + K&R
calloc()/cfree() neu
Sun Feb 24 00:06:24 2008 joerg
* name.c 1.3
Umbau auf Prototypen + K&R
Casts auf unsigned char * wo noetig
Funktion isastream(fd) falls nicht im System vorhanden
Sun Feb 24 00:01:20 2008 joerg
* stak.c 1.2
Umbau auf Prototypen + K&R
Casts auf unsigned char * wo noetig
Sat Feb 23 23:58:28 2008 joerg
* test.c 1.3
SCHILY_BUILD neu
portabel gemacht und Intmax_t statt longlong_t
Sat Feb 23 23:56:13 2008 joerg
* ulimit.c 1.2
Portabel gemacht und struct rlimtab ist nicht mehr abhaengig von der Reihenfolge
Sat Feb 23 23:42:11 2008 joerg
* string.c 1.3
Umbau auf Prototypen
Sat Feb 23 23:41:47 2008 joerg
* macro.c 1.3
Umbau auf Prototypen + K&R
2 nichtinitialisierte Variablen
Sat Feb 23 23:37:30 2008 joerg
* Makefile 1.4
signames.c und gmatch.c neu
LIB_GEN und LIB_SECDB neu
Sat Feb 23 23:36:29 2008 joerg
* word.c 1.5
Umbau auf Prototypen + K&R
char * Cast bei read() buffer
uninitialisierte Variable mlen
Sat Feb 23 23:34:27 2008 joerg
* hash.c 1.2
* func.c 1.2
Umbau auf Prototypen + K&R
Sat Feb 23 23:32:45 2008 joerg
* io.c 1.3
Umbau auf Prototypen + K&R
Umbau auf SCHILY_BUILD
Sat Feb 23 23:13:29 2008 joerg
* sh_policy.c 1.3
* args.c 1.4
Prototypen neu
Sat Feb 23 23:12:48 2008 joerg
* setbrk.c 1.2
Prototypen neu
Abort wenn kein sbrk() oder NO_USER_MALLOC
Sat Feb 23 23:10:25 2008 joerg
* bltin.c 1.4
#ifdef EMULTIHOP & #ifdef ENOLINK neu
Sat Feb 23 23:03:18 2008 joerg
* xec.c 1.3
getarg(t) -> getarg((struct comnod *)t)
Sat Feb 23 22:54:29 2008 joerg
* mode.h 1.2
SCHILY_BUILD neu
Sat Feb 23 22:53:56 2008 joerg
* mac.h 1.2
#undef EOF & #undef MAX neu
Wed Feb 20 23:22:27 2008 joerg
* string.c 1.2
Umbau auf K&R
Wed Feb 20 23:21:46 2008 joerg
* error.c 1.3
prs() Parameter Cast auf (unsigned char *)
Sun Feb 17 23:02:21 2008 joerg
* blok.c 1.3
free() Prototype vom System vermeiden
Fri Feb 15 00:19:31 2008 joerg
* Makefile 1.3
-DUSE_NLS
-D__NORETURN="" beseitigt
Fri Feb 15 00:12:30 2008 joerg
* main.c 1.5
unsigned char * Cast bei simple() Parametern
Fri Feb 15 00:05:13 2008 joerg
* main.c 1.4
main() nun mit return() am Ende
Fri Feb 15 00:04:40 2008 joerg
* test.c 1.2
Explizite Parameterdeklaration bei nxtarg(mt)
Fri Feb 15 00:04:03 2008 joerg
* args.c 1.3
Explizite Parameterdeklaration bei restorargs()
Fri Feb 15 00:02:52 2008 joerg
* cmd.c 1.4
weitere Casts auf unsigned char *
Fri Feb 15 00:00:28 2008 joerg
* cmd.c 1.3
Explizite Parameterdeklaration fuer list(flg)/term(flg)
Thu Feb 14 04:29:50 2008 joerg
* mapmem.c 1.1
date and time created 08/02/14 04:29:50 by joerg
Thu Feb 14 00:44:20 2008 joerg
* macro.c 1.2
Schily Includefiles
Thu Feb 14 00:41:37 2008 joerg
* jobs.c 1.4
Schily Includefiles
HAVE_TCGETPGRP ....
uint_t -> uint32_t, ushort_t -> uint16_t
Thu Feb 14 00:05:51 2008 joerg
* expand.c 1.2
* error.c 1.2
* blok.c 1.2
* hash.h 1.2
* word.c 1.4
* stak.h 1.2
Umbau auf Prototypen + K&R
Wed Feb 13 23:58:58 2008 joerg
* defs.c 1.2
Umbau auf Schily Includefiles
Wed Feb 13 23:45:09 2008 joerg
* sh_policy.c 1.2
Abfrage auf EXECATTR_FILENAME und Code nur generieren wenn <exec_attr.h> vorhanden
Wed Feb 13 23:41:14 2008 joerg
* sh_policy.h 1.2
Umbau auf Prototypen + K&R
#include <exec_attr.h> nur wenn vorhanden
Wed Feb 13 21:53:44 2008 joerg
* name.c 1.2
* main.c 1.3
* io.c 1.2
Casts auf unsigned char * wo noetig
Wed Feb 13 21:53:13 2008 joerg
* service.c 1.2
Casts auf unsigned char * wo noetig
#ifdefs um unuebliche error codes wie z.B. ELIBACC
Wed Feb 13 21:51:58 2008 joerg
* hashserv.c 1.2
Casts auf unsigned char * wo noetig
Ueberzaehliger Parameter bei nextpath() Aufruf beseitigt
Wed Feb 13 21:47:07 2008 joerg
* jobs.c 1.3
unchar * -> unsigned char *
char *gmsg -> const char *gmsg
Wed Feb 13 21:45:18 2008 joerg
* echo.c 1.2
* bltin.c 1.3
* args.c 1.2
Umbau auf Prototypen + K&R
Casts auf unsigned char * wo noetig
Wed Feb 13 21:44:56 2008 joerg
* xec.c 1.2
Umbau auf Prototypen + K&R
fehlende 2 letzte Parameter bei execute() Aufrufen durch "no_pipe" ergaenzen
Wed Feb 13 21:42:14 2008 joerg
* cmd.c 1.2
Umbau auf Prototypen + K&R
Cast von struct parnod * nach struct trenod * bei makefork() Aufruf
Sun Jan 27 00:00:26 2008 joerg
* jobs.c 1.2
Uebernahme von ONNV_81 (teilweise)
Tue Dec 12 21:43:03 2006 joerg
* word.c 1.3
Ueberpruefung auf f == 0 in xread() reicht nicht, da smf Skripte ohne offenes stdin ruft, daher zusaetzlich isatty(f)
Tue Dec 12 00:05:00 2006 joerg
* bltin.c 1.2
* defs.h 1.2
* msg.c 1.2
#ifdef INTERACTIVE case SYSHISTORY: bhist(); neu
Mon Dec 11 23:36:40 2006 joerg
* word.c 1.2
* main.c 1.2
#ifdef INTERACTIVE history editor neu
Mon Dec 11 23:28:20 2006 joerg
* Makefile 1.2
Umstellung auf Schily Makefilesystem
Wed Nov 22 04:36:22 2006 joerg
* print.c 1.1
* name.c 1.1
* word.c 1.1
* sym.h 1.1
* ctype.c 1.1
* ctype.h 1.1
* timeout.h 1.1
* mode.h 1.1
* string.c 1.1
* macro.c 1.1
* ulimit.c 1.1
* pwd.c 1.1
* func.c 1.1
* msg.c 1.1
* defs.c 1.1
* test.c 1.1
* expand.c 1.1
* name.h 1.1
* jobs.c 1.1
* fault.c 1.1
* brkincr.h 1.1
* defs.h 1.1
* main.c 1.1
* stak.c 1.1
* xec.c 1.1
* dup.h 1.1
* service.c 1.1
* hash.h 1.1
* mac.h 1.1
* sh_policy.h 1.1
* blok.c 1.1
* sh_policy.c 1.1
* setbrk.c 1.1
* io.c 1.1
* cmd.c 1.1
* hash.c 1.1
* bltin.c 1.1
* args.c 1.1
* echo.c 1.1
* hashserv.c 1.1
* stak.h 1.1
* error.c 1.1
date and time created 06/11/22 04:36:22 by joerg
Wed Mar 22 22:43:46 2006 joerg
* Makefile 1.1
date and time created 06/03/22 22:43:46 by joerg
Jörg
--
EMail:joerg at schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
js at cs.tu-berlin.de (uni)
joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
More information about the oi-dev
mailing list