diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 243 | 
1 files changed, 243 insertions, 0 deletions
| @@ -1,3 +1,246 @@ +2007-11-28  Aubrey Jaffer  <agj@alum.mit.edu> + +	* bytenumb.c (scm_integer_to_bytes): Declaration must start block. + +	* Makefile (Checklit, Check): Added case-sensitive checks. + +	* repl.c (scm_lreadr): Made case-insensitive for character names. + +2007-11-25  Aubrey Jaffer  <agj@alum.mit.edu> + +	* patchlvl.h (SCMVERSION): Bumped from 5e3 to 5e4. + +2007-11-24  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile (release): Upload scm.pdf. + +	* repl.c (scm_lreadparen): Fixed case-sensitive symbol reading. + +2007-11-23  Aubrey Jaffer  <jaffer@aubrey.jaffer> + +	* requires.scm, Iedline.scm, Init5e4.scm: Downcased symbols to +	work with case-sensitive symbols (--no-symbol-case-fold). + +2007-11-03  Aubrey Jaffer  <agj@alum.mit.edu> + +	* repl.c (scm_file_position): Added replacement for +	file_set_position and file_position. + +	* Init5e3.scm (file-position, file-set-position): Added stub. + +	* ioext.c (file_set_position, file_position): Moved to repl.c. + +	* scm.texi (Port Properties): Moved file-position from +	I/O-Extensions. + +2007-10-24  Aubrey Jaffer  <agj@alum.mit.edu> + +	* build.scm (wb): Added "../wb/segs.c". + +2007-10-20  Aubrey Jaffer  <agj@alum.mit.edu> + +	* scm.nsi: Install "mkimpcat.scm", "wbtab.scm", and "rwb-isam.scm". + +2007-10-14  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Init5e3.scm (slib:load): Is not the same as slib:load-source. + +2007-09-07  Aubrey Jaffer  <agj@alum.mit.edu> + +	* scm.texi (Making SCM): Added cross reference to "Building SCM". + +2007-09-04  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile (install): Remove wb dependencies. + +	* build.scm, build: Changed copyright and license to match others. + +2007-09-03  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile (scm4): Added target. +	(install*): Added $(DESTDIR) prefix. + +2007-08-05  Aubrey Jaffer  <agj@alum.mit.edu> + +	* findexec.c (__DragonflyBSD__, __OpenBSD__): Added.  Made BSD +	derivative includes more uniform. + +	* scm.texi (Automatic C Preprocessor Definitions): Added +	__DragonflyBSD__ and __OpenBSD__. + +	* repl.c, scl.c, scm.h: Replaced (int) casts with PTR2INT(). + +	* scmfig.h (PTR2INT): Added; conditioned on 64.bit processor. + +2007-07-22  Aubrey Jaffer  <agj@alum.mit.edu> + +	* repl.c (linux): Adding "#include <ctype.h>" fixes implicit +	declaration warnings. + +2007-07-21  Aubrey Jaffer  <agj@alum.mit.edu> + +	* scm.h (num2char): Added declaration. + +	* scmfig.h (linux): Adding "#include <unistd.h>" fixes implicit +	declaration warnings. + +	* findexec.c (linux): Adding "#include <string.h>" fixes implicit +	declaration warnings. + +2007-07-19  Aubrey Jaffer  <agj@alum.mit.edu> + +	* dynl.c (l_dyn_main_call): Removed const from argv. + +	* rope.c, scm.h (must_free_argv): Removed `const's from argv. + +2007-07-16  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile (udscm5): strip udscm5. + +	* scmfig.h: __FreeBSD__ now includes <unistd.h>. + +2007-07-15  Aubrey Jaffer  <agj@alum.mit.edu> + +	* sys.c (prinport): Don't choke if ttyname returns NULL. + +2007-06-18  Aubrey Jaffer  <agj@alum.mit.edu> + +	* subr.c (scm_bitwise_bit_count): Added; returns negative integer +	for negative input. + +2007-06-08  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile: Changed to use "mkdir -p". + +2007-05-31  Aubrey Jaffer  <agj@alum.mit.edu> + +	* ramap.c (scm_array_index_for_each): Added. + +2007-04-28  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile (gdb.opt): Clear when copying from udscm5.opt. +	(scm.html, hobbit.html): Make in unix for w32install because MinGW +	chokes on @syncodeindex. + +2007-04-19  Aubrey Jaffer  <agj@alum.mit.edu> + +	* scm.texi: Don't break @ref fields over lines. + +2007-04-19  Jerry van Dijk + +	* scm.nsi: Added "scmhob.scm". + +2007-04-16  Aubrey Jaffer  <agj@alum.mit.edu> + +	* repl.c (scm_write): Renamed from lwrite. +	(scm_display): Renamed from display. +	(scm_newline): Renamed from newline. +	(scm_write_char): Renamed from write_char. +	(scm_peek_char): Renamed from peek_char. + +	* Makefile (udgdbscm, gdbscm): Added dependencies. + +2007-04-15  Aubrey Jaffer  <agj@alum.mit.edu> + +	* sys.c (sysputs): Don't lfflush cur_errp. +	(sysflush): Removed call to syswrite() which doesn't flush. + +	* scm.c (process_signals): Don't lfflush. + +	* sys.c (marksafep, syswrite): Internal calls to lflush replaced +	by conditioned calls to lfflush. + +	* repl.c (scm_force_output): Renamed from lflush. +	Internal calls replaced by conditioned calls to lfflush. + +2007-04-14  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile (udscm5): Depends on ufiles. +	(ufiles): Moved earlier in file so dependencies work. + +2007-03-28  Aubrey Jaffer  <agj@alum.mit.edu> + +	* build.scm (build): atari.st --> atari-st. + +2007-03-27  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Makefile (gw32scmwb.sh, scm.exe): Run in MinGW MSYS. + +2007-03-26  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Transcen.scm: Provide math-real and srfi-94. + +	* Makefile ($(DOSCM)dist/scm$(VERSION).zip): Don't fail if there +	is nothing to be updated in zip file. + +2007-03-25  Aubrey Jaffer  <agj@alum.mit.edu> + +	* build.scm (wb): Trailing "/" on -I ../scm/ choked MinGW. + +	* Makefile (gw32scmwb.sh): Added target for GNU-Win32 compilation. +	(mfiles): Added "scm.nsi". + +	* build.scm (wb): wb/ent.c --> wb/ents.c. + +2007-03-24  Aubrey Jaffer  <agj@alum.mit.edu> + +	* indexes.texi: Made like SLIB's; doesn't choke makeinfo --html. + +2007-03-09  Aubrey Jaffer  <agj@alum.mit.edu> + +	* r4rstest.scm (5 2 1): Added tests for top-level define scope +	violation (Kawa). + +2007-03-05  Jerry van Dijk + +	* Makefile (w32install): Added target. + +	* make-scm-msys.sh: Compile script for MS-Windows. + +	* scm.nsi: NSIS Windows installer script. + +2007-01-06  Aubrey Jaffer  <agj@alum.mit.edu> + +	* build.scm (byte-number): Added feature. + +	* mkimpcat.scm (byte-number): Added. + +	* Makefile (cfiles, mydlls): Added bytenumb.c. +	(bytenumb.so): Added. + +	* bytenumb.c: Byte/integer and byte/IEEE-floating-point +	conversions. + +2007-01-03  Aubrey Jaffer  <agj@alum.mit.edu> + +	* rope.c (scm_addr, scm_base_addr): Added const to s_name arg. + +2006-11-24  Aubrey Jaffer  <agj@alum.mit.edu> + +	* Init5e3.scm, scm.1, scm.doc, scm.texi (--no-symbol-case-fold): +	Added command-line option. + +2006-11-22  Aubrey Jaffer  <agj@alum.mit.edu> + +	* repl.c: Prefixed lread* functions with scm_ (like Guile). +	(scm_iprin1): Don't slashify capitals if case_sensitize_symbols. +	(scm_read_token): Don't downcase if case_sensitize_symbols. + +	* scm.c (case_sensitize_symbols): Added variable. +	(scm_init_from_argv): Set case_sensitize_symbols (to 8) if option +	"--no-symbol-case-fold" given. + +	* x.c, unif.c, sys.c, socket.c, scm.h, scl.c, rgx.c, record.c, +	hobbit.scm, .gdbinit, eval.c, dynl.c, debug.c: Prefixed ipr* +	functions with scm_ (like Guile). + +2006-10-28  Aubrey Jaffer  <agj@alum.mit.edu> + +	* build.scm (C-libraries): Regularized lib-path field. +	(make-defaulting-platform-lookup): Default to OS before *unknown*. + +	* Makefile (scm5, udscm4, udscm5): Don't fail deleting *.o files. +  2006-10-21  Aubrey Jaffer  <jaffer@aubrey.jaffer>  	* patchlvl.h (SCMVERSION): Bumped from 5e2 to 5e3. | 
