1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-05 11:45:45 +00:00
emacs/src
2005-03-11 12:03:13 +00:00
..
bitmaps
m (DATA_SEG_BITS): Don't define. 2004-10-14 13:58:25 +00:00
s Undefine NO_HYPHENS_IN_FILENAMES. 2005-03-04 21:57:07 +00:00
.arch-inventory
.dbxinit
.gdbinit (pitx, pit): Pretty print display iterator. 2005-02-18 22:21:36 +00:00
.gitignore * .cvsignore: Add buildobj.lst. 2004-11-09 08:23:44 +00:00
abbrev.c
acldef.h
alloc.c (BLOCK_BYTES): Harmless typo. 2005-02-18 18:16:09 +00:00
alloca.c
atimer.c * syssignal.h: Declare main_thread. 2004-12-15 21:40:41 +00:00
atimer.h
blockinput.h (TOTALLY_UNBLOCK_INPUT): Avoid dangling else. 2005-03-07 10:49:51 +00:00
buffer.c (syms_of_buffer): Fix typo. 2005-02-25 15:22:17 +00:00
buffer.h (struct buffer): Add auto_save_file_format field. 2004-09-08 02:21:45 +00:00
bytecode.c (BYTE_CODE_QUIT): Add missing AFTER_POTENTIAL_GC. 2004-09-13 21:13:38 +00:00
callint.c (Fcall_interactively): Call Fread_from_minibuffer with extra argument. 2004-11-21 01:02:51 +00:00
callproc.c From: YAMAMOTO Mitsuharu 2004-11-02 10:10:35 +00:00
casefiddle.c (casify_region): Fix previous change. 2005-02-02 00:57:33 +00:00
casetab.c Comment change. 2005-01-29 17:18:06 +00:00
category.c
category.h
ccl.c
ccl.h
ChangeLog *** empty log message *** 2005-03-11 12:03:13 +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
ChangeLog.7
ChangeLog.8 *** empty log message *** 2004-10-28 23:35:13 +00:00
ChangeLog.9
charset.c Fix SAFE_FREE calls. Replace SAFE_FREE_LISP calls. 2004-10-26 22:38:50 +00:00
charset.h
chpdef.h
cm.c
cm.h
cmds.c
coding.c (encode_coding_string): Always return a unibyte string. 2005-02-14 01:04:50 +00:00
coding.h (run_pre_write_conversin_on_c_str): Extern it. 2004-11-30 08:01:45 +00:00
commands.h
composite.c
composite.h
config.in * editfns.c (Voperating_system_release): Added. 2005-01-19 19:09:42 +00:00
COPYING
cxux-crt0.s
data.c (Fsetq_default): Allow no arg case. 2005-02-15 06:33:15 +00:00
dired.c Don't declare Fmsdos_downcase_filename. 2004-11-07 11:08:45 +00:00
dispextern.h * dispextern.h: Declare hourglass_started. 2005-03-10 19:07:39 +00:00
dispnew.c Copyright update. 2005-02-03 16:04:50 +00:00
disptab.h
doc.c (munge_doc_file_name) [VMS]: Use NO_HYPHENS_IN_FILENAMES, not VMS4_4. 2005-03-04 21:59:33 +00:00
doprnt.c
dosfns.c * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in 2004-11-07 09:13:26 +00:00
dosfns.h
ecrt0.c
editfns.c (Fmessage): If arg is "", return "" (as before). 2005-01-21 00:32:36 +00:00
emacs.c (USAGE1): Replace Info node name "command arguments" 2005-03-05 04:34:59 +00:00
epaths.in
eval.c (unwind_to_catch): Use UNBLOCK_INPUT_TO. 2005-03-06 16:02:47 +00:00
fileio.c (Finsert_file_contents): Call Fcheck_coding_system 2005-03-11 11:59:42 +00:00
filelock.c (lock_file_1): Call get_boot_time early. Increase 2004-11-27 22:09:40 +00:00
filemode.c
firstfile.c
floatfns.c * syssignal.h: Declare main_thread. 2004-12-15 21:40:41 +00:00
fns.c (sweep_weak_table): Advance prev pointer when we keep a pair. 2005-01-19 00:08:30 +00:00
fontset.c (set_default_ascii_font): New function. 2005-03-08 08:45:48 +00:00
fontset.h (set_default_ascii_font): Extern it. 2005-03-08 08:44:59 +00:00
frame.c (x_set_font): Call set_default_ascii_font if an 2005-03-08 08:46:48 +00:00
frame.h (struct frame): New member space_width. 2004-12-30 12:24:03 +00:00
fringe.c * fringe.c (Fdefine_fringe_bitmap, init_fringe): When assigning 2005-01-16 09:59:03 +00:00
getloadavg.c
getpagesize.h
gmalloc.c
gnu.h
gtkutil.c * gtkutil.c (xg_update_scrollbar_pos): Call x_sync so that the 2005-03-10 18:07:37 +00:00
gtkutil.h * gtkutil.h: Declare use_old_gtk_file_dialog. 2004-11-04 15:05:27 +00:00
hftctl.c
image.c [!MAC_OSX && TARGET_API_MAC_CARBON]: Include QuickTime.h. 2005-03-04 11:07:11 +00:00
indent.c (Fcurrent_column): Doc fix. 2005-01-23 22:18:26 +00:00
indent.h
insdel.c (replace_range_2): Fix bugs in adjusting markers and point. 2005-02-01 23:47:06 +00:00
intervals.c
intervals.h (NULL_INTERVAL_P): Add separate version when 2004-11-09 13:23:42 +00:00
ioctl.h
keyboard.c * keyboard.c (Fexecute_extended_command): Restart hourglass 2005-03-10 19:08:31 +00:00
keyboard.h (kbd_buffer_unget_event): Add prototype. 2004-11-05 11:30:12 +00:00
keymap.c (describe_map_tree): New arg MENTION_SHADOW. Calls changed. 2005-02-15 06:39:18 +00:00
keymap.h Declare Fcurrent_active_maps, used in doc.c. 2005-02-21 13:39:53 +00:00
lastfile.c * emacs.c (my_heap_start, heap_bss_diff, MAX_HEAP_BSS_DIFF): 2004-10-20 16:23:30 +00:00
lisp.h (CHECK_CONS_LIST): New macro (two definitions). 2005-03-06 16:01:37 +00:00
lread.c (syms_of_lread) <user-init-file>: Doc fix. 2005-02-15 06:44:50 +00:00
mac.c [!MAC_OSX && HAVE_CARBON]: Include Carbon.h. 2005-03-04 11:08:05 +00:00
macfns.c (install_window_handler): Move extern to macterm.h. 2005-03-04 11:08:54 +00:00
macgui.h [!MAC_OSX && HAVE_CARBON]: Include Carbon.h. 2005-03-04 11:09:09 +00:00
macmenu.c [TARGET_API_MAC_CARBON]: Don't include headers that are included via 2005-03-04 11:09:33 +00:00
macros.c (syms_of_macros) <defining-kbd-macro>: Doc fix. 2004-11-05 22:46:28 +00:00
macros.h
macterm.c [TARGET_API_MAC_CARBON && !MAC_OSX]: Define USE_CARBON_EVENTS to 1. 2005-03-04 11:11:16 +00:00
macterm.h (install_window_handler, remove_window_handler) 2005-03-04 11:11:55 +00:00
Makefile.in * keyboard.c: Don't undef SIGIO 2004-11-30 05:57:27 +00:00
makefile.w32-in * doc.c: New variable Vbuild_files. 2004-11-09 08:19:51 +00:00
marker.c
md5.c
md5.h
mem-limits.h
minibuf.c (Ftry_completion, Fall_completions): Allow both string 2005-02-22 20:39:23 +00:00
mktime.c
msdos.c * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in 2004-11-07 09:13:26 +00:00
msdos.h
ndir.h
param.h
point.h
pre-crt0.c
prefix-args.c
print.c (print_object): Fix format string. 2004-11-09 13:24:35 +00:00
process.c * s/darwin.h: Removed PTY_ITERATION from here. 2005-01-22 15:54:04 +00:00
process.h
puresize.h (PURESIZE_RATIO): Define based on BITS_PER_EMACS_INT. 2004-09-14 20:53:18 +00:00
ralloc.c
README
regex.c (re_match_2_internal) <symend, wordend>: 2004-12-20 11:06:54 +00:00
regex.h (enum reg_errcode_t): New value REG_ERANGEX. 2004-10-24 03:58:24 +00:00
region-cache.c
region-cache.h
scroll.c
search.c (syms_of_search) <search-spaces-regexp>: Move 'doc:' 2004-11-27 01:09:08 +00:00
sheap.c
sound.c
stamp-h.in
strftime.c
sunfns.c
syntax.c (Fforward_word): Avoid non-idempotent side-effects in macro arguments. 2004-12-11 21:59:15 +00:00
syntax.h
sysdep.c (sys_subshell): Properly terminate execlp argument list. 2005-02-05 19:40:23 +00:00
sysselect.h
syssignal.h * syssignal.h: Declare main_thread. 2004-12-15 21:40:41 +00:00
systime.h
systty.h
syswait.h
temacs.opt
term.c (encode_terminal_code): Fix buffer size computation. 2005-01-06 00:47:50 +00:00
termcap.c
termchar.h
termhooks.h
terminfo.c
termopts.h
textprop.c (syms_of_textprop): Add `syntax-table' to the nonsticky props. 2004-10-13 16:58:45 +00:00
tparam.c
uaf.h
undo.c (Fprimitive_undo): Check that undo function does not switch buffer. 2005-02-09 21:49:12 +00:00
unexaix.c
unexalpha.c
unexapollo.c
unexconvex.c
unexcw.c
unexec.c
unexelf.c
unexenix.c
unexhp9k800.c
unexmacosx.c config.in (HAVE_MALLOC_MALLOC_H): Regenerate 2004-10-08 18:38:17 +00:00
unexmips.c
unexnext.c
unexsni.c
unexsol.c
unexsunos4.c
unexw32.c
vlimit.h
vm-limit.c
w16select.c
w32.c 2004-11-08 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> 2005-02-15 23:19:26 +00:00
w32.h 2004-11-08 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> 2005-02-15 23:19:26 +00:00
w32bdf.c (w32_load_bdf_font): Set fontp->average_width and 2005-01-03 22:52:01 +00:00
w32bdf.h
w32console.c (encode_terminal_code): Fix previous change. 2004-12-01 11:06:22 +00:00
w32fns.c (w32_load_system_font): Set FONT_WIDTH to maximum, not 2005-01-03 22:53:30 +00:00
w32gui.h
w32heap.c
w32heap.h
w32inevt.c
w32inevt.h
w32menu.c (AppendMenuW_Proc): Move declaration to w32term.h. 2004-09-07 21:50:39 +00:00
w32proc.c
w32reg.c
w32select.c 2004-11-08 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> 2005-02-15 23:19:26 +00:00
w32term.c (x_draw_hollow_cursor): Use get_phys_cursor_geometry. 2005-01-27 22:33:39 +00:00
w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c. 2004-09-07 21:49:14 +00:00
w32xfns.c
widget.c
widget.h
widgetprv.h
window.c (window_scroll_pixel_based): When scrolling backwards, 2005-02-21 22:34:34 +00:00
window.h
xdisp.c (pos_visible_p): Fix X value in last line of buffer. 2005-03-10 14:55:22 +00:00
xfaces.c (Finternal_set_lisp_face_attribute): Allow :color property 2005-02-18 22:55:53 +00:00
xfns.c * xfns.c (hourglass_started): New function. 2005-03-10 19:08:01 +00:00
xmenu.c Forgot to remove debug code. 2005-02-03 19:57:33 +00:00
xrdb.c
xselect.c (Fx_disown_selection_internal): Use union of struct 2005-02-17 12:50:08 +00:00
xsmfns.c * xsmfns.c: Put empty line between comment and function body. 2004-10-26 09:28:01 +00:00
xterm.c (handle_one_xevent): Use union of struct input_event and 2005-02-17 12:52:35 +00:00
xterm.h * xterm.h (struct x_output): New member, toolbar_detached. 2005-01-08 16:49:14 +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.