1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-04 08:47:11 +00:00
emacs/lib-src
Tom Tromey 00b3c7ac85 Make globals.h a generated header
* configure: Rebuild.
	* configure.in (NS_OBJC_OBJ): New subst.
lib-src
	* make-docfile.c: Unconditionally include stdlib.h.
	(generate_globals): New global.
	(xrealloc): New function.
	(main): Handle '-g'.  Call start_globals, write_globals.
	(scan_file): Conditionally call put_filename.
	(start_globals): New function.
	(struct global): New.
	(num_globals, globals): New globals.
	(add_global, compare_globals, write_globals): New functions.
	(scan_c_file): Update for "-g".
	(scan_lisp_file): Fail if "-g".
	(enum global_type): New.
src
	* Makefile.in (NS_OBJC_OBJ): New variable.
	(base_obj): Rename from 'obj'.
	(obj): New variable.
	(globals.h, gl-stamp, $(obj)): New targets.
	(GLOBAL_SOURCES): New variable.
	* globals.h: Remove.
	* nsselect.m (Vselection_alist): Define.  Reverts part of
	2011-01-19T22:11:33Z!jan.h.d@swipnet.se.
	* buffer.c: Don't use "no_cell" for name of kill-buffer-hook's
	variable.
	* xselect.c (Vselection_alist): Define.  Reverts part of 2011-01-19T23:32:42Z!eggert@cs.ucla.edu.
2011-02-08 14:42:56 -07:00
..
.gitignore Nuke arch-tags. 2011-01-15 15:16:57 -08:00
ChangeLog Make globals.h a generated header 2011-02-08 14:42:56 -07:00
COPYING
ebrowse.c src/emacs.c now gets version number from configure.in 2011-01-31 00:12:52 -08:00
emacsclient.c * emacsclient.c: conform to C89 pointer rules 2011-02-04 23:18:46 -08:00
etags.c Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
fakemail.c Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
grep-changelog Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
hexl.c Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
make-docfile.c Make globals.h a generated header 2011-02-08 14:42:56 -07:00
Makefile.in Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
makefile.w32-in lib-src/makefile.w32-in (obj): Remove strftime.o, it's not in src/. 2011-02-02 21:50:21 +02:00
movemail.c Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
ntlib.c Fix the MS-Windows build broken by 2011-01-17T19:01:01Z!eggert@cs.ucla.edu and emacs-23/2010-05-21T19:51:48Z!acm@muc.de. 2011-01-29 14:36:11 +02:00
ntlib.h Fix the MS-Windows build broken by 2011-01-17T19:01:01Z!eggert@cs.ucla.edu and emacs-23/2010-05-21T19:51:48Z!acm@muc.de. 2011-01-29 14:36:11 +02:00
pop.c Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
pop.h Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
profile.c Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rcs2log Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rcs-checkin Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
README
test-distrib.c Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
testfile
update-game-score.c Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
vcdiff Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.