1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
emacs/lib-src
Tom Tromey 404dbd373a Auto-generate EXFUN using make-docfile
src
	* window.c (Fset_window_margins, Fset_window_fringes)
	(Fset_window_scroll_bars, Fset_window_vscroll): No longer static.
	* textprop.c (Fprevious_property_change): No longer static.
	* syntax.c (Fsyntax_table_p): No longer static.
	* process.c (Fget_process, Fprocess_datagram_address): No longer
	static.
	* keymap.c (Flookup_key, Fcopy_keymap): No longer static.
	* keyboard.c (Fcommand_execute): No longer static.
	Remove EXFUN.
	* insdel.c (Fcombine_after_change_execute): No longer static.
	* image.c (Finit_image_library): No longer static.
	* fileio.c (Fmake_symbolic_link): No longer static.
	* eval.c (Ffetch_bytecode): No longer static.
	* editfns.c (Fuser_full_name): No longer static.
	* doc.c: (Fdocumentation_property, Fsnarf_documentation): No
	longer static.
	* buffer.c (Fset_buffer_major_mode, Fdelete_overlay): No longer
	static.
	* dired.c (Ffile_attributes): No longer static.
	* composite.c (Fcomposition_get_gstring): No longer static.
	* callproc.c (Fgetenv_internal): No longer static.

	* ccl.h: Remove EXFUNs.
	* buffer.h: Remove EXFUNs.
	* dispextern.h: Remove EXFUNs.
	* intervals.h: Remove EXFUNs.
	* fontset.h: Remove EXFUN.
	* font.h: Remove EXFUNs.
	* dosfns.c (system_process_attributes): Remove EXFUN.
	* keymap.h: Remove EXFUNs.
	* lisp.h: Remove EXFUNs.
	* w32term.h: Remove EXFUNs.
	* window.h: Remove EXFUNs.
	* xsettings.h: Remove EXFUN.
	* xterm.h: Remove EXFUN.

lib-src
	* make-docfile.c (enum global_type) <FUNCTION>: New constant.
	(struct global) <value>: New field.
	(add_global): Add 'value' argument.
	(compare_globals): Sort functions at the end.
	(close_emacs_globals): New function.
	(write_globals): Handle functions.
	(scan_c_file): Call add_global for DEFUN.
2012-07-03 12:24:42 -06:00
..
.gitignore Don't ignore files that are no longer generated 2011-02-13 19:35:05 +01:00
ChangeLog Auto-generate EXFUN using make-docfile 2012-07-03 12:24:42 -06:00
COPYING
ebrowse.c Switch from NO_RETURN to C11's _Noreturn. 2012-06-24 10:39:14 -07:00
emacsclient.c Switch from NO_RETURN to C11's _Noreturn. 2012-06-24 10:39:14 -07:00
etags.c Clean out last vestiges of the old HAVE_CONFIG_H stuff. 2012-06-25 18:05:39 -07:00
grep-changelog Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
hexl.c Clean out last vestiges of the old HAVE_CONFIG_H stuff. 2012-06-25 18:05:39 -07:00
make-docfile.c Auto-generate EXFUN using make-docfile 2012-07-03 12:24:42 -06:00
Makefile.in Clean out last vestiges of the old HAVE_CONFIG_H stuff. 2012-06-25 18:05:39 -07:00
makefile.w32-in lib-src/makefile.w32-in (CTAGS_CFLAGS): Remove EMACS_NAME. 2012-07-01 01:01:52 +02:00
movemail.c Switch from NO_RETURN to C11's _Noreturn. 2012-06-24 10:39:14 -07:00
ntlib.c Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
ntlib.h Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
pop.c Clean out last vestiges of the old HAVE_CONFIG_H stuff. 2012-06-25 18:05:39 -07:00
pop.h Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
profile.c Adapt the MS-DOS build to the latest changes. 2012-06-30 18:32:51 +03:00
rcs2log Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
README
test-distrib.c Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
testfile
update-game-score.c Switch from NO_RETURN to C11's _Noreturn. 2012-06-24 10:39:14 -07: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.