1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 16:21:07 -08:00
emacs/src
Gerd Moellmann bb970e6721 (syms_of_lread): Make Vbytecomp_version_regexp a Lisp
variable; recognize Emacs 19 elc files.
2000-09-04 12:04:29 +00:00
..
bitmaps
m * m/ia64.h: Moved from s/ia64.h. 2000-08-04 08:48:52 +00:00
s (ORDINARY_LINK): New define. 2000-09-03 17:40:40 +00:00
.dbxinit
.gdbinit (xhashtable): New command. 2000-08-07 12:31:50 +00:00
.gitignore
abbrev.c
acldef.h
alloc.c Include keyboard.h before frame.h. 2000-08-22 22:41:00 +00:00
alloca.c Use #error. 2000-08-17 13:57:01 +00:00
alloca.s
atimer.c
atimer.h
blockinput.h
buffer.c (syms_of_buffer) <scroll-up-aggressively>: Doc fix. 2000-08-23 11:54:24 +00:00
buffer.h Fix a typo in a comment. 2000-08-28 03:32:42 +00:00
bytecode.c (mark_byte_stack): Add a comment. 2000-08-24 11:42:33 +00:00
callint.c Remove includes of 2000-09-02 19:35:49 +00:00
callproc.c [USE_CRT_DLL]: Remove unnecessary extern, which 2000-08-22 22:38:05 +00:00
casefiddle.c
casetab.c
category.c
category.h
ccl.c (ccl-program-p): Fix doc string. 2000-08-16 15:17:24 +00:00
ccl.h (struct ccl_program): New member multibyte. 2000-08-11 05:45:10 +00:00
ChangeLog (syms_of_lread): Make Vbytecomp_version_regexp a Lisp 2000-09-04 12:04:29 +00:00
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.5
ChangeLog.6
ChangeLog.7
ChangeLog.8 *** empty log message *** 2000-08-10 09:21:43 +00:00
charset.c *** empty log message *** 2000-08-26 01:08:44 +00:00
charset.h (MAKE_CHAR): Return reasonable code even if CHARSET is undefined. 2000-07-18 12:48:53 +00:00
chpdef.h
cm.c [HAVE_TERMCAP_H]: Include <termcap.h>. 2000-08-17 14:04:16 +00:00
cm.h
cmds.c (internal_self_insert): Delete '#ifdef HAVE_FACES' and 2000-08-26 05:56:50 +00:00
coding.c (encode_eol): Fix bug for the case of dst_bytes being zero. Set 2000-08-23 02:47:42 +00:00
coding.h (conversion_buffer_size, conversion_buffer) 2000-08-16 01:36:53 +00:00
commands.h
composite.c (AREF): Remove definition. 2000-07-13 14:06:15 +00:00
composite.h
config.in (HAVE_INDEX, HAVE_RINDEX, HAVE_STRINGS_H): Add undefs. 2000-08-28 15:04:04 +00:00
convexos.h
COPYING
cxux-crt0.s
data.c (Faset): Allow storing any multibyte character in a string. Convert 2000-07-21 06:45:30 +00:00
dired.c
dispextern.h (enum lface_attribute_index): Add LFACE_INHERIT_INDEX. 2000-08-26 05:33:29 +00:00
dispnew.c (update_frame): Only set display_completed here; use 2000-08-30 15:00:17 +00:00
disptab.h
doc.c Remove includes of 2000-09-02 19:35:49 +00:00
doprnt.c
dosfns.c
dosfns.h
ecrt0.c
editfns.c Remove includes of 2000-09-02 19:35:49 +00:00
emacs.c Remove includes of 2000-09-02 19:35:49 +00:00
environ.c
epaths.in
eval.c (Fmacroexpand): Doc fix. 2000-08-21 11:39:17 +00:00
fileio.c [USE_CRT_DLL]: Remove unnecessary extern, which screws 2000-08-22 22:19:26 +00:00
filelock.c
filemode.c
firstfile.c
floatfns.c [USE_CRT_DLL]: Remove unnecessary extern, which screws 2000-08-22 22:19:26 +00:00
fns.c (hashfn_eq, hashfn_eql): Don't handle strings specially 2000-08-11 12:59:31 +00:00
fontset.c Include keyboard.h before frame.h. 2000-08-22 22:41:00 +00:00
fontset.h
frame.c Include keyboard.h before frame.h. 2000-08-22 22:41:00 +00:00
frame.h (FRAME_FLAGS_AREA_COLS, FRAME_FLAGS_AREA_WIDTH) 2000-08-24 11:06:09 +00:00
getloadavg.c
getpagesize.h
gmalloc.c
gnu.h
hftctl.c
indent.c Include keyboard.h before frame.h. 2000-08-22 22:41:00 +00:00
indent.h
insdel.c
intervals.c
intervals.h (Fprevious_single_char_property_change): Declare. 2000-08-08 14:39:46 +00:00
ioctl.h
keyboard.c (read_char_minibuf_menu_prompt): Call read_char with 2000-08-28 01:32:15 +00:00
keyboard.h (gen_help_event): Change prototype. 2000-08-21 18:58:30 +00:00
keymap.c (store_in_keymap): Add `static' to declaration. 2000-08-28 18:40:21 +00:00
lastfile.c
line.h
lisp.h (store_in_keymap, fix_submap_inheritance): Remove. 2000-08-27 15:50:49 +00:00
lread.c (syms_of_lread): Make Vbytecomp_version_regexp a Lisp 2000-09-04 12:04:29 +00:00
mach2.h
macros.c
macros.h
Makefile.in (dispnew.o, indent.o, fontset.o, minibuf.o) 2000-08-27 10:06:41 +00:00
makefile.nt (emacs): Do not change directory to run temacs, as the load-path is 2000-09-03 17:40:17 +00:00
makefile.w32-in Change to DOS line endings. 2000-09-03 22:30:19 +00:00
marker.c
mem-limits.h
minibuf.c (do_completion): Always use compare-string, not string-equal because 2000-08-24 03:24:13 +00:00
mktime.c
mocklisp.c
mocklisp.h
msdos.c (IT_write_glyphs): Convert cbp to unsigned char *. 2000-08-16 05:22:00 +00:00
msdos.h (XMenuActivate): Update prototype. 2000-07-20 11:04:07 +00:00
ndir.h
old-ralloc.c
param.h
point.h
pre-crt0.c
prefix-args.c
print.c Include keyboard.h before frame.h. 2000-08-22 22:41:00 +00:00
process.c (create_process): Don't setup raw-text coding here. 2000-08-24 02:06:43 +00:00
process.h
puresize.h
ralloc.c
README
regex.c (WIDE_CHAR_SUPPORT): New macro. 2000-09-04 04:24:00 +00:00
regex.h * regex.h (RE_NO_NEWLINE_ANCHOR): New syntax flag. 2000-08-31 17:19:15 +00:00
region-cache.c
region-cache.h
scroll.c Include keyboard.h before frame.h. 2000-08-22 22:41:00 +00:00
search.c
sink.h
sink11.h
sink11mask.h
sinkmask.h
sol2-2.h
sound.c
strftime.c [USE_CRT_DLL]: Remove unnecessary extern, which 2000-08-22 22:38:05 +00:00
sunfns.c
syntax.c (back_comment): Detect cases where a comment-starter is 2000-08-27 17:44:59 +00:00
syntax.h
sysdep.c Include keyboard.h before frame.h. 2000-08-22 22:40:16 +00:00
sysselect.h
syssignal.h
systime.h
systty.h
syswait.h Move some definitions. 2000-07-26 11:06:05 +00:00
temacs.opt
term.c Include keyboard.h before frame.h. 2000-08-22 22:41:00 +00:00
termcap.c
termchar.h
termhooks.h (enum event_kind): New member multibyte_char_keystroke. 2000-08-11 00:51:25 +00:00
terminfo.c
termopts.h
textprop.c (Fget_char_property): Update call to overlays_at. 2000-08-08 23:53:32 +00:00
tparam.c
uaf.h
undo.c (record_first_change, record_marker_adjustment): Don'use 2000-08-19 12:33:00 +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
unexconvex.c
unexec.c (write_segment) [USE_CRT_DLL]: Remove unnecessary 2000-08-22 22:41:55 +00:00
unexelf.c (SHT_PROGBITS) [__NetBSD__ && !PT_LOAD]: Don't define. 2000-09-02 11:34:13 +00:00
unexelf1.c
unexencap.c
unexenix.c
unexfx2800.c
unexhp9k800.c
unexmips.c
unexnext.c
unexsgi.c
unexsni.c
unexsunos4.c
unexw32.c Change PUCHAR to PCHAR. 2000-08-22 22:44:39 +00:00
vlimit.h
vm-limit.c
vms-pp.c
vms-pp.trans
vms-pwd.h
vmsdir.h
vmsfns.c
vmsgmalloc.c
vmsmap.c
vmspaths.h
vmsproc.c
vmsproc.h
vmstime.c
vmstime.h
w16select.c (set_clipboard_data): If there's not enough memory 2000-08-17 06:11:09 +00:00
w32.c (_ANONYMOUS_UNION) [__GNUC__]: New define 2000-09-03 17:41:20 +00:00
w32.h
w32bdf.c (search_file_line): 2000-08-22 22:50:55 +00:00
w32bdf.h
w32console.c (min): Define macro. 2000-08-22 22:53:00 +00:00
w32fns.c (max): Define macro. 2000-08-22 23:00:51 +00:00
w32gui.h Undefine min, max. 2000-08-22 23:32:51 +00:00
w32heap.c [!USE_CRT_DLL]: Don't define _heap_init and _heap_term 2000-08-22 23:31:00 +00:00
w32heap.h Undefine min, max. 2000-08-22 23:32:51 +00:00
w32inevt.c Include keyboard.h before frame.h. 2000-08-22 23:33:55 +00:00
w32inevt.h
w32menu.c Include keyboard.h before frame.h. Fix compile 2000-08-22 23:37:05 +00:00
w32proc.c (compare_env): Convert to uppercase for comparison, 2000-09-03 17:50:12 +00:00
w32reg.c
w32select.c Include keyboard.h before frame.h. 2000-08-22 23:45:16 +00:00
w32term.c Include keyboard.h before frame.h. 2000-08-22 23:43:25 +00:00
w32term.h (x_display_info_for_display): Remove as this function does not exist on W32. 2000-08-20 20:47:43 +00:00
w32xfns.c Include keyboard.h before frame.h. 2000-08-22 23:45:16 +00:00
widget.c (set_frame_size, update_wm_hints, EmacsFrameSetValues): 2000-08-03 20:22:34 +00:00
widget.h
widgetprv.h
window.c Include keyboard.h before frame.h. 2000-08-22 23:45:16 +00:00
window.h (foreach_window): Change prototype. 2000-07-21 14:33:46 +00:00
x-list-font.c
x11term.h
xdisp.c (redisplay_mode_lines): New function. 2000-09-02 21:56:47 +00:00
xfaces.c (set_font_frame_param): Use Fmodify_frame_parameters 2000-08-30 13:18:07 +00:00
xfns.c Replace illegal' with invalid'. 2000-08-05 15:47:13 +00:00
xmenu.c (xmenu_show): 2000-09-04 11:56:36 +00:00
xrdb.c
xscrollbar.h
xselect.c *** empty log message *** 2000-07-21 02:39:45 +00:00
xselect.c.old
xterm.c (x_alloc_lighter_color_for_widget): New function. 2000-09-03 11:33:29 +00:00
xterm.h (x_encode_text): Add prototype. 2000-07-21 02:07:35 +00:00
XTests.c
XTests.h

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.

`pwd.h' contains definitions for VMS to be able to correctly simulate
`getpwdnam' and `getpwduid'.