/ lib / sl / ChangeLog
ChangeLog
  1  2008-05-05  Love Hörnquist Åstrand  <lha@vit.local>
  2  
  3  	* drop libss and make_cmds
  4  
  5  2007-07-17  Love Hörnquist Åstrand  <lha@it.su.se>
  6  
  7  	* Makefile.am: roken_rename.h is a dist_ source k
  8  
  9  	* Makefile.am: split source files in dist and nodist.
 10  
 11  2007-07-10  Love Hörnquist Åstrand  <lha@it.su.se>
 12  
 13  	* Makefile.am: New library version.
 14  
 15  2007-06-18  Love Hörnquist Åstrand  <lha@it.su.se>
 16  	
 17  	* sl.c: make compile.
 18  
 19  	* sl.c: Pass in pointer to strlen().
 20  
 21  	* sl.c (sl_make_argv): use memmove since we are dealing with
 22  	overlapping strings.
 23  
 24  2007-06-09  Love Hörnquist Åstrand  <lha@it.su.se>
 25  
 26  	* Makefile.am: don't clean yacc/lex files in CLEANFILES,
 27  	maintainers clean will do that for us.
 28  	
 29  2007-06-01  Love Hörnquist Åstrand  <lha@it.su.se>
 30  	
 31  	* slc-gram.y (main): also fclose yyin.
 32  	
 33  2007-04-20  Love Hörnquist Åstrand  <lha@it.su.se>
 34  
 35  	* Makefile.am: Add dependency on slc-gram.h for slc-lex.c, breaks
 36  	in disttree with make -j
 37  	
 38  2006-12-29  Love Hörnquist Åstrand  <lha@it.su.se>
 39  
 40  	* test_sl.c: Fix caseing for case-sensitive filesystems
 41  	
 42  2006-12-27  Love Hörnquist Åstrand  <lha@it.su.se>
 43  	
 44  	* test_sl.c: catch test that should fail but didn't
 45  
 46  	* test_sl.c: Test more quoting variants.
 47  
 48  	* sl_locl.h: Include <ctype.h>.
 49  
 50  	* test_sl.c: test sl_make_argv
 51  
 52  	* sl.c (sl_make_argv): Add quoting support (both "" and \ style).
 53  	
 54  2006-12-05  Love Hörnquist Åstrand  <lha@it.su.se>
 55  
 56  	* sl.c: Use strcspn to remove \n from fgets result. Prompted by
 57  	change by Ray Lai of OpenBSD via Björn Sandell.
 58  	
 59  2006-10-19  Love Hörnquist Åstrand  <lha@it.su.se>
 60  
 61  	* Makefile.am (ES): add roken_rename.h
 62  	
 63  2006-08-30  Love Hörnquist Åstrand  <lha@it.su.se>
 64  
 65  	* sl.c (sl_slc_help): remove return
 66  	
 67  2006-08-28  Love Hörnquist Åstrand  <lha@it.su.se>
 68  
 69  	* sl.h: Add sl_slc_help.
 70  
 71  	* sl.c: Add sl_slc_help.
 72  	
 73  2005-07-27  Love Hörnquist Åstrand  <lha@it.su.se>
 74  	
 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.
 78  	
 79  2005-06-16  Love Hörnquist Åstrand  <lha@it.su.se>
 80  
 81  	* slc-gram.y: fix a merge error
 82  	
 83  	* slc-gram.y: rename optind to optidx, rename variables to avoid
 84  	shadowing
 85  
 86  	* make_cmds.c: rename optind to optidx, move variable define to
 87  	avoid shadowing
 88  
 89  	* ss.c: rename index to idx
 90  	
 91  	* sl.c: use rk_UNCONST to un-constify
 92  
 93  2005-05-10  Dave Love  <fx@gnu.org>
 94  
 95  	* slc-lex.l: Include <stdlib.h>.
 96  
 97  2005-05-09  Love Hörnquist Åstrand  <lha@it.su.se>
 98  
 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
