guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-doc/ref ChangeLog scheme.texi posix...


From: Neil Jerram
Subject: guile/guile-doc/ref ChangeLog scheme.texi posix...
Date: Fri, 22 Sep 2000 06:54:39 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Neil Jerram <address@hidden>    00/09/22 06:54:38

Modified files:
        guile-doc/ref  : ChangeLog scheme.texi posix.texi scm.texi 
                         gh.texi 

Log message:
        * Docstring updates and texinfo warning fixes.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-doc/ref/ChangeLog.diff?r1=1.67&r2=1.68
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-doc/ref/scheme.texi.diff?r1=1.53&r2=1.54
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-doc/ref/posix.texi.diff?r1=1.14&r2=1.15
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-doc/ref/scm.texi.diff?r1=1.7&r2=1.8
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-doc/ref/gh.texi.diff?r1=1.14&r2=1.15

Patches:
Index: guile/guile-doc/ref/ChangeLog
diff -u guile/guile-doc/ref/ChangeLog:1.67 guile/guile-doc/ref/ChangeLog:1.68
--- guile/guile-doc/ref/ChangeLog:1.67  Fri Sep 22 05:59:00 2000
+++ guile/guile-doc/ref/ChangeLog       Fri Sep 22 06:54:38 2000
@@ -1,5 +1,26 @@
 2000-09-22  Neil Jerram  <address@hidden>
 
+       * scm.texi (I/O internals): Add full stops (periods) after
+       standalone uses of @xref.
+
+       * scheme.texi (Structure Layout): Doc for make-struct-layout
+       changed to remove reference to "read-only" strings, which no
+       longer exist.
+       (Structure Basics): Use @pxref rather than @xref for parenthetical
+       reference.
+       (Dynamic Roots): Use @code rather than @var for code, in doc for
+       call-with-dynamic-root.
+       (Low level thread primitives): Ditto call-with-new-thread.
+       (Higher level thread procedures): Ditto call-with-new-thread.
+       (Symbols and Variables): Docs for gensym and symbol-hash updated
+       according to libguile changes.
+
+       * posix.texi (Generic Port Operations): Synchronized docstring
+       for unread-string.
+
+       * gh.texi (Defining new Scheme procedures in C): Avoid texinfo
+       warning by using @code rather than @var for code.
+
        * scheme.texi: Lots more docstring comments added, and docs
        synchronized with libguile source.
        (interaction-environment, make-struct, make-vtable-vtable): Newer,
Index: guile/guile-doc/ref/gh.texi
diff -u guile/guile-doc/ref/gh.texi:1.14 guile/guile-doc/ref/gh.texi:1.15
--- guile/guile-doc/ref/gh.texi:1.14    Mon Oct 26 22:09:47 1998
+++ guile/guile-doc/ref/gh.texi Fri Sep 22 06:54:38 2000
@@ -332,7 +332,7 @@
 
 @cartouche
 There are several important considerations to be made when writing the C
-routine @var{(*fn)()}.
+routine @code{(*fn)()}.
 
 First of all the C routine has to return type @code{SCM}.
 
Index: guile/guile-doc/ref/posix.texi
diff -u guile/guile-doc/ref/posix.texi:1.14 guile/guile-doc/ref/posix.texi:1.15
--- guile/guile-doc/ref/posix.texi:1.14 Fri Sep 22 05:02:58 2000
+++ guile/guile-doc/ref/posix.texi      Fri Sep 22 06:54:38 2000
@@ -293,7 +293,8 @@
 @end deffn
 
 @c docstring begin (c-doc-string "ports.c" "unread-string")
address@hidden primitive unread-string str [port]
address@hidden docstring md5 "7b185a3d540acdf2ec7f6b114c6c3c80"
address@hidden primitive unread-string str port
 Place the string @var{str} in @var{port} so that its characters will be
 read in subsequent read operations.  If called multiple times, the
 unread characters will be read again in last-in first-out order.  If
Index: guile/guile-doc/ref/scheme.texi
diff -u guile/guile-doc/ref/scheme.texi:1.53 
guile/guile-doc/ref/scheme.texi:1.54
--- guile/guile-doc/ref/scheme.texi:1.53        Fri Sep 22 05:58:59 2000
+++ guile/guile-doc/ref/scheme.texi     Fri Sep 22 06:54:38 2000
@@ -1739,11 +1739,11 @@
 structure layout, use this procedure:
 
 @c docstring begin (c-doc-string "struct.c" "make-struct-layout")
address@hidden docstring md5 "3db9fa14eec939642d6915c37115a9bf"
address@hidden docstring md5 "47b54dfa8fa09a3fffda1fb1aa69f981"
 @deffn primitive make-struct-layout fields
 Return a new structure layout object.
 
