1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-04 11:40:22 +00:00
Commit Graph

25398 Commits

Author SHA1 Message Date
Andreas Schwab
92939d319a Include <stdlib.h> if available. 1999-08-30 16:18:30 +00:00
Andreas Schwab
67ba84d17a Include <stdlib.h> if available, and declare abort only if not. Include
<ctype.h>.
1999-08-30 16:10:03 +00:00
Andreas Schwab
f5969ae957 Add declarations for some functions. 1999-08-30 16:06:22 +00:00
Andreas Schwab
eed63914b0 Include <stdlib.h> if available. 1999-08-30 15:08:30 +00:00
Andreas Schwab
1ee65e5c81 Include <stdlib.h> if available. Don't declare errno if it's a macro. 1999-08-30 15:07:30 +00:00
Andreas Schwab
9ee8cf9e1a Include <unistd.h> if available. 1999-08-30 15:05:17 +00:00
Richard M. Stallman
c03649190c (SYNTAX_COMMENT_NESTED, SYNTAX_FLAGS_COMMENT_NESTED):
Add support for nested comments.
1999-08-29 21:33:09 +00:00
Richard M. Stallman
95ff8dfc3c (lisp_parse_state, back_comment, Fmodify_syntax_entry)
(Fforward_comment, scan_lists, scan_sexps_forward)
(Fparse_partial_sexp): Add support for nested comments.
(forw_comment): New subroutine used in them.
1999-08-29 21:32:52 +00:00
Richard M. Stallman
ab3b61015a (bibtex-mode): Use with-temp-buffer rather than make-temp-name, use
match-string-no-properties, and eliminate a quadratic behavior when
building bibtex-strings.
1999-08-29 21:20:20 +00:00
Richard M. Stallman
bc29fd5ff8 (comint-input-ring-separator): New variable.
(comint-read-input-ring): Doc change; use
comint-input-ring-separator when reading file.
(comint-write-input-ring): Use comint-input-ring-separator when writing file.
1999-08-29 20:55:30 +00:00
Richard M. Stallman
7e7ef77238 Initial revision 1999-08-29 20:48:15 +00:00
Richard M. Stallman
d24873d402 (compile_pattern_1): Enable RE_CHAR_CLASSES for regexp. 1999-08-29 20:40:00 +00:00
Richard M. Stallman
96cc36cc58 [emacs]: Handle character classes for multibyte chars:
(ISBLANK, ISGRAPH, ISPRINT, ISALNUM, ISALPHA, ISLOWER)
(ISPUNCT, ISSPACE, ISUPPER): New definitions for emacs only.
(ISWORD): New macro.
(re_opcode_t): Add 2 bytes of flag bits to charset and charset_not.
(CHARSET_RANGE_TABLE): Update definition.
(CHARSET_RANGE_TABLE_BITS): New macro.
(print_partial_compiled_pattern): Skip charset's range table.
(struct range_table_work_area): New field `bits'.
(SET_RANGE_TABLE_WORK_AREA_BIT): New macro.
(BIT_ALNUM, BIT_ALPHA, BIT_WORD, BIT_GRAPH, BIT_LOWER, BIT_PRINT)
(BIT_PUNCT, BIT_SPACE, BIT_UPPER): New macros.
(CLEAR_RANGE_TABLE_WORK_USED): Clear field `bits'.
(RANGE_TABLE_WORK_BITS): New macro.
(IS_CHAR_CLASS): Check for "word".
(regex_compile): Set the `bits' field for some character classes.
Handle the `word' class.  Store the `bits' field into the range table.
(re_compile_fastmap): Handle flag bits in range table.
(re_match_2_internal): For charset and charset_not,
handle flag bits in the range table.
1999-08-29 20:38:11 +00:00
Richard M. Stallman
6e66e4c6fc (mail-extr-all-letters-but-separators)
(mail-extr-first-letters, mail-extr-last-letters):
Use character classes [:alpha:] and [:alnum:].
1999-08-29 20:35:30 +00:00
Richard M. Stallman
565c8985a0 (tags-loop-continue): After tags-loop-operate returns, force skip to next file. 1999-08-29 20:32:04 +00:00
Richard M. Stallman
1be152fc1a Fix previous change. 1999-08-29 20:27:40 +00:00
Richard M. Stallman
d270117a18 (push, pop): New macros. 1999-08-29 20:23:54 +00:00
Richard M. Stallman
e3c0f9ded6 (compilation-error-regexp-alist): New item for SGI IRIX MipsPro compilers. 1999-08-29 19:54:39 +00:00
Richard M. Stallman
151a410a5c (eval-defun): Expand macros,
and specially handle defvar inside their expansions.
(eval-defun-1): New subroutine.
1999-08-29 19:53:27 +00:00
Richard M. Stallman
3d8be0c945 (compilation-error-regexp-alist):
Fix the Perl -w entry to allow period after line number.
Don't allow newlines in file name, but allow them after line number
for Perl debugging traces.
1999-08-29 19:44:22 +00:00
Richard M. Stallman
cc5034d2b5 (speedbar-directory-buttons): Recognize
device names when checking for file names.
1999-08-29 19:37:29 +00:00
Richard M. Stallman
599c6c1763 (read_input_waiting): Pass read_socket_hook just 4 args. 1999-08-29 19:32:33 +00:00
Richard M. Stallman
4852ed0e72 (print_help_and_exit): Mention --version. 1999-08-29 19:30:53 +00:00
Richard M. Stallman
13776bf8e8 *** empty log message *** 1999-08-29 19:29:21 +00:00
Richard M. Stallman
18bf4ad895 (array-reconfigure-rows): Use generate-new-buffer. 1999-08-29 19:21:07 +00:00
Richard M. Stallman
289f0da2ca (Info-tagify): Don't insert more than one newline before the tag table.
(Info-tagify): Start by widening.
Match node headers that don't list the file name,
and more kinds of page separations.
Strip properties during tagification.
Use start of node header line as tag's position.
Fix the "done" message.

