1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-10 13:40:36 -08:00
emacs/src
2007-01-20 21:03:39 +00:00
..
bitmaps
m Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
s Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
.arch-inventory Revision: emacs@sv.gnu.org/emacs--devo--0--patch-280 2006-05-15 11:20:16 +00:00
.dbxinit
.gdbinit (ppt, xtype, xmisctype, xint, xptr, xmarker, xframe) 2007-01-20 15:33:34 +00:00
.gitignore Add stamp_BLD. 2006-12-23 09:53:24 +00:00
abbrev.c (syms_of_abbrev) <last-abbrev-text>: Doc fix. 2006-12-10 23:08:00 +00:00
acldef.h
alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use pthread_equal, 2007-01-11 19:22:04 +00:00
alloca.c
atimer.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
atimer.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
blockinput.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
buffer.c (syms_of_buffer) <buffer-display-table>, scroll-up-aggressively, 2006-12-19 15:28:06 +00:00
buffer.h * buffer.h (struct buffer_text): New field chars_modiff. 2006-09-01 13:28:13 +00:00
bytecode.c (Fbyte_code): Use SYMBOL_CONSTANT_P macro. 2006-11-08 21:16:56 +00:00
callint.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
callproc.c (Fcall_process_region) [HAVE_MKSTEMP]: Add BLOCK_INPUT 2007-01-09 08:53:26 +00:00
casefiddle.c * buffer.h (struct buffer_text): New field chars_modiff. 2006-09-01 13:28:13 +00:00
casetab.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
category.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
category.h Update AIST copyright years. 2006-12-13 01:13:58 +00:00
ccl.c Update AIST copyright years. 2006-12-13 01:13:58 +00:00
ccl.h Update AIST copyright years. 2006-12-13 01:13:58 +00:00
ChangeLog * xdisp.c (try_window): Clear mouse-face highlights first. 2007-01-20 21:03:10 +00:00
ChangeLog.1 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.2 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.3 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.4 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.5 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.6 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.7 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.8 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ChangeLog.9 Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
charset.c Update AIST copyright years. 2006-12-13 01:13:58 +00:00
charset.h Update AIST copyright years. 2006-12-13 01:13:58 +00:00
chpdef.h
cm.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
cm.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
cmds.c (Fforward_char, Fdelete_char): Use xsignal0. 2006-07-18 13:26:05 +00:00
coding.c Update AIST copyright years. 2006-12-13 01:13:58 +00:00
coding.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
commands.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
composite.c Update AIST copyright years. 2006-12-13 01:13:58 +00:00
composite.h Update AIST copyright years. 2006-12-13 01:13:58 +00:00
config.in nt/ChangeLog 2006-12-24 07:22:49 +00:00
COPYING Replace "Library Public License" by "Lesser Public License" throughout. 2006-09-15 17:19:05 +00:00
cxux-crt0.s
data.c Comment change. 2006-12-17 22:23:36 +00:00
dired.c (Ffile_attributes): Fix last change. 2007-01-13 21:45:34 +00:00
dispextern.h Declare x_create_bitmap_from_xpm_data. 2006-10-10 14:38:34 +00:00
dispnew.c (adjust_frame_glyphs_for_window_redisplay): Fix #endif comments. 2006-10-17 00:29:25 +00:00
disptab.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
doc.c (Fdocumentation): Use xsignal1. 2006-07-18 13:26:24 +00:00
doprnt.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
dosfns.c (Finsert_startup_screen): Fix typo in docstring. 2006-11-05 04:07:03 +00:00
dosfns.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ecrt0.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
editfns.c (Fuser_uid, Fuser_real_uid): Copy values returned by geteuid and getuid 2007-01-13 21:46:02 +00:00
emacs.c (syms_of_emacs) <path-separator>: Doc fix. 2007-01-09 22:35:34 +00:00
epaths.in Move PATH_DOC from local/info to local/share/info. 2007-01-18 16:01:36 +00:00
eval.c (Fcatch): Doc fix. 2006-11-01 20:23:44 +00:00
fileio.c (Fread_file_name_internal): Pass Vread_file_name_predicate 2006-12-17 20:11:16 +00:00
filelock.c
filemode.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
firstfile.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
floatfns.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
fns.c (maybe_resize_hash_table): Copy new size of hash table into EMACS_INT to avoid 2007-01-13 21:47:31 +00:00
fontset.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
fontset.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
frame.c (x_set_fullscreen): Call fullscreen_hook if set. 2006-11-10 07:54:22 +00:00
frame.h (struct frame): New member minimize_tool_bar_window_p. 2006-12-29 23:29:20 +00:00
fringe.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
getloadavg.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
getpagesize.h
gmalloc.c Replace "GNU Library General Public License" by "GNU General Public 2006-09-18 03:32:42 +00:00
gnu.h
gtkutil.c (menuitem_highlight_callback): Invoked widget is the 2007-01-02 16:49:49 +00:00
gtkutil.h (xg_menu_item_cb_data_): Remove highlight_id and 2007-01-02 16:50:01 +00:00
hftctl.c
image.c (XDrawLine) [MAC_OS]: Remove macro. 2007-01-09 08:53:34 +00:00
indent.c (Fvertical_motion): Fix IT overshoot check for overlay 2007-01-05 15:00:45 +00:00
indent.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
insdel.c * buffer.h (struct buffer_text): New field chars_modiff. 2006-09-01 13:28:13 +00:00
intervals.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
intervals.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ioctl.h
keyboard.c (read_key_sequence): Extract local map only if the 2007-01-20 02:11:03 +00:00
keyboard.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
keymap.c (Fdefine_key): Doc fix. 2006-12-30 06:25:06 +00:00
keymap.h * NEWS: explain new behavior and arguments of `key-binding' and 2006-09-15 07:19:15 +00:00
lastfile.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
lisp.h (clear_regexp_cache): Declare. 2006-10-03 13:38:18 +00:00
lread.c (Feval_buffer, Feval_region): Doc fix. 2006-12-10 23:13:39 +00:00
mac.c (Fmac_set_file_creator): Use MAC_EMACS_CREATOR_CODE 2007-01-05 08:29:51 +00:00
macfns.c (mac_update_title_bar) [TARGET_API_MAC_CARBON]: Call 2006-12-22 08:27:36 +00:00
macgui.h (Display): Typedef to opaque type. 2007-01-09 08:53:41 +00:00
macmenu.c [TARGET_API_MAC_CARBON] (create_and_show_dialog): 2007-01-15 08:35:49 +00:00
macros.c (Fstart_kbd_macro): Use CHECK_VECTOR_OR_STRING. 2006-07-12 13:19:42 +00:00
macros.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
macselect.c (Fmac_resume_apple_event): Set error number when 2007-01-15 08:36:29 +00:00
macterm.c (x_free_frame_resources) [USE_CG_DRAWING]: Call 2007-01-12 09:00:24 +00:00
macterm.h (mac_quit_char_key_p): Move extern outside #ifdef MAC_OSX. 2007-01-12 09:00:54 +00:00
Makefile.in (version): New variable, set by configure. 2006-12-04 06:35:06 +00:00
makefile.w32-in ($(OBJ0) $(OBJ1) $(WIN32OBJ)): Add $(BLD)lastfile.$(O) and 2006-12-22 21:04:00 +00:00
marker.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
md5.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
md5.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
mem-limits.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
minibuf.c Whitespace change. 2007-01-02 21:03:49 +00:00
mktime.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
msdos.c (syms_of_msdos) <delete-exited-processes>: Doc fix. 2006-12-10 23:24:19 +00:00
msdos.h (PIX_TYPE): Redefine as `unsigned long'. 2006-12-08 17:15:58 +00:00
ndir.h
param.h
point.h
pre-crt0.c
prefix-args.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
print.c Whitespace fixup. 2006-09-14 13:12:15 +00:00
process.c (Fdelete_process, Fprocess_id, sigchld_handler): Copy PID into EMACS_INT 2007-01-13 21:58:23 +00:00
process.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
puresize.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
ralloc.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
README
regex.c (regerror): Change parameter name err_code. 2006-12-29 14:32:52 +00:00
regex.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
region-cache.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
region-cache.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
scroll.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
search.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
sheap.c (STATIC_HEAP_SIZE): Enlarge STATIC_HEAP_SIZE to 12MB. 2006-03-18 14:02:43 +00:00
sound.c Include <alsa/asoundlib.h> if ALSA_SUBDIR_INCLUDE is 2006-12-20 19:58:40 +00:00
stamp-h.in
strftime.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
sunfns.c (sun_item_create): Use CHECK_LIST_CONS. 2006-07-12 13:21:39 +00:00
syntax.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
syntax.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
sysdep.c Space/tab mixup. 2006-11-24 10:31:26 +00:00
sysselect.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
syssignal.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
systime.h (EMACS_GET_TIME): Remove check for 2006-12-10 16:26:30 +00:00
systty.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
syswait.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
temacs.opt
term.c Define fullscreen_hook. 2006-11-10 07:53:26 +00:00
termcap.c
termchar.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
termhooks.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
terminfo.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
termopts.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
textprop.c * textprop.c (Fnext_property_change, Fnext_single_property_change) 2006-09-12 16:47:26 +00:00
tparam.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
uaf.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
undo.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexaix.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexalpha.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexapollo.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexconvex.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexcw.c (unexec): Fix typo in output message. 2006-11-05 04:11:47 +00:00
unexec.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexelf.c [BROKEN_NOCOMBRELOC]: Include assert.h. 2006-03-18 14:51:54 +00:00
unexenix.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexhp9k800.c
unexmacosx.c (malloc_cookie): Remove unused variable. 2006-11-05 06:12:27 +00:00
unexmips.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexnext.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexsni.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexsol.c (unexec): Use xsignal. 2006-07-18 13:29:49 +00:00
unexsunos4.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
unexw32.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
vlimit.h
vm-limit.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w16select.c (Fw16_set_clipboard_data): Fix the call to sit_for as per the calling sequence 2006-11-25 14:30:18 +00:00
w32.c Wrap function headers. 2006-12-27 21:55:59 +00:00
w32.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32bdf.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32bdf.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32console.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32fns.c (w32-window-exists-p): New function. 2006-12-16 14:38:44 +00:00
w32gui.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32heap.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32heap.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32inevt.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32inevt.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32menu.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32proc.c * w32proc.c: (sys_wait) Only wait for processes with fd<0. 2006-11-04 03:37:40 +00:00
w32reg.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32select.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
w32term.c (syms_of_w32term) <x-use-underline-position-properties, 2006-12-10 23:25:38 +00:00
w32term.h
w32xfns.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
widget.c Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
widget.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
widgetprv.h Update copyright for years from Emacs 21 to present (mainly adding 2007-01-14 03:38:22 +00:00
window.c (set_window_buffer): Revert 2006-11-22 change. 2007-01-20 21:03:39 +00:00
window.h
xdisp.c (try_window): Clear mouse-face highlights first. 2007-01-20 21:03:22 +00:00
xfaces.c (realize_default_face): Check if the default font name 2006-11-21 17:22:49 +00:00
xfns.c (xic_create_xfontset): Fix previous change. 2006-10-31 06:42:59 +00:00
xmenu.c (Fx_popup_menu): Initialize selection. 2006-11-19 01:24:41 +00:00
xrdb.c (gethomedir): Use xstrdup. 2006-04-10 11:01:29 +00:00
xselect.c Space/tab mixup. 2006-11-24 10:31:26 +00:00
xsmfns.c (syms_of_xsmfns): Fix typo in docstring. 2006-11-06 23:27:31 +00:00
xterm.c New variable last_user_time. 2007-01-08 17:56:31 +00:00
xterm.h (x_display_info): New: net_supported_atoms, 2007-01-08 17:56:53 +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.