racket/doc
Matthew Flatt 9e7548de61 new error message convention
Add `raise-argument-error', `raise-result-error', `raise-arguments-error',
and `raise-range-error'.

The old convention was designed for reporting on a single (sometimes very
long line). The new convention is

 <name>: <short message>
   <field>: <detail>
   ...

If <detail> is long or itself spans multiple lines, then it may
also use the form

   <field>:
    <detail>

where each line of <detail> is indented by 3 spaces.

Backtrace information is shown as a multi-line "context" field.
2012-05-25 15:08:05 -06:00
..
r5rs-std line-ending properties 2008-04-16 20:55:56 +00:00
r6rs-lib-std A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
r6rs-std A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
release-notes new error message convention 2012-05-25 15:08:05 -06:00
srfi-std A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
.gitignore Ignores that are roughly the same as the ones in svn 2010-04-18 10:47:32 -04:00
doc-license.txt Switch the license text from LGPLv2 to LGPLv2.1. 2011-05-27 18:09:55 -04:00