1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-27 07:30:59 -08:00
emacs/src
2006-06-16 12:41:22 +00:00
..
bitmaps
m (BROKEN_NOCOMBRELOC) [__NetBSD__]: Define. 2006-03-18 14:52:40 +00:00
s (SYSTEM_PURESIZE_EXTRA): Increase to 25000. 2006-04-21 09:24:43 +00:00
.arch-inventory Revision: emacs@sv.gnu.org/emacs--devo--0--patch-280 2006-05-15 11:20:16 +00:00
.dbxinit
.gdbinit Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-60 2006-05-10 20:42:41 +00:00
.gitignore Add makefile (for MS-Windows). 2005-09-24 10:27:46 +00:00
abbrev.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-57 2006-04-21 05:39:14 +00:00
acldef.h
alloc.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-54 2006-04-09 00:38:22 +00:00
alloca.c
atimer.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
atimer.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
blockinput.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
buffer.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
buffer.h Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-21 2006-02-22 06:54:10 +00:00
bytecode.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
callint.c (Fcall_interactively): Fread_from_minibuffer now takes only seven args. 2006-05-25 23:17:17 +00:00
callproc.c (Fcall_process): Sync with HEAD. 2006-06-08 07:08:36 +00:00
casefiddle.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
casetab.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
category.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
category.h Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97 2006-01-16 08:37:27 +00:00
ccl.c (Fccl_execute_on_string): Fix the condition of terminating 2006-03-03 05:13:48 +00:00
ccl.h Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97 2006-01-16 08:37:27 +00:00
ChangeLog Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.5 *** empty log message *** 2005-02-18 18:17:16 +00:00
ChangeLog.6 Fix typo. 2005-04-08 11:57:30 +00:00
ChangeLog.7
ChangeLog.8
ChangeLog.9
ChangeLog.unicode *** empty log message *** 2006-06-16 12:41:22 +00:00
character.c *** empty log message *** 2006-06-06 03:57:22 +00:00
character.h *** empty log message *** 2006-06-06 03:57:22 +00:00
charset.c (Fdefine_charset_internal): Fix setting of 2006-03-20 04:14:24 +00:00
charset.h (invalid_character): Mark as NO_RETURN. 2006-05-29 06:19:09 +00:00
chartab.c (map_char_table): GCPRO table and arg. 2004-11-24 00:44:49 +00:00
chpdef.h
cm.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
cm.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
cmds.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-15 2006-02-14 05:54:12 +00:00
coding.c (Ffind_operation_coding_system): Sync with HEAD. 2006-06-08 06:48:34 +00:00
coding.h (CODING_REQUIRE_ENCODING): Comment sync with HEAD. 2006-06-08 06:48:23 +00:00
commands.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
composite.c (get_composition_id) [USE_FONT_BACKEND]: If 2006-06-06 03:49:53 +00:00
composite.h (enum composition_method) [USE_FONT_BACKEND]: New 2006-06-06 03:48:41 +00:00
config.in Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
COPYING Update FSF's address. 2005-07-02 15:46:32 +00:00
cxux-crt0.s Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
data.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-56 2006-04-17 08:41:12 +00:00
dired.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
dispextern.h Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
dispnew.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
disptab.h Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
doc.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-15 2006-02-14 05:54:12 +00:00
doprnt.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
dosfns.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
dosfns.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
ecrt0.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
editfns.c Merge from emacs--devo--0 2006-05-17 07:46:49 +00:00
emacs.c (main): Check -enable-font-backend arg after the check 2006-06-08 07:10:01 +00:00
epaths.in Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
eval.c Comment munging wrt max-specpdl-size; nfc. 2006-04-18 21:00:44 +00:00
fileio.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
filelock.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
filemode.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
firstfile.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
floatfns.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
fns.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
font.c (XLFD_SMALLNUM_MASK): Delete this macro. 2006-06-16 12:34:49 +00:00
font.h (struct font_driver): Member parse_name deleted. 2006-06-16 12:36:28 +00:00
fontset.c (new_fontset_from_font) [USE_FONT_BACKEND]: Argument F 2006-06-16 12:27:28 +00:00
fontset.h (new_fontset_from_font) [USE_FONT_BACKEND]: Prototype 2006-06-16 12:27:57 +00:00
frame.c (x_set_font) [USE_FONT_BACKEND]: Adusted for the change 2006-06-16 12:25:51 +00:00
frame.h (struct frame): New members resx and resy. 2006-06-06 03:51:57 +00:00
fringe.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-49 2006-03-28 23:08:20 +00:00
ftfont.c (Qmonospace, Qsans_serif, Qserif, Qmono, Qsans) 2006-06-16 12:24:58 +00:00
ftxfont.c Add arch tagline 2006-06-07 11:41:58 +00:00
getloadavg.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
getpagesize.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
gmalloc.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
gnu.h * xfns.c (xg_set_icon_from_xpm_data): New function. 2005-11-16 16:38:48 +00:00
gtkutil.c * gtkutil.c (menu_nav_ended): Check that menubar_widget is not NULL. 2006-06-02 08:49:25 +00:00
gtkutil.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
hftctl.c
image.c * image.c (png_load): Don't call fclose on NULL. 2006-05-26 03:33:32 +00:00
indent.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-23 2006-02-24 08:08:56 +00:00
indent.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
insdel.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
intervals.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
intervals.h Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
ioctl.h
keyboard.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-60 2006-05-10 20:42:41 +00:00
keyboard.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
keymap.c (push_key_description): Fix synching with HEAD. 2006-05-15 02:45:29 +00:00
keymap.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
lastfile.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
lisp.h Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
lread.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
mac.c Tiny layout change. 2006-05-27 08:45:14 +00:00
macfns.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
macgui.h Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
macmenu.c (restore_menu_items, cleanup_popup_menu): Return a value. 2006-05-05 06:44:10 +00:00
macros.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
macros.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
macselect.c (mac_handle_apple_event): Return 2006-05-27 08:46:03 +00:00
macterm.c (mac_set_unicode_keystroke_event): Don't use MAKE_CHAR. 2006-06-16 08:00:54 +00:00
macterm.h (EVENT_PARAM_TEXT_INPUT_SEQUENCE_NUMBER): New enumerator. 2006-06-03 02:34:25 +00:00
Makefile.in Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
makefile.w32-in Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
marker.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
md5.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
md5.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
mem-limits.h (get_lim_data, lim_data, data_space_start): Moved to vm-limit.c. 2006-03-11 15:21:13 +00:00
minibuf.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
mktime.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
msdos.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
msdos.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
ndir.h
param.h
point.h
pre-crt0.c
prefix-args.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
print.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-57 2006-04-21 05:39:14 +00:00
process.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
process.h Include headers for pid_t. 2006-04-24 13:10:19 +00:00
puresize.h (BASE_PURESIZE): Increase to 1210000. 2006-05-24 16:53:18 +00:00
ralloc.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
README
regex.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-21 2006-02-22 06:54:10 +00:00
regex.h Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
region-cache.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
region-cache.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
scroll.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
search.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
sheap.c (STATIC_HEAP_SIZE): Enlarge STATIC_HEAP_SIZE to 12MB. 2006-03-18 14:02:43 +00:00
sound.c * search.c (matcher_overflow): Mark as NO_RETURN. 2006-05-29 08:06:15 +00:00
stamp-h.in
strftime.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
sunfns.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
syntax.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-58 2006-05-02 05:51:52 +00:00
syntax.h Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
sysdep.c * search.c (matcher_overflow): Mark as NO_RETURN. 2006-05-29 08:06:15 +00:00
sysselect.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
syssignal.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
systime.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
systty.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
syswait.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
temacs.opt
term.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-49 2006-03-28 23:08:20 +00:00
termcap.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
termchar.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
termhooks.h (enum event_kind) [MAC_OS]: Update comment for MAC_APPLE_EVENT. 2006-05-05 06:45:04 +00:00
terminfo.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
termopts.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
textprop.c (Fnext_single_char_property_change) 2006-05-14 21:55:34 +00:00
tparam.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
uaf.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
undo.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexaix.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexalpha.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexapollo.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexconvex.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexcw.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexec.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexelf.c [BROKEN_NOCOMBRELOC]: Include assert.h. 2006-03-18 14:51:54 +00:00
unexenix.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexhp9k800.c
unexmacosx.c (unexec): Error if trying unexec from dumped executable. 2006-05-01 01:13:42 +00:00
unexmips.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexnext.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexsni.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexsol.c
unexsunos4.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
unexw32.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
vlimit.h
vm-limit.c [HAVE_GETRLIMIT]: Don't define unconditionally. Don't include sys/resource.h 2006-03-11 15:45:47 +00:00
w16select.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
w32.c (init_environment): Simplify code that calls ExpandEnvironmentStrings and make 2006-05-19 19:29:36 +00:00
w32.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32bdf.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
w32bdf.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32console.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
w32fns.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
w32gui.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32heap.c (etext, edata): Remove unused definitions. 2006-05-26 18:45:35 +00:00
w32heap.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32inevt.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32inevt.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32menu.c (Fx_popup_menu): Call w32_free_menu_strings when 2006-03-12 16:29:25 +00:00
w32proc.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32reg.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
w32select.c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
w32term.c (w32_initialize) Manually sync 2006-06-05 change from HEAD. 2006-06-08 21:30:12 +00:00
w32term.h Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 2006-02-08 04:26:44 +00:00
w32xfns.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
widget.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
widget.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
widgetprv.h Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
window.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
window.h (Fwindow_minibuffer_p): Declare (for use in minibuf.c). 2006-01-03 16:56:15 +00:00
xdisp.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
xfaces.c (check_lface_attrs) [USE_FONT_BACKEND]: Accept font 2006-06-16 12:19:38 +00:00
xfns.c (x_default_font_parameter): Try also "fixed", and signal 2006-06-16 12:14:37 +00:00
xfont.c (xfont_parse_name): Delete this function. 2006-06-16 12:13:36 +00:00
xftfont.c (xftfont_open): Change coding style of error 2006-06-16 12:12:49 +00:00
xmenu.c Merge from emacs--devo--0 2006-06-07 18:05:10 +00:00
xrdb.c (gethomedir): Use xstrdup. 2006-04-10 11:01:29 +00:00
xselect.c (x_catch_errors_unwind): Fix missing return value. 2006-03-05 10:46:41 +00:00
xsmfns.c Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
xterm.c (x_new_fontset2): Change arguments. Both args FONTSET 2006-06-16 12:11:10 +00:00
xterm.h (struct x_output): New member fontp. 2006-06-16 12:11:19 +00:00

