diff options
-rw-r--r-- | benchmark-suite/ChangeLog | 4 | ||||
-rw-r--r-- | benchmark-suite/lib.scm | 4 | ||||
-rw-r--r-- | doc/ref/ChangeLog | 4 | ||||
-rw-r--r-- | doc/ref/scheme-compound.texi | 5 | ||||
-rw-r--r-- | doc/tutorial/ChangeLog | 5 | ||||
-rw-r--r-- | doc/tutorial/guile-tut.texi | 2 | ||||
-rw-r--r-- | ice-9/ChangeLog | 5 | ||||
-rw-r--r-- | ice-9/boot-9.scm | 2 | ||||
-rw-r--r-- | test-suite/ChangeLog | 4 | ||||
-rw-r--r-- | test-suite/tests/elisp.test | 4 |
10 files changed, 33 insertions, 6 deletions
diff --git a/benchmark-suite/ChangeLog b/benchmark-suite/ChangeLog index 988bf584a..296026af1 100644 --- a/benchmark-suite/ChangeLog +++ b/benchmark-suite/ChangeLog @@ -1,3 +1,7 @@ +2003-05-27 Dirk Herrmann <D.Herrmann@tu-bs.de> + + * lib.scm: Fix some typos in the documentation. + 2002-09-14 Rob Browning <rlb@defaultvalue.org> * .cvsignore: new file. diff --git a/benchmark-suite/lib.scm b/benchmark-suite/lib.scm index 7dfc8b48c..49e37be0c 100644 --- a/benchmark-suite/lib.scm +++ b/benchmark-suite/lib.scm @@ -147,7 +147,7 @@ ;;;; execution of the benchmark code would not deliver usable timing results: ;;;; The resolution of the system time is not arbitrarily fine. Thus, some ;;;; benchmarks would be executed too quickly to be measured at all. A rule -;;;; of thumb is, that the longer a benchmark runs, be more exact is the +;;;; of thumb is, that the longer a benchmark runs, the more exact is the ;;;; information about the execution time. ;;;; ;;;; However, execution time depends on several influences: First, the @@ -278,7 +278,7 @@ ;;;; interested in, except if you are doing some garbage collection ;;;; checks. ;;;; -;;;; There is not function to calculate the garbage-collection time, since the +;;;; There is no function to calculate the garbage-collection time, since the ;;;; garbage collection time is already passed as an argument GC-TIME to the ;;;; reporter functions. diff --git a/doc/ref/ChangeLog b/doc/ref/ChangeLog index 8f417d213..6e8802282 100644 --- a/doc/ref/ChangeLog +++ b/doc/ref/ChangeLog @@ -1,3 +1,7 @@ +2003-05-27 Dirk Herrmann <D.Herrmann@tu-bs.de> + + * scheme-compound.texi: Clarified that vectors need to be quoted. + 2003-05-26 Kevin Ryde <user42@zip.com.au> * posix.texi (Locales): Clarify setlocale a bit, list all categories, diff --git a/doc/ref/scheme-compound.texi b/doc/ref/scheme-compound.texi index b39ea76ca..0decf0992 100644 --- a/doc/ref/scheme-compound.texi +++ b/doc/ref/scheme-compound.texi @@ -564,6 +564,11 @@ number in hexadecimal notation. #("Hello" foo #xdeadbeef) @end lisp +Like lists, vectors have to be quoted (REFFIXME): + +@lisp +'#(a b c) @result{} #(a b c) +@end lisp @node Vector Creation @subsection Dynamic Vector Creation and Validation diff --git a/doc/tutorial/ChangeLog b/doc/tutorial/ChangeLog index b24d6004f..86a9dc6a2 100644 --- a/doc/tutorial/ChangeLog +++ b/doc/tutorial/ChangeLog @@ -1,3 +1,8 @@ +2003-05-27 Dirk Herrmann <D.Herrmann@tu-bs.de> + + * guile-tut.texi: Fix example, where a vector constant is used + without quoting. + 2002-07-16 Neil Jerram <neil@ossau.uklinux.net> * guile-tut.texi (Jump Start): Apply patch from M. Luedde on use diff --git a/doc/tutorial/guile-tut.texi b/doc/tutorial/guile-tut.texi index e73f9b248..9379f6ee8 100644 --- a/doc/tutorial/guile-tut.texi +++ b/doc/tutorial/guile-tut.texi @@ -558,7 +558,7 @@ guile> @kbd{(map (lambda (n) (expt n n)) ls)} @smalllisp ;; @r{make a vector and bind it to the symbol @code{v}} -guile> @kbd{(define v #(1 2 3 4 5 6 7))} +guile> @kbd{(define v '#(1 2 3 4 5 6 7))} guile> @kbd{v} @result{} #(1 2 3 4 5 6 7) guile> @kbd{(vector? v)} diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index fa0e432c2..b10d649ed 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,3 +1,8 @@ +2003-05-27 Dirk Herrmann <D.Herrmann@tu-bs.de> + + * boot-9.scm (make-autoload-interface): Added missing quote around + vector constant. + 2003-05-20 Marius Vollmer <marius.vollmer@uni-dortmund.de> * deprecated.scm (list*): Added. diff --git a/ice-9/boot-9.scm b/ice-9/boot-9.scm index e1b2415b9..4e09c9063 100644 --- a/ice-9/boot-9.scm +++ b/ice-9/boot-9.scm @@ -1878,7 +1878,7 @@ ;; Replace autoload-interface with interface (set-car! (memq a (module-uses module)) i) (module-local-variable i sym)))))) - (module-constructor #() '() b #f #f name 'autoload #f #f + (module-constructor '#() '() b #f #f name 'autoload #f #f '() (make-weak-value-hash-table 31) 0))) ;;; {Compiled module} diff --git a/test-suite/ChangeLog b/test-suite/ChangeLog index b41480505..02f51d522 100644 --- a/test-suite/ChangeLog +++ b/test-suite/ChangeLog @@ -1,3 +1,7 @@ +2003-05-27 Dirk Herrmann <D.Herrmann@tu-bs.de> + + * tests/elisp.test: Added missing quote around vector constants. + 2003-05-25 Dirk Herrmann <D.Herrmann@tu-bs.de> * tests/r5rs_pitfall.test: Test 2.1 now passes. diff --git a/test-suite/tests/elisp.test b/test-suite/tests/elisp.test index 0dc760849..d3fadf358 100644 --- a/test-suite/tests/elisp.test +++ b/test-suite/tests/elisp.test @@ -197,10 +197,10 @@ (equal? (member "c" `("a" "b" "c" "d" . ,%nil)) `("c" "d" . ,%nil))) (pass-if "list->vector" - (equal? #(1 2 3) (list->vector `(1 2 3 . ,%nil)))) + (equal? '#(1 2 3) (list->vector `(1 2 3 . ,%nil)))) (pass-if "list->vector" - (equal? #(1 2 3) (list->vector `(1 2 3 . ,%nil)))) + (equal? '#(1 2 3) (list->vector `(1 2 3 . ,%nil)))) (pass-if "list->weak-vector" (equal? (weak-vector 1 2 3) (list->weak-vector `(1 2 3 . ,%nil)))) |