1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 00:01:33 -08:00
emacs/lib-src
Richard M. Stallman 13fde0cd78 (YACC): flag added to c_ext.
(c_ext): no more a synonim for c_ext&C_PLPL because of YACC.
(find_entries): consistently use streq when reasonable.
(find_entries): a .y file is a yacc file.
(get_C_stab): c_ext becomes c_ext&C_PLPL.
(C_entries): logical cplpl means c_ext&C_PLPL.
(C_entries): logical yacc_rules means we are after the first %%.
(C_entries): added logic for yacc files.

(C_entries): ':' case moved to the second switch.
(C_entries): do not examine token if structdef==scolonseen.
(consider_token): structtag set to null string for enum.

(GET_COOKIE): and related macros removed.
(logical): is now int, no more a char.
(reg): define deleted.
(isgood, _gd, notgd): deleted.
(gotone): deleted.
(TOKEN): member linestart removed.
(linepos, prev_linepos, lb1): deleted.
(main): call initbuffer on lbs array instead of lb1.
(init): removed the initialisation of the logical _gd array;
(find_entries): a .sa suffix means assembler file.
(C_create_stab): "auto", "void", "extern", "static" are st_C_typespec.
All C state machines rewritten.
(C_entries): complete rewrite.
(condider_token): complete rewrite.
(getline): deleted.

(C_entries): Added the quotednl logical variable.
Used for parsing of #define's spanning multiple lines.

(C_entries): Save the definedef status even when a
newline is met inside a string.
1993-03-22 23:13:10 +00:00
..
aixcc.lex entered into RCS 1991-12-21 06:36:41 +00:00
b2m.c * b2m.c (main): Don't exit upon reading a blank line. 1993-03-11 06:59:53 +00:00
cvtmail.c entered into RCS 1989-10-31 16:00:11 +00:00
digest-doc.c entered into RCS 1987-03-21 15:52:23 +00:00
emacsclient.c entered into RCS 1992-08-22 07:10:23 +00:00
emacsserver.c entered into RCS 1992-04-24 08:11:28 +00:00
emacstool.c entered into RCS 1991-05-31 00:27:05 +00:00
env.c entered into RCS 1991-06-03 23:20:54 +00:00
etags-vmslib.c entered into RCS 1992-04-19 08:53:01 +00:00
etags.c (YACC): flag added to c_ext. 1993-03-22 23:13:10 +00:00
fakemail.c entered into RCS 1989-10-31 16:00:11 +00:00
hexl.c entered into RCS 1989-05-27 04:15:37 +00:00
leditcfns.c entered into RCS 1985-04-18 00:48:29 +00:00
make-docfile.c * make-docfile.c (scan_c_file): Since DEFVAR_PER_BUFFER now takes 1992-12-12 15:25:18 +00:00
make-path.c * make-path.c (touchy_mkdir): Remove debugging output. 1992-12-06 22:27:37 +00:00
Makefile.in Teach it about the new user-runnable command rcs-checkin. 1993-03-19 23:04:44 +00:00
movemail.c entered into RCS 1992-06-30 13:55:35 +00:00
rcs-checkin Added documentation, made the change comment for old versions more 1993-03-19 23:40:27 +00:00
rcs2log Some awks don't understand "\r". Code around this. 1993-03-16 22:49:00 +00:00
sorted-doc.c entered into RCS 1992-09-20 00:41:38 +00:00
test-distrib.c entered into RCS 1987-05-22 04:15:12 +00:00
timer.c * timer.c (main): Set the ownership of the stdin file descriptor 1993-03-11 07:00:12 +00:00
vcdiff entered into RCS 1992-08-04 16:08:22 +00:00
wakeup.c entered into RCS 1991-07-30 21:04:22 +00:00
yow.c entered into RCS 1991-12-04 22:51:54 +00:00