1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 18:00:40 -08:00
emacs/src
2005-07-03 16:51:26 +00:00
..
bitmaps
m (LD_SWITCH_MACHINE) [LINUX]: Don't define. 2005-04-23 15:58:32 +00:00
s (chown): New; define to sys_chown. 2005-06-24 10:39:20 +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 (Funexpand_abbrev): Follow error conventions. 2005-06-23 16:04:28 +00:00
acldef.h
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 (Fmake_category_set): Follow error conventions. 2005-06-23 16:05:15 +00:00
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-07-03 16:51:26 +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 (SINGLE_BYTE_CHAR_P): Fix macro to avoid warnings from GCC. 2004-04-04 21:00:49 +00:00
chpdef.h
cm.c
cm.h
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
config.in added HAVE_CANCELMENUTRACKING 2005-06-06 20:18:38 +00:00
COPYING Update FSF's address. 2005-07-02 15:46:32 +00:00
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 (try_window): Declare new arg. 2005-06-25 22:33:51 +00:00
dispnew.c (Fsleep_for, Fsit_for): Follow error conventions. 2005-06-23 16:06:10 +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 (Fsubst_char_in_region): Follow error conventions. 2005-06-23 16:06:58 +00:00
emacs.c 2005-07-01 Masatake YAMATO <jet@gyve.org> 2005-06-30 16:30:53 +00:00
epaths.in
eval.c (user_variable_p_eh): New function. 2005-06-29 02:08:32 +00:00
fileio.c (Fcopy_file): Rearrange the code that calls fchown and 2005-07-02 08:16:24 +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 (make_frame_without_minibuffer): Follow error conventions. 2005-06-23 16:08:43 +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 (__default_morecore): Use bss_sbrk(), not __sbrk(), before Cygwin unexec. 2004-04-12 19:41:56 +00:00
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 (fn_png_init_io): Don't define it. 2005-06-23 07:48:13 +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 (read1): 0.0e+NaN should make a "positive" NaN. 2005-06-25 04:31:49 +00:00
mac.c [!MAC_OSX] Include keyboard.h and syssignal.h. 2005-05-13 08:44:20 +00:00
macfns.c (Fx_show_tip): Pass new arg to try_window. 2005-06-25 22:37:06 +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 [USE_CARBON_EVENTS] (mac_convert_event_ref): Fix last change. 2005-06-27 07:58:23 +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 (Fstop_process, Fcontinue_process): Follow error conventions. 2005-06-23 16:13:54 +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 Move include stdio.h to same place as in other files. 2004-02-09 15:39:49 +00:00
region-cache.h
scroll.c
search.c (Freplace_match): Follow error conventions. 2005-06-23 16:14:45 +00:00
sheap.c Changes from arch/CVS synchronization 2004-04-13 23:32:57 +00:00
sound.c
stamp-h.in
strftime.c
sunfns.c
syntax.c (Fstring_to_syntax): Follow error conventions. 2005-06-23 16:15:29 +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 (turn_on_face): In standout mode apply specified 2005-06-30 14:57:50 +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 (tparam1): Add handling for `%pN', which 2003-12-24 07:31:42 +00:00
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 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
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_chown): New function. 2005-06-24 10:39:56 +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 (Fx_show_tip): Pass new arg to try_window. 2005-06-25 22:37:06 +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 (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
w32select.c 2004-11-08 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> 2005-02-15 23:19:26 +00:00
w32term.c (w32_draw_vertical_window_border): Use foreground of 2005-07-02 09:53:02 +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 (window_scroll_pixel_based): Take account of this_scroll_margin when 2005-07-03 16:41:48 +00:00
window.h (struct window): Remove member overlay_arrow_bitmap. 2005-04-18 14:09:56 +00:00
xdisp.c (try_window): Fix previous change in how it handles 2005-07-03 16:51:02 +00:00
xfaces.c (x_supports_face_attributes_p): Follow error conventions. 2005-06-23 16:18:01 +00:00
xfns.c (Fx_show_tip): Pass new arg to try_window. 2005-06-25 22:37:06 +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 (Fx_own_selection_internal): Follow error conventions. 2005-06-23 16:20:05 +00:00
xsmfns.c * xsmfns.c: Put empty line between comment and function body. 2004-10-26 09:28:01 +00:00
xterm.c * xterm.c (handle_one_xevent): bzero compose_status when nbytes 2005-06-30 18:02:52 +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.