Add R6RS character names
authorMichael Gran <spk121@yahoo.com>
Sun, 10 Jan 2010 23:08:19 +0000 (15:08 -0800)
committerMichael Gran <spk121@yahoo.com>
Sun, 10 Jan 2010 23:16:55 +0000 (15:16 -0800)
commit15b6a6b284f00fa790ef003a9df8c8ae5a4d7d6a
treeae8ddbfbd9b909a36a3821b963167ca95752a928
parentf39ede00675f0d7dcdb864e91653c4dacb98e694
Add R6RS character names

R6RS adds new names for some of the control characters.

* libguile/chars.c (scm_r6rs_charnames, scm_r6rs_charnums)
  (SCM_N_R6RS_CHARNAMES): new character name constants
  (scm_alt_charnames, scm_alt_charnums): modified to remove duplicates
  (scm_i_charname, scm_i_charname_to_char): use new constants

* test-suite/tests/chars.test (R5RS character names, R6RS character names):
  new tests

* doc/ref/api-data.texi (Characters): updated
doc/ref/api-data.texi
libguile/chars.c
test-suite/tests/chars.test