1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-09 15:50:21 +00:00
Commit Graph

198 Commits

Author SHA1 Message Date
Gerd Moellmann
6753393b26 (command-line): Initialize blink-cursor based
on window-system.
2000-07-03 19:14:39 +00:00
Gerd Moellmann
e27e8d71b4 (command-line-1): Change copyright messages to year
2000.
2000-06-15 12:00:39 +00:00
Stefan Monnier
ffaf8bbb77 (command-line, command-line-1): Don't quote lambda.
(command-line): Don't call menu-bar-mode if not interactive.
2000-06-12 05:26:55 +00:00
Gerd Moellmann
c047136e19 (command-line): Determine source file of compiled
user init file differently.  Warn if compiled user init file
is older than its source file.
2000-05-23 22:03:27 +00:00
Eli Zaretskii
cfc75d051e (command-line-1): Don't signal an error if the
directory for auto-save-list files does not yet exist.
2000-05-17 11:38:40 +00:00
Gerd Moellmann
b11d37dedf (command-line-1): Mention the FAQ in the startup
message.
2000-05-16 14:30:55 +00:00
Eli Zaretskii
4b33deaa56 (auto-save-list-file-prefix): For ms-dos, set the
default prefix to `~/_emacs.d/auto-save.list/_s'.
(normal-top-level): Create the directory for auto-save files, if
it doesn't already exist, in the ms-dos case only.
2000-05-02 12:03:43 +00:00
Gerd Moellmann
bbfc759111 (normal-top-level): Put a condition-case around
the code loading subdirs.el.
2000-04-29 19:28:46 +00:00
Gerd Moellmann
138e541fe6 (normal-top-level-add-to-load-path): Handle
case that the default directory is not in load-path.
2000-04-26 17:34:37 +00:00
Gerd Moellmann
73f13e5a9d (auto-save-list-file-prefix): Set default to
`~/.emacs.d/auto-save-list/.saves-' for systems other than MS-DOS.
2000-04-24 18:43:25 +00:00
Gerd Moellmann
9ff6bda1f3 (command-line-x-option-alist): Add `-lsp' and
`--line-spacing'.
2000-04-24 14:00:07 +00:00
Gerd Moellmann
64b0dbdbd2 Change some spellings for the X Window System. 2000-03-23 11:57:22 +00:00
Dave Love
6cbc1482fe (command-line-1): Don't call make-mode-line-mouse-sensitive. 2000-02-09 12:43:30 +00:00
Jason Rumney
429fc14fe5 (command-line): Use w32-tty-standard-colors when in w32 console mode. 2000-01-30 19:02:51 +00:00
Dave Love
46cfd295a9 (command-line): Check for compiled user-init-file and
set to uncompiled version if necessary.
2000-01-19 14:39:01 +00:00
Eli Zaretskii
5731b491b2 (command-line-1): Make mode line mouse-sensitive for
the MS-DOS version as well.
1999-12-28 16:03:01 +00:00
Eli Zaretskii
f795f63364 Changes for automatic remapping of X colors on terminal frames:
* term/pc-win.el (msdos-setup-initial-frame): New function, run by
	term-setup-hook.  Call msdos-remember-default-colors and
	msdos-handle-reverse-video.
	(msdos-face-setup): Parts of code moved to
	msdos-setup-initial-frame.
	(msdos-handle-reverse-video): New function, modeled after
	x-handle-reverse-video.
	(make-msdos-frame): Don't use initial-frame-alist and
	default-frame-alist.  Call msdos-handle-reverse-video.
	(msdos-color-aliases): Remove.
	(msdos-color-translate, msdos-approximate-color): Remove.
	(msdos-color-values): Use 16-bit RGB values.  RGB values updated
	for better approximation of X colors.
	(msdos-face-setup): Call tty-color-clear.  Remove code that sets
	up tty-color-alist (it is now on startup.el).
	(x-display-color-p, x-color-defined-p, x-color-values,
	x-defined-colors, face-color-supported-p, face-color-gray-p):
	Remove.

	* facemenu.el (facemenu-read-color, list-colors-display): Use
	defined-colors for all frame types.
	(facemenu-color-equal): Use color-values for all frame types.

	* faces.el (read-face-attribute): For :foreground and :background
	attributes and frames on character terminals, translate the color
	to the closest supported one before looking it up in the list of
	valid values.
	(face-valid-attribute-values): Call defined-colors for all types
	of frames.
	(defined-colors, color-defined-p, color-values, display-color-p):
	New finctions.
	(x-defined-colors, x-color-defined-p, x-color-values,
	x-display-color-p): Aliases for the above.

	* startup.el (command-line): Register terminal colors for frame
	types other than x and w32, but only if the terminal supports
	colors.  Call tty-color-define instead of face-register-tty-color.

	* term/x-win.el (xw-defined-colors): Renamed from
	x-defined-colors.
	* term/w32-win.el (xw-defined-colors): Likewise.

	* term/tty-colors.el: New file.
	* loadup.el: Load term/tty-colors.