101  	continue.
102  
103  2005-04-29  Dave Love  <fx@gnu.org>
104  
105  	* Makefile.am (LDADD): Add libsl.la.
106  
107  2005-04-19  Love Hörnquist Åstrand  <lha@it.su.se>
108  
109  	* slc-gram.y: include <config.h> since defines _GNU_SOURCE if
110  	needed, avoid asprintf warning
111  
112  2005-01-21  Dave Love  <d.love@dl.ac.uk>
113  
114  	* slc-gram.y: include <roken.h>
115  
116  2005-01-09  Love Hörnquist Åstrand  <lha@it.su.se>
117  
118  	* slc-gram.y: cast argument to isalnum to unsigned char
119  
120  2004-09-22  Johan Danielsson  <joda@pdc.kth.se>
121  
122  	* slc-gram.y: add support for "strings" and "negative-flag" types,
123  	plus some usability tweaks and bug fixes
124  	
125  2004-07-05  Johan Danielsson  <joda@pdc.kth.se>
126  
127  	* slc-gram.y: add min_args/max_args checking
128  	
129  2004-06-21  Love Hörnquist Åstrand  <lha@it.su.se>
130  
131  	* slc-gram.y: pull in <stdlib.h> and <vers.h> to avoid warnings
132  	
133  2004-03-02  Love Hörnquist Åstrand  <lha@it.su.se>
134  
135  	* sl.h: make it possible to use libsl from c++
136  	From: Mattias Amnefelt <mattiasa@kth.se>
137  	
138  2002-05-19  Johan Danielsson  <joda@pdc.kth.se>
139  
140  	* Makefile.am: just link mk_cmds against libsl; avoids libtool
141  	problem
142  
143  2001-07-09  Assar Westerlund  <assar@sics.se>
144  
145  	* Makefile.am: add getprogname.c libss.la:add libcom_err.la noted
146  	by Leif Johansson <leifj@it.su.se>
147  
148  2001-05-17  Assar Westerlund  <assar@sics.se>
149  
150  	* Makefile.am: bump versions to 1:2:1 and 1:4:1
151  
152  2001-05-06  Assar Westerlund  <assar@sics.se>
153  
154  	* roken_rename.h (strdup): add
155  
156  2001-03-06  Assar Westerlund  <assar@sics.se>
157  
158  	* Makefile.am: re do the roken-renaming properly
159  
160  2001-02-13  Assar Westerlund  <assar@sics.se>
161  
162  	* Makefile.am: add more functions to rename
163  
164  2001-01-26  Johan Danielsson  <joda@pdc.kth.se>
165  
166  	* sl.h: proto
167  
168  	* sl.c (sl_command_loop): try to handle user pressing C-c
169  
170  2000-12-11  Assar Westerlund  <assar@sics.se>
171  
172  	* Makefile.am (libss_la_LDFLAGS): bump version to 1:2:1
173  
174  2000-08-19  Assar Westerlund  <assar@sics.se>
175  
176  	* Makefile.am: add dependencies for libss/libsl shared libraries
177  
178  2000-07-25  Johan Danielsson  <joda@pdc.kth.se>
179  
180  	* Makefile.am: bump ss version to 1:1:1
181  
182  2000-06-27  Assar Westerlund  <assar@sics.se>
183  
184  	* parse.y (yyerror): static-ize
185  	* make_cmds.h (error_message, yylex): add prototypes
186  	* lex.l: fix prototypes and kill warnings
187  
188  2000-05-24  Assar Westerlund  <assar@sics.se>
189  
190  	* ss.h (SS_ET_COMMAND_NOT_FOUND): add
191  	* ss.c: check allocation and return some other error codes too
192  
193  2000-04-29  Assar Westerlund  <assar@sics.se>
194  
195  	* Makefile.in: add LIB_tgetent.  From Derrick J Brashear
196  	<shadow@dementia.org>
197  
198  2000-04-03  Assar Westerlund  <assar@sics.se>
199  
200  	* Makefile.am: set version to 1:0:1
201  
202  2000-03-07  Assar Westerlund  <assar@sics.se>
203  
204  	* sl.h (SL_BADCOMMAND): define
205  	(sl_apropos): add prototype
206  
207  	* sl.c: mandoc-generation
208  	(sl_apropos): stolen from arla
209  
210  2000-01-06  Assar Westerlund  <assar@sics.se>
211  
212  	* Makefile.am: bump both versions to 0:1:0
213  
214  1999-12-16  Assar Westerlund  <assar@sics.se>
215  
216  	* parse.y (name2number): not used here.  remove.
217  
218  Thu Apr  1 17:03:59 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
219  
220  	* make_cmds.c: use getarg
221  
222  Tue Mar 23 14:36:21 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
223  
224  	* Makefile.am: don't rename
225  
226  Sun Mar 21 14:13:29 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
227  
228  	* Makefile.am: don't roken-rename
229  
230  Sat Mar 20 03:43:30 1999  Assar Westerlund  <assar@sics.se>
231  
232  	* parse.y: replace return with YYACCEPT
233  
234  Fri Mar 19 14:53:20 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
235  
236  	* Makefile.am: add libss; add version-info
237  
238  Thu Mar 18 15:07:06 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
239  
240  	* Makefile.am: clean lex.c parse.c parse.h
241  
242  	* Makefile.am: install ss.h
243  
244  	* Makefile.am: include Makefile.am.common
245  
246  Thu Mar 11 15:01:01 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
247  
248  	* parse.y: prototype for error_message
249  
250  Tue Feb  9 23:45:37 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
251  
252  	* Makefile.in: add snprintf.o to make_cmds
253  
254  Sun Nov 22 10:46:23 1998  Assar Westerlund  <assar@sics.se>
255  
256  	* sl.c (sl_command_loop): remove unused variable
257  
258  	* ss.c (ss_error): remove unused variable
259  
260  	* make_cmds.c: include err.h
261  	(main): remove unused variable
262  
263  	* Makefile.in (WFLAGS): set
264  
265  Sun Sep 27 01:28:21 1998  Assar Westerlund  <assar@sics.se>
266  
267  	* make_cmds.c: clean-up and simplification
268  
269  Mon May 25 02:54:13 1998  Assar Westerlund  <assar@sics.se>
270  
271  	* Makefile.in (clean): try to remove shared library debris
272  
273  	* Makefile.in: make symlink magic work
274  
275  Sun Apr 19 10:00:26 1998  Assar Westerlund  <assar@sics.se>
276  
277  	* Makefile.in: add symlink magic for linux
278  
279  Sun Apr  5 09:21:43 1998  Assar Westerlund  <assar@sics.se>
280  
281  	* parse.y: define alloca to malloc in case we're using bison but
282   	don't have alloca
283  
284  Sat Mar 28 11:39:00 1998  Assar Westerlund  <assar@sics.se>
285  
286  	* sl.c (sl_loop): s/2/1
287  
288  Sat Mar 21 00:46:51 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
289  
290  	* sl.c (sl_loop): check that there is at least one argument before
291   	calling sl_command
292  
293  Sun Mar  1 05:14:37 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
294  
295  	* sl.c (sl_loop): Fix general broken-ness.
296  
297  	* sl.c: Cleanup printing of help strings.
298  
299  Thu Feb 26 02:22:02 1998  Assar Westerlund  <assar@sics.se>
300  
301  	* Makefile.am: @LEXLIB@
302  
303  Sat Feb 21 15:18:21 1998  assar westerlund  <assar@sics.se>
304  
305  	* Makefile.in: set YACC and LEX
306  
307  Mon Feb 16 16:08:25 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
308  
309  	* Makefile.am: Some fixes for ss/mk_cmds.
310  
311  Sun Feb 15 05:12:11 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
312  
313  	* Makefile.in: Install libsl under the `libss' name too. Install
314   	mk_cmds, and ss.h.
315  
316  	* make_cmds.c: A mk_cmds clone that creates SL structures.
317  
318  	* ss.c: SS compatibility functions.
319  
320  	* sl.c: Move command line split to function `sl_make_argv'.
321  
322  Tue Feb  3 16:45:44 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
323  
324  	* sl.c: Add sl_command_loop, that is the loop body of sl_loop.
325  
326  Mon Oct 20 01:13:21 1997  Assar Westerlund  <assar@sics.se>
327  
328  	* sl.c (sl_help): actually use the `help' field of `SL_cmd'
329