aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/startup.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (command-line-1): Make mode line mouse-sensitive forEli Zaretskii1999-12-281-1/+1
| | | | the MS-DOS version as well.
* Changes for automatic remapping of X colors on terminal frames:Eli Zaretskii1999-12-061-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* (initial-scratch-message): Add ";;" to the front ofGerd Moellmann1999-11-111-3/+3
| | | | lines in the message.
* (command-line-1): Add support for `file' andGerd Moellmann1999-10-261-6/+29
| | | | `execute'. Fix handling of `visit'.
* Fix bootstrapping problems.Paul Eggert1999-10-191-63/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* (iso-8859-n-locale-regexp): Modify for Latin-[89].Dave Love1999-10-141-9/+10
| | | | (command-line): Detect Latin-[89] locales.
* (command-line): Make small-temporary-file-directoryEli Zaretskii1999-09-061-2/+1
| | | | be nil except on ms-dos.
* (command-line): Compute the value ofEli Zaretskii1999-09-021-0/+4
| | | | small-temporary-file-directory.
* (command-line): Don't register default colors forEli Zaretskii1999-07-301-6/+7
| | | | MSDOS window-system.
* (command-line): If we don't find the user's init file,Karl Heuer1999-07-251-0/+5
| | | | set user-init-file to nil.
* (command-line-1): Activate tooltip mode if interactive.Gerd Moellmann1999-07-211-2/+17
| | | | | (command-line-1): Call make-mode-line-mouse-sensitive. (command-line): Register default tty colors.
* (normal-top-level-add-subdirs-to-load-path): Avoid doing a `stat' whenRichard M. Stallman1999-07-051-0/+4
| | | | it isn't necessary because that can cause trouble when an NFS server is down.
* (iso-8859-n-locale-regexp): Doc fix.Karl Heuer1999-06-241-1/+1
|
* (iso-8859-n-locale-regexp): Doc fix.Karl Heuer1999-06-231-3/+5
|
* (command-line): Don't set user-init-file directly;Karl Heuer1999-06-051-4/+6
| | | | tell `load' to set it.
* (iso-8859-n-locale-regexp): Don't match 8859-15 &c.Dave Love1999-05-271-2/+2
|
* (command-line-1): Improve startup msg.Karl Heuer1999-03-131-2/+4
|
* (command-line) [windows-nt]: Fix typo in regexpAndrew Innes1999-02-251-1/+1
| | | | checking for .emacs[.el[c]].
* (command-line): Set default eol-mnemonic-* strings toEli Zaretskii1999-01-271-0/+12
| | | | display end-of-line format in mode line.
* (command-line-1): Up-date copyright.Richard M. Stallman1999-01-261-11/+18
|
* (command-line): [windows-nt]: Check for existence ofAndrew Innes1999-01-221-1/+1
| | | | | .emacs file so as to notice .emacs.el or .emacs.elc and use them in preference to _emacs.
* (command-line): If the init file changes operation toRichard M. Stallman1999-01-191-3/+19
| | | | unibyte, make all buffers unibyte and re-set language environment.
* (locale-translation-file-name): Prefer X-related namesPaul Eggert1998-09-221-4/+16
| | | | | | | | | 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.
* (site-run-file): Fix customize type.Andreas Schwab1998-09-181-1/+1
|
* (command-line): Require whitespace delimiter whenRichard M. Stallman1998-08-071-1/+1
| | | | searching locale-translation-file-name.
* (command-line) <handling LANG>: Change 9 to 5, not 5 to 9.Richard M. Stallman1998-06-271-3/+3
| | | | (command-line-1): Fix mouse startup message.
* Doc fixes.Karl Heuer1998-06-201-2/+2
|
* (normal-top-level):Karl Heuer1998-06-191-0/+3
| | | | For root, set backup-by-copying-when-mismatch to t.
* (command-line-1): Check that user-init-file non-nil.Richard M. Stallman1998-06-131-0/+1
|
* (command-line): Set `temporary-file-directory' basedRichard M. Stallman1998-06-101-0/+10
| | | | on environment settings, before processing init files.
* (normal-top-level-add-subdirs-to-load-path): IgnoreDave Love1998-06-021-3/+3
| | | | CVS directories too.
* Comment change.Richard M. Stallman1998-05-211-1/+5
|
* (command-line): Fixed a typo in comment.Kenichi Handa1998-05-211-1/+1
|
* (locale-translation-file-name): New variable.Richard M. Stallman1998-05-141-0/+14
| | | | (command-line): Use it to decode locale aliases.
* (normal-top-level-add-subdirs-to-load-path):Richard M. Stallman1998-05-111-6/+11
| | | | | Ignore subdirectories whose names start with nonalphanumeric or that have a file called .nosearch.
* (command-line): When choosing a language from LANG,Richard M. Stallman1998-05-031-8/+13
| | | | | | | call set-language-environment in unibyte and multibyte mode. Don't call standard-display-european; instead, call standard-display-european-internal and set-terminal-coding-system. But do them only for latin-1 ... latin-5.
* (command-line-1): Better wording in mouse startup message.André Spiegel1998-04-141-1/+1
|
* (command-line-1): Fix punctuation in startup screen.Karl Heuer1998-04-061-1/+1
|
* (command-line): Fix paren error.Dave Love1998-04-051-1/+1
|
* (command-line): If already unibyte, just loadRichard M. Stallman1998-04-031-3/+7
| | | | latin-N instead of calling set-language-environment.
* (normal-top-level-add-subdirs-to-load-path):Richard M. Stallman1998-03-261-1/+1
| | | | Reverse order of subdirs to add. Don't duplicate the parent dir.
* (normal-top-level-add-subdirs-to-load-path): New function.Karl Heuer1998-03-231-0/+20
|
* (command-line-1): Add alternate startup messageRichard M. Stallman1998-01-211-52/+69
| | | | for use when there is a mouse.
* (auto-save-list-file-prefix): Fix custom type.Karl Heuer1997-10-151-1/+2
|
* (command-line): Don't suppress suffix search.Richard M. Stallman1997-10-111-1/+1
|
* (normal-top-level-add-to-load-path):Richard M. Stallman1997-09-191-2/+7
| | | | Ignore case when comparing, if ms-dos or windows-nt.
* (initial-major-mode): Fix customize type.Richard M. Stallman1997-09-151-1/+1
|
* (normal-top-level-add-to-load-path):Richard M. Stallman1997-09-141-8/+14
| | | | | | | Try looking for the unmodified default-directory in load-path. (initial-scratch-message): New variable. (command-line-1): Use initial-scratch-message.
* (command-line): Pass charset to standard-display-european.Richard M. Stallman1997-09-081-5/+2
|
* (command-line-1): Update copyright year in string.Richard M. Stallman1997-09-071-1/+1
|