🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99654

?\LF = -1

#99654
From: macrakis
Date: Fri, 22 Jun 1990 19:37
19 lines
1040 bytes
Gnu Emacs 18.55

The sequence ? \ LF reads in as -1.  This is because read_escape reads
LF as -1 for the convenience of string reading.  But ? should check,
and give an error

    case '?':
      {
	register Lisp_Object val;

	XSET (val, Lisp_Int, READCHAR);
	if (XFASTINT (val) == '\\')
	  XSETINT (val, read_escape (readcharfun));

	if (XFASTINT (val) == -1)
	   error ("Invalid escape character syntax");

	return val;
      }
Technical Details
Message-ID: <9006222006.AA25275@.dupuis.gr.osf.org.>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!ri.osf.fr!macrakis

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,756f3341c89fd21c,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1990-06-22 19:41:44 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!ri.osf.fr!macrakis
From: macrakis@ri.osf.fr
Newsgroups: gnu.emacs.bug
Subject: ?\LF = -1
Message-ID: <9006222006.AA25275@.dupuis.gr.osf.org.>
Date: 22 Jun 90 19:37:57 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 19
Posted: Fri Jun 22 20:37:57 1990
X-Unparsable-Date: Fri, 22 Jun 90 21:11:42 GMT+0100