Fix table entry for \l in EBCDIC environments.

This commit is contained in:
Philip.Hazel 2015-06-09 16:33:44 +00:00
parent ff4553df08
commit 1e6edd2e33
2 changed files with 4 additions and 1 deletions

View File

@ -148,6 +148,9 @@ overflows.
37. There was no check for integer overflow in subroutine calls such as (?123).
38. The table entry for \l in EBCDIC environments was incorrect, leading to its
being treated as a literal 'l' instead of causing an error.
Version 10.10 06-March-2015
---------------------------

View File

@ -330,7 +330,7 @@ because it is defined as 'a', which of course picks up the ASCII value. */
static const short int escapes[] = {
/* 80 */ 7, -ESC_b, 0, -ESC_d, ESC_e, ESC_f, 0,
/* 88 */-ESC_h, 0, 0, '{', 0, 0, 0, 0,
/* 90 */ 0, 0, -ESC_k, 'l', 0, ESC_n, 0, -ESC_p,
/* 90 */ 0, 0, -ESC_k, 0, 0, ESC_n, 0, -ESC_p,
/* 98 */ 0, ESC_r, 0, '}', 0, 0, 0, 0,
/* A0 */ 0, '~', -ESC_s, ESC_tee, 0,-ESC_v, -ESC_w, 0,
/* A8 */ 0,-ESC_z, 0, 0, 0, '[', 0, 0,