(Info-validate): Save and restore match data around narrowing down.
1999-08-29 19:19:00 +00:00
Richard M. Stallman
c4d7c00a24 (compilation-parsing-end,compilation-setup)
(compilation-filter, compilation-forget-errors)
(compilation-parse-errors): Use a marker instead of an integer for
`compilation-parsing-end'.
1999-08-29 19:07:33 +00:00
Richard M. Stallman
1e68f8d0fe (which-func-cleanup-function): New variable.
(which-function): Call that function.
1999-08-29 19:05:44 +00:00
Richard M. Stallman
848e837103 (find-function-regexp): Allow a ) or ( to end a function name. 1999-08-29 18:15:29 +00:00
Steve Morningthunder
8d6ebf2e8b *** empty log message *** 1999-08-29 15:20:45 +00:00
Steve Morningthunder
acf914327e deleted kermit clone from tasks per communication with rms 1999-08-29 15:11:03 +00:00
Ken Raeburn
8f34f70a36 (struct Lisp_Cons, XCAR, XCDR, struct Lisp_Float): Change names of structure
elements if HIDE_LISP_IMPLEMENTATION is defined, to help detect code that uses
knowledge of the Lisp internals that it shouldn't have.
(XFLOAT_DATA): New macro.
1999-08-28 22:15:12 +00:00
Richard M. Stallman
5e8b779fcb (ada-tmp-directory): Use temporary-file-directory. 1999-08-28 18:25:40 +00:00
Richard M. Stallman
30722cbff5 (metamail-region): Use temporary-file-directory. 1999-08-28 18:25:16 +00:00
Richard M. Stallman
46595270d8 (post-mail-send-it): Use temporary-file-directory. 1999-08-28 18:24:54 +00:00
Richard M. Stallman
0492dd4a86 (te-terminfo-directory): Use temporary-file-directory. 1999-08-28 18:24:28 +00:00
Richard M. Stallman
dee8319921 (ledit-zap-file, ledit-read-file, ledit-compile-file):
Use temporary-file-directory.
1999-08-28 18:23:49 +00:00
Richard M. Stallman
b976e099be (dired-string-replace-match): Return `nil' when no match
found with global search.
1999-08-28 18:23:14 +00:00
Richard M. Stallman
ee13a145ea (tex-compilation-parse-errors):
Use a marker instead of an integer for `compilation-parsing-end'.
1999-08-28 18:22:20 +00:00
Richard M. Stallman
5ef3e90c75 (diff-parse-differences):
Use a marker instead of an integer for `compilation-parsing-end'.
1999-08-28 18:21:34 +00:00
Richard M. Stallman
435d749ca8 (calendar-goto-astro-day-number): Autoload the right function name. 1999-08-28 15:21:55 +00:00
Richard M. Stallman
d2e8c33b88 Call the new hook in every movement function. 1999-08-28 15:20:18 +00:00
Richard M. Stallman
5c9705e5a9 (calendar-move-hook): New hook. 1999-08-28 15:18:39 +00:00
Karl Heuer
7ba7b7947a (dired-guess-shell-alist-default): Support bzip2 format. 1999-08-28 15:16:55 +00:00
Karl Heuer
5e21ef7a07 (easy-mmode-define-minor-mode):
On repeated call, override previous values put into
minor-mode-map-alist and minor-mode-alist.
1999-08-28 15:13:37 +00:00
Richard M. Stallman
620fdfdf61 (USE_TOOLKIT_SCROLL_BARS): Move tests for
-lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
after the other X-related libraries.
1999-08-28 06:23:04 +00:00
Andreas Schwab
051848e498 (vc-backend-merge-news): Fix regexp to also match P marker
from cvs update.
1999-08-27 07:59:22 +00:00
Karl Heuer
55ac4d11d1 Put quote-backquote around all symbol names
in doc strings,	for mousing.
(time-stamp): support multi-line patterns.
(time-stamp-inserts-lines): new variable.
(time-stamp-count): new variable.
(time-stamp-string-preprocess): fixed bug where "%%a" becomes
"Thu" instead of "%a".
1999-08-27 01:47:33 +00:00
Dave Love
f8b7c3516f (find-file): Doc fix. 1999-08-26 17:54:28 +00:00
Gerd Moellmann
97cafc0f48 (resize_mini_window): Don't resize if
Vmax_mini_window_height is nil.  Otherwise, use a default if
Vmax_mini_window_height is not ot a number.
(syms_of_xdisp): Extend documentation of Vmax_mini_window_height.
1999-08-25 21:12:40 +00:00