1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 07:11:34 -08:00
emacs/src
Kim F. Storm 5c7528cd68 (get_window_cursor_type): Don't look at glyph if NULL.
(display_and_set_cursor): Set glyph to NULL if cursor in fringe.
2004-02-17 21:36:00 +00:00
..
bitmaps
m (XPNTR): Don't redefine. 2003-11-18 00:17:42 +00:00
s (__attribute__): Remove outdated workaround. 2004-01-21 04:04:01 +00:00
.dbxinit
.gdbinit Add arch taglines 2003-09-01 15:45:59 +00:00
.gdbinit-union Add arch taglines 2003-09-01 15:45:59 +00:00
.gitignore Add .gdb_history 2004-01-21 05:47:54 +00:00
abbrev.c Add arch taglines 2003-09-01 15:45:59 +00:00
acldef.h Add arch taglines 2003-09-01 15:45:59 +00:00
alloc.c (Fpurecopy): Declare size as EMACS_INT to not lose bits. 2004-01-26 11:54:36 +00:00
alloca.c Fix the prototype for xfree. 2004-01-30 17:12:40 +00:00
atimer.c Move include stdio.h to same place as in other files. 2004-02-09 15:39:49 +00:00
atimer.h Don't include lisp.h. 2003-09-19 14:36:22 +00:00
blockinput.h Add arch taglines 2003-09-01 15:45:59 +00:00
buffer.c (syms_of_buffer): Doc fix for indicate-buffer-boundaries. 2004-02-15 17:39:43 +00:00
buffer.h (struct buffer): New member indicate_buffer_boundaries. 2004-01-16 18:40:33 +00:00
bytecode.c (mark_byte_stack, unmark_byte_stack): Ignore the markbit. 2003-09-11 21:58:32 +00:00
callint.c Add arch taglines 2003-09-01 15:45:59 +00:00
callproc.c Define synch_process_termsig. 2004-01-26 23:39:08 +00:00
casefiddle.c Add arch taglines 2003-09-01 15:45:59 +00:00
casetab.c Add arch taglines 2003-09-01 15:45:59 +00:00
category.c Add arch taglines 2003-09-01 15:45:59 +00:00
category.h Add arch taglines 2003-09-01 15:45:59 +00:00
ccl.c Remove period at end of error message. 2003-11-16 16:17:09 +00:00
ccl.h Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog *** empty log message *** 2004-02-17 21:35:30 +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 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.6 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.7 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.8 Add arch taglines 2003-09-01 15:45:59 +00:00
ChangeLog.9 Add arch taglines 2003-09-01 15:45:59 +00:00
charset.c (Fdeclare_equiv_charset): Fix docstring. 2004-01-07 12:50:15 +00:00
charset.h Add arch taglines 2003-09-01 15:45:59 +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 (coding_restore_composition): Check invalid 2004-02-02 12:09:36 +00:00
coding.h Add arch taglines 2003-09-01 15:45:59 +00:00
commands.h Add arch taglines 2003-09-01 15:45:59 +00:00
composite.c *** empty log message *** 2003-12-26 11:39:22 +00:00
composite.h Add arch taglines 2003-09-01 15:45:59 +00:00
config.in Rebuild. 2003-12-24 16:46:28 +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 Lisp_Object/int mixup. 2004-02-16 04:53:28 +00:00
dired.c (Ffile_attributes): Lisp_Object/int mixup. 2004-01-20 21:18:31 +00:00
dispextern.h (struct draw_fringe_bitmap_params): Change member 2004-02-13 23:29:58 +00:00
dispnew.c (row_equal_p): Compare fringe bitmap faces and overlay 2004-02-08 23:19:15 +00:00
disptab.h Add arch taglines 2003-09-01 15:45:59 +00:00
doc.c Add arch taglines 2003-09-01 15:45:59 +00:00
doprnt.c Add arch taglines 2003-09-01 15:45:59 +00:00
dosfns.c Add arch taglines 2003-09-01 15:45:59 +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 (Fchar_after, Fchar_before): Doc fixes. 2004-02-05 04:19:44 +00:00
emacs.c (main) [HAVE_WINDOW_SYSTEM]: Call init_fringe_once, 2004-02-08 23:19:25 +00:00
epaths.in Add arch taglines 2003-09-01 15:45:59 +00:00
eval.c (Fsignal): Add hyperlink to the definition of `signal' in the Elisp manual. 2003-12-31 00:27:07 +00:00
fileio.c (Fcopy_file): If NEWNAME is a directory, expand the 2004-02-02 20:52:20 +00:00
filelock.c Add arch taglines 2003-09-01 15:45:59 +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 (Flogb): Don't use VALMASK. 2003-11-05 16:45:11 +00:00
fns.c (Fset_char_table_range): Fix previous change. 2004-02-05 04:55:21 +00:00
fontset.c (fontset_font_pattern): Fix previous change. 2004-01-19 00:22:03 +00:00
fontset.h Add arch taglines 2003-09-01 15:45:59 +00:00
frame.c Remove period at end of error message. 2003-11-16 16:17:09 +00:00
frame.h (struct frame): New member force_flush_display_p. 2004-02-08 23:19:37 +00:00
fringe.c (init_fringe_bitmap): Define j in MAC_OS code. 2004-02-16 11:54:29 +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 Add arch taglines 2003-09-01 15:45:59 +00:00
gnu.h Add arch taglines 2003-09-01 15:45:59 +00:00
gtkutil.c * gtkutil.c (xg_frame_set_char_size): Call x_wm_set_size_hint. 2003-12-24 10:35:24 +00:00
gtkutil.h Implement multiple display handling for GTK. 2003-11-16 16:05:24 +00:00
hftctl.c Add arch taglines 2003-09-01 15:45:59 +00:00
indent.c Add arch taglines 2003-09-01 15:45:59 +00:00
indent.h Add arch taglines 2003-09-01 15:45:59 +00:00
insdel.c Add arch taglines 2003-09-01 15:45:59 +00:00
intervals.c (graft_intervals_into_buffer): Handle over_used when splitting UNDER. 2003-09-30 12:33:19 +00:00
intervals.h Add EXFUN for Fget_char_property_and_overlay. 2003-11-30 17:12:40 +00:00
ioctl.h Add arch taglines 2003-09-01 15:45:59 +00:00
keyboard.c (in_read_avail_input): New static variable to handle re-entrancy. 2004-02-17 00:29:13 +00:00
keyboard.h (POSN_POSN, POSN_SET_POSN): Rename macros from 2004-01-06 22:37:48 +00:00
keymap.c (Vmouse_events): Rename from Vmenu_events. 2004-02-04 20:19:37 +00:00
keymap.h Add arch taglines 2003-09-01 15:45:59 +00:00
lastfile.c Add arch taglines 2003-09-01 15:45:59 +00:00
lisp.h (syms_of_fringe, init_fringe, init_fringe_once): 2004-02-08 23:19:48 +00:00
lread.c (defvar_per_buffer): Remove dead declaration. 2004-01-14 14:29:48 +00:00
mac.c (struct my_group): Added. 2003-11-22 23:00:59 +00:00
macfns.c macfns.c, w32fns.c (Fx_change_window_property): 2004-02-07 17:17:20 +00:00
macgui.h Add arch taglines 2003-09-01 15:45:59 +00:00
macmenu.c Add arch taglines 2003-09-01 15:45:59 +00:00
macros.c Add arch taglines 2003-09-01 15:45:59 +00:00
macros.h Add arch taglines 2003-09-01 15:45:59 +00:00
macterm.c (Vmac_emulate_three_button_mouse): New variable for 2004-02-15 17:16:18 +00:00
macterm.h Add arch taglines 2003-09-01 15:45:59 +00:00
Makefile.in (obj): Move fringe.o from here... 2004-02-16 16:16:16 +00:00
makefile.nt Add arch taglines 2003-09-01 15:45:59 +00:00
makefile.w32-in Add fringe.o to OBJ1. 2004-02-10 16:32:07 +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 Add arch taglines 2003-09-01 15:45:59 +00:00
minibuf.c (Fminibufferp, Fread_from_minibuffer) 2004-02-06 04:54:28 +00:00
mktime.c Add arch taglines 2003-09-01 15:45:59 +00:00
msdos.c (Qcursor_type, Qbar, Qhbar): Declare extern. 2003-11-28 23:07:13 +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 (print_preprocess): Declare size as EMACS_INT to not lose bits. 2004-01-26 11:53:59 +00:00
process.c (wait_reading_process_input): Don't do adaptive read 2004-02-06 23:52:36 +00:00
process.h * process.h: Add extern to synch_process_termsig. 2004-01-27 09:40:23 +00:00
puresize.h Add arch taglines 2003-09-01 15:45:59 +00:00
ralloc.c Add arch taglines 2003-09-01 15:45:59 +00:00
README *** empty log message *** 2001-10-08 05:55:48 +00:00
regex.c (MAX_BUF_SIZE): Reduce to 2**15. 2003-10-13 18:48:14 +00:00
regex.h Add arch taglines 2003-09-01 15:45:59 +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 (Freplace_match): Handle nonexistent back-references properly. 2004-01-27 04:52:09 +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 (skip_chars): Treat '-' at end of string as ordinary 2004-01-06 16:11:00 +00:00
syntax.h Add arch taglines 2003-09-01 15:45:59 +00:00
sysdep.c Move include stdio.h to same place as in other files. 2004-02-09 15:39:49 +00:00
sysselect.h Add arch taglines 2003-09-01 15:45:59 +00:00
syssignal.h Add arch taglines 2003-09-01 15:45:59 +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 (set_tty_color_mode): Calculate current_mode_spec regardless of value of VAL. 2003-09-30 12:38:38 +00:00
termcap.c (tgetst1): Scan for "%pN"; if all 2003-12-25 12:13:59 +00:00
termchar.h Add arch taglines 2003-09-01 15:45:59 +00:00
termhooks.h Add arch taglines 2003-09-01 15:45:59 +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 (Fget_char_property_and_overlay): New function. 2003-11-30 17:08:28 +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 Add arch taglines 2003-09-01 15:45:59 +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
unexec.c Add arch taglines 2003-09-01 15:45:59 +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 unexecmacos.x (unexec_copy): Do not copy more than was requested (count) 2004-01-28 06:07:36 +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 Add arch taglines 2003-09-01 15:45:59 +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 (struct the_group): Added. 2003-11-22 23:01:18 +00:00
w32.h Add arch taglines 2003-09-01 15:45:59 +00:00
w32bdf.c Remove period at end of error message. 2003-11-16 16:17:09 +00:00
w32bdf.h Add arch taglines 2003-09-01 15:45:59 +00:00
w32console.c Add arch taglines 2003-09-01 15:45:59 +00:00
w32fns.c macfns.c, w32fns.c (Fx_change_window_property): 2004-02-07 17:17:20 +00:00
w32gui.h Add arch taglines 2003-09-01 15:45:59 +00:00
w32heap.c Add arch taglines 2003-09-01 15:45:59 +00:00
w32heap.h Add arch taglines 2003-09-01 15:45:59 +00:00
w32inevt.c Add arch taglines 2003-09-01 15:45:59 +00:00
w32inevt.h Add arch taglines 2003-09-01 15:45:59 +00:00
w32menu.c (Qmouse_click, Qevent_kind): Remove unused externs. 2003-12-27 23:16:53 +00:00
w32proc.c Add arch taglines 2003-09-01 15:45:59 +00:00
w32reg.c Add arch taglines 2003-09-01 15:45:59 +00:00
w32select.c * w32select.c (Fw32_set_clipboard_data): Make coding iso2022 safe. 2004-02-03 23:44:47 +00:00
w32term.c (w32_draw_fringe_bitmap): Handle overlay fringe bitmaps. 2004-02-16 00:54:02 +00:00
w32term.h Add arch taglines 2003-09-01 15:45:59 +00:00
w32xfns.c Add arch taglines 2003-09-01 15:45:59 +00:00
widget.c Add arch taglines 2003-09-01 15:45:59 +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 (Fwindow_fringes): Doc fix. 2004-02-12 12:12:41 +00:00
window.h Add arch taglines 2003-09-01 15:45:59 +00:00
xdisp.c (get_window_cursor_type): Don't look at glyph if NULL. 2004-02-17 21:36:00 +00:00
xfaces.c Move include stdio.h to same place as in other files. 2004-02-09 15:39:49 +00:00
xfns.c * xfns.c (x_create_bitmap_mask): Removed unused variable depth. 2004-02-05 12:57:35 +00:00
xmenu.c * xmenu.c (popup_get_selection): Check new parameter down_on_keypress 2004-01-12 01:46:49 +00:00
xrdb.c Add arch taglines 2003-09-01 15:45:59 +00:00
xselect.c Lisp_Object/int mixup. 2004-02-16 04:53:28 +00:00
xsmfns.c Add arch taglines 2003-09-01 15:45:59 +00:00
xterm.c (x_draw_fringe_bitmap): Handle wider bitmaps (max 16 bits). 2004-02-13 23:27:38 +00:00
xterm.h Add declaration of free_frame_menubar. 2004-02-05 12:56:59 +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.