1999-12-06 17:55:00 +00:00
Gerd Moellmann
3b79c21907 (initial-scratch-message): Add ";;" to the front of
lines in the message.
1999-11-11 11:54:07 +00:00
Gerd Moellmann
dc2cd811d1 (command-line-1): Add support for `file' and
`execute'.  Fix handling of `visit'.
1999-10-26 14:35:16 +00:00
Paul Eggert
64ed733ada Fix bootstrapping problems.
Use the system locale to specify Emacs locale defaults.

* international/mule-cmds.el (global-map):
Do not use backquote, because that makes a bootstrapping
problem if you need to recompile all Lisp files using interpreted code.
* international/mule.el (charset-id, charset-bytes,
charset-dimension, charset-chars, charset-width,
charset-direction, charset-iso-final-char,
charset-iso-graphic-plane, charset-reverse-charset,
charset-short-name, charset-long-name, charset-description,
charset-plist): Likewise.
* subr.el (save-match-data): Likewise.

* international/mule-cmds.el
(set-display-table-and-terminal-coding-system): New function,
containing code migrated out of set-language-environment.
(set-language-environment, set-locale-environment): Use it.
(locale-translation-file-name): Moved here from startup.el.
(locale-language-names, locale-preferred-coding-systems):
New vars.
(locale-name-match, set-locale-environment): New functions.

* language/japan-util.el (setup-japanese-environment-internal):
Prefer japanese-iso-8bit if the system-type is usg-unix-v.

