1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 01:41:01 -08:00
emacs/src
2001-12-18 17:25:33 +00:00
..
bitmaps
m Split the __hpux conditional into the parts 2001-12-11 06:34:37 +00:00
s (GNU_LINUX): Defined. 2001-12-11 22:13:11 +00:00
.dbxinit
.gdbinit Add copyright notice. 2001-02-20 11:00:55 +00:00
.gitignore ignore *-spd and *.pdb for w32 2001-10-26 16:51:57 +00:00
abbrev.c (Fexpand_abbrev): Use Frun_hooks instead of Vrun_hooks. 2001-11-26 00:05:33 +00:00
acldef.h
alloc.c (pure_alloc): After overflow, allocate just a small block. 2001-12-16 21:52:36 +00:00
alloca.c
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
buffer.c (reset_buffer): Initialize `display_error_modiff'. 2001-12-16 20:01:39 +00:00
buffer.h (struct buffer): New field `display_error_modiff'. 2001-12-16 20:01:13 +00:00
bytecode.c Update usage of CHECK_ macros (remove unused second argument). 2001-11-02 20:46:55 +00:00
callint.c Update usage of CHECK_ macros (remove unused second argument). 2001-11-02 20:46:55 +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 (window_box_height): Do not return negative values. 2001-12-18 16:16:14 +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 *** empty log message *** 2001-10-06 09:57:20 +00:00
ChangeLog.8 *** empty log message *** 2001-10-06 09:57:20 +00:00
charset.c (char_to_string_1, translate_char, Fdefine_charset): Add parentheses around 2001-12-09 00:55:19 +00:00
charset.h (CHAR_STRING_NO_SIGNAL): New macro. 2001-07-13 09:31:16 +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): Update coding->cmp_data->char_offset 2001-12-17 15:33:32 +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_WORKING_VFORK): New #undef. 2001-12-07 05:51:51 +00:00
COPYING Moved back. 2001-12-09 10:14:33 +00:00
cxux-crt0.s
data.c (Vmost_positive_fixnum, Vmost_negative_fixnum): Renamed 2001-12-07 12:15:35 +00:00
dired.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-11-13 07:48:37 +00:00
dispextern.h Fringe cleanup. 2001-11-16 13:01:09 +00:00
dispnew.c Test GNU_LINUX, not LINUX. 2001-12-11 22:20:20 +00:00
disptab.h
doc.c (Fsnarf_documentation): Add prototype. 2001-12-05 01:47:27 +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 (Fcompare_buffer_substrings): Add QUIT to main loop. 2001-12-18 02:15:53 +00:00
emacs.c Test GNU_LINUX, not LINUX. 2001-12-11 22:20:20 +00:00
epaths.in Update copyright notice. 2001-02-22 11:56:33 +00:00
eval.c Undo last change. Consistency doesn't seem to be desired. 2001-12-06 16:21:23 +00:00
fileio.c (Fwrite_region): Doc fix. 2001-12-12 22:53:16 +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 (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 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 (make_gap) [DOUG_LEA_MALLOC]: Call make_gap_smaller if 2001-12-11 21:13:53 +00:00
intervals.c (merge_properties_sticky): Likewise. 2001-12-09 01:03:22 +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 (head_table): Add missing braces around initializer. 2001-12-18 06:25:27 +00:00
keyboard.h (clear_waiting_for_input): Remove duplicated prototype. 2001-11-16 22:50:09 +00:00
keymap.c (access_keymap): Handle t bindings like nil bindings. 2001-11-26 22:30:21 +00:00
keymap.h (describe_vector): Update prototype. 2001-11-19 22:46:29 +00:00
lastfile.c
lisp.h (run_hook_list_with_args): Undo last change. 2001-12-01 18:16:58 +00:00
lread.c (Fload): Detect recursive load error for more than 3 2001-11-25 02:13:13 +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 (lisp, shortlisp): Synchronize with changes to lisp/Makefile.in:DONTCOMPILE. 2001-12-18 17:25:33 +00:00
makefile.nt ($(BLD)\dired.obj): Remove reference to VMS header 2001-02-22 23:22:52 +00:00
makefile.w32-in (EMACSLOADPATH): Define. 2001-12-14 22:41:41 +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 (Fminibuffer_prompt_end): Update args to Ffield_end. 2001-11-15 08:06:06 +00:00
mktime.c
mocklisp.c (Fml_defun, Fml_while, Fml_substr): Remove commented and #ifdef'd-out code. 2001-11-02 22:38:57 +00:00
mocklisp.h Remove comment which is a copy of comment in mocklisp.c. 2001-11-02 22:36:23 +00:00
msdos.c Change doc-string comments to new style' [w/doc:' keyword]. 2001-12-11 06:23:50 +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 (temp_output_buffer_setup): Use Frun_hooks, not Vrun_hooks. 2001-11-26 00:08:20 +00:00
process.c Test GNU_LINUX, not LINUX. 2001-12-11 22:20:20 +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
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 (sound_perror): Save errno from being clobbered. 2001-11-05 14:09:32 +00:00
strftime.c Change some #if foo to #ifdef foo. 2000-12-06 19:56:47 +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 Test GNU_LINUX, not LINUX. 2001-12-11 22:20:20 +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 (keys): Add missing braces around initializer. 2001-12-18 06:25:50 +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
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
unexapollo.c
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 Update calls to openp. 2001-10-12 03:37:43 +00:00
w32.h (w32_strerror): New extern. 2000-12-18 23:50:56 +00:00
w32bdf.c Fix typo. 2001-12-12 20:03:19 +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 (x_report_frame_params): Makes the scroll-bar-width frame parameter have 2001-12-13 09:58:12 +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 (w32_build_number): New variable. 2000-11-05 21:39:32 +00:00
w32heap.h Do not undef min and max. 2001-10-08 22:41:09 +00:00
w32inevt.c (w32_console_toggle_lock_key): Add parentheses. 2001-01-12 23:59:09 +00:00
w32inevt.h
w32menu.c (w32_free_submenu_strings): Clear menu item struct 2001-12-10 22:52:51 +00:00
w32proc.c Change doc-string comments to new style'. [w/doc:' keyword]. Doc fixes. 2001-11-12 23:57:09 +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 (w32_read_socket) <WM_MOUSELEAVE>: Cancel help echo 2001-12-01 11:09:33 +00:00
w32term.h (WM_MOUSELEAVE, TME_LEAVE, TRACKMOUSEEVENT) [!WM_MOUSELEAVE]: Define. 2001-12-01 12:22: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 (Frecenter): Clear display_error_modiff field. 2001-12-16 20:01:48 +00:00
window.h (MINI_WINDOW_P): Use NILP. 2001-10-05 09:52:23 +00:00
xdisp.c (window_box_height): Do not return negative values. 2001-12-18 16:16:14 +00:00
xfaces.c (merge_face_heights): Coerce back to int explicitly. 2001-11-25 23:07:38 +00:00
xfns.c (x_frame_parms): Add missing braces around initializer. 2001-12-18 06:26:27 +00:00
xmenu.c (menu_highlight_callback): Use `help' field as Lisp_Object. 2001-12-02 05:07:16 +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 (x_free_frame_resources) [USE_X_TOOLKIT]: Remove all the 2001-12-06 11:56:53 +00:00
xterm.h struct x_output): Add left_fringe_width, right_fringe_width, 2001-12-01 01:16:32 +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.