This directory contains the source files for the C component of GNU Emacs.
Nothing in this directory is needed for using Emacs once it is built
and installed, if the dumped Emacs (on Unix systems) or the Emacs
executable and map files (on VMS systems) are copied elsewhere.

See the files ../README and then ../INSTALL for installation instructions.

Under GNU and Unix systems, the file `Makefile.in' is used as a
template by the script `../configure' to produce `Makefile.c'.  The
same script then uses `cpp' to produce the machine-dependent
`Makefile' from `Makefile.c'; `Makefile' is the file which actually
controls the compilation of Emacs.  Most of this should work
transparently to the user; you should only need to run `../configure',
and then type `make'.

See the file VMSBUILD in this directory for instructions on compiling,
linking and building Emacs on VMS.

The files `*.com' and `temacs.opt' are used on VMS only.
The files `vlimit.h', `ioclt.h' and `param.h' are stubs to
allow compilation on VMS with the minimum amount of #ifdefs.

`uaf.h' contains VMS uaf structure definitions.  This is only needed if
you define READ_SYSUAF.  This should only be done for single-user
systems where you are not overly concerned with security, since it
either requires that you install Emacs with SYSPRV or make SYSUAF.DAT
world readable.  Otherwise, Emacs can determine information about the
current user, but no one else.