1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-25 07:28:20 +00:00
emacs/src
Jason Rumney 40a339c881 (logon_network_drive): Also logon to remote drives that
are mapped to drive letters.
2008-04-10 11:38:15 +00:00
..
bitmaps
m Merge from emacs--rel--22 2008-03-01 01:28:31 +00:00
s * configure.in: Remove references to obsolete variables and 2008-02-24 18:53:07 +00:00
.arch-inventory
.dbxinit
.gdbinit Don't set `args', it breaks gdb --args. 2008-02-15 22:42:02 +00:00
.gitignore Add oo. 2008-03-04 10:29:47 +00:00
acldef.h
alloc.c Consolidate the image_cache to the terminal struct. 2008-02-22 17:42:09 +00:00
atimer.c (alarm_signal_handler): Call run_timers if not SYNC_INPUT. 2008-04-09 06:46:02 +00:00
atimer.h
blockinput.h
buffer.c (Vtransient_mark_mode): Move docstring to simple.el to 2008-04-02 20:15:11 +00:00
buffer.h * intervals.c (temp_set_point, temp_set_point_both): Use EMACS_INT. 2008-03-20 18:38:34 +00:00
bytecode.c
callint.c (Fcall_interactively): Handle temporary region even when 2008-04-03 16:36:47 +00:00
callproc.c * process.c (Fstart_process): 2008-02-06 03:16:10 +00:00
casefiddle.c (casify_object): Fix up int/EMACS_INT mixup. 2008-04-01 06:02:20 +00:00
casetab.c
category.c
category.h
ccl.c Merge from emacs--rel--22 2008-04-05 23:01:26 +00:00
ccl.h Merge from emacs--rel--22 2008-04-05 23:01:26 +00:00
ChangeLog (logon_network_drive): Also logon to remote drives that 2008-04-10 11:38:15 +00:00
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.5 *** empty log message *** 2008-02-22 19:04:20 +00:00
ChangeLog.6
ChangeLog.7
ChangeLog.8
ChangeLog.9
ChangeLog.10 Fix typos. 2008-02-21 07:55:42 +00:00
character.c (char_resolve_modifier_mask): Fix previous change. 2008-03-05 05:12:06 +00:00
character.h (FETCH_STRING_CHAR_ADVANCE, FETCH_STRING_CHAR_AS_MULTIBYTE_ADVANCE) 2008-02-12 21:27:54 +00:00
charset.c (Funibyte_charset, Fset_unibyte_charset): Remove. 2008-04-01 00:54:03 +00:00
charset.h (CHECK_CHARSET, CHECK_CHARSET_GET_ID, CHECK_CHARSET_GET_ATTR): 2008-02-22 17:24:05 +00:00
chartab.c (make_sub_char_table): Remove noop-yet-incorrect statement. 2008-02-06 03:03:52 +00:00
chpdef.h
cm.c
cm.h
cmds.c (Fforward_char, Fbackward_char, Fforward_line) 2008-04-02 20:15:21 +00:00
coding.c * coding.c (detect_coding_emacs_mule) 2008-04-08 20:18:14 +00:00
coding.h Use AREF, not ASLOT. 2008-02-14 01:05:46 +00:00
commands.h
composite.c Fix comment typo. 2008-02-21 07:55:04 +00:00
composite.h (Fcompose_region_internal, Fcompose_string_internal): Declare. 2008-02-06 03:10:25 +00:00
config.in Regenerate. 2008-03-05 20:05:16 +00:00
COPYING
data.c (syms_of_data): Mark most-positive-fixnum and 2008-03-26 18:14:02 +00:00
dbusbind.c * dbusbind.c (QCdbus_timeout): New D-Bus internal symbol. 2008-03-30 12:38:49 +00:00
dired.c (Ffile_attributes) [WINDOWSNT]: Force inode be positive. 2008-04-05 19:10:08 +00:00
dispextern.h * xdisp.c (redisplay_internal): Reset tty's color_mode when switching 2008-04-09 03:25:14 +00:00
dispnew.c Merge from emacs--rel--22 2008-03-10 00:49:47 +00:00
disptab.h (GLYPH_SIMPLE_P): Rewrite. 2008-02-27 22:48:58 +00:00
doc.c * xselect.c (x_handle_dnd_message): 2008-02-07 04:11:05 +00:00
doprnt.c
dosfns.c
dosfns.h
ecrt0.c * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code 2008-02-09 18:03:10 +00:00
editfns.c (Ffield_string_no_properties): Fix typo in docstring. 2008-04-09 15:57:40 +00:00
emacs-icon.h * w32term.c: Remove unused include "gnu.h". 2008-03-03 06:32:13 +00:00
emacs.c (main): Revert previous change. 2008-03-14 02:40:21 +00:00
epaths.in
eval.c * w32fns.c (hourglass_timer, hourglass_hwnd): New variables. 2008-03-19 17:04:18 +00:00
fileio.c * minibuffer.el (minibuffer--double-dollars, read-file-name-internal): 2008-04-10 03:12:49 +00:00
filelock.c * configure.in: Remove references to obsolete variables and 2008-02-24 18:53:07 +00:00
filemode.c
firstfile.c
floatfns.c
fns.c * w32fns.c (hourglass_timer, hourglass_hwnd): New variables. 2008-03-19 17:04:18 +00:00
font.c (font_unparse_fcname): Increase len when style is a symbol. 2008-03-01 20:21:03 +00:00
font.h (uniscribe_font_driver) [WINDOWSNT]: Declare for w32fns.c. 2008-04-03 12:37:44 +00:00
fontset.c (Ffontset_info): Remove extra ; 2008-03-10 08:11:30 +00:00
fontset.h
frame.c * xdisp.c (redisplay_internal): Reset tty's color_mode when switching 2008-04-09 03:25:14 +00:00
frame.h (struct frame): Give one more bit to `visible' since we use 2008-04-04 17:56:23 +00:00
fringe.c
ftfont.c (ftfont_get_open_type_spec): Check spec->script, not val. 2008-04-03 08:17:15 +00:00
ftfont.h Update copyright years and GPL version. 2008-02-02 04:35:05 +00:00
ftxfont.c (ftxfont_draw): Pay attention to s->padding_p. 2008-02-25 01:45:47 +00:00
getloadavg.c
getpagesize.h
gmalloc.c * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code 2008-02-09 18:03:10 +00:00
gtkutil.c (xg_set_geometry): Fix indentation. 2008-03-30 17:38:09 +00:00
gtkutil.h (xg_frame_resized): Renamed from xg_resize_widgets. 2008-03-01 14:57:46 +00:00
hftctl.c
image.c Merge from emacs--rel--22 2008-04-05 23:01:26 +00:00
indent.c (Fmove_to_column): Move declaration before statements. 2008-03-28 17:24:51 +00:00
indent.h
insdel.c (insert_from_buffer_1): Don't compare bytes in destination 2008-04-03 20:01:31 +00:00
intervals.c * intervals.c (temp_set_point, temp_set_point_both): Use EMACS_INT. 2008-03-20 18:38:34 +00:00
intervals.h * intervals.c (temp_set_point, temp_set_point_both): Use EMACS_INT. 2008-03-20 18:38:34 +00:00
ioctl.h
keyboard.c (Qdeactivate_mark): New var. 2008-04-09 03:29:46 +00:00
keyboard.h
keymap.c (access_keymap): Remove the value 2 for t_ok which was used 2008-04-08 22:13:13 +00:00
keymap.h
lastfile.c
lisp.h * keyboard.c (pending_funcalls): New var. 2008-03-29 01:46:10 +00:00
lread.c * fileio.c (Finsert_file_contents): 2008-03-20 18:13:12 +00:00
mac.c (xrm_get_preference_database): Remove BLOCK_INPUT. 2008-03-29 00:45:38 +00:00
macfns.c * macfns.c (mac_window): Replace WindowPtr with WindowRef. 2008-03-29 00:45:58 +00:00
macgui.h Replace WindowPtr with WindowRef. 2008-03-29 00:46:11 +00:00
macmenu.c Merge from emacs--rel--22 2008-04-05 23:01:26 +00:00
macros.c
macros.h
macselect.c Merge from emacs--rel--22 2008-04-05 23:01:26 +00:00
macterm.c Replace MenuHandle and GetMenuHandle with MenuRef and 2008-03-29 00:46:51 +00:00
macterm.h Merge from emacs--rel--22 2008-04-05 23:01:26 +00:00
Makefile.in * lisp/minibuffer.el: New file. 2008-04-09 03:34:19 +00:00
makefile.w32-in (distclean): Delete makefile too. 2008-04-09 16:21:34 +00:00
marker.c
md5.c
md5.h
mem-limits.h
minibuf.c * minibuffer.el (minibuffer): Move group from cus-edit.el. 2008-04-09 19:33:56 +00:00
mktime.c
msdos.c (IT_write_glyphs): Adapt to new glyph type. 2008-02-27 22:49:21 +00:00
msdos.h
ndir.h
param.h
point.h
pre-crt0.c
prefix-args.c
print.c
process.c (wait_reading_process_output): If SYNC_INPUT and pending_atimers, run atimers. 2008-04-09 06:47:19 +00:00
process.h * process.h (struct Lisp_Process): Remove filter_multibyte. 2008-03-25 17:35:48 +00:00
puresize.h Don't include CYGWIN in condition. 2008-02-01 23:29:14 +00:00
ralloc.c
README
regex.c (EXTEND_BUFFER): Change order of pointer addition operations, to avoid 2008-03-26 22:57:42 +00:00
regex.h Update copyrights. 2008-02-12 21:26:23 +00:00
region-cache.c
region-cache.h
scroll.c
search.c (compile_pattern_1): Treat non-nil and non-string of 2008-04-05 21:42:59 +00:00
sheap.c
sound.c (alsa_configure): Declare vol at beginning of block. 2008-03-10 08:10:51 +00:00
stamp-h.in
strftime.c
syntax.c (Fforward_word): Add ^ interactive spec. 2008-04-02 20:15:32 +00:00
syntax.h Use "do...while (0)", not "if (1)..else" in macro definitions. 2008-02-07 12:47:00 +00:00
sysdep.c (emacs_write): If SYNC_INPUT and pending_atimers, run atimers. 2008-04-09 06:46:14 +00:00
sysselect.h * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code 2008-02-09 18:03:10 +00:00
syssignal.h
systime.h
systty.h * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code 2008-02-09 18:03:10 +00:00
syswait.h
temacs.opt
term.c * xdisp.c (redisplay_internal): Reset tty's color_mode when switching 2008-04-09 03:25:14 +00:00
termcap.c
termchar.h * xdisp.c (redisplay_internal): Reset tty's color_mode when switching 2008-04-09 03:25:14 +00:00
termhooks.h Consolidate the image_cache to the terminal struct. 2008-02-22 17:42:09 +00:00
terminal.c * keyboard.c (pending_funcalls): New var. 2008-03-29 01:46:10 +00:00
terminfo.c
termopts.h
textprop.c
tparam.c
uaf.h
undo.c (last_boundary_buffer, last_boundary_position): New vars. 2008-04-04 16:59:52 +00:00
unexaix.c
unexalpha.c
unexcw.c
unexec.c * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code 2008-02-09 18:03:10 +00:00
unexelf.c
unexhp9k800.c (read_header): Replace legal' with valid'. 2008-02-05 02:45:30 +00:00
unexmacosx.c
unexmips.c * configure.in: Remove references to obsolete variables and 2008-02-24 18:53:07 +00:00
unexnext.c
unexsol.c
unexw32.c
vlimit.h
vm-limit.c
w16select.c
w32.c (logon_network_drive): Also logon to remote drives that 2008-04-10 11:38:15 +00:00
w32.h
w32bdf.c
w32bdf.h
w32console.c
w32fns.c (uniscribe_font_driver) [WINDOWSNT]: Declare for w32fns.c. 2008-04-03 13:11:29 +00:00
w32font.c (Qja, Qko, Qzh): New symbols. 2008-04-08 13:52:21 +00:00
w32font.h (struct w32_metric_cache): New struct. 2008-04-08 14:29:39 +00:00
w32gui.h
w32heap.c
w32heap.h
w32inevt.c
w32inevt.h
w32menu.c (push_submenu_start, push_submenu_end, push_left_right_boundary, push_menu_pane, 2008-02-11 11:28:35 +00:00
w32proc.c
w32reg.c
w32select.c
w32term.c (w32_compute_glyph_string_overhangs): Compute overhangs 2008-04-09 12:14:52 +00:00
w32term.h * w32fns.c (hourglass_timer, hourglass_hwnd): New variables. 2008-03-19 17:04:18 +00:00
w32uniscribe.c (SNAME): Extract only symbol name. 2008-04-08 14:46:49 +00:00
w32xfns.c
widget.c
widget.h
widgetprv.h
window.c (Fscroll_up, Fscroll_down, Fscroll_left) 2008-04-02 20:15:43 +00:00
window.h * window.c (run_window_configuration_change_hook): New function. 2008-01-28 19:05:13 +00:00
xdisp.c Revert changes included by mistake in previous commit. 2008-04-10 07:53:50 +00:00
xfaces.c * dispextern.h (face_at_buffer_position, face_for_overlay_string) 2008-02-26 18:18:05 +00:00
xfns.c Consolidate the image_cache to the terminal struct. 2008-02-22 17:42:09 +00:00
xfont.c (xfont_draw): Pay attention to s->padding_p. 2008-02-25 01:44:26 +00:00
xftfont.c (xftfont_draw): Pay attention to s->padding_p. 2008-02-25 01:43:55 +00:00
xmenu.c * xselect.c (x_handle_dnd_message): 2008-02-07 04:11:05 +00:00
xrdb.c
xselect.c * xselect.c (x_handle_dnd_message): 2008-02-07 04:11:05 +00:00
xsmfns.c * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code 2008-02-09 18:03:10 +00:00
xterm.c * keyboard.c (pending_funcalls): New var. 2008-03-29 01:46:10 +00:00
xterm.h Consolidate the image_cache to the terminal struct. 2008-02-22 17:42:09 +00:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
  Free Software Foundation, Inc.
See the end of the file for license conditions.


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.


This file is part of GNU Emacs.

GNU Emacs is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs; see the file COPYING.  If not, write to the
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.