1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-15 07:41:09 -08:00
Commit graph

17111 commits

Author SHA1 Message Date
Karl Heuer
dc91fb5dbd (change_window_height): Handle shrink as well as enlarge. 1997-03-14 17:22:11 +00:00
Karl Heuer
cd6d305e53 (indent-line-to): Fix off-by-one bug when deciding
whether to delete the existing spaces.
1997-03-14 16:35:03 +00:00
Karl Heuer
3ec18f3f45 Re-fix copyright dates. 1997-03-12 20:03:49 +00:00
Joel Ray Holveck
93515b3a66 Fixed copyright dates 1997-03-12 18:40:06 +00:00
Karl Heuer
071a2a7132 Fix typo in previous change. 1997-03-12 02:08:10 +00:00
Karl Heuer
6e6d2764da (octave-abbrev-table): Add abbrevs for switch,
case, otherwise, and endswitch.
(octave-begin-keywords): Add switch.
(octave-else-keywords): Add case and otherwise.
(octave-end-keywords): Add endswitch.
(octave-block-match-alist): Add an entry for switch syntax.
(calculate-octave-indent): Add support for switch syntax.
(octave-block-end-offset): New function.
(octave-comment-indent): Fix typo.
1997-03-12 00:35:32 +00:00
Karl Heuer
15c2d736a0 Provide octave-inf. 1997-03-12 00:34:25 +00:00
Karl Heuer
6840310a0d Provide octave-hlp. 1997-03-12 00:33:56 +00:00
Karl Heuer
34ce46c808 (inferior-emacs-lisp-mode): Set comint-completion-addsuffix. 1997-03-12 00:29:09 +00:00
Karl Heuer
3b4956e868 (term-completion-addsuffix): Doc fix.
(term-dynamic-complete-as-filename): Support the case where
term-completion-addsuffix is a (DIRSUFFIX . FILESUFFIX) cons
pair.
1997-03-12 00:23:49 +00:00
Karl Heuer
31aa282eeb (combine-after-change-calls): Doc fix.
(add-to-invisibility-spec, remove-from-invisibility-spec):
New functions.
1997-03-11 23:55:24 +00:00
Karl Heuer
bc2e0aaed9 (uniquify-buffer-file-name): Don't call
expand-file-name on nil.  Check whether list-buffers-directory is
bound.  Ignore non-file non-dired buffers.
1997-03-11 22:42:37 +00:00
Karl Heuer
42875c6da8 (lisp-imenu-generic-expression): Accept *', |',
and `:' in symbol names.
1997-03-11 22:32:22 +00:00
Karl Heuer
ab9d539cc9 (ispell-command-loop): Disable message logging.
(ispell-region): Ditto.
1997-03-11 22:27:36 +00:00
Karl Heuer
6e36fe0bad (makefile-dependency-regex): Disallow "=" in name,
so that "flags=-o:1" is treated as an assignment, not a dependency.
(makefile-dependency-regex, makefile-macroassign-regex): Disallow
spaces in symbol name.
1997-03-11 22:23:36 +00:00
Karl Heuer
000f46219b (FAST_MAKE_GLYPH): Don't cast CHAR arg; character codes
are now wider than C chars.
1997-03-10 21:14:32 +00:00
Karl Heuer
b6d61ffa7a (Info-read-node-name): Caused completing-read to force
the input read to match a valid entry
1997-03-08 19:19:51 +00:00
Karl Heuer
fd543be59d (isearch-yank): Handle case when CHUNK is `x-sel'. 1997-03-08 19:08:39 +00:00
Kenichi Handa
a78c106de9 Make links for files under lisp/language. 1997-03-05 10:52:03 +00:00
Kenichi Handa
bfd9904870 (decode_eol): Fix bug of converting CRLF to LF. 1997-03-05 07:02:02 +00:00
Kenichi Handa
626665b47b (compute_motion): When POS >= TO, don't call
find_before_next_newline() as it assumes POS < TO.
1997-03-05 01:42:06 +00:00
André Spiegel
eb302e54e9 (vc-backend-diff): Handle RCS and SCCS separately. 1997-03-04 18:00:30 +00:00
Kenichi Handa
040df2c773 (CATEGORY_SET): Cast arg C to
`unsigned char' before indexing category table directly.
1997-03-03 01:54:26 +00:00
Karl Heuer
bc43b8e83a (eval-expression): No longer disabled, since M-: isn't
as likely to be typed by mistake as the old ESC ESC binding was.
Arg `expression' renamed to `eval-expression-arg' to avoid
potential collision if its value mentions `expression'.
1997-03-02 01:01:13 +00:00
Karl Heuer
f655106be2 (man-mode-syntax-table): New variable.
(Man-mode): Use it.
(man-follow): New command and keystroke.
(Man-default-man-entry): Ignore trailing dots and underscores.
1997-03-02 00:15:34 +00:00
Karl Heuer
47582ab34d [__GLIBC__ >= 2]: Don't declare __getpagesize. 1997-03-01 17:55:39 +00:00
Karl Heuer
74ad5c7fde Initial revision 1997-03-01 17:50:07 +00:00
Karl Heuer
e7bf8d10cd (man-follow): New function.
(Man-mode-map): Bind it.
1997-03-01 17:45:36 +00:00
Karl Heuer
bec1289c6f Fix punctuation; add some missing words.
Mention ALT along with the EDIT key.
1997-02-28 22:40:56 +00:00
Kenichi Handa
0e35bfd8d0 (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY): Cast arg C to
`unsigned char' before indexing syntax table directly.
1997-02-28 01:40:51 +00:00
Kenichi Handa
78f9a1f703 (init_syntax_once): Add trick to avoid compiler warning
of "comparison is always 1 ...".
1997-02-28 01:38:57 +00:00
Erik Naggum
7075e5a56a (Fload): Call Vload_source_file_function with 4 args. 1997-02-27 19:08:35 +00:00
Kenichi Handa
a1a17b614d (init_buffer_once): Make member
enable_multibyte_characters of struct buffer not always local.
(reset_buffer): Do not reset b->enable_multibyte_characters.
(syms_of_buffer): Declare default-enable-multibyte-characters.
1997-02-27 11:15:55 +00:00
Kenichi Handa
74d28e5540 (CATEGORY_SET): For a composite character, return
category set of the first component.
1997-02-27 11:15:29 +00:00
Kenichi Handa
7bce92a673 (Fregister_ccl_program): Escape newlines in docstring. 1997-02-27 11:13:46 +00:00
Kenichi Handa
550017463d (Fcmpchar_cmp_rule): Escape newlines in docstring. 1997-02-27 11:12:11 +00:00
Kenichi Handa
28a29eb022 (INC_POS, DEC_POS): Don't increase or decrease too
much if there's binary code (invalid character code).
1997-02-27 11:11:46 +00:00
Kenichi Handa
e0e989f659 (create_process, Fopen_network_stream): Typo in indexes
of array proc_encode_coding_system fixed.
Remove prefix "coding-system-" from coding system symbol names.
(encode_coding) : Fix typo ("=" -> "==").
(detect_coding_iso2022): Detect coding-category-iso-8-2
more precisely.
(ENCODE_RESET_PLANE_AND_REGISTER): Argument `eol' is
deleted.  Don't call ENCODE_DESIGNATION if nothing designated
initially.
(encode_designation_at_bol) New function.
(encode_coding_iso2022): Handle CODING_FLAG_ISO_INIT_AT_BOL and
CODING_FLAG_ISO_DESIGNATE_AT_BOL.
(setup_coding_system): Now, flags of ISO2022 coding
systems contains charsets instead of charset IDs.
(detect_coding_iso2022, decode_coding_iso2022): Make the code
robust against invalid SI and SO.
(Ffind_coding_system, syms_of_coding): Escape newlines in docstring.
(setup_coding_system): Correct setting coding->symbol
and coding->eol_type.  The performance improved.
1997-02-27 11:10:42 +00:00
Kenichi Handa
8ddb35b2ab (struct iso2022_spec): Member requested_designation is
changed to array of `char' just for saving memory.
(CODING_FLAG_ISO_INIT_AT_BOL, CODING_FLAG_ISO_DESIGNATE_AT_BOL):
New macros.
1997-02-27 11:07:46 +00:00
Kenichi Handa
8fb379fdac (Faref, Faset): Handle a composite char correctly in char-table. 1997-02-27 10:45:19 +00:00
Kenichi Handa
3046d6fcf7 (DISP_CHAR_VECTOR): Allow bare 8-bit in display-table. 1997-02-27 10:44:19 +00:00
Kenichi Handa
ca38bbb2b8 Escape newlines in docstring. 1997-02-27 08:03:44 +00:00
Kenichi Handa
719c80be43 (Finsert_file_contents, Fwrite_region): Do not perform
character code conversion if enable-multibyte-characters is nil.
1997-02-27 08:01:34 +00:00
Kenichi Handa
b65dbda390 (Vuse_default_ascent): Extern. 1997-02-27 08:00:26 +00:00
Kenichi Handa
6a7e6d80cb (syms_of_fontset): Intern Qfontset. Declare new lisp
variable use-default-ascent.
(Vuse_default_ascent): New variable.
(Ffont_info): Return also the value of default-ascent of a font.
(fs_load_font): Disable updating fontsetp->height by
non-ASCII character sets.  This should be enabled when Emacs
supports variable height lines.
(fs_load_font, Fset_fontset_font): Bug fix to cope
with the change of charsets to symbols.
1997-02-27 07:52:23 +00:00
Kenichi Handa
a20aa7210c (describe_vector): Do not descibe deeper char-table if
enable-multibyte-characters is nil.
1997-02-27 07:49:24 +00:00
Kenichi Handa
c758053843 (Fstart_process, Fopen_network_stream): Do not perform
character code conversion if enable-multibyte-characters is nil.
1997-02-27 07:48:21 +00:00
Kenichi Handa
908b7fea57 (describe_syntax): Handle the case that the argument
VALUE is char-table.
1997-02-27 07:47:24 +00:00
Kenichi Handa
5cb66ab8d6 `ospeed' should be short if not HAVE_TERMIIO_H. 1997-02-27 07:46:33 +00:00
Kenichi Handa
010a899e5a (try_window_id): Display blank lines from the next
line, when xp.bufpos == ZV.  (This bug is introduced by
changes of Mule).
Compare height against xp.vpos instead of xp.bufpos.
(display_mode_line): Avoid error while compiling with
--with-x=no.
(display_text_line): Correct displaying multi-column
binary data.
1997-02-27 07:45:24 +00:00