1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 08:11:05 -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 Add arch taglines 2003-09-01 15:45:59 +00:00
alloc.c Fix typo in comment. 2005-05-24 15:34:09 +00:00
alloca.c Fix the prototype for xfree. 2004-01-30 17:12:40 +00:00
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 (Fdefine_category, Fcategory_docstring) 2004-02-20 03:40:19 +00:00
category.h Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.2 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.3 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.4 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.8 *** empty log message *** 2004-10-28 23:35:13 +00:00
ChangeLog.9 Add arch taglines 2003-09-01 15:45:59 +00:00
charset.c (syms_of_charset): Delete defsubr for Schars_in_region. 2005-05-02 00:37:18 +00:00
charset.h (SINGLE_BYTE_CHAR_P): Fix macro to avoid warnings from GCC. 2004-04-04 21:00:49 +00:00
chpdef.h Add arch taglines 2003-09-01 15:45:59 +00:00
cm.c Add arch taglines 2003-09-01 15:45:59 +00:00
cm.h Add arch taglines 2003-09-01 15:45:59 +00:00
cmds.c (Fend_of_line): Doc fix. 2004-02-16 19:12:46 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
config.in added HAVE_CANCELMENUTRACKING 2005-06-06 20:18:38 +00:00
COPYING Moved back. 2001-12-09 10:14:33 +00:00
cxux-crt0.s Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
dosfns.c * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in 2004-11-07 09:13:26 +00:00
dosfns.h Add arch taglines 2003-09-01 15:45:59 +00:00
ecrt0.c Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
firstfile.c Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
getpagesize.h Add arch taglines 2003-09-01 15:45:59 +00:00
gmalloc.c (__default_morecore): Use bss_sbrk(), not __sbrk(), before Cygwin unexec. 2004-04-12 19:41:56 +00:00
gnu.h Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
md5.c Add arch taglines 2003-09-01 15:45:59 +00:00
md5.h Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
msdos.c (XMenuActivate): Fix call to lookup_derived_face. 2005-03-22 23:00:59 +00:00
msdos.h Add arch taglines 2003-09-01 15:45:59 +00:00
ndir.h Add arch taglines 2003-09-01 15:45:59 +00:00
param.h Add arch taglines 2003-09-01 15:45:59 +00:00
point.h Add arch taglines 2003-09-01 15:45:59 +00:00
pre-crt0.c Add arch taglines 2003-09-01 15:45:59 +00:00
prefix-args.c Add arch taglines 2003-09-01 15:45:59 +00:00
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 *** empty log message *** 2001-10-08 05:55:48 +00:00
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 Move include stdio.h to same place as in other files. 2004-02-09 15:39:49 +00:00
region-cache.h Add arch taglines 2003-09-01 15:45:59 +00:00
scroll.c Add arch taglines 2003-09-01 15:45:59 +00:00
search.c (Fmatch_data): Remove evaporate option. 2005-06-22 23:18:59 +00:00
sheap.c Changes from arch/CVS synchronization 2004-04-13 23:32:57 +00:00
sound.c Add arch taglines 2003-09-01 15:45:59 +00:00
stamp-h.in Stamp file for config.in 2002-04-15 13:14:45 +00:00
strftime.c Add arch taglines 2003-09-01 15:45:59 +00:00
sunfns.c Remove period at end of error message. 2003-11-16 16:17:09 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
systty.h Add arch taglines 2003-09-01 15:45:59 +00:00
syswait.h Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
termhooks.h (enum event_kind) [MAC_OS]: Add LANGUAGE_CHANGE_EVENT. 2005-04-12 10:26:24 +00:00
terminfo.c Add arch taglines 2003-09-01 15:45:59 +00:00
termopts.h Add arch taglines 2003-09-01 15:45:59 +00:00
textprop.c (Fnext_char_property_change) 2005-03-22 16:04:02 +00:00
tparam.c (tparam1): Add handling for `%pN', which 2003-12-24 07:31:42 +00:00
uaf.h Add arch taglines 2003-09-01 15:45:59 +00:00
undo.c (Fprimitive_undo): Check that undo function does not switch buffer. 2005-02-09 21:49:12 +00:00
unexaix.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexalpha.c Don't include varargs.h. 2003-09-17 13:30:23 +00:00
unexapollo.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexconvex.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexcw.c Changes from arch/CVS synchronization 2004-04-13 23:32:57 +00:00
unexec.c (write_segment, unexec): Move these functions to avoid forward 2005-03-19 11:52:25 +00:00
unexelf.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexenix.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexhp9k800.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexmacosx.c unexmacosx.c (copy_data_segment): Copy __la_sym_ptr2 section 2005-06-09 03:37:20 +00:00
unexmips.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexnext.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexsni.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexsol.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexsunos4.c Add arch taglines 2003-09-01 15:45:59 +00:00
unexw32.c Update copyrighte years. 2005-06-10 12:56:51 +00:00
vlimit.h Add arch taglines 2003-09-01 15:45:59 +00:00
vm-limit.c Add arch taglines 2003-09-01 15:45:59 +00:00
w16select.c Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 (w32_console_mouse_position): Fix prototype. 2004-02-27 23:49:09 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
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 Add arch taglines 2003-09-01 15:45:59 +00:00
widget.c * widget.c (EmacsFrameDestroy): Don't abort if normal_gc is 0. 2004-07-21 19:18:29 +00:00
widget.h Add arch taglines 2003-09-01 15:45:59 +00:00
widgetprv.h Add arch taglines 2003-09-01 15:45:59 +00:00
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.