address@hidden must be a read-only string made up of pairs of characters
address@hidden must be a string made up of pairs of characters
 strung together.  The first character of each pair describes a field
 type, the second a field protection.  Allowed types are 'p' for
 GC-protected Scheme data, 'u' for unprotected binary data, and 's' for
@@ -1762,11 +1762,11 @@
 structures.
 
 @c docstring begin (c-doc-string "struct.c" "make-struct")
address@hidden docstring md5 "faf2cbc82f2fc9386cc47a8c1da462f5"
address@hidden docstring md5 "9401449ba9dff362d7b489f1a154a0e1"
 @deffn primitive make-struct vtable tail_array_size . init
 Create a new structure.
 
address@hidden must be a vtable structure (@xref{Vtables}).
address@hidden must be a vtable structure (@pxref{Vtables}).
 
 @var{tail-elts} must be a non-negative integer.  If the layout
 specification indicated by @var{type} includes a tail-array,
@@ -6813,9 +6813,9 @@
 the procedure under a new dynamic root will do the job.
 
 @c docstring begin (c-doc-string "root.c" "call-with-dynamic-root")
address@hidden docstring md5 "74fe942888f21340a4aaa5c1012492d0"
address@hidden docstring md5 "684d60639b8939251fef9785bf2883a9"
 @deffn primitive call-with-dynamic-root thunk handler
-Evaluate @var{(thunk)} in a new dynamic context, returning its value.
+Evaluate @code{(thunk)} in a new dynamic context, returning its value.
 
 If an error occurs during evaluation, apply @var{handler} to the
 arguments to the throw, just as @code{throw} would.  If this happens,
@@ -6936,7 +6936,7 @@
 
 @c begin (c-doc-string "threads.c" "call-with-new-thread")
 @deffn primitive call-with-new-thread thunk error-thunk
-Evaluate @var{(thunk)} in a new thread, and new dynamic context,
+Evaluate @code{(thunk)} in a new thread, and new dynamic context,
 returning a new thread object representing the thread.
 
 If an error occurs during evaluation, call error-thunk, passing it an
@@ -7001,7 +7001,7 @@
 
 @c begin (c-doc-string "threads.c" "call-with-new-thread")
 @deffn primitive call-with-new-thread thunk error-thunk
-Evaluate @var{(thunk)} in a new thread, and new dynamic context,
+Evaluate @code{(thunk)} in a new thread, and new dynamic context,
 returning a new thread object representing the thread.
 
 If an error occurs during evaluation, call error-thunk, passing it an
@@ -7339,11 +7339,12 @@
 @end deffn
 
 @c docstring begin (c-doc-string "symbols.c" "gensym")
address@hidden docstring md5 "d1d5a91644bfdb7f7d8bd7425d5665c1"
address@hidden primitive gensym [name [obarray]]
-Create a new, unique symbol in @var{obarray}, using the global symbol
-table by default.  If @var{name} is specified, it should be used as a
-prefix for the new symbol's name.  The default prefix is @code{%%gensym}.
address@hidden docstring md5 "6ac7c070d8b6f845e75d71807596b613"
address@hidden primitive gensym [prefix]
+Create a new symbol with name constructed from a prefix and a counter value.
+The string PREFIX can be specified as an optional argument.
+Default prefix is @code{g}.  The counter is increased by 1 at each call.
+There is no provision for resetting the counter.
 @end deffn
 
 @c docstring begin (c-doc-string "symbols.c" "intern-symbol")
@@ -7465,10 +7466,9 @@
 @end deffn
 
 @c docstring begin (c-doc-string "symbols.c" "symbol-hash")
address@hidden docstring md5 "1e7a307da0194d2035391c43d37adf0f"
address@hidden primitive symbol-hash s
-Return the hash value derived from @var{symbol}'s name, i.e. the integer
-index into @var{symbol}'s obarray at which it is stored.
address@hidden docstring md5 "97407eb455f85ab0b49523c8c0021041"
address@hidden primitive symbol-hash symbol
+Return a hash value for @var{symbol}.
 @end deffn
 
 @c docstring begin (c-doc-string "symbols.c" "symbol-interned?")
Index: guile/guile-doc/ref/scm.texi
diff -u guile/guile-doc/ref/scm.texi:1.7 guile/guile-doc/ref/scm.texi:1.8
--- guile/guile-doc/ref/scm.texi:1.7    Sun Aug  6 17:53:05 2000
+++ guile/guile-doc/ref/scm.texi        Fri Sep 22 06:54:38 2000
@@ -113,9 +113,10 @@
 @node I/O internals
 @chapter I/O internals
 
address@hidden Port Interface}
address@hidden Port Interface}.
 
address@hidden Implementation}
address@hidden Implementation}.
+
 @node libguile error handling
 @chapter libguile error handling
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]