~ chicken-core (chicken-5) a548805a0114bed0f0aa426549eb68e81caa0b47
commit a548805a0114bed0f0aa426549eb68e81caa0b47 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Mon Jun 27 09:42:31 2011 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Mon Jun 27 09:42:31 2011 +0200 -uses didn't split option-argument as documented (thanks to Santosh Rajan) diff --git a/batch-driver.scm b/batch-driver.scm index 3a6d5627..7e99fca7 100644 --- a/batch-driver.scm +++ b/batch-driver.scm @@ -260,7 +260,10 @@ ipath) ) (when (and outfile filename (string=? outfile filename)) (quit "source- and output-filename are the same") ) - (set! uses-units (map string->symbol (collect-options 'uses))) + (set! uses-units + (append-map + (lambda (u) (map string->symbol (string-split u ", "))) + (collect-options 'uses))) (when (memq 'keep-shadowed-macros options) (set! undefine-shadowed-macros #f) ) (when (memq 'no-argc-checks options) @@ -286,7 +289,7 @@ ;; Handle feature options: (for-each register-feature! - (append-map (cut string-split <> ",") (collect-options 'feature))) + (append-map (cut string-split <> ", ") (collect-options 'feature))) (for-each unregister-feature! (append-map (cut string-split <> ",") (collect-options 'no-feature))) diff --git a/manual/Acknowledgements b/manual/Acknowledgements index 7cffd3aa..06755d3f 100644 --- a/manual/Acknowledgements +++ b/manual/Acknowledgements @@ -34,21 +34,22 @@ Morrison, Dan Muresan, David N. Murray, "nicktick", Lars Nilsson, Ian Oversby, "o.t.", Gene Pavlovsky, Levi Pearson, Jeronimo Pellegrini, Nicolas Pelletier, Derrell Piper, Carlos Pita, Robin Lee Powell, Alan Post, "Pupeno", Davide Puricelli, "presto", Doug Quale, Imran Rafique, -Eric Raible, Ivan Raikov, Joel Reymont, Chris Roberts, Eric Rochester, -Paul Romanchenko, Andreas Rottman, David Rush, Lars Rustemeier, Daniel -Sadilek, Otavio Salvador, Burton Samograd, "Sandro", Aleksej Saushev, -Oskar Schirmer, Reed Sheridan, Ronald Schroeder, Spencer Schumann, -Ivan Shcheklein, Alex Shinn, Ivan Shmakov, "Shmul", Tony Sidaway, -Jeffrey B. Siegal, Andrey Sidorenko, Michele Simionato, Iruata Souza, -Volker Stolz, Jon Strait, Dorai Sitaram, Robert Skeels, Jason -Songhurst, Clifford Stein, David Steiner, Sunnan, Zbigniew Szadkowski, -Rick Taube, Nathan Thern, Mike Thomas, Minh Thu, Christian Tismer, -Andre van Tonder, John Tobey, Henrik Tramberend, Vladimir Tsichevsky, -Neil van Dyke, Sam Varner, Taylor Venable, Sander Vesik, Jaques -Vidrine, Panagiotis Vossos, Shawn Wagner, Peter Wang, Ed Watkeys, Brad -Watson, Thomas Weidner, Goeran Weinholt, Matthew Welland, Drake -Wilson, Joerg Wittenberger, Peter Wright, Mark Wutka, Richard Zidlicky -and Houman Zolfaghari for bug-fixes, tips and suggestions. +Eric Raible, Ivan Raikov, Santosh Rajan, Joel Reymont, Chris Roberts, +Eric Rochester, Paul Romanchenko, Andreas Rottman, David Rush, Lars +Rustemeier, Daniel Sadilek, Otavio Salvador, Burton Samograd, +"Sandro", Aleksej Saushev, Oskar Schirmer, Reed Sheridan, Ronald +Schroeder, Spencer Schumann, Ivan Shcheklein, Alex Shinn, Ivan +Shmakov, "Shmul", Tony Sidaway, Jeffrey B. Siegal, Andrey Sidorenko, +Michele Simionato, Iruata Souza, Volker Stolz, Jon Strait, Dorai +Sitaram, Robert Skeels, Jason Songhurst, Clifford Stein, David +Steiner, Sunnan, Zbigniew Szadkowski, Rick Taube, Nathan Thern, Mike +Thomas, Minh Thu, Christian Tismer, Andre van Tonder, John Tobey, +Henrik Tramberend, Vladimir Tsichevsky, Neil van Dyke, Sam Varner, +Taylor Venable, Sander Vesik, Jaques Vidrine, Panagiotis Vossos, Shawn +Wagner, Peter Wang, Ed Watkeys, Brad Watson, Thomas Weidner, Goeran +Weinholt, Matthew Welland, Drake Wilson, Joerg Wittenberger, Peter +Wright, Mark Wutka, Richard Zidlicky and Houman Zolfaghari for +bug-fixes, tips and suggestions. CHICKEN uses the "irregex" regular expression package written by Alex Shinn.Trap