1 2008-05-05 Love Hörnquist Åstrand <lha@vit.local>
3 * drop libss and make_cmds
5 2007-07-17 Love Hörnquist Åstrand <lha@it.su.se>
7 * Makefile.am: roken_rename.h is a dist_ source k
9 * Makefile.am: split source files in dist and nodist.
11 2007-07-10 Love Hörnquist Åstrand <lha@it.su.se>
13 * Makefile.am: New library version.
15 2007-06-18 Love Hörnquist Åstrand <lha@it.su.se>
19 * sl.c: Pass in pointer to strlen().
21 * sl.c (sl_make_argv): use memmove since we are dealing with
24 2007-06-09 Love Hörnquist Åstrand <lha@it.su.se>
26 * Makefile.am: don't clean yacc/lex files in CLEANFILES,
27 maintainers clean will do that for us.
29 2007-06-01 Love Hörnquist Åstrand <lha@it.su.se>
31 * slc-gram.y (main): also fclose yyin.
33 2007-04-20 Love Hörnquist Åstrand <lha@it.su.se>
35 * Makefile.am: Add dependency on slc-gram.h for slc-lex.c, breaks
36 in disttree with make -j
38 2006-12-29 Love Hörnquist Åstrand <lha@it.su.se>
40 * test_sl.c: Fix caseing for case-sensitive filesystems
42 2006-12-27 Love Hörnquist Åstrand <lha@it.su.se>
44 * test_sl.c: catch test that should fail but didn't
46 * test_sl.c: Test more quoting variants.
48 * sl_locl.h: Include <ctype.h>.
50 * test_sl.c: test sl_make_argv
52 * sl.c (sl_make_argv): Add quoting support (both "" and \ style).
54 2006-12-05 Love Hörnquist Åstrand <lha@it.su.se>
56 * sl.c: Use strcspn to remove \n from fgets result. Prompted by
57 change by Ray Lai of OpenBSD via Björn Sandell.
59 2006-10-19 Love Hörnquist Åstrand <lha@it.su.se>
61 * Makefile.am (ES): add roken_rename.h
63 2006-08-30 Love Hörnquist Åstrand <lha@it.su.se>
65 * sl.c (sl_slc_help): remove return
67 2006-08-28 Love Hörnquist Åstrand <lha@it.su.se>
69 * sl.h: Add sl_slc_help.
71 * sl.c: Add sl_slc_help.
73 2005-07-27 Love Hörnquist Åstrand <lha@it.su.se>
75 * slc-gram.y (gen_wrapper): use the generated version of name for
76 function, if no function is is used, also use the generated name
77 for the structure name.
79 2005-06-16 Love Hörnquist Åstrand <lha@it.su.se>
81 * slc-gram.y: fix a merge error
83 * slc-gram.y: rename optind to optidx, rename variables to avoid
86 * make_cmds.c: rename optind to optidx, move variable define to
89 * ss.c: rename index to idx
91 * sl.c: use rk_UNCONST to un-constify
93 2005-05-10 Dave Love <fx@gnu.org>
95 * slc-lex.l: Include <stdlib.h>.
97 2005-05-09 Love Hörnquist Åstrand <lha@it.su.se>
99 * sl.c (sl_command_loop): new return code -2 for EOF
100 (sl_loop): treat all return value from sl_command_loop >= 0 as ok, and
103 2005-04-29 Dave Love <fx@gnu.org>
105 * Makefile.am (LDADD): Add libsl.la.
107 2005-04-19 Love Hörnquist Åstrand <lha@it.su.se>
109 * slc-gram.y: include <config.h> since defines _GNU_SOURCE if
110 needed, avoid asprintf warning
112 2005-01-21 Dave Love <d.love@dl.ac.uk>
114 * slc-gram.y: include <roken.h>
116 2005-01-09 Love Hörnquist Åstrand <lha@it.su.se>
118 * slc-gram.y: cast argument to isalnum to unsigned char
120 2004-09-22 Johan Danielsson <joda@pdc.kth.se>
122 * slc-gram.y: add support for "strings" and "negative-flag" types,
123 plus some usability tweaks and bug fixes
125 2004-07-05 Johan Danielsson <joda@pdc.kth.se>
127 * slc-gram.y: add min_args/max_args checking
129 2004-06-21 Love Hörnquist Åstrand <lha@it.su.se>
131 * slc-gram.y: pull in <stdlib.h> and <vers.h> to avoid warnings
133 2004-03-02 Love Hörnquist Åstrand <lha@it.su.se>
135 * sl.h: make it possible to use libsl from c++
136 From: Mattias Amnefelt <mattiasa@kth.se>
138 2002-05-19 Johan Danielsson <joda@pdc.kth.se>
140 * Makefile.am: just link mk_cmds against libsl; avoids libtool
143 2001-07-09 Assar Westerlund <assar@sics.se>
145 * Makefile.am: add getprogname.c libss.la:add libcom_err.la noted
146 by Leif Johansson <leifj@it.su.se>
148 2001-05-17 Assar Westerlund <assar@sics.se>
150 * Makefile.am: bump versions to 1:2:1 and 1:4:1
152 2001-05-06 Assar Westerlund <assar@sics.se>
154 * roken_rename.h (strdup): add
156 2001-03-06 Assar Westerlund <assar@sics.se>
158 * Makefile.am: re do the roken-renaming properly
160 2001-02-13 Assar Westerlund <assar@sics.se>
162 * Makefile.am: add more functions to rename
164 2001-01-26 Johan Danielsson <joda@pdc.kth.se>
168 * sl.c (sl_command_loop): try to handle user pressing C-c
170 2000-12-11 Assar Westerlund <assar@sics.se>
172 * Makefile.am (libss_la_LDFLAGS): bump version to 1:2:1
174 2000-08-19 Assar Westerlund <assar@sics.se>
176 * Makefile.am: add dependencies for libss/libsl shared libraries
178 2000-07-25 Johan Danielsson <joda@pdc.kth.se>
180 * Makefile.am: bump ss version to 1:1:1
182 2000-06-27 Assar Westerlund <assar@sics.se>
184 * parse.y (yyerror): static-ize
185 * make_cmds.h (error_message, yylex): add prototypes
186 * lex.l: fix prototypes and kill warnings
188 2000-05-24 Assar Westerlund <assar@sics.se>
190 * ss.h (SS_ET_COMMAND_NOT_FOUND): add
191 * ss.c: check allocation and return some other error codes too
193 2000-04-29 Assar Westerlund <assar@sics.se>
195 * Makefile.in: add LIB_tgetent. From Derrick J Brashear
196 <shadow@dementia.org>
198 2000-04-03 Assar Westerlund <assar@sics.se>
200 * Makefile.am: set version to 1:0:1
202 2000-03-07 Assar Westerlund <assar@sics.se>
204 * sl.h (SL_BADCOMMAND): define
205 (sl_apropos): add prototype
207 * sl.c: mandoc-generation
208 (sl_apropos): stolen from arla
210 2000-01-06 Assar Westerlund <assar@sics.se>
212 * Makefile.am: bump both versions to 0:1:0
214 1999-12-16 Assar Westerlund <assar@sics.se>
216 * parse.y (name2number): not used here. remove.
218 Thu Apr 1 17:03:59 1999 Johan Danielsson <joda@hella.pdc.kth.se>
220 * make_cmds.c: use getarg
222 Tue Mar 23 14:36:21 1999 Johan Danielsson <joda@hella.pdc.kth.se>
224 * Makefile.am: don't rename
226 Sun Mar 21 14:13:29 1999 Johan Danielsson <joda@hella.pdc.kth.se>
228 * Makefile.am: don't roken-rename
230 Sat Mar 20 03:43:30 1999 Assar Westerlund <assar@sics.se>
232 * parse.y: replace return with YYACCEPT
234 Fri Mar 19 14:53:20 1999 Johan Danielsson <joda@hella.pdc.kth.se>
236 * Makefile.am: add libss; add version-info
238 Thu Mar 18 15:07:06 1999 Johan Danielsson <joda@hella.pdc.kth.se>
240 * Makefile.am: clean lex.c parse.c parse.h
242 * Makefile.am: install ss.h
244 * Makefile.am: include Makefile.am.common
246 Thu Mar 11 15:01:01 1999 Johan Danielsson <joda@hella.pdc.kth.se>
248 * parse.y: prototype for error_message
250 Tue Feb 9 23:45:37 1999 Johan Danielsson <joda@hella.pdc.kth.se>
252 * Makefile.in: add snprintf.o to make_cmds
254 Sun Nov 22 10:46:23 1998 Assar Westerlund <assar@sics.se>
256 * sl.c (sl_command_loop): remove unused variable
258 * ss.c (ss_error): remove unused variable
260 * make_cmds.c: include err.h
261 (main): remove unused variable
263 * Makefile.in (WFLAGS): set
265 Sun Sep 27 01:28:21 1998 Assar Westerlund <assar@sics.se>
267 * make_cmds.c: clean-up and simplification
269 Mon May 25 02:54:13 1998 Assar Westerlund <assar@sics.se>
271 * Makefile.in (clean): try to remove shared library debris
273 * Makefile.in: make symlink magic work
275 Sun Apr 19 10:00:26 1998 Assar Westerlund <assar@sics.se>
277 * Makefile.in: add symlink magic for linux
279 Sun Apr 5 09:21:43 1998 Assar Westerlund <assar@sics.se>
281 * parse.y: define alloca to malloc in case we're using bison but
284 Sat Mar 28 11:39:00 1998 Assar Westerlund <assar@sics.se>
286 * sl.c (sl_loop): s/2/1
288 Sat Mar 21 00:46:51 1998 Johan Danielsson <joda@emma.pdc.kth.se>
290 * sl.c (sl_loop): check that there is at least one argument before
293 Sun Mar 1 05:14:37 1998 Johan Danielsson <joda@emma.pdc.kth.se>
295 * sl.c (sl_loop): Fix general broken-ness.
297 * sl.c: Cleanup printing of help strings.
299 Thu Feb 26 02:22:02 1998 Assar Westerlund <assar@sics.se>
301 * Makefile.am: @LEXLIB@
303 Sat Feb 21 15:18:21 1998 assar westerlund <assar@sics.se>
305 * Makefile.in: set YACC and LEX
307 Mon Feb 16 16:08:25 1998 Johan Danielsson <joda@emma.pdc.kth.se>
309 * Makefile.am: Some fixes for ss/mk_cmds.
311 Sun Feb 15 05:12:11 1998 Johan Danielsson <joda@emma.pdc.kth.se>
313 * Makefile.in: Install libsl under the `libss' name too. Install
316 * make_cmds.c: A mk_cmds clone that creates SL structures.
318 * ss.c: SS compatibility functions.
320 * sl.c: Move command line split to function `sl_make_argv'.
322 Tue Feb 3 16:45:44 1998 Johan Danielsson <joda@emma.pdc.kth.se>
324 * sl.c: Add sl_command_loop, that is the loop body of sl_loop.
326 Mon Oct 20 01:13:21 1997 Assar Westerlund <assar@sics.se>
328 * sl.c (sl_help): actually use the `help' field of `SL_cmd'