1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-25 10:47:00 +00:00
emacs/lib-src
Francesco Potortì 55597f9003 Global polishing, some bugs corrected, dynamic allocation used instead
of fixed length static buffers in many places.
	* etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Deleted.
	(append_to_tagfile, typedefs, typedefs_and_cplusplus,
	 constantypedefs, update, vgrind_style, no_warnings,
	 cxref_style, cplusplus, noindentypedefs): Were int, now logical.
	(permit_duplicates): Was a var, now a #define.
	(filename_lb): Was global, now local to main.
	(main): Open the tag file when in cxref mode.
	Use a BUFSIZ size buffer for making the shell commands.
	Look at the return value from the system routine.
	Exit when cannot open the tag file.
	(process_file): Open the file and pass the FILE* to find_entries.
	(find_entries): Now void, because does not open the file itself.
	(pfnote): Recovering from lack of memory does not work.  Removed.
	Use savenstr and simplify the code.
	(free_tree): Only free the name space if node is named.
	(structtag): Now a pointer, not a fixed length array of chars.
	(consider_token): Don't take a token as argument.  Use savenstr
	when saving a tag in structtag.  Callers changed.
	(TOKEN): Structure changed.  Now used only in C_entries.
	(TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Deleted.
	(C_entries): nameb and savenameb deleted.  Use dinamic allocation.
	(pfcnt): Deleted.  Users updated.
	(getit, Asm_labels, Pascal_functions, L_getit, get_scheme,
	 TEX_getit, prolog_getit): Use dinamic allocation for storing
	the tag instead of a fixed size buffer.
1995-01-12 17:05:37 +00:00
..
aixcc.lex Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
b2m.c (concat, xmalloc, xrealloc, readline, xnew): Four new 1995-01-09 18:31:22 +00:00
cvtmail.c Eliminate some -Wall warnings. 1994-10-12 20:21:51 +00:00
digest-doc.c Eliminate some -Wall warnings. 1994-10-12 20:21:51 +00:00
emacsclient.c [HAVE_SYSVIPC]: Include sys/utsname.h. 1994-12-07 07:39:23 +00:00
emacsserver.c [HAVE_SYSVIPC]: Include sys/utsname.h. 1994-12-07 07:38:00 +00:00
emacstool.c *** empty log message *** 1994-02-27 03:51:02 +00:00
env.c Declare strerror. 1994-01-08 22:28:39 +00:00
etags-vmslib.c Use GPL. 1994-02-27 03:53:03 +00:00
etags.c Global polishing, some bugs corrected, dynamic allocation used instead 1995-01-12 17:05:37 +00:00
fakemail.c (xmalloc, xrealloc): Add casts. 1994-12-26 23:48:27 +00:00
hexl.c Eliminate some -Wall warnings. 1994-10-12 20:21:51 +00:00
leditcfns.c entered into RCS 1985-04-18 00:48:29 +00:00
make-docfile.c (scan_lisp_file): Handle dynamic doc strings. 1994-12-21 16:16:45 +00:00
make-path.c (touchy_mkdir): Make dir ugo+re even if it isn't new. 1994-09-24 01:48:04 +00:00
Makefile.in (regex.o): Use full path to find regex.c. 1994-10-17 20:56:18 +00:00
makefile.nt Changed references of m\m-windowsnt.h to m\intel386.h and of s\s-windowsnt.h 1994-11-03 21:11:43 +00:00
movemail.c (main): Skip past the colon in inname. 1995-01-11 03:36:30 +00:00
ntlib.c Initial revision 1994-11-01 10:27:02 +00:00
pop.c (getline): When a search of already-read input for CRLF 1994-10-24 04:41:21 +00:00
pop.h Initial revision 1994-09-27 19:49:25 +00:00
profile.c (get_time): Fix up whitespace. 1994-11-28 21:03:41 +00:00
rcs2log Add support for CVS. 1994-08-15 22:44:10 +00:00
rcs-checkin Use test -r instead of < to check readability, to avoid syntax error. 1994-10-19 21:27:58 +00:00
sorted-doc.c Eliminate some -Wall warnings. 1994-10-12 20:21:51 +00:00
tcp.c Initial revision 1994-02-27 03:45:52 +00:00
test-distrib.c Eliminate some -Wall warnings. 1994-10-12 20:21:51 +00:00
timer.c Eliminate some -Wall warnings. 1994-10-12 20:21:51 +00:00
vcdiff Add --brief option. 1993-12-03 09:29:18 +00:00
wakeup.c Eliminate some -Wall warnings. 1994-10-12 20:21:51 +00:00
yow.c Include program name in error messages. 1994-12-21 15:58:28 +00:00