bpt/guile.git
22 years agoFix virulent typo.
Thien-Thi Nguyen [Sun, 2 Dec 2001 01:38:56 +0000 (01:38 +0000)]
Fix virulent typo.

22 years ago* Split the Data Types chapter into two; plus a few other smaller changes.
Neil Jerram [Sat, 1 Dec 2001 21:48:30 +0000 (21:48 +0000)]
* Split the Data Types chapter into two; plus a few other smaller changes.

22 years ago* Add ETAGS_ARGS decls so that more stuff gets tagged.
Neil Jerram [Sat, 1 Dec 2001 15:55:54 +0000 (15:55 +0000)]
* Add ETAGS_ARGS decls so that more stuff gets tagged.

22 years ago* gh_data.c (gh_module_lookup): Use scm_str2symbol rather than gh_symbol2scm.
Neil Jerram [Sat, 1 Dec 2001 15:54:58 +0000 (15:54 +0000)]
* gh_data.c (gh_module_lookup): Use scm_str2symbol rather than gh_symbol2scm.

22 years ago* Improve symbol documentation.
Neil Jerram [Sat, 1 Dec 2001 15:53:04 +0000 (15:53 +0000)]
* Improve symbol documentation.
* Move variables doc into Modules chapter.
* Move Rx doc into Guile Modules part.
* Other minor doc changes.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 29 Nov 2001 00:20:27 +0000 (00:20 +0000)]
*** empty log message ***

22 years ago(ferret): New proc.
Thien-Thi Nguyen [Thu, 29 Nov 2001 00:19:13 +0000 (00:19 +0000)]
(ferret): New proc.
(grok): Use `ferret'.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 29 Nov 2001 00:03:00 +0000 (00:03 +0000)]
*** empty log message ***

22 years ago(write-punily): Handle symbols with ":" prefix specially.
Thien-Thi Nguyen [Thu, 29 Nov 2001 00:01:54 +0000 (00:01 +0000)]
(write-punily): Handle symbols with ":" prefix specially.

22 years ago * added extension directory and extension/dynamic-root.text with
Gary Houston [Wed, 28 Nov 2001 12:43:22 +0000 (12:43 +0000)]
* added extension directory and extension/dynamic-root.text with
a description of the problem.

22 years ago* gc.h (SCM_GC_CELL_WORD, SCM_GC_CELL_OBJECT,
Dirk Herrmann [Tue, 27 Nov 2001 23:18:16 +0000 (23:18 +0000)]
* gc.h (SCM_GC_CELL_WORD, SCM_GC_CELL_OBJECT,
SCM_GC_SET_CELL_WORD, SCM_GC_SET_CELL_OBJECT):  New macros.

(SCM_GC_CELL_TYPE, SCM_CELL_WORD, SCM_CELL_OBJECT,
SCM_SET_CELL_WORD, SCM_SET_CELL_OBJECT, SCM_FREE_CELL_CDR,
SCM_GC_SET_CELL_OBJECT):  Express in terms of SCM_GC_CELL_*
macros.

(SCM_FREE_CELL_P):  Express in terms of SCM_GC_CELL_TYPE.

* inline.h (scm_alloc_cell, scm_alloc_double_cell):  Use
SCM_GC_CELL_* macros when accessing free cells.

22 years ago*** empty log message ***
Marius Vollmer [Tue, 27 Nov 2001 22:36:31 +0000 (22:36 +0000)]
*** empty log message ***

22 years ago(string-index, list-head): Removed, we already these in the core.
Marius Vollmer [Tue, 27 Nov 2001 22:36:21 +0000 (22:36 +0000)]
(string-index, list-head): Removed, we already these in the core.

22 years agoSome new ideas.
Marius Vollmer [Tue, 27 Nov 2001 22:36:10 +0000 (22:36 +0000)]
Some new ideas.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Sun, 25 Nov 2001 20:56:59 +0000 (20:56 +0000)]
*** empty log message ***

22 years agoFix spelling.
Thien-Thi Nguyen [Sun, 25 Nov 2001 20:53:19 +0000 (20:53 +0000)]
Fix spelling.
Reword `getpass' intro blurb.

