1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-28 19:00:42 -08:00
emacs/src
2005-06-22 23:19:20 +00:00
..
bitmaps
m (LD_SWITCH_MACHINE) [LINUX]: Don't define. 2005-04-23 15:58:32 +00:00
s (fileno): Don't define if already defined. 2005-06-04 20:10:49 +00:00
.arch-inventory Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401 2004-06-12 04:51:11 +00:00
.dbxinit
.gdbinit (pitx): Print more info about iterator. 2005-05-16 20:51:05 +00:00
.gitignore * .cvsignore: Add buildobj.lst. 2004-11-09 08:23:44 +00:00
abbrev.c (Fexpand_abbrev): Undo previous change. 2004-07-31 03:37:21 +00:00
acldef.h
alloc.c Fix typo in comment. 2005-05-24 15:34:09 +00:00
alloca.c
atimer.c * syssignal.h: Declare main_thread. 2004-12-15 21:40:41 +00:00
atimer.h Update copyright. 2004-06-16 15:10:55 +00:00
blockinput.h (TOTALLY_UNBLOCK_INPUT): Avoid dangling else. 2005-03-07 10:49:51 +00:00
buffer.c Finish previous change. 2005-06-17 21:22:14 +00:00
buffer.h (struct buffer): Add cursor_in_non_selected_windows slot. 2005-05-02 17:09:13 +00:00
bytecode.c (BYTE_CODE_QUIT): Check Vthrow_on_input. 2005-06-03 23:02:30 +00:00
callint.c (Finteractive): Document G option. 2005-03-17 23:33:07 +00:00
callproc.c (Fcall_process): Don't use alloca to gradually 2005-06-03 23:02:40 +00:00
casefiddle.c (casify_region): Fix previous change. 2005-02-02 00:57:33 +00:00
casetab.c (set_case_table): If standard is nonzero, setup 2005-04-01 01:05:29 +00:00
category.c
category.h
ccl.c Now an element of Vccl_program_table is a vector of 2005-05-27 11:27:50 +00:00
ccl.h *** empty log message *** 2005-05-27 11:28:42 +00:00
ChangeLog *** empty log message *** 2005-06-22 23:19:20 +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 Fix typo. 2005-04-08 11:57:30 +00:00
ChangeLog.7
ChangeLog.8 *** empty log message *** 2004-10-28 23:35:13 +00:00
ChangeLog.9
charset.c (syms_of_charset): Delete defsubr for Schars_in_region. 2005-05-02 00:37:18 +00:00
charset.h
chpdef.h
cm.c
cm.h
cmds.c
coding.c (run_pre_post_conversion_on_str): Remove unused var `buf'. 2005-06-13 20:47:42 +00:00
coding.h (ENCODE_SYSTEM, DECODE_SYSTEM) [!WINDOWSNT]: Use the 2005-03-17 00:37:35 +00:00
commands.h (Vexecuting_kbd_macro): Declare instead of Vexecuting_macro. 2005-05-01 18:46:31 +00:00
composite.c * composite.c (compose_chars_in_text): 2005-06-08 22:33:36 +00:00
composite.h
config.in added HAVE_CANCELMENUTRACKING 2005-06-06 20:18:38 +00:00
COPYING
cxux-crt0.s
data.c (syms_of_data) Staticpro Qcyclic_variable_indirection. 2005-04-27 11:30:42 +00:00
dired.c (Ffile_name_completion): Make argument name match its use in docstring. 2005-05-08 22:48:19 +00:00
dispextern.h Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-438 2005-06-22 01:22:42 +00:00
dispnew.c Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-438 2005-06-22 01:22:42 +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_box): Use "Information" for frame title. 2005-05-24 03:48:32 +00:00
emacs.c Include w32heap.h, to avoid compiler warning about sbrk. 2005-06-04 19:59:30 +00:00
epaths.in
eval.c (Fdefvaralias): Rename arguments SYMBOL and ALIASED to NEW-ALIAS and 2005-06-14 00:39:32 +00:00
fileio.c (Finsert_file_contents): Lisp_Object/int mixup. 2005-05-31 21:54:43 +00:00
filelock.c Remove reference to defunct vms-pwd.h. 2005-04-20 15:07:03 +00:00
filemode.c
firstfile.c
floatfns.c (Ffloor): Doc fix. 2005-03-16 15:01:22 +00:00
fns.c (Fchar_table_range): Fix spellings. 2005-06-21 13:31:30 +00:00
fontset.c (fontset_set): Fix previous change. 2005-04-25 06:50:51 +00:00
fontset.h (set_default_ascii_font): Extern it. 2005-03-08 08:44:59 +00:00
frame.c (Fmodify_frame_parameters): 2005-06-21 16:14:51 +00:00
frame.h (struct frame): New member space_width. 2004-12-30 12:24:03 +00:00
fringe.c (draw_fringe_bitmap): Use overlay_arrow_bitmap from row 2005-04-18 14:09:32 +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 (x_create_x_image_and_pixmap) [HAVE_NTGUI]: Cast 4th arg 2005-06-11 16:25:14 +00:00
indent.c (Fvertical_motion): Undo previous change. 2005-04-26 18:24:52 +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 (move_if_not_intangible): Force POSITION to be between BEGV and ZV. 2004-08-16 22:52:29 +00:00
intervals.h (NULL_INTERVAL_P): Add separate version when 2004-11-09 13:23:42 +00:00
ioctl.h
keyboard.c (read_char): Call restore_getcjmp after jump occurs. 2005-06-17 14:06:22 +00:00
keyboard.h (kbd_buffer_unget_event): Add prototype. 2004-11-05 11:30:12 +00:00
keymap.c (where_is_internal): Convert a string used as event type into "(any string)". 2005-04-10 01:45:58 +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 Update EXFUN of Fselect_frame. 2005-06-10 02:29:12 +00:00
lread.c (Flocate_file_internal): Doc fix. 2005-05-06 13:00:53 +00:00
mac.c [!MAC_OSX] Include keyboard.h and syssignal.h. 2005-05-13 08:44:20 +00:00
macfns.c (Fx_file_dialog): Unblock input before falling back to minibuffer. 2005-06-10 23:03:28 +00:00
macgui.h [HAVE_CARBON && MAC_OSX]: Don't undefine/define mktime 2005-04-29 09:00:57 +00:00
macmenu.c * composite.c (compose_chars_in_text): 2005-06-08 22:33:36 +00:00
macros.c (executing_kbd_macro_index): Rename from executing_macro_index. 2005-05-02 10:32:40 +00:00
macros.h (executing_kbd_macro_index): Rename from executing_macro_index. 2005-05-02 10:32:40 +00:00
macselect.c (syms_of_macselect) [MAC_OSX]: Apply a change that was previously 2005-05-13 02:28:53 +00:00
macterm.c (mac_compute_glyph_string_overhangs): Don't set 2005-06-15 02:30:03 +00:00
macterm.h (struct scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: New 2005-05-06 08:03:47 +00:00
Makefile.in (lisp, shortlisp): Add jka-cmpr-hook.elc. 2005-05-06 11:28:34 +00:00
makefile.w32-in ($(TEMACS)): Depend on addsection.exe. 2005-06-10 17:47:00 +00:00
marker.c
md5.c
md5.h
mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. 2004-06-01 20:26:52 +00:00
minibuf.c (Fminibuffer_complete_and_exit, Fself_insert_and_exit): Use Fexit_minibuffer. 2005-03-25 14:57:46 +00:00
mktime.c
msdos.c (XMenuActivate): Fix call to lookup_derived_face. 2005-03-22 23:00:59 +00:00
msdos.h
ndir.h
param.h
point.h
pre-crt0.c
prefix-args.c
print.c (PRINTPREPARE): Check if the marker PRINTCHARFUN is within the 2005-04-09 08:43:23 +00:00
process.c (Fmake_network_process): Fix spellings. 2005-06-21 13:30:39 +00:00
process.h Undo previous change. 2005-06-08 15:28:27 +00:00
puresize.h (PURESIZE_RATIO): Define based on BITS_PER_EMACS_INT. 2004-09-14 20:53:18 +00:00
ralloc.c #include blockinput also 2005-04-02 12:12:48 +00:00
README
regex.c (re_search_2, re_match_2_internal): Convert second arg 2005-04-24 16:41:14 +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 (Fmatch_data): Remove evaporate option. 2005-06-22 23:18:59 +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 (SYNTAX_ENTRY_FOLLOW_PARENT): Rename local variable to 2004-06-13 15:30:31 +00:00
sysdep.c (get_frame_size) [VMS]: Use a fresh i/o channel. 2005-05-01 11:34:54 +00:00
sysselect.h [DARWIN || MAC_OSX ]: Temporarily undefine 2005-05-06 08:04:29 +00:00
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 (produce_special_glyphs): Use spec_glyph_lookup_face. 2005-06-17 14:08:58 +00:00
termcap.c [VMS] Include <starlet.h>. 2005-05-23 12:56:23 +00:00
termchar.h
termhooks.h (enum event_kind) [MAC_OS]: Add LANGUAGE_CHANGE_EVENT. 2005-04-12 10:26:24 +00:00
terminfo.c
termopts.h
textprop.c (Fnext_char_property_change) 2005-03-22 16:04:02 +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 (write_segment, unexec): Move these functions to avoid forward 2005-03-19 11:52:25 +00:00
unexelf.c
unexenix.c
unexhp9k800.c
unexmacosx.c unexmacosx.c (copy_data_segment): Copy __la_sym_ptr2 section 2005-06-09 03:37:20 +00:00
unexmips.c
unexnext.c
unexsni.c
unexsol.c
unexsunos4.c
unexw32.c Update copyrighte years. 2005-06-10 12:56:51 +00:00
vlimit.h
vm-limit.c
w16select.c
w32.c (sys_setsockopt): Change arg 4 to `const void *'. In the 2005-06-05 19:13:37 +00:00
w32.h 2004-11-08 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> 2005-02-15 23:19:26 +00:00
w32bdf.c (create_offscreen_bitmap): Cast bitsp' to void **' in 2005-06-11 15:10:58 +00:00
w32bdf.h
w32console.c (encode_terminal_code): Fix previous change. 2004-12-01 11:06:22 +00:00
w32fns.c (NEWOPENFILENAME): New struct. 2005-06-12 19:23:28 +00:00
w32gui.h
w32heap.c (RVA_TO_PTR): No need to #undef now. 2005-06-06 19:28:47 +00:00
w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR): Remove macros. 2005-06-06 19:27:37 +00:00
w32inevt.c (w32_console_mouse_position, do_mouse_event, key_event): Don't mix 2004-05-17 20:44:46 +00:00
w32inevt.h
w32menu.c * composite.c (compose_chars_in_text): 2005-06-08 22:33:36 +00:00
w32proc.c (RVA_TO_PTR): New macro. 2005-06-06 19:28:27 +00:00
w32reg.c
w32select.c 2004-11-08 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> 2005-02-15 23:19:26 +00:00
w32term.c (x_use_underline_position_properties): New variable. 2005-06-13 12:18:31 +00:00
w32term.h (x_output): add focus_state. 2005-03-26 00:20:27 +00:00
w32xfns.c
widget.c * widget.c (EmacsFrameDestroy): Don't abort if normal_gc is 0. 2004-07-21 19:18:29 +00:00
widget.h
widgetprv.h
window.c Fix typo in comment. 2005-06-21 11:29:47 +00:00
window.h (struct window): Remove member overlay_arrow_bitmap. 2005-04-18 14:09:56 +00:00
xdisp.c (get_next_display_element): Reverse test of Vshow_nonbreak_escape. 2005-06-17 14:10:09 +00:00
xfaces.c Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-438 2005-06-22 01:22:42 +00:00
xfns.c Don't include signal.h. 2005-05-10 09:18:02 +00:00
xmenu.c * composite.c (compose_chars_in_text): 2005-06-08 22:33:36 +00:00
xrdb.c Remove reference to defunct vms-pwd.h. 2005-04-20 15:07:03 +00:00
xselect.c (lisp_data_to_selection_data): Fix spelling. 2005-06-17 01:06:04 +00:00
xsmfns.c * xsmfns.c: Put empty line between comment and function body. 2004-10-26 09:28:01 +00:00
xterm.c (x_create_toolkit_scroll_bar): Use XtNarrowScrollbars if available. 2005-06-06 21:27:50 +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.