Commit History

Author SHA1 Message Date
  campbell 1e4f0fdd7b Rephrased brief summary of how packages and structures are related in the section on using the module system. 18 years ago
  campbell cdc1676757 Reworded introductory comment about scalability of program development in the usual environment. 18 years ago
  campbell bdc4e06863 Fixed a number of typos caught by ispell for the first edition. 18 years ago
  campbell 44c5631bad Changed title to 'Nearly Complete Scheme48 Reference Manual.' 18 years ago
  campbell a3d1cb0d76 Reworked condition system section to reflect 1.3's new condition system arrangement with SRFIs 34 & 35 thrown into the mix. 18 years ago
  campbell 0ddb2d6fde Typo in section on module system architecture: 'may also may also' 18 years ago
  campbell 1d7aef1e34 Fixed Pre-Scheme example to compare ARGC to 2, not 1, in checking for one command-line argument. 19 years ago
  campbell 8ac5090bea Corrected argument types of s48_raise_argument_number_error and s48_raise_range_error, both of which take s48_value, not int or long. 19 years ago
  campbell 8df691c887 Corrected return type of s48_length. 19 years ago
  campbell 530bf52143 Fixed ADD-FINALIZER! documentation: finalizers do _not_ run in the root scheduler thread, but in a child of it spawned to run finalizers. 19 years ago
  campbell a0657bccb9 Updated derivation attributions to state copyright and to include all three names (Kelsey, Rees, & Sperber), and added such a notice to the ITERATE & REDUCE section. 19 years ago
  campbell cde17f2427 Fixed and expanded documentation of ADD-FINALIZER!. 19 years ago
  campbell 3e9a36144b Substituted 'concurrency abstractions' for 'synchronization mechanisms' in introduction section's mention of multithreading support. 19 years ago
  campbell 17bfad572b Added copyright notice for Jonathan Rees & Richard Kelsey on the copyright & licence page. 19 years ago
  campbell 3ecfb39304 Added overview of the manual and its relation to the official one, and changed the acknowledgements from a chapter to a section in the introduction chapter. 19 years ago
  campbell d3fbea0e77 Removed superfluous clause deprecating the immediate importance of optimizer switches in the module system architecture section. 19 years ago
  campbell d8d4136ee5 Changed all Latin abbreviations to uses of the new macros for them. 19 years ago
  campbell 86feb7d74b Implemented macros for Latin abbreviations. 19 years ago
  campbell 199ebfa22e Separated documentation of ,OPEN command from ,LOAD-PACKAGE & ,RELOAD-PACKAGE commands to more clearly distinguish them. 19 years ago
  campbell 3e831feda8 Switched around ordering of @cindex/@item entries for command-line options to put @item first and @cindex afterward. 19 years ago
  campbell 0249422e49 Fixed entry for S48_GC_PROTECT_GLOBAL to wrap its return type, void *, in curly braces. 19 years ago
  campbell e8d7501aab Changed cross-reference in Emacs integration section from general command processor commands to Emacs integration commands. 19 years ago
  campbell 3c3e86cafd Rewrote introduction to module commands section. 19 years ago
  campbell 7fd5c0a2e0 Clarified behaviour of ,POP command at the top level. 19 years ago
  campbell 6ddc9925d0 Moved introduction to the command processor to the section on running Scheme48, letting the command processor node to be primarily a reference section, and improving the introductory sequence of the leading sections in the user environment chapter. 19 years ago
  campbell ad69ed9a41 Added cross-references to how to build images for the -i command-line option. 19 years ago
  campbell 590c6cd717 Added note to -s command-line option that the stack size affects only performance, not safety, since stack overflows are not errors in Scheme48. 19 years ago
  campbell a5087a5a5c Added note to -h command-line option that the GC cannot dynamically expand the heap, so that liberal initial heap sizes may be advised. 19 years ago
  campbell cd6260c8da Reworded parts of the section on running Scheme48 for grammatical & stylistic improvement and to reflect new, more careful use of module system terminology in the introductory sections. 19 years ago
  campbell 289e20f3e5 Added note that interactive module commands are just that: interactive commands, not something to store in files to work with the module system. 19 years ago