22 years agoUpdated for SCM_NEWCELL(2) deprecation.
Marius Vollmer [Sun, 25 Nov 2001 19:08:28 +0000 (19:08 +0000)]
Updated for SCM_NEWCELL(2) deprecation.

22 years ago*** empty log message ***
Marius Vollmer [Sun, 25 Nov 2001 15:24:07 +0000 (15:24 +0000)]
*** empty log message ***

22 years agoReplaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell and
Marius Vollmer [Sun, 25 Nov 2001 15:21:07 +0000 (15:21 +0000)]
Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell and
scm_alloc_double_cell, respectively.

22 years ago(SCM_MAKE_VECTOR_TAG): New.
Marius Vollmer [Sun, 25 Nov 2001 15:18:18 +0000 (15:18 +0000)]
(SCM_MAKE_VECTOR_TAG): New.

22 years ago(SCM_MAKE_BITVECTOR_TAG, SCM_MAKE_UVECTOR_TAG): New.
Marius Vollmer [Sun, 25 Nov 2001 15:16:34 +0000 (15:16 +0000)]
(SCM_MAKE_BITVECTOR_TAG, SCM_MAKE_UVECTOR_TAG): New.

22 years ago(SCM_MAKE_SYMBOL_TAG): New.
Marius Vollmer [Sun, 25 Nov 2001 15:15:47 +0000 (15:15 +0000)]
(SCM_MAKE_SYMBOL_TAG): New.

22 years ago(SCM_MAKE_STRING_TAG): New.
Marius Vollmer [Sun, 25 Nov 2001 15:14:51 +0000 (15:14 +0000)]
(SCM_MAKE_STRING_TAG): New.

22 years ago(SCM_MAKE_CCLO_TAG): New.
Marius Vollmer [Sun, 25 Nov 2001 15:13:52 +0000 (15:13 +0000)]
(SCM_MAKE_CCLO_TAG): New.

22 years ago(SCM_MAKE_BIGNUM_TAG): New.
Marius Vollmer [Sun, 25 Nov 2001 15:12:39 +0000 (15:12 +0000)]
(SCM_MAKE_BIGNUM_TAG): New.

22 years agoReplaced SCM_DEBUG_DEPRECATED with !SCM_ENABLE_DEPRECATED.
Marius Vollmer [Sun, 25 Nov 2001 15:11:20 +0000 (15:11 +0000)]
Replaced SCM_DEBUG_DEPRECATED with !SCM_ENABLE_DEPRECATED.

22 years ago(scm_take_signal): Removed all code that assumes that signal handlers
Marius Vollmer [Sun, 25 Nov 2001 15:08:12 +0000 (15:08 +0000)]
(scm_take_signal): Removed all code that assumes that signal handlers
are allowed to divert the flow of control.  Call
scm_system_async_mark_from_signal_handler instead of
scm_system_async_mark.

22 years ago(scm_system_async_mark_from_signal_handler): New.
Marius Vollmer [Sun, 25 Nov 2001 15:04:56 +0000 (15:04 +0000)]
(scm_system_async_mark_from_signal_handler): New.

22 years agoInclude "libguile/inline.h".
Marius Vollmer [Sun, 25 Nov 2001 15:03:28 +0000 (15:03 +0000)]
Include "libguile/inline.h".

22 years agoAdded prototypes for defined functions for the !HAVE_INLINE case.
Marius Vollmer [Sun, 25 Nov 2001 15:02:44 +0000 (15:02 +0000)]
Added prototypes for defined functions for the !HAVE_INLINE case.