* startup.el (iso-8859-n-locale-regexp): Remove.
(locale-translation-file-name): Move to mule-cmds.el.
(command-line): Move locale-stuff into set-locale-environment.
1999-10-19 07:18:58 +00:00
Dave Love
bf0d01c186 (iso-8859-n-locale-regexp): Modify for Latin-[89].
(command-line): Detect Latin-[89] locales.
1999-10-14 10:23:59 +00:00
Eli Zaretskii
f5568df0a8 (command-line): Make small-temporary-file-directory
be nil except on ms-dos.
1999-09-06 11:43:01 +00:00
Eli Zaretskii
607f86f527 (command-line): Compute the value of
small-temporary-file-directory.
1999-09-02 12:30:24 +00:00
Eli Zaretskii
3606b4da9a (command-line): Don't register default colors for
MSDOS window-system.
1999-07-30 08:45:36 +00:00
Karl Heuer
694e6b248d (command-line): If we don't find the user's init file,
set user-init-file to nil.
1999-07-25 05:44:56 +00:00
Gerd Moellmann
e724900d94 (command-line-1): Activate tooltip mode if interactive.
(command-line-1): Call make-mode-line-mouse-sensitive.
(command-line): Register default tty colors.
1999-07-21 21:43:03 +00:00
Richard M. Stallman
9d1fb1792c (normal-top-level-add-subdirs-to-load-path): Avoid doing a `stat' when
it isn't necessary because that can cause trouble when an NFS server is down.
1999-07-05 16:00:07 +00:00
Karl Heuer
64b08c88cf (iso-8859-n-locale-regexp): Doc fix. 1999-06-24 18:04:46 +00:00
Karl Heuer
9dc37d300f (iso-8859-n-locale-regexp): Doc fix. 1999-06-23 16:31:28 +00:00
Karl Heuer
042dc0345a (command-line): Don't set user-init-file directly;
tell `load' to set it.
1999-06-05 01:18:14 +00:00
Dave Love
83eded3abd (iso-8859-n-locale-regexp): Don't match 8859-15 &c. 1999-05-27 15:40:33 +00:00
Karl Heuer
70e0041366 (command-line-1): Improve startup msg. 1999-03-13 04:53:43 +00:00
Andrew Innes
06789559b2 (command-line) [windows-nt]: Fix typo in regexp
checking for .emacs[.el[c]].
1999-02-25 11:35:45 +00:00
Eli Zaretskii
d4308a4dc1 (command-line): Set default eol-mnemonic-* strings to
display end-of-line format in mode line.
1999-01-27 10:12:43 +00:00
Richard M. Stallman
95eada658d (command-line-1): Up-date copyright. 1999-01-26 22:10:15 +00:00
Andrew Innes
32291eb6a3 (command-line): [windows-nt]: Check for existence of
.emacs file so as to notice .emacs.el or .emacs.elc and use them
in preference to _emacs.
1999-01-22 15:12:59 +00:00
Richard M. Stallman
a460d4e398 (command-line): If the init file changes operation to
unibyte, make all buffers unibyte and re-set language environment.
1999-01-19 03:00:09 +00:00
Paul Eggert
086e079cbe (locale-translation-file-name): Prefer X-related names
to the name used by GNU/Linux sans X.  Set to nil if no file found.
(command-line): Use locale-translation-file-name if it is not nil,
instead of testing for its existence again.
regexp-quote the ctype before using it in a regexp.
Allow a colon to appear after the ctype in the aliases file,
as is done in X11R6.4.
1998-09-22 06:12:49 +00:00
Andreas Schwab
938121302c (site-run-file): Fix customize type. 1998-09-18 09:22:48 +00:00
Richard M. Stallman
08e77a49f7 (command-line): Require whitespace delimiter when
searching locale-translation-file-name.
1998-08-07 23:25:43 +00:00
Richard M. Stallman
7e766510d2 (command-line) <handling LANG>: Change 9 to 5, not 5 to 9.
(command-line-1): Fix mouse startup message.
1998-06-27 23:11:51 +00:00
Karl Heuer
94487c4e37 Doc fixes. 1998-06-20 22:06:30 +00:00
Karl Heuer
80d715567e (normal-top-level):
For root, set backup-by-copying-when-mismatch to t.
1998-06-19 16:56:51 +00:00
Richard M. Stallman
341ce5a77d (command-line-1): Check that user-init-file non-nil. 1998-06-13 06:16:32 +00:00
Richard M. Stallman
849eedba17 (command-line): Set `temporary-file-directory' based
on environment settings, before processing init files.
1998-06-10 20:59:16 +00:00
Dave Love
f734a13ec4 (normal-top-level-add-subdirs-to-load-path): Ignore
CVS directories too.
1998-06-02 13:21:13 +00:00
Richard M. Stallman
537b6e4e55 Comment change. 1998-05-21 20:32:09 +00:00
Kenichi Handa
a041ba9753 (command-line): Fixed a typo in comment. 1998-05-21 01:47:11 +00:00
Richard M. Stallman
cbe9a46020 (locale-translation-file-name): New variable.
(command-line): Use it to decode locale aliases.
1998-05-14 03:55:13 +00:00
Richard M. Stallman
0412d83360 (normal-top-level-add-subdirs-to-load-path):
Ignore subdirectories whose names start with nonalphanumeric
or that have a file called .nosearch.
1998-05-11 01:17:48 +00:00