1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-01 08:17:38 +00:00
Commit Graph

27935 Commits

Author SHA1 Message Date
Gerd Moellmann
f1a9c7b94a (syntax-code-table, syntax-flag-table): New variables.
(string-to-syntax): New function.
2000-03-18 01:33:56 +00:00
Gerd Moellmann
bdb25c9734 (font-lock-apply-syntactic-highlight): if VALUE
is a string, convert it to a syntax cell using string-to-syntax.
2000-03-18 01:33:13 +00:00
Gerd Moellmann
525371f138 (ange-ftp-try-passive-mode): New user-option.
(ange-ftp-get-process): If ange-ftp-try-passive-mode is set,
try to use poassive ftp mode.
2000-03-18 01:06:46 +00:00
Gerd Moellmann
b632fa48b1 (read_integer): Unread the last char not consumed. 2000-03-18 01:04:28 +00:00
Gerd Moellmann
998ecc60fc *** empty log message *** 2000-03-17 22:46:46 +00:00
Gerd Moellmann
e1abf2bb09 (awk-font-lock-keywords): All `else'. 2000-03-17 22:34:05 +00:00
Gerd Moellmann
c069a4804f (append-to-buffer): Update point of windows after
insertion.
2000-03-17 22:33:28 +00:00
Gerd Moellmann
466840685f (inverse-add-abbrev): Identify word by first moving
forward then moving backward.  Reindent.
2000-03-17 22:32:39 +00:00
Dave Love
235d682111 *** empty log message *** 2000-03-17 21:29:09 +00:00
Gerd Moellmann
16b5d424a7 (x_update_window_cursor): Don't update in frames
who are in the process of being deleted.
2000-03-17 21:12:54 +00:00
Gerd Moellmann
5b6200124e (other-frame): Call x-focus-frame only if
focus-follows-mouse is off.
2000-03-17 20:54:41 +00:00
Stefan Monnier
af59544485 (rmail-summary-font-lock-keywords): Make sure the
regexp for labels cannot span several lines.
2000-03-17 20:05:14 +00:00
Stefan Monnier
a29a2cd183 (cl-do-arglist): Don't add (setq :<key> ':<key>). 2000-03-17 19:35:23 +00:00
Dave Love
b42f693ccb (cvs-strings->string): Rename
replace-regexps-in-string.
2000-03-17 10:07:00 +00:00
Gerd Moellmann
83488cce94 *** empty log message *** 2000-03-16 23:14:29 +00:00
Gerd Moellmann
3320cc503c (mostlyclean): Add `*.core'.
(clean): Add `bootstrap-emacs'.
2000-03-16 22:55:31 +00:00
Dave Love
a9be284341 *** empty log message *** 2000-03-16 22:18:59 +00:00
Gerd Moellmann
16b20ed921 (custom-variable-tag-face): Handle case that
default face's height is not a number.
(custom-face-tag-face, custom-group-tag-face-1)
(custom-group-tag-face): Ditto.
(custom-group-tag-face-1): Add :group.
2000-03-16 22:15:26 +00:00
Dave Love
d0a4cd1452 Comments only. 2000-03-16 22:12:57 +00:00
Dave Love
d2d15846dd (f90): Put custom group under `languages', not
`fortran'.
(f90-mode-hook): Customize.
(f90-mode): Set add-log-current-defun-function.
(f90-current-defun): New function.
2000-03-16 22:05:51 +00:00
Gerd Moellmann
d0ab3e9d23 *** empty log message *** 2000-03-16 16:31:26 +00:00
Gerd Moellmann
88ef7f629b (Info-fontify-maximum-menu-size): Increase to 100000. 2000-03-16 16:29:52 +00:00
Gerd Moellmann
510bec66b0 Change /setduplexmode, /settumble, add /packedarray. 2000-03-16 16:29:09 +00:00
Gerd Moellmann
1fa2857844 *** empty log message *** 2000-03-16 13:24:56 +00:00
Gerd Moellmann
bf5d1a173b (read_integer): New function.
(read1): Support read syntax #o, #x, #b, #r.
2000-03-16 13:23:06 +00:00
Stefan Monnier
99633e97e9 (re_match_2): Fix string shortening (to fit `stop') to make sure
POINTER_TO_OFFSET gives the same value before and after PREFETCH.
Use `dfail' to guarantee "atomic" matching.
(PTR_TO_OFFSET): Use POINTER_TO_OFFSET.
(debug): Now only active if > 0 rather than if != 0.
(DEBUG_*): Update for the new meaning of `debug'.
(print_partial_compiled_pattern): Add missing `succeed' case.
Use CHARSET_* macros in the charset(_not) branch.
Fix off-by-two bugs in `succeed_n', `jump_n' and `set_number_at'.
(store_op1, store_op2, insert_op1, insert_op2)
(at_begline_loc_p, at_endline_loc_p): Add prototype.
(group_in_compile_stack): Move to after its arg's types are declared
and add a prototype.
(PATFETCH): Define in terms of PATFETCH_RAW.
(GET_UNSIGNED_NUMBER): Add the usual `do { ... } while(0)' wrapper.
(QUIT): Redefine as a nop except for NTemacs.
(regex_compile): Handle intervals {,M} as if it was {0,M}.
Fix indentation of the greedy-op and shy-group code.
(at_(beg|end)line_loc_p): Fix argument's types.
(re_compile_fastmap): Ifdef out failure_stack_ptr to shut up gcc.
(re_search_2): Use POS_AS_IN_BUFFER.  Simplify `room' computation.
(MATCHING_IN_FIRST_STRING): Remove.
(re_match_2): Use POS_AS_IN_BUFFER.
Ifdef out failure_stack_ptr to shut up gcc.
Use FIRST_STRING_P and POINTER_TO_OFFSET.
Use QUIT unconditionally.
2000-03-16 02:55:33 +00:00
Gerd Moellmann
fd0e837bd1 *** empty log message *** 2000-03-15 23:09:16 +00:00
Gerd Moellmann
ae8ab422e9 (toplevel): Remove autoload cookie for form
requiring easymenu.
2000-03-15 21:29:58 +00:00
Gerd Moellmann
699238d9cd *** empty log message *** 2000-03-15 19:59:06 +00:00
Gerd Moellmann
a1c5aa96e2 (Fminibuffer_complete): Set point to ZV if finding
a sole completion.
2000-03-15 19:58:19 +00:00
Gerd Moellmann
1fb0098cc6 (send_process): Add a hint that the function
can call Lisp code to its comment.
2000-03-15 19:58:03 +00:00
Gerd Moellmann
da84f340a4 (load_dangerous_libraries): New variable.
(Vbytecomp_version_regexp): New variable.
(safe_to_load_p): New function.
(Fload): Handle files not compiled with Emacs specially.
(syms_of_lread): New Lisp variable load-dangerous-libraries.
2000-03-15 19:57:38 +00:00
Gerd Moellmann
81c7ca6923 *** empty log message *** 2000-03-15 13:39:19 +00:00
Gerd Moellmann
58ce180df9 Eliminate CheckConfig. 2000-03-15 13:39:10 +00:00
Gerd Moellmann
66e63857d6 PostScript user-defined prologue, PostScript error
handler, doc fix.
(ps-print-version): New version number (5.1).
(ps-user-defined-prologue, ps-error-handler-message)
(ps-print-prologue-0, ps-error-handler-alist): New vars.
(ps-setup, ps-begin-file, ps-begin-job): Code fix.
(ps-insert-string): New function.
2000-03-15 13:35:02 +00:00
Kenichi Handa
ec3f8be9d7 (ccl-compile-expression): Don't generate
invalid self-assignment code.
2000-03-15 02:29:17 +00:00
Kenichi Handa
dcf1003db6 *** empty log message *** 2000-03-15 02:28:31 +00:00
Dave Love
73825616fd *** empty log message *** 2000-03-14 23:01:20 +00:00
Dave Love
1697159cc1 (replace-regexp-in-string): Renamed from
replace-regexps-in-string.  Doc fix.
2000-03-14 22:57:28 +00:00
Gerd Moellmann
9c763cca0b (HAVE_X_I18N) [HAVE_X11R6]: Moved to config.in. 2000-03-14 21:17:59 +00:00
Gerd Moellmann
25e9f929ec (HAVE_X_I18N): Moved here from xterm.h.
(HAVE_X11R6_XIM): Define.
2000-03-14 21:16:55 +00:00
Gerd Moellmann
383d6ffc56 (X_I18N_INHIBITED): Don't define.
(create_frame_xic): Remove conditional compilation on
X_I18N_INHIBITED.
(x_kill_gs_process, x_window): Use FRAME_X_VISUAL.
2000-03-14 21:16:36 +00:00
Gerd Moellmann
32be16dfed (INHIBIT_X11R6_XIM): Define. 2000-03-14 21:16:04 +00:00
Gerd Moellmann
b9de836cab (xim_close_dpy, xim_initialize): Use X11R6-style XIM
support functions only if HAVE_X11R6_XIM is defined.
(xim_instantiate_callback): Define only if HAVE_X11R6_XIM.
2000-03-14 21:15:46 +00:00
Gerd Moellmann
1c7df982a8 (free_frame_xic) [HAVE_X_I18N]: Add missing semicolon. 2000-03-14 21:15:03 +00:00
Gerd Moellmann
7233c5bd2b *** empty log message *** 2000-03-14 17:02:06 +00:00
Gerd Moellmann
34e23e5a04 *** empty log message *** 2000-03-14 15:19:58 +00:00
Stefan Monnier
66f0296e48 * regex.c: Declare a new type `re_char' used throughout the code for the
string char type.  It's `const unsigned char' to match the rest of Emacs.
Consistently make sure all pointers to strings use it and make sure all
pointers into the pattern use `unsigned char'.
(re_match_2_internal): Use `PREFETCH+STRING_CHAR' instead of
GET_CHAR_AFTER_2.
Also merge wordbound and notwordbound to reduce code duplication.
* charset.h (GET_CHAR_AFTER_2): Remove.
(GET_CHAR_BEFORE_2): Use unsigned chars, like everywhere else.
2000-03-14 00:27:57 +00:00
Kenichi Handa
a735b7e1cf *** empty log message *** 2000-03-13 23:33:46 +00:00
Eli Zaretskii
c1300911b4 Add PROTOTYPES and POINTER_TYPE, per the new config.in. 2000-03-13 17:14:30 +00:00