22 years ago(SCM_GC_SET_ALLOCATED, scm_debug_newcell,
Marius Vollmer [Sun, 25 Nov 2001 15:00:31 +0000 (15:00 +0000)]
(SCM_GC_SET_ALLOCATED, scm_debug_newcell,
scm_debug_newcell2, scm_tc16_allocated): Removed from header.
(scm_deprecated_newcell, scm_deprecated_newcell2): New.
(SCM_NEWCELL, SCM_NEWCELL2): Implement in terms of
scm_deprecated_newcell and scm_deprecated_newcell2.

gc.c (scm_tc16_allocated): Only define when including deprecated
features.
(scm_debug_newcell, scm_debug_newcell2): Removed.
(scm_init_storage): Do not initialize scm_tc16_allocated.
(scm_init_gc): Do it here.
(allocated_mark): New, from old code.
(scm_deprecated_newcell, scm_deprecated_newcell2): New.

22 years ago* inline.c, inline.h: New files.
Marius Vollmer [Sun, 25 Nov 2001 14:53:00 +0000 (14:53 +0000)]
* inline.c, inline.h: New files.
* Makefile.am: Added them in all the right places.

22 years agoRemoved docs about SCM_NEWCELL and added scm_alloc_cell and
Marius Vollmer [Sun, 25 Nov 2001 14:51:03 +0000 (14:51 +0000)]
Removed docs about SCM_NEWCELL and added scm_alloc_cell and
scm_alloc_double_cell.
Replaced scm_bits_t with scm_t_bits.

22 years ago*** empty log message ***
Marius Vollmer [Sun, 25 Nov 2001 14:49:23 +0000 (14:49 +0000)]
*** empty log message ***

22 years agoInclude "libguile/inline.h".
Marius Vollmer [Sun, 25 Nov 2001 14:45:53 +0000 (14:45 +0000)]
Include "libguile/inline.h".

22 years agoNew files.
Marius Vollmer [Sun, 25 Nov 2001 14:45:17 +0000 (14:45 +0000)]
New files.

22 years ago* acconfig.h (HAVE_INLINE): Added template.
Marius Vollmer [Sun, 25 Nov 2001 14:44:10 +0000 (14:44 +0000)]
* acconfig.h (HAVE_INLINE): Added template.
* configure.in (HAVE_INLINE): Define it when the compiler supports
inline functions.

22 years ago*** empty log message ***
Marius Vollmer [Fri, 23 Nov 2001 23:32:13 +0000 (23:32 +0000)]
*** empty log message ***

22 years agoAdded comments to functions that are used by "modules.c".
Marius Vollmer [Fri, 23 Nov 2001 21:43:44 +0000 (21:43 +0000)]
Added comments to functions that are used by "modules.c".

22 years ago*** empty log message ***
Marius Vollmer [Fri, 23 Nov 2001 21:40:39 +0000 (21:40 +0000)]
*** empty log message ***

22 years ago(scm_c_use_module): Adapt to changes to `process-use-modules'.
Marius Vollmer [Fri, 23 Nov 2001 21:38:33 +0000 (21:38 +0000)]
(scm_c_use_module): Adapt to changes to `process-use-modules'.

22 years ago* Remove spurious placeholder text.
Neil Jerram [Fri, 23 Nov 2001 11:28:12 +0000 (11:28 +0000)]
* Remove spurious placeholder text.

22 years ago HACKING, README, ANON-CVS: updates.
Gary Houston [Thu, 22 Nov 2001 22:03:43 +0000 (22:03 +0000)]
HACKING, README, ANON-CVS: updates.

22 years ago* tests/numbers.test: Added more division by zero tests.
Dirk Herrmann [Thu, 22 Nov 2001 21:33:15 +0000 (21:33 +0000)]
* tests/numbers.test: Added more division by zero tests.

22 years ago* numbers.c (scm_divide): Fix more division by zero errors.
Dirk Herrmann [Thu, 22 Nov 2001 21:30:24 +0000 (21:30 +0000)]
* numbers.c (scm_divide):  Fix more division by zero errors.

22 years ago * HACKING: Modified the Hacking It Yourself section. Removed the
Gary Houston [Thu, 22 Nov 2001 00:11:37 +0000 (00:11 +0000)]
* HACKING: Modified the Hacking It Yourself section.  Removed the
version numbers from the tools.

22 years ago*** empty log message ***
Gary Houston [Wed, 21 Nov 2001 23:39:51 +0000 (23:39 +0000)]
*** empty log message ***

22 years agoRemoved reference to no longer practiced * in ChangeLog convention.
Gary Houston [Wed, 21 Nov 2001 23:38:43 +0000 (23:38 +0000)]
Removed reference to no longer practiced * in ChangeLog convention.

22 years ago * Makefile.am (OMIT_DEPENDENCIES): removed, since it seems to be
Gary Houston [Wed, 21 Nov 2001 23:35:15 +0000 (23:35 +0000)]
* Makefile.am (OMIT_DEPENDENCIES): removed, since it seems to be
obsolete.  autogen.sh says:
invalid unused variable name: `OMIT_DEPENDENCIES'

22 years ago* tests/numbers.test: Added division by zero tests.
Dirk Herrmann [Wed, 21 Nov 2001 23:25:40 +0000 (23:25 +0000)]
* tests/numbers.test: Added division by zero tests.

22 years ago* numbers.c (scm_divide): Fix (/ 0). Thanks to Keith Wright for
Dirk Herrmann [Wed, 21 Nov 2001 23:23:53 +0000 (23:23 +0000)]
* numbers.c (scm_divide):  Fix (/ 0).  Thanks to Keith Wright for
reporting the bug.

22 years ago*** empty log message ***
Marius Vollmer [Wed, 21 Nov 2001 20:22:01 +0000 (20:22 +0000)]
*** empty log message ***

22 years ago(install-exec-hook): Prepend $(DESTDIR) to filename. Thanks to Eric
Marius Vollmer [Wed, 21 Nov 2001 20:21:39 +0000 (20:21 +0000)]
(install-exec-hook): Prepend $(DESTDIR) to filename.  Thanks to Eric
Gillespie, Jr!

22 years ago2001-11-21 Stefan Jahn <stefan@lkcc.org>
Stefan Jahn [Wed, 21 Nov 2001 07:59:53 +0000 (07:59 +0000)]
2001-11-21  Stefan Jahn  <stefan@lkcc.org>

        * win32-socket.c (getservent, setservent, endservent,
        getprotoent, setprotoent, endprotoent): New functions.
        Appropriate replacements for M$-Windows.

        * numbers.c (SIZE_MAX, PTRDIFF_MAX, PTRDIFF_MIN): Reintroduced
        these definitions for GUILE_DEBUG.

        * net_db.c: Include "win32-socket.h" if compiling with a native
        M$-Windows compiler.  Include some pieces of code (protoent and
        servent interface) protected by HAVE_* macros when using a
        native M$-Windows compiler.

22 years ago*** empty log message ***
Marius Vollmer [Tue, 20 Nov 2001 22:45:37 +0000 (22:45 +0000)]
*** empty log message ***

22 years ago(scm_c_export): Do nothing when the first argument is
Marius Vollmer [Tue, 20 Nov 2001 22:45:24 +0000 (22:45 +0000)]
(scm_c_export): Do nothing when the first argument is
already the terminating NULL.  Thanks to Han-Wen Nienhuys!

22 years ago*** empty log message ***
Thien-Thi Nguyen [Tue, 20 Nov 2001 12:32:00 +0000 (12:32 +0000)]
*** empty log message ***

22 years ago(Install Config):
Thien-Thi Nguyen [Tue, 20 Nov 2001 12:30:26 +0000 (12:30 +0000)]
(Install Config):
Tweak `%load-path' verb to not imply it's a proc.
Add documentation for `%guile-build-info'.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Tue, 20 Nov 2001 10:54:56 +0000 (10:54 +0000)]
*** empty log message ***

22 years ago(libpath.h): In SCM_BUILD_INFO, also include `buildstamp'.
Thien-Thi Nguyen [Tue, 20 Nov 2001 10:53:19 +0000 (10:53 +0000)]
(libpath.h): In SCM_BUILD_INFO, also include `buildstamp'.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Tue, 20 Nov 2001 00:24:55 +0000 (00:24 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Thien-Thi Nguyen [Mon, 19 Nov 2001 23:29:45 +0000 (23:29 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Thien-Thi Nguyen [Mon, 19 Nov 2001 23:08:47 +0000 (23:08 +0000)]
*** empty log message ***

22 years ago(11): Set "fixed: no-need".
Thien-Thi Nguyen [Mon, 19 Nov 2001 23:08:02 +0000 (23:08 +0000)]
(11): Set "fixed: no-need".

22 years ago* Improve doc on variables and definitions.
Neil Jerram [Mon, 19 Nov 2001 22:28:58 +0000 (22:28 +0000)]
* Improve doc on variables and definitions.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Mon, 19 Nov 2001 22:10:57 +0000 (22:10 +0000)]
*** empty log message ***

22 years agoInitial revision
Thien-Thi Nguyen [Mon, 19 Nov 2001 22:09:34 +0000 (22:09 +0000)]
Initial revision

22 years ago*** empty log message ***
Thien-Thi Nguyen [Mon, 19 Nov 2001 21:57:27 +0000 (21:57 +0000)]
*** empty log message ***

22 years agoUse less forking for indexing command.
Thien-Thi Nguyen [Mon, 19 Nov 2001 21:55:57 +0000 (21:55 +0000)]
Use less forking for indexing command.
Update index.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Mon, 19 Nov 2001 21:45:56 +0000 (21:45 +0000)]
*** empty log message ***

22 years ago(write emacs/patch.el): New item for 1.8.0, self-assigned.
Thien-Thi Nguyen [Mon, 19 Nov 2001 21:43:53 +0000 (21:43 +0000)]
(write emacs/patch.el): New item for 1.8.0, self-assigned.

22 years agoWhen run as a batch program, invoke `(ucl-update "ChangeLog")'
Thien-Thi Nguyen [Mon, 19 Nov 2001 21:37:48 +0000 (21:37 +0000)]
When run as a batch program, invoke `(ucl-update "ChangeLog")'
instead of `(ucl-update-all)'.

(ucl-outdir): Delete this var.
(ucl-update): Arg now specifies change log file
instead of cvs module directory.
Make interactive.
(ucl-update-all): Delete this func.

22 years agoInitial revision
Thien-Thi Nguyen [Mon, 19 Nov 2001 08:55:38 +0000 (08:55 +0000)]
Initial revision

22 years agobye bye
Thien-Thi Nguyen [Mon, 19 Nov 2001 08:39:24 +0000 (08:39 +0000)]
bye bye

22 years agoA little birdie from cobalt sang in my ear.
Thien-Thi Nguyen [Mon, 19 Nov 2001 07:12:22 +0000 (07:12 +0000)]
A little birdie from cobalt sang in my ear.
As guilish developers uploaded, disappeared.
  Thunderous silence?
  Mail server grievance?
Mangle that process (son), but don't drink the beer.

22 years ago(patch-send): Renamed from `patch-submit'.
Thien-Thi Nguyen [Mon, 19 Nov 2001 06:59:38 +0000 (06:59 +0000)]
(patch-send): Renamed from `patch-submit'.
Gadzooks what kind of world is this?

22 years ago*** empty log message ***
Rob Browning [Mon, 19 Nov 2001 06:30:38 +0000 (06:30 +0000)]
*** empty log message ***

22 years ago* configure.in: switch to AC_LIBLTDL_INSTALLABLE so we'll use the
Rob Browning [Mon, 19 Nov 2001 06:30:29 +0000 (06:30 +0000)]
* configure.in: switch to AC_LIBLTDL_INSTALLABLE so we'll use the
system libltdl when it's available.  Aside from the normal reasons
to prefer installed shared libs, this means other apps that link
with libguile and also use libltdl will be more likely to work
right.

22 years ago* version.h.in
Rob Browning [Sun, 18 Nov 2001 23:04:32 +0000 (23:04 +0000)]
* version.h.in
(SCM_MAJOR_VERSION): renamed from SCM_GUILE_MAJOR_VERSION.
(SCM_MINOR_VERSION): renamed from SCM_GUILE_MINOR_VERSION.
(SCM_MICRO_VERSION): renamed from SCM_GUILE_MICRO_VERSION.

22 years ago* version.c
Rob Browning [Sun, 18 Nov 2001 23:04:10 +0000 (23:04 +0000)]
* version.c
(s_scm_major_version): use SCM_MAJOR_VERSION.
(s_scm_minor_version): use SCM_MINOR_VERSION.
(s_scm_micro_version): use SCM_MICRO_VERSION.
(s_scm_version): use SCM_MAJOR_VERSION, SCM_MINOR_VERSION, and
SCM_MICRO_VERSION.

22 years ago*** empty log message ***
Rob Browning [Sun, 18 Nov 2001 23:03:10 +0000 (23:03 +0000)]
*** empty log message ***

22 years ago* Updates for string- and vector-move-right/left! docstrings.
Neil Jerram [Sun, 18 Nov 2001 22:10:41 +0000 (22:10 +0000)]
* Updates for string- and vector-move-right/left! docstrings.
* Update Tcl war URLs.

22 years ago* Oops, this belongs to the previous ChangeLog entry...
Dirk Herrmann [Sat, 17 Nov 2001 12:16:05 +0000 (12:16 +0000)]
* Oops, this belongs to the previous ChangeLog entry...

22 years ago* tests/syntax.test: Added some tests, updated some others with
Dirk Herrmann [Sat, 17 Nov 2001 11:44:06 +0000 (11:44 +0000)]
* tests/syntax.test: Added some tests, updated some others with
respect to recent changes in eval.c.  Further, extracted test
cases for guile's extended set! functionality to srfi-17.test.

* tests/srfi-17.test:  New file.

22 years ago* eval.c: Removed bogus comment about acros.
Dirk Herrmann [Sat, 17 Nov 2001 11:43:28 +0000 (11:43 +0000)]
* eval.c:  Removed bogus comment about acros.

(scm_unmemocar):  Use !SCM_CONSP instead of SCM_IMP.
Minimize scope of local variable.  Eliminate dependency on
macro DEBUG_EXTENSIONS.

(s_splicing):  New error message string.

(scm_m_body):  Issue 'bad body' message rather than 'missing
expression' message.

(scm_m_quote):  Eliminate unnecessary copying.

(scm_m_lambda, scm_m_letstar, scm_m_letrec, scm_m_let):  Leave the
checking of the body to scm_m_body.

(scm_m_do):  Move comment to function header.  Rename arg1 to
binding.  Made the code a bit easier to read.

(evalcar):  Removed.

(iqq):  Added a comment.  Changed the depth parameter to
unsigned.  Use size_t for vector lengths.  Make sure vector object
is gc protected as long as its contents are read.  Add some syntax
checks.  Get rid of unnecessary SCM_IMP test.  Clean up the
control structure a bit.

(scm_m_delay):  Added comment about the implementation of
scm_m_delay.

(scm_m_define):  Add comment about guile's currying define
syntax.  Renamed 'proc' to 'name'.  Eliminate dependency on macro
DEBUG_EXTENSIONS.  Simplified code a bit.  Eliminate SICP code.

(scm_m_letrec1):  Removed.  Part of the functionality is taken
over by the new function 'transform_bindings'.

(transform_bindings):  New function.  Takes over some of the
functionality of removed function 'scm_m_letrec1', namely to split
a list of bindings into a reversed list of variables and a list of
initializers.

(scm_m_letrec):  Call 'transform_bindings'.

(scm_m_let):  Minimized scope of local variables.  Renamed 'proc'
to 'temp' and 'arg1' to 'binding'.  Eliminated redundant SCM_NIMP
test.  Use 'transform_bindings'.  Fixed scoping error with named
let (Thanks to Aubrey Jaffer for reporting the bug and to Neil
Jerram for suggesting the fix).  Cleaned up the control structure
a bit.

(scm_m_expand_body):  Use 'transform_bindings'.  Eliminated
unnecessary consing.  Eliminated unnecessary
SCM_DEFER/ALLOW_INTS.

(SCM_CEVAL):  Un-obfuscated some loops.

22 years ago* Adding C function declarations from the SCM interface to the
Neil Jerram [Fri, 16 Nov 2001 15:04:17 +0000 (15:04 +0000)]
* Adding C function declarations from the SCM interface to the
  reference manual documentation.

22 years ago* These changes add a @deffnx C function declaration and function
Neil Jerram [Fri, 16 Nov 2001 09:55:54 +0000 (09:55 +0000)]
* These changes add a @deffnx C function declaration and function
  index entries for each Guile primitive to the copy of the doc
  snarf output that is used for reference manual synchronization.
  Online help is unchanged.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 15 Nov 2001 23:39:33 +0000 (23:39 +0000)]
