1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-02 08:22:22 +00:00
emacs/src
2002-01-16 06:48:30 +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 ignore *-spd and *.pdb for w32 2001-10-26 16:51:57 +00:00
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 Use #error. 2000-08-17 13:57:01 +00:00
alloca.s
atimer.c (alarm_signal_handler) [USG && !POSIX_SIGNALS]: 2001-10-08 09:42:24 +00:00
atimer.h *** empty log message *** 2001-10-08 05:55:48 +00:00
blockinput.h Protect against multiple inclusion. Include 2000-06-25 16:02:04 +00:00
buffer.c (Fkill_all_local_variables): Increment `update_mode_lines' only once. 2002-01-15 07:31:04 +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 Update usage of CHECK_ macros (remove unused second argument). 2001-11-02 20:46:55 +00:00
casetab.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-10-20 20:56:10 +00:00
category.c (describe_category, describe_category_1, Fdescribe_categories): Remove. 2001-11-28 20:44:42 +00:00
category.h (CHECK_CATEGORY, CHECK_CATEGORY_SET): Remove unused argument `i' in macros. 2001-11-02 20:12:54 +00:00
ccl.c Use AREF and ASIZE. 2001-11-28 07:25:03 +00:00
ccl.h (struct ccl_program): New member eight_bit_control. 2001-02-27 03:29:08 +00:00
ChangeLog (XTread_socket) [!USE_X_TOOLKIT]: Compute the value of `dont_resize' only 2002-01-16 06:48:30 +00:00
ChangeLog.1 fixed format 2001-11-13 00:07:54 +00:00
ChangeLog.2 fixed format 2001-11-13 00:07:54 +00:00
ChangeLog.3 *** empty log message *** 2001-12-11 21:37:31 +00:00
ChangeLog.4 *** empty log message *** 2001-10-06 09:57:20 +00:00
ChangeLog.5 *** empty log message *** 2001-10-06 09:57:20 +00:00
ChangeLog.6 *** empty log message *** 2001-10-06 09:57:20 +00:00
ChangeLog.7 Fix typo. 2002-01-12 15:58:30 +00:00
ChangeLog.8 *** empty log message *** 2001-10-06 09:57:20 +00:00
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 Don't try to include termcap.h; see comment there. 2000-11-21 12:05:08 +00:00
cm.h
cmds.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-11-13 07:48:37 +00:00
coding.c (code_convert_region): Don't copy old text if undo disabled. 2002-01-11 21:27:54 +00:00
coding.h (Vw32_system_coding_system) [WINDOWSNT]: Remove. 2001-11-20 22:01:56 +00:00
commands.h
composite.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-11-13 07:48:37 +00:00
composite.h (syms_of_composite): Renamed from 2001-07-19 11:20:40 +00:00
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 typos. 2002-01-14 14:27:34 +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 (doprnt1): Get byte length of Lisp string correctly. 2001-01-19 05:22:51 +00:00
dosfns.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-12-09 20:11:33 +00:00
dosfns.h Update copyright notice. 2001-03-04 07:12:41 +00:00
ecrt0.c
editfns.c (Fformat): Update thissize from field_width 2002-01-02 19:57:07 +00:00
emacs.c (USAGE2): Add the --color option. 2002-01-14 13:47:56 +00:00
epaths.in Update copyright notice. 2001-02-22 11:56:33 +00:00
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 (Funlock_buffer, Ffile_locked_p): Doc fixes. 2001-11-14 00:09:06 +00:00
filemode.c
firstfile.c
floatfns.c (Fceiling, Ffloor): Doc fixes. 2001-11-14 00:07:09 +00:00
fns.c Doc fix. 2001-11-13 11:56:24 +00:00
fontset.c Fix typos, remove unnecessary space. 2001-12-12 20:06:10 +00:00
fontset.h Remove prototypes for variables `Vhighlight_wrong_size_font' and 2001-11-14 13:39:30 +00:00
frame.c (store_frame_param): Call set_tty_color_mode for termcap 2002-01-14 13:47:02 +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 Don't define NLIST_STRUCT (handled by configure). 2000-06-20 13:17:40 +00:00
getpagesize.h Add copyright notice. 2001-02-20 13:36:21 +00:00
gmalloc.c Test BROKEN_PROTOTYPES. 2001-11-03 15:08:36 +00:00
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 Declare set_text_properties and set_text_properties_1. 2001-11-11 20:05:05 +00:00
ioctl.h
keyboard.c (read_key_sequence): Remove unused variable `extra_maps'. 2002-01-13 10:16:17 +00:00
keyboard.h (clear_waiting_for_input): Remove duplicated prototype. 2001-11-16 22:50:09 +00:00
keymap.c (Fcurrent_active_maps): Put the `keymap' property map first. 2002-01-03 21:28:16 +00:00
keymap.h (describe_vector): Update prototype. 2001-11-19 22:46:29 +00:00
lastfile.c
lisp.h (adjust_after_replace_noundo) 2002-01-14 14:40:54 +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 Comment change. 2001-11-18 06:52:56 +00:00
md5.c (WORDS_BIG_ENDIAN) [__BYTE_ORDER == __BIG_ENDIAN]: Define 2001-01-13 07:14:02 +00:00
md5.h (__P): Don't define -- it comes from config.h. 2000-12-06 21:16:37 +00:00
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 Unprotoized. 2000-06-19 13:07:47 +00:00
msdos.c (emacs_root_dir): New function. 2001-12-19 19:00:44 +00:00
msdos.h (FRAME_LINE_HEIGHT): Define (it's used by xmenu.c). 2001-10-30 15:34:01 +00:00
ndir.h
param.h
point.h
pre-crt0.c
prefix-args.c Add copyright and permissions. 2001-02-22 01:49:37 +00:00
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 (EXEC_SUFFIXES): Remove. 2001-10-14 20:16:52 +00:00
puresize.h (BASE_PURESIZE): Increase to 750000. 2001-11-18 11:00:08 +00:00
ralloc.c (__morecore) [!SYSTEM_MALLOC]: Move declaration 2001-02-19 12:20:08 +00:00
README *** empty log message *** 2001-10-08 05:55:48 +00:00
regex.c (re_wctype): Try to fix some warnings. 2001-11-02 16:06:54 +00:00
regex.h Remove warning that noone noticed anyway 2000-10-17 06:55:04 +00:00
region-cache.c
region-cache.h
scroll.c Don't define min/max. 2001-10-08 08:08:08 +00:00
search.c (Freplace_match): Remove unused variable `inslen'. 2001-11-23 07:14:31 +00:00
sound.c (Fplay_sound): Initialize header_size also for :data case. 2002-01-14 14:37:37 +00:00
strftime.c (mbsinit): Define as no-op if not available. 2001-12-28 19:05:42 +00:00
sunfns.c (Fsun_change_cursor_icon): Doc fix. 2001-11-14 00:04:24 +00:00
syntax.c (syms_of_syntax): Remove defsubr of Sdescribe_syntax. 2001-11-26 23:37:01 +00:00
syntax.h (struct gl_state_s): Change the meaning of b_property. 2001-10-12 01:37:49 +00:00
sysdep.c Include <config.h>. 2002-01-01 19:15:26 +00:00
sysselect.h
syssignal.h (sigunblock): Don't define if already defined. 2001-11-03 16:52:13 +00:00
systime.h (set_file_times): Prototype. 2001-01-04 17:50:27 +00:00
systty.h
syswait.h Delete conditionals for HPUX7, ISC 4.1, and convex. 2001-11-17 03:49:13 +00:00
temacs.opt
term.c (tty_default_color_capabilities, tty_setup_colors) 2002-01-14 13:45:36 +00:00
termcap.c (speeds): Put in #if 0. 2001-05-28 11:58:27 +00:00
termchar.h
termhooks.h (reassert_line_highlight_hook, change_line_highlight_hook): 2001-10-20 05:51:38 +00:00
terminfo.c (ospeed): Don't declare. 2000-10-06 22:53:30 +00:00
termopts.h
textprop.c (set_text_properties_1): Allow args in either order. 2001-11-26 20:10:04 +00:00
tparam.c (tparam1): Change the way buffers are reallocated to be 2000-12-08 09:58:48 +00:00
uaf.h
undo.c Update usage of CHECK_ macros (remove unused second argument). 2001-11-02 20:46:55 +00:00
unexaix.c
unexalpha.c Prototype fatal_unexec, mark_x, update_dynamic_symbols. Declare 2000-08-17 14:07:15 +00:00
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 Change PUCHAR to PCHAR. 2000-08-22 22:44:39 +00:00
vlimit.h
vm-limit.c (check_memory_limits) [REL_ALLOC]: Use real_morecore 2000-07-05 16:32:37 +00:00
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 (w32_strerror): New extern. 2000-12-18 23:50:56 +00:00
w32bdf.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32bdf.h (bdffont): Add nchars. 2000-10-29 21:02:58 +00:00
w32console.c Change doc-string comments to new style'. [w/doc:' keyword]. Doc fixes. 2001-11-12 23:57:09 +00:00
w32fns.c (w32_pass_extra_mouse_buttons_to_system): New user option. 2002-01-13 12:14:56 +00:00
w32gui.h Add a dummy typedef for XImage. From Juanma Barranquero <lektu@terra.es>. 2001-10-26 11:54:10 +00:00
w32heap.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32heap.h Do not undef min and max. 2001-10-08 22:41:09 +00:00
w32inevt.c Include <config.h>. 2002-01-01 19:15:26 +00:00
w32inevt.h *** empty log message *** 2000-06-12 19:48:20 +00:00
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 Change doc-string comments to new style'. [w/doc:' keyword]. Doc fixes. 2001-11-12 23:57:09 +00:00
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 (select_palette): Do nothing if palette hasn't yet 2001-02-06 22:20:12 +00:00
widget.c (set_frame_size): Use x_compute_fringe_widths. 2001-12-01 01:24:00 +00:00
widget.h (EmacsFrameSetCharSize_): Prototype. 2001-01-04 17:48:42 +00:00
widgetprv.h
window.c (delete_window): Rewrite the code for changing the 2002-01-08 05:41:37 +00:00
window.h (MINI_WINDOW_P): Use NILP. 2001-10-05 09:52:23 +00:00
xdisp.c Remove forgotten extern declaration of `Qimage'. 2002-01-16 06:44:20 +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 (SYSV): Don't define on Solaris 2. 2001-08-16 12:55:40 +00:00
xselect.c Update usage of CHECK_ macros (remove unused second argument). 2001-11-02 20:46:55 +00:00
xterm.c (XTread_socket) [!USE_X_TOOLKIT]: Compute the value of `dont_resize' only 2002-01-16 06:48:30 +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.