1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-02 03:40:36 -08:00
emacs/src
2002-01-13 12:31:20 +00:00
..
bitmaps
m Split the __hpux conditional into the parts 2001-12-11 06:34:37 +00:00
s (LIBX11_SYSTEM) [MOTIF]: Add -lgen. 2001-12-29 23:48:45 +00:00
.dbxinit
.gdbinit (xbuffer): Remove address operator since data is now a pointer. 2002-01-12 21:15:02 +00:00
.gitignore
abbrev.c * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero 2001-12-29 21:42:22 +00:00
acldef.h
alloc.c Add a comment. 2001-12-29 12:47:29 +00:00
alloca.c
alloca.s
atimer.c
atimer.h
blockinput.h
buffer.c (reset_buffer): Initialize `display_error_modiff'. 2001-12-16 20:01:39 +00:00
buffer.h Comment fixes. 2002-01-10 11:13:17 +00:00
bytecode.c (Fbyte_code): Undo previous change. 2001-12-27 05:00:56 +00:00
callint.c Do not include mocklisp.h. 2001-12-22 13:55:34 +00:00
callproc.c (init_callproc): Set Vdata_directory based on the source 2001-12-07 06:46:45 +00:00
casefiddle.c
casetab.c
category.c (describe_category, describe_category_1, Fdescribe_categories): Remove. 2001-11-28 20:44:42 +00:00
category.h
ccl.c Use AREF and ASIZE. 2001-11-28 07:25:03 +00:00
ccl.h
ChangeLog *** empty log message *** 2002-01-13 12:31:20 +00:00
ChangeLog.1
ChangeLog.2
ChangeLog.3 *** empty log message *** 2001-12-11 21:37:31 +00:00
ChangeLog.4
ChangeLog.5
ChangeLog.6
ChangeLog.7 Fix typo. 2002-01-12 15:58:30 +00:00
ChangeLog.8
charset.c (Fdefine_charset): Call Fupdate_coding_systems_internal. 2001-12-18 19:38:18 +00:00
charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Parenthesize assignment when used as truth 2002-01-01 22:12:56 +00:00
chpdef.h
cm.c
cm.h
cmds.c
coding.c (code_convert_region): Don't copy old text if undo disabled. 2002-01-11 21:27:54 +00:00
coding.h
commands.h
composite.c
composite.h
config.in (HAVE_MBSINIT): Add #undef. 2001-12-28 19:06:08 +00:00
COPYING Moved back. 2001-12-09 10:14:33 +00:00
cxux-crt0.s
data.c (wrong_type_argument): Remove mocklisp case. 2001-12-22 13:58:42 +00:00
dired.c (file_name_completion): Run the elements of 2001-12-19 17:14:39 +00:00
dispextern.h Fix wording of a comment. 2002-01-13 11:39:09 +00:00
dispnew.c Test GNU_LINUX, not LINUX. 2001-12-11 22:20:20 +00:00
disptab.h
doc.c (Fdocumentation): Remove mocklisp case. 2001-12-22 13:59:08 +00:00
doprnt.c
dosfns.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-12-09 20:11:33 +00:00
dosfns.h
ecrt0.c
editfns.c (Fformat): Update thissize from field_width 2002-01-02 19:57:07 +00:00
emacs.c (USAGE2): Add the new full-screen arguments. 2002-01-13 12:19:31 +00:00
epaths.in
eval.c (max_specpdl_size, max_lisp_eval_depth): Define as int, 2002-01-01 16:59:17 +00:00
fileio.c (Fdo_auto_save): If NO_MESSAGE, don't call push_message. 2001-12-29 20:12:45 +00:00
filelock.c
filemode.c
firstfile.c
floatfns.c
fns.c
fontset.c Fix typos, remove unnecessary space. 2001-12-12 20:06:10 +00:00
fontset.h
frame.c (Qleft_fringe, Qright_fringe): New vars. 2001-12-01 01:14:55 +00:00
frame.h (struct frame): Remove trunc_area_pixel_width and trunc_area_cols fields. 2001-12-01 01:14:09 +00:00
getloadavg.c
getpagesize.h
gmalloc.c
gnu.h
hftctl.c
indent.c (compute_motion): Likewise. 2001-12-09 00:57:28 +00:00
indent.h
insdel.c (adjust_after_replace_noundo): New function. 2002-01-11 21:29:13 +00:00
intervals.c (set_point_both): The position after an invisible, intangible 2001-12-28 05:12:42 +00:00
intervals.h
ioctl.h
keyboard.c (read_key_sequence): Remove unused variable `extra_maps'. 2002-01-13 10:16:17 +00:00
keyboard.h
keymap.c (Fcurrent_active_maps): Put the `keymap' property map first. 2002-01-03 21:28:16 +00:00
keymap.h
lastfile.c
lisp.h (max_specpdl_size): Adjust declaration. 2002-01-01 17:00:16 +00:00
lread.c (read_escape): New arg BYTEREP for reporting whether 2001-12-30 03:24:17 +00:00
macros.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-12-11 06:23:50 +00:00
macros.h
Makefile.in Remove mocklisp files. 2001-12-22 14:02:33 +00:00
makefile.nt Remove mocklisp files. 2001-12-22 14:02:33 +00:00
makefile.w32-in Remove mocklisp files. 2001-12-22 14:02:33 +00:00
marker.c
md5.c
md5.h
mem-limits.h Test GNU_LINUX, not LINUX. 2001-12-11 22:20:20 +00:00
minibuf.c (scmp): Function moved to dired.c. 2001-12-18 22:49:19 +00:00
mktime.c
msdos.c (emacs_root_dir): New function. 2001-12-19 19:00:44 +00:00
msdos.h
ndir.h
param.h
point.h
pre-crt0.c
prefix-args.c
print.c Fix typo. 2002-01-02 13:27:22 +00:00
process.c (send_process): Set src_multibyte to 1 after the call 2002-01-07 21:17:32 +00:00
process.h
puresize.h
ralloc.c
README
regex.c
regex.h
region-cache.c
region-cache.h
scroll.c
search.c
sound.c Doc fix. 2002-01-04 21:35:15 +00:00
strftime.c (mbsinit): Define as no-op if not available. 2001-12-28 19:05:42 +00:00
sunfns.c
syntax.c (syms_of_syntax): Remove defsubr of Sdescribe_syntax. 2001-11-26 23:37:01 +00:00
syntax.h
sysdep.c Include <config.h>. 2002-01-01 19:15:26 +00:00
sysselect.h
syssignal.h
systime.h
systty.h
syswait.h
temacs.opt
term.c (keys): Add missing braces around initializer. 2001-12-18 06:25:50 +00:00
termcap.c
termchar.h
termhooks.h
terminfo.c
termopts.h
textprop.c (set_text_properties_1): Allow args in either order. 2001-11-26 20:10:04 +00:00
tparam.c
uaf.h
undo.c
unexaix.c
unexalpha.c
unexapollo.c Include <config.h>. 2002-01-01 19:15:26 +00:00
unexconvex.c
unexec.c *** empty log message *** 2001-12-11 22:56:41 +00:00
unexelf.c (unexec): Index by n, not nn, when checking for ".sbss". 2001-11-26 01:19:06 +00:00
unexenix.c
unexhp9k800.c
unexmips.c
unexnext.c
unexsni.c
unexsunos4.c
unexw32.c
vlimit.h
vm-limit.c
w16select.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-12-11 06:23:50 +00:00
w32.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32.h
w32bdf.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32bdf.h
w32console.c
w32fns.c (w32_pass_extra_mouse_buttons_to_system): New user option. 2002-01-13 12:14:56 +00:00
w32gui.h
w32heap.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32heap.h
w32inevt.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32inevt.h
w32menu.c Fix typo in last checkin 2002-01-08 19:33:24 +00:00
w32proc.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32reg.c
w32select.c
w32term.c (parse_button): New parameter xbutton. Callers changed. 2002-01-13 12:16:05 +00:00
w32term.h (WM_XBUTTONDOWN, WM_XBUTTONUP): New window messages 2002-01-13 12:13:25 +00:00
w32xfns.c
widget.c (set_frame_size): Use x_compute_fringe_widths. 2001-12-01 01:24:00 +00:00
widget.h
widgetprv.h
window.c (delete_window): Rewrite the code for changing the 2002-01-08 05:41:37 +00:00
window.h
xdisp.c (x_consider_frame_title): Don't count the tooltip frame 2002-01-09 22:42:49 +00:00
xfaces.c Doc fix. 2001-12-20 19:01:00 +00:00
xfns.c (Qfullscreen, Qfullwidth, Qfullheight, Qfullboth): New variables. 2002-01-13 12:17:33 +00:00
xmenu.c (set_frame_menubar, xmenu_show): 2002-01-07 00:23:56 +00:00
xrdb.c
xselect.c
xterm.c (x_check_fullscreen, x_check_fullscreen_move) 2002-01-13 12:05:37 +00:00
xterm.h (struct x_output): New members want_fullscreen, 2002-01-13 12:21: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.