*** empty log message ***

22 years agoHandle command "list" specially: list scripts dir.
Thien-Thi Nguyen [Thu, 15 Nov 2001 23:36:05 +0000 (23:36 +0000)]
Handle command "list" specially: list scripts dir.

(help): Make more informative.

22 years agoNew file.
Thien-Thi Nguyen [Thu, 15 Nov 2001 21:11:25 +0000 (21:11 +0000)]
New file.

22 years ago* eval.c (RETURN): Wrap in do{}while(0) in order to make it
Dirk Herrmann [Thu, 15 Nov 2001 17:19:53 +0000 (17:19 +0000)]
* eval.c (RETURN):  Wrap in do{}while(0) in order to make it
safely usable as a single statement followed by a ';', for example
in an if statement.

(SCM_CEVAL, SCM_APPLY):  Clean up code using 'RETURN'.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Wed, 14 Nov 2001 21:31:59 +0000 (21:31 +0000)]
*** empty log message ***

22 years agoInitial revision.
Thien-Thi Nguyen [Wed, 14 Nov 2001 20:47:40 +0000 (20:47 +0000)]
Initial revision.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Wed, 14 Nov 2001 18:25:48 +0000 (18:25 +0000)]
*** empty log message ***

22 years agoSpell "library" correctly.
Thien-Thi Nguyen [Wed, 14 Nov 2001 18:24:44 +0000 (18:24 +0000)]
Spell "library" correctly.

22 years ago* Miscellaneous small doc updates and fixes.
Neil Jerram [Tue, 13 Nov 2001 23:44:29 +0000 (23:44 +0000)]
* Miscellaneous small doc updates and fixes.

22 years ago*** empty log message ***
Marius Vollmer [Tue, 13 Nov 2001 22:17:08 +0000 (22:17 +0000)]
*** empty log message ***

22 years ago(scm_c_export): Call va_end after collecting the symbols.
Marius Vollmer [Tue, 13 Nov 2001 22:15:42 +0000 (22:15 +0000)]
(scm_c_export): Call va_end after collecting the symbols.

22 years ago*** empty log message ***
Marius Vollmer [Tue, 13 Nov 2001 15:46:56 +0000 (15:46 +0000)]
*** empty log message ***

22 years ago(scm_substring_move_left_x, scm_substring_move_right_x): Removed.
Marius Vollmer [Tue, 13 Nov 2001 15:46:29 +0000 (15:46 +0000)]
(scm_substring_move_left_x, scm_substring_move_right_x): Removed.