1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
Commit graph

19273 commits

Author SHA1 Message Date
Richard M. Stallman
c27d895b27 (set-extent-property): Don't allow
multiple extents with a mouse-face property to run together.
1997-08-12 17:22:41 +00:00
Richard M. Stallman
4fdf389ae2 (dired-font-lock-keywords): Don't specially highlight
files that are writable by others.
1997-08-12 17:21:24 +00:00
Richard M. Stallman
feb453faa3 Comment changes. 1997-08-12 16:11:31 +00:00
Richard M. Stallman
0e55297e4c (X_DEFAULT_SEARCH_PATH): Add /usr/X11R6/lib alternatives. 1997-08-12 16:11:03 +00:00
Richard M. Stallman
66d6ec94bb (fill-region-as-paragraph):
When justifying, cope if line ends in spaces and no newline.
1997-08-12 15:52:17 +00:00
Eli Zaretskii
5f83e1daac Run ".emacs" through convert-standard-filename before using it. 1997-08-12 11:59:41 +00:00
Richard M. Stallman
8148a3adf7 (rmail-make-in-reply-to-field): Don't cause an
error if the `From:' line has no valid email addresses.
1997-08-12 05:49:26 +00:00
Richard M. Stallman
7c96c058a6 (dos-print-region-function): Force EOL conversion to DOS CR-LF pairs. 1997-08-12 05:47:05 +00:00
Richard M. Stallman
0cdbb11dee (list-load-path-shadows): Exclude, from the path we search, all but
the first set of directories that include the standard Emacs Lisp files.
1997-08-12 05:30:47 +00:00
Richard M. Stallman
67f04586c3 (cal-tex-latexify-list): Put the elements of RESULT in the proper order.
(cal-tex-list-diary-entries): Bind diary-list-include-blanks to nil.
1997-08-12 00:58:44 +00:00
Richard M. Stallman
6213b40df6 (cal-tex-latexify-list): Put the elements of RESULT in the proper order. 1997-08-12 00:55:31 +00:00
Richard M. Stallman
8b64df4625 Comment change. 1997-08-12 00:37:22 +00:00
Richard M. Stallman
b063fa35e6 (main): Fix previous change. 1997-08-12 00:36:22 +00:00
Richard M. Stallman
79bb4872ef (dabbrev-abbrev-skip-leading-regexp): Doc fix. 1997-08-11 23:55:10 +00:00
Richard M. Stallman
1d1e35a0d6 Customized.
(only-global-abbrevs): Doc fix.
1997-08-11 23:54:58 +00:00
Richard M. Stallman
811fd07a2f (c-electric-brace): Make preserve-p nil at BOB. 1997-08-11 23:51:04 +00:00
Richard M. Stallman
9b8ef27ded (insert-file-literally): New command. 1997-08-11 22:32:01 +00:00
Per Abrahamsen
19823ce3b1 (custom-face-attributes): Don't initialize fg/bg fields. 1997-08-11 22:28:10 +00:00
Richard M. Stallman
e76df57d13 Comment change. 1997-08-11 22:16:50 +00:00
Richard M. Stallman
3900d73b85 (c-offsets-alist): Added template-args-cont syntactic symbol.
(c-styles-alist): In "java" style, set c-hanging-comment-starter-p to
nil to preserve Javadoc starter lines.
1997-08-11 22:15:23 +00:00
Richard M. Stallman
0ba1556126 (c-guess-basic-syntax): CASE 5D.4: template argument continuation
lines are now analyzed as template-args-cont.
1997-08-11 22:14:14 +00:00
Richard M. Stallman
acbce627f8 (c-mode-base-map, c++-mode-map):
Move `/' as an electric character
from c++-mode-map to c-mode-base-map for all languages.

(c-common-init): Set comment-multi-line and
comment-line-break-function here for all modes.
Make comment-line-break-function buffer local iff it's boundp.

(c-C-comment-start-regexp): Obsolete.

(c-comment-start-regexp): Initialize from c-C++-comment-start-regexp.

(c-populate-syntax-table, c-setup-dual-comments): Merge both functions
into c-populate-syntax-table.  With the new 9X draft C standard, both
line and block oriented comments are supported in all modes, so always
set up the syntax tables to support both comment styles.

(c-enable-//-in-c-mode): Obsolete.

(c++-mode-syntax-table, java-mode-syntax-table)
(objc-mode-syntax-table, idl-mode-syntax-table): Added autoload
cookies.  c-mode-syntax-table already has one.  Use the new syntax
table initialization idioms.
1997-08-11 22:13:48 +00:00
Richard M. Stallman
611c76a75c (c-initialize-cc-mode): Set c-buffer-is-cc-mode to t.
(c-initialize-cc-mode): Require 'cc-mode-19
if functionp is not bound.  Check cc-mode-19 interface requirements.

(c-mode, c++-mode, objc-mode, java-mode, idl-mode):
Don't set comment-multi-line here.

(c-mode): c-comment-start-regexp uses
c-C++-comment-start-regexp to support line oriented comments.
1997-08-11 22:11:27 +00:00
Richard M. Stallman
d278ad4fd2 (c-buffer-is-cc-mode): New variable.
(c-comment-continuation-stars): New variable.
1997-08-11 22:10:16 +00:00
Richard M. Stallman
0fc3821efe (indent-new-comment-line): Add advice for older Emacs versions if they
don't have the variable comment-line-break-function.

(c-electric-slash): Make this work as the final slash in a */ block
oriented comment closing token.

(c-comment-line-break-function): New function for proposed
mode-specific comment-line-break-function variable.
1997-08-11 22:09:45 +00:00
Richard M. Stallman
16935765f3 (c-lineup-java-throws): Change the when' clause to an if-progn'. 1997-08-11 22:07:04 +00:00
Richard M. Stallman
5d7e834555 (init_environment): Set Emacs root directory properly when
the executable is in its `src' subdirectory, as under a debugger.
(IT_set_face): If termscript is in use, print the number of the
face as well.
1997-08-11 21:44:08 +00:00
Richard M. Stallman
e089dc624f (init_dosfns): Avoid calling DOS memory-allocation
service, NT DPMI server will crash Emacs in DOS box, if we do.
1997-08-11 21:42:39 +00:00
Richard M. Stallman
db72273572 (IT_set_frame_parameters): Actually store the frame
parameters in the frame parameters' alist.
1997-08-11 21:40:57 +00:00
Richard M. Stallman
5043ddd4d4 (setup-latin1-environment): Set code 222 in special-microsoft-code-table. 1997-08-11 18:32:12 +00:00
Richard M. Stallman
e610ea4305 (main) [__FreeBSD__ && PROFILING]: Add code for profiling. 1997-08-11 01:38:02 +00:00
Richard M. Stallman
c13c88d74d (msdos-color-aliases): Remove color names which end with a number.
(msdos-color-translate): Handle color names which end with a
number, like gray85 and purple3.
(msdos-face-setup): Call `face-set-after-frame-default', so
default faces are correctly set.
Do not set background of the region face (it is set by
`face-set-after-frame-default').
1997-08-11 01:18:29 +00:00
Richard M. Stallman
83d1d58cbf Customized. 1997-08-11 00:23:00 +00:00
Richard M. Stallman
65788bc228 (Finsert_startup_screen): Call `insert_char' with a single argument. 1997-08-11 00:20:31 +00:00
Richard M. Stallman
e9fbf17cde (Qbackground_color, Qforeground_color): Define vars. 1997-08-11 00:20:14 +00:00
Richard M. Stallman
f94f6c02a1 (CPPFLAGS, LDFLAGS): Edit to empty. 1997-08-11 00:18:52 +00:00
Kenichi Handa
6e85d753e7 (Fset_terminal_coding_system_internal): Set
CODING_FLAG_ISO_SAFE in terminal_coding.flags.
(ENCODE_ISO_CHARACTER_DIMENSION1): Check
CODING_SPEC_ISO_EXPECTED_CHARSETS.
(ENCODE_ISO_CHARACTER_DIMENSION2): Likewise.
1997-08-10 05:54:48 +00:00
Kenichi Handa
e6de76f88d (struct iso2022_spec): New member expected_charsets.
(CODING_SPEC_ISO_EXPECTED_CHARSETS): New macro.
1997-08-10 05:54:48 +00:00
Kenichi Handa
251929849b Make coding system iso-2022-jp instead of
declaring it as an alias of iso-2022-7bit.
1997-08-10 05:53:45 +00:00
Kenichi Handa
2aeafb78bf (Vignore_relative_composition): New variable.
(syms_of_fontset): Doc-string of use-default-ascent modified.
Declare ignore-relative-composition as a Lisp variable.
1997-08-10 04:13:19 +00:00
Kenichi Handa
32eb3f088f (Vignore_relative_composition): Extern it. 1997-08-10 04:13:19 +00:00
Kenichi Handa
c482535825 (ENCODE_ISO_CHARACTER_DIMENSION1): Pay attention to
CODING_FLAG_ISO_SAFE.
(ENCODE_ISO_CHARACTER_DIMENSION2): Likewise.
(safe_terminal_coding): New variable.
(Fset_safe_terminal_coding_system_internal): New function.
(init_coding_once): Initilize safe_terminal_coding.
(syms_of_coding): Declare set-safe-terminal-coding-system as a
Lisp function.
(Vmicrosoft_code_table): New variable.
(syms_of_coding): Declare it as a Lisp variable and initialize it.
(detect_coding_mask): Pay attention to Vmicrosoft_code_table.
1997-08-10 04:13:19 +00:00
Kenichi Handa
fbaa2ed9b5 (CODING_FLAG_ISO_SAFE): New macro.
(CODING_INHIBIT_CHARACTER_SUBSTITUTION): New macro.
coding.h (safe_terminal_coding): Extern it.
1997-08-10 04:13:19 +00:00
Kenichi Handa
dec58e65b1 (concat): Pay attention to multibyte characters when
TARGET_TYPE is Lisp_String.
1997-08-10 04:13:19 +00:00
Kenichi Handa
df8bf43147 (encode_terminal_code): Use safe_terminal_coding if
terminal_coding seems to encode Emacs' internal code as is.
(write_glyphs): Likewise.
1997-08-10 04:13:19 +00:00
Kenichi Handa
f64a355ce0 (dumpglyphs): Pay attention to
Vignore_relative_composition.
1997-08-10 04:13:19 +00:00
Kenichi Handa
33a46dbc78 (setup-chinese-gb-environment): Do not
change sendmail-coding-system and rmail-file-coding-system.
(setup-chinese-big5-environment): Likewise.
(setup-chinese-cns-environment): Likewise.
1997-08-10 04:09:49 +00:00
Kenichi Handa
ea1d661bb5 (setup-english-environment): Do not
change sendmail-coding-system and rmail-file-coding-system.
1997-08-10 04:09:49 +00:00
Kenichi Handa
282f5d02e7 (setup-8-bit-environment): Do not
change sendmail-coding-system and rmail-file-coding-system.
1997-08-10 04:09:49 +00:00
Kenichi Handa
e20fe65753 (setup-japanese-environment): Do not
change sendmail-coding-system and rmail-file-coding-system.
1997-08-10 04:09:49 +00:00