]> git.eshelyaron.com Git - emacs.git/log
emacs.git
26 years ago(relative_filename): Stop backward search at beginning
Karl Heuer [Tue, 12 Jan 1999 21:58:08 +0000 (21:58 +0000)]
(relative_filename): Stop backward search at beginning
of string, since non-Unix systems can have absolute paths with no
initial slash.

26 years ago(sql-mode-ansi-font-lock-keywords): Quote font-lock
Karl Heuer [Tue, 12 Jan 1999 21:50:44 +0000 (21:50 +0000)]
(sql-mode-ansi-font-lock-keywords): Quote font-lock
faces, eliminating the need to load font-lock before loading sql.
(sql-mode-oracle-font-lock-keywords): Likewise.
(sql-mode-postgres-font-lock-keywords): Likewise.

26 years agoAdd inhibit-eol-conversion.
Dave Love [Mon, 11 Jan 1999 21:30:00 +0000 (21:30 +0000)]
Add inhibit-eol-conversion.

26 years ago(syms_of_coding): Doc fix for inhibit-eol-conversion.
Dave Love [Mon, 11 Jan 1999 21:21:03 +0000 (21:21 +0000)]
(syms_of_coding): Doc fix for inhibit-eol-conversion.

26 years ago(temp-buffer-setup-hook, temp-buffer-show-hook): Swap
Dave Love [Mon, 11 Jan 1999 21:01:12 +0000 (21:01 +0000)]
(temp-buffer-setup-hook, temp-buffer-show-hook): Swap
the values round.

26 years ago(find_handler_clause): If SIG is nil (memory full error),
Richard M. Stallman [Mon, 11 Jan 1999 18:09:31 +0000 (18:09 +0000)]
(find_handler_clause): If SIG is nil (memory full error),
never run the debugger, and don't bother checking the args
to see whether the debugger should be run.

26 years ago(compilation-shell-minor-mode): New function.
Richard M. Stallman [Mon, 11 Jan 1999 17:37:34 +0000 (17:37 +0000)]
(compilation-shell-minor-mode): New function.

26 years ago(read_key_sequence): In key-translation-map and
Richard M. Stallman [Mon, 11 Jan 1999 15:30:06 +0000 (15:30 +0000)]
(read_key_sequence): In key-translation-map and
function-key-map, handle symbol with array as fn def.
In function-key-map, handle symbol with keymap as fn def,
and autoloaded definitions.

26 years ago(BASE_PURESIZE): Increment to 500000.
Richard M. Stallman [Mon, 11 Jan 1999 15:27:08 +0000 (15:27 +0000)]
(BASE_PURESIZE): Increment to 500000.

26 years agoInitial revision
Richard M. Stallman [Mon, 11 Jan 1999 15:26:36 +0000 (15:26 +0000)]
Initial revision

26 years ago(Qtemp_buffer_setup_hook): New variable.
Richard M. Stallman [Mon, 11 Jan 1999 15:26:11 +0000 (15:26 +0000)]
(Qtemp_buffer_setup_hook): New variable.
(syms_of_print): Init and staticpro that.
(temp_output_buffer_setup): Run Qtemp_buffer_setup_hook.

26 years ago(help-mode-finish): Renamed from help-mode-maybe.
Richard M. Stallman [Mon, 11 Jan 1999 15:25:41 +0000 (15:25 +0000)]
(help-mode-finish): Renamed from help-mode-maybe.
Don't switch to Help mode here.
(temp-buffer-setup-hook): Use help-mode-finish.
(help-mode-setup): New function.
(temp-buffer-setup-hook): Use help-mode-setup.

26 years ago(install): Install fns.el in ../bin, since Emacs
Eli Zaretskii [Mon, 11 Jan 1999 14:01:41 +0000 (14:01 +0000)]
(install): Install fns.el in ../bin, since Emacs
looks for it in exec-directory.

26 years ago(auto-mode-alist): Add sql-mode.
Richard M. Stallman [Mon, 11 Jan 1999 13:55:15 +0000 (13:55 +0000)]
(auto-mode-alist): Add sql-mode.

26 years ago(list-faces-display): Improve the formatting
Richard M. Stallman [Mon, 11 Jan 1999 13:32:11 +0000 (13:32 +0000)]
(list-faces-display): Improve the formatting
by computing the maximum length required for any face-name.

26 years ago(term_send_home): Change the string to
Richard M. Stallman [Mon, 11 Jan 1999 12:59:36 +0000 (12:59 +0000)]
(term_send_home): Change the string to
be the same as the one emitted by xterm and consistent with the
ones emitted by prior and next.
(term_send_end): Likewise.

26 years agoComment on `latest version'.
Dave Love [Mon, 11 Jan 1999 12:36:15 +0000 (12:36 +0000)]
Comment on `latest version'.

26 years ago(MISC): Add ${srcdir}/quail/hebrew.el.
Kenichi Handa [Mon, 11 Jan 1999 11:42:52 +0000 (11:42 +0000)]
(MISC): Add ${srcdir}/quail/hebrew.el.

26 years ago(del_range_1): Call signal_after_change.
Kenichi Handa [Mon, 11 Jan 1999 11:42:52 +0000 (11:42 +0000)]
(del_range_1): Call signal_after_change.
(del_range_byte): Likewise.
(del_range_both): Likewise.
(del_range_2): Don't call signal_after_change.

26 years ago(message_dolog): Use insert_1_both to avoid running any
Kenichi Handa [Mon, 11 Jan 1999 11:42:52 +0000 (11:42 +0000)]
(message_dolog): Use insert_1_both to avoid running any
Lisp code here.

26 years agoInitial revision
Kenichi Handa [Mon, 11 Jan 1999 11:41:57 +0000 (11:41 +0000)]
Initial revision

26 years agoDoubled the at sign in the email address for Jason White.
Joel N. Weber II [Sun, 10 Jan 1999 22:51:31 +0000 (22:51 +0000)]
Doubled the at sign in the email address for Jason White.

26 years agorms added a braille translation and formatting system; I'm checking in
Joel N. Weber II [Sun, 10 Jan 1999 22:51:10 +0000 (22:51 +0000)]
rms added a braille translation and formatting system; I'm checking in
his change for him.

26 years agoCommentary clarification.
Dave Love [Sun, 10 Jan 1999 18:21:58 +0000 (18:21 +0000)]
Commentary clarification.

26 years agodontcompilefiles: generic-x.el
Dave Love [Sun, 10 Jan 1999 18:19:56 +0000 (18:19 +0000)]
dontcompilefiles: generic-x.el

26 years ago(find-function-on-key): DTRT for mouse
Dave Love [Sun, 10 Jan 1999 18:18:58 +0000 (18:18 +0000)]
(find-function-on-key): DTRT for mouse
bindings.

26 years ago(codepage-setup): Doc fix.
Eli Zaretskii [Sun, 10 Jan 1999 15:23:30 +0000 (15:23 +0000)]
(codepage-setup): Doc fix.
(cp-decoding-vector-for-codepage): Likewise.

26 years agoMerge with autoconf 2.13.
Ben Elliston [Sun, 10 Jan 1999 14:21:04 +0000 (14:21 +0000)]
Merge with autoconf 2.13.

26 years agoFinal merge from autoconf 2.13.
Ben Elliston [Sun, 10 Jan 1999 14:11:12 +0000 (14:11 +0000)]
Final merge from autoconf 2.13.

26 years ago(custom-save-delete): First scan the custom-file. Thus exit with an
Markus Rost [Sun, 10 Jan 1999 06:17:49 +0000 (06:17 +0000)]
(custom-save-delete): First scan the custom-file.  Thus exit with an
error in case the custom-file contains a non-closed open parenthesis.

26 years agoDefine a "function name" for each translation that isn't ASCII. Use
Richard M. Stallman [Fri, 8 Jan 1999 13:45:06 +0000 (13:45 +0000)]
Define a "function name" for each translation that isn't ASCII.  Use
these function names in iso-transl-char-map.

26 years ago(comment-region): Delete spaces only if we
Richard M. Stallman [Fri, 8 Jan 1999 04:29:20 +0000 (04:29 +0000)]
(comment-region): Delete spaces only if we
deleted a comment starter.

26 years ago(decompose-region): Do decomposition
Kenichi Handa [Fri, 8 Jan 1999 04:19:24 +0000 (04:19 +0000)]
(decompose-region): Do decomposition
on temporary unibyte buffer.

26 years ago(make-char): Doc-string modified.
Kenichi Handa [Fri, 8 Jan 1999 04:19:24 +0000 (04:19 +0000)]
(make-char): Doc-string modified.

26 years ago(byte-compile-warnings): Doc fix.
Dave Love [Thu, 7 Jan 1999 19:50:41 +0000 (19:50 +0000)]
(byte-compile-warnings): Doc fix.

26 years ago(edebug-eval-defun): Deal with defcustom
Dave Love [Thu, 7 Jan 1999 19:45:32 +0000 (19:45 +0000)]
(edebug-eval-defun): Deal with defcustom
like eval-defun does.

26 years ago(dired-mode-map): Fix duplicate [menu-bar regexp mark].
Dave Love [Thu, 7 Jan 1999 19:40:25 +0000 (19:40 +0000)]
(dired-mode-map): Fix duplicate [menu-bar regexp mark].

26 years agoRe-write `(make-variable-buffer-local (defvar ...'
Dave Love [Thu, 7 Jan 1999 19:37:16 +0000 (19:37 +0000)]
Re-write `(make-variable-buffer-local (defvar ...'
constructions.  Doc fixes.
(generic-create-generic-function): Use defalias, not fset.

26 years agoMore doc fixes.
Dave Love [Thu, 7 Jan 1999 19:24:50 +0000 (19:24 +0000)]
More doc fixes.

26 years agoInitial revision
Eli Zaretskii [Thu, 7 Jan 1999 12:38:37 +0000 (12:38 +0000)]
Initial revision

26 years ago(src): Build files in leim if leim/Makefile exists.
Eli Zaretskii [Thu, 7 Jan 1999 12:34:43 +0000 (12:34 +0000)]
(src): Build files in leim if leim/Makefile exists.
(clean): Add clean in leim.

26 years agoSupport configuring with leim.
Eli Zaretskii [Thu, 7 Jan 1999 12:27:19 +0000 (12:27 +0000)]
Support configuring with leim.

26 years ago(save-buffers-kill-emacs): Show the list of current
Richard M. Stallman [Wed, 6 Jan 1999 23:58:41 +0000 (23:58 +0000)]
(save-buffers-kill-emacs): Show the list of current
processes before prompting to kill them and exit.

26 years ago(Frequire): Don't fail to unbind bindings.
Richard M. Stallman [Wed, 6 Jan 1999 23:55:31 +0000 (23:55 +0000)]
(Frequire): Don't fail to unbind bindings.

26 years ago(read_key_sequence): Tell get_keyelt to look handle autoloads.
Richard M. Stallman [Wed, 6 Jan 1999 23:54:44 +0000 (23:54 +0000)]
(read_key_sequence): Tell get_keyelt to look handle autoloads.
Handle symbols defined as keymaps, and autoloaded keymaps.

26 years ago(search_buffer): Fix previous change.
Richard M. Stallman [Wed, 6 Jan 1999 22:46:20 +0000 (22:46 +0000)]
(search_buffer): Fix previous change.

26 years agoDoc fixes.
Richard M. Stallman [Wed, 6 Jan 1999 20:03:53 +0000 (20:03 +0000)]
Doc fixes.
(find-function-regexp): Extend for define-generic-mode,
define-derived-mode, easy-mmode-define-minor-mode.

26 years ago(fortran-window-create): Account for scroll
Dave Love [Wed, 6 Jan 1999 18:38:15 +0000 (18:38 +0000)]
(fortran-window-create): Account for scroll
bar width.

26 years agoDoc fix.
Simon Marshall [Wed, 6 Jan 1999 15:23:46 +0000 (15:23 +0000)]
Doc fix.

26 years ago1999-01-06 Dave Love <fx@gnu.org>
Dave Love [Wed, 6 Jan 1999 14:57:58 +0000 (14:57 +0000)]
1999-01-06  Dave Love  <fx@gnu.org>

* browse-url.el: Require (noerror) w3-auto when compiling.
(browse-url-maybe-new-window): Make it a macro and revert last
change to callers.
(browse-url-w3): Require w3 for w3-fetch-other-window.

1999-01-06  Markus Rost  <markus.rost@mathematik.uni-regensburg.de>

* browse-url.el (browse-url-w3): Give w3-fetch-other-window the
argument.

26 years ago(cp-coding-system-for-codepage-1): Add the valid-codes property.
Eli Zaretskii [Wed, 6 Jan 1999 10:37:07 +0000 (10:37 +0000)]
(cp-coding-system-for-codepage-1): Add the valid-codes property.

26 years ago(prefer-coding-system): Call set-coding-priority, so that the internal
Eli Zaretskii [Wed, 6 Jan 1999 10:32:34 +0000 (10:32 +0000)]
(prefer-coding-system): Call set-coding-priority, so that the internal
array of priorities is also updated.

26 years ago(coding-system-change-eol-conversion,
Eli Zaretskii [Wed, 6 Jan 1999 10:25:34 +0000 (10:25 +0000)]
(coding-system-change-eol-conversion,
coding-system-change-text-conversion): Define them here.  Remove the
autoload cookies.

26 years ago(coding-system-change-eol-conversion,
Eli Zaretskii [Wed, 6 Jan 1999 10:24:17 +0000 (10:24 +0000)]
(coding-system-change-eol-conversion,
coding-system-change-text-conversion): Don't define here.

26 years ago* fast-lock.el (fast-lock-save-cache-1):
Simon Marshall [Wed, 6 Jan 1999 10:22:13 +0000 (10:22 +0000)]
* fast-lock.el (fast-lock-save-cache-1):
        (fast-lock-cache-data): When using with-temp-message, use nil rather
        than current-message.

26 years ago* lazy-lock.el (lazy-lock-unstall):
Simon Marshall [Wed, 6 Jan 1999 10:16:28 +0000 (10:16 +0000)]
* lazy-lock.el (lazy-lock-unstall):
        (lazy-lock-fontify-after-idle): When using with-temp-message, use nil
        rather than current-message.

26 years ago(set_clipboard_data): Terminate the text with a null
Eli Zaretskii [Wed, 6 Jan 1999 10:14:25 +0000 (10:14 +0000)]
(set_clipboard_data): Terminate the text with a null
character.  Don't allow to put binary data into the clipboard.
Return zero in case of success, 1 or 2 otherwise.
(get_clipboard_data): Only bail out if the null character is in
the last 32-byte chunk of clipboard data
(Fw16_set_clipboard_data): Make ok and put_status be unsigned.  If
they save binary data, print a message in the echo area saying the
text was not put into the clipboard.

26 years ago* font-lock.el (font-lock-default-fontify-buffer): When using
Simon Marshall [Wed, 6 Jan 1999 10:08:49 +0000 (10:08 +0000)]
* font-lock.el (font-lock-default-fontify-buffer): When using
        with-temp-message, use nil rather than current-message.

26 years ago(IT_write_glyphs): Move constant expression out of the loop.
Eli Zaretskii [Wed, 6 Jan 1999 10:08:24 +0000 (10:08 +0000)]
(IT_write_glyphs): Move constant expression out of the loop.

26 years ago(with-temp-message): Don't display MESSAGE if nil.
Simon Marshall [Wed, 6 Jan 1999 10:05:50 +0000 (10:05 +0000)]
(with-temp-message): Don't display MESSAGE if nil.

26 years ago(custom-save-delete): Don't delete whitespace
Richard M. Stallman [Wed, 6 Jan 1999 08:40:50 +0000 (08:40 +0000)]
(custom-save-delete): Don't delete whitespace
and comments before the sexp that is replaced.

26 years ago(diary-float): Better fix of end-of-year error.
Richard M. Stallman [Wed, 6 Jan 1999 08:09:27 +0000 (08:09 +0000)]
(diary-float): Better fix of end-of-year error.

26 years ago1999-01-05 Dave Love <fx@gnu.org>
Dave Love [Tue, 5 Jan 1999 14:20:30 +0000 (14:20 +0000)]
1999-01-05  Dave Love  <fx@gnu.org>

* progmodes/f90.el (f90-mode): Make imenu-case-fold-search
buffer-local.

1998-01-05  Torbjorn Einarsson <T.Einarsson@clab.ericsson.se>

* f90.el: Change of regular expressions for type to correct
high-lighting and identation. Some small fixes for compatibility
with XEmacs.

26 years ago(mspools-vm-system-mail): Provide an alternative value based on
Stephen Eglen [Tue, 5 Jan 1999 09:46:03 +0000 (09:46 +0000)]
(mspools-vm-system-mail): Provide an alternative value based on
rmail-spool-directory if $MAIL is not defined.

26 years ago(reftex-section-levels): Allow negative levels.
Carsten Dominik [Tue, 5 Jan 1999 09:07:29 +0000 (09:07 +0000)]
(reftex-section-levels): Allow negative levels.
(reftex-section-info): Handle negative section levels.
(reftex-view-crossref-extra): New option.
(reftex-view-crossref): Generalized to work in more places.
(reftex-find-citation-regexp-format, reftex-find-reference-format,
reftex-macros-with-labels, reftex-global-search-marker): New variables.
(reftex-view-cite-locations-from-bibtex): New command.
(reftex-view-regexp-match, reftex-global-search,
reftex-global-search-continue): New functions.
(reftex-extract-bib-entries): No error for non-existing BibTeX
file, just a message.
(reftex-extract-bib-entries): Better error handling.
(reftex-select-with-char): Use `*RefTeX Select*' for selection
help and force it on current frame.
(reftex-default-bibliography): New function.
(reftex-access-parse-file): Check consistency after loading a
parse file.  When inconsistent, enfore rescan.
(reftex-check-parse-consistency): New function.
(easy-menu-define): Options section drastically shortened.

26 years ago(thai-compose-string): New function.
Kenichi Handa [Tue, 5 Jan 1999 04:07:10 +0000 (04:07 +0000)]
(thai-compose-string): New function.

26 years ago(fill-region-as-paragraph): While deleting a
Kenichi Handa [Tue, 5 Jan 1999 02:39:31 +0000 (02:39 +0000)]
(fill-region-as-paragraph): While deleting a
newline in multibyte buffer, if previous or next character is a
composite char, check the first component of the composite char.

26 years ago(thai-post-read-conversion): Handle Thai
Kenichi Handa [Tue, 5 Jan 1999 02:38:37 +0000 (02:38 +0000)]
(thai-post-read-conversion): Handle Thai
composition sequence correctly here instead of calling
thai-compose-region.

26 years ago(easy-menu-define): Doc fix.
Richard M. Stallman [Mon, 4 Jan 1999 18:53:32 +0000 (18:53 +0000)]
(easy-menu-define): Doc fix.
(easy-menu-create-menu): New keyword :included.
(easy-menu-do-add-item): New keyword :included.  SUFFIX may
be an expression, not only a string.  Simulate style `button'.
Use easy-menu-define-key-intern instead of easy-menu-define-key.
(easy-menu-define-key-intern): New function.
(easy-menu-add-item): Understand value returned from
easy-menu-item-present-p and easy-menu-remove-item.
(easy-menu-return-item): New function.
(easy-menu-item-present-p, easy-menu-remove-item): Use it.

26 years ago[__GLIBC__ >= 2]: Check __FAVOR_BSD instead of
Andreas Schwab [Mon, 4 Jan 1999 12:10:38 +0000 (12:10 +0000)]
[__GLIBC__  >= 2]: Check __FAVOR_BSD instead of
_BSD_SOURCE, the latter is always defined.

26 years ago(recover-session): Preserve point when inserting
Andreas Schwab [Mon, 4 Jan 1999 11:57:27 +0000 (11:57 +0000)]
(recover-session): Preserve point when inserting
explanation.

26 years ago(debug): Leave recursive minibuffer enabled
Andreas Schwab [Mon, 4 Jan 1999 11:53:22 +0000 (11:53 +0000)]
(debug): Leave recursive minibuffer enabled
if it was enabled before.

26 years ago(View-revert-buffer-scroll-page-forward): Bind
Andreas Schwab [Mon, 4 Jan 1999 11:04:27 +0000 (11:04 +0000)]
(View-revert-buffer-scroll-page-forward): Bind
view-scroll-auto-exit instead of obsolete view-mode-auto-exit.

26 years agoProvide `rmailout'.
Richard M. Stallman [Mon, 4 Jan 1999 01:36:24 +0000 (01:36 +0000)]
Provide `rmailout'.
(rmail-output-read-rmail-file-name): New function.
(rmail-output-to-rmail-file): Use that.
(rmail-output-read-file-name): New function.
(rmail-output): Use that.

26 years ago(rmail-summary-output-to-rmail-file):
Richard M. Stallman [Mon, 4 Jan 1999 01:36:00 +0000 (01:36 +0000)]
(rmail-summary-output-to-rmail-file):
Use rmail-output-read-rmail-file-name to read the file name.
Always call rmail-output-to-rmail-file noninteractively.
When count > 1, do the loop here.
Handle rmail-delete-after-output here.
(rmail-summary-output): Similar changes.

26 years agoDelete #if 0 old definitions.
Richard M. Stallman [Sun, 3 Jan 1999 16:36:41 +0000 (16:36 +0000)]
Delete #if 0 old definitions.

26 years ago(find-file-noselect): Let /: suppress wildcard matching.
Richard M. Stallman [Sun, 3 Jan 1999 15:03:32 +0000 (15:03 +0000)]
(find-file-noselect): Let /: suppress wildcard matching.
Error if wildcard matches no files.

26 years ago(clipboard-yank): Doc fix.
Richard M. Stallman [Sun, 3 Jan 1999 02:05:10 +0000 (02:05 +0000)]
(clipboard-yank): Doc fix.

26 years ago(Info-insert-dir): Chase symlinks for file-attributes.
Richard M. Stallman [Sun, 3 Jan 1999 01:56:31 +0000 (01:56 +0000)]
(Info-insert-dir): Chase symlinks for file-attributes.

26 years ago(vc-backend-diff): Use `diff-switches-list' throughout.
Richard M. Stallman [Sat, 2 Jan 1999 21:54:32 +0000 (21:54 +0000)]
(vc-backend-diff): Use `diff-switches-list' throughout.

26 years ago(main) [DOUG_LEA_MALLOC]: Don't call r_alloc_reinit.
Richard M. Stallman [Sat, 2 Jan 1999 21:53:05 +0000 (21:53 +0000)]
(main) [DOUG_LEA_MALLOC]: Don't call r_alloc_reinit.

26 years ago(Ffind_charset_region): Fix doc typo.
Richard M. Stallman [Sat, 2 Jan 1999 20:00:29 +0000 (20:00 +0000)]
(Ffind_charset_region): Fix doc typo.

26 years agoCan use linear algorithm for indentation if Emacs supports it.
Richard M. Stallman [Sat, 2 Jan 1999 00:16:05 +0000 (00:16 +0000)]
Can use linear algorithm for indentation if Emacs supports it.
(cperl-after-expr-p): It is BLOCK if we reach lim when backup sexp.
(cperl-after-block-p): Likewise.
(cperl-after-block-and-statement-beg): Likewise.
(cperl-after-block-p): After END/BEGIN we are a block.
(cperl-after-expr-p): Skip labels when checking
(cperl-indent-region): Make a marker for END - text added/removed.
Disable hooks during the call (how to call them later?).
Now indents 820-line-long function in 6.5 sec (including
syntaxification) the first time (when buffer has few
properties), 7.1 sec the second time.
(cperl-indent-region): Do not indent whitespace lines
(cperl-style-alist)
Include `cperl-merge-trailing-else' where the value is clear.
(cperl-styles-entries): Likewise.
(cperl-problems): Improvements to docs.
(cperl-tips): Likewise.
(cperl-non-problems): Likewise.
(cperl-mode): Make lazy syntaxification possible.
Loads pseudo-faces for the sake of `cperl-find-pods-heres' (for 19.30).
`font-lock-unfontify-region-function' was set to a wrong function.

(cperl-find-pods-heres): Safe a position in buffer where it is safe to
restart syntaxification.  Changed so that -d ?foo? is a RE. Do
not warn on `=cut' if doing a chunk only. 1 << 6 was OK,
but 1<<6 was considered as HERE-doc.
<file/glob> made into a string.
Postpone addition of faces after syntactic step.
Recognition of <FH> was wrong.
Highlight `gem' in s///gem as a keyword.  `qr' recognized.
Knows that split// is null-RE.
Highlights separators in 3-parts expressions as labels.
<> was considered as a glob.
Would err if the last line is `=head1'.
$a-1 ? foo : bar; was a considered a regexp.
`<< (' was considered a start of HERE-doc.
mark qq[]-etc sections as syntax-type=string
Was not processing sub protos after a comment ine.
Was treating $a++ <= 5 as a glob.
Tolerate unfinished REx at end-of-buffer.
`unwind-protect' was left commented.
/ and ? after : start a REx.

(cperl-syntaxify-by-font-lock): Set to t, should be safe now.
Better default, customizes to `message' too, off in text-mode.

(cperl-array-face): Renamed from `font-lock-emphasized-face',
`defface'd.
(cperl-hash-face): Renamed from `font-lock-other-emphasized-face'.
`defface'd.
(cperl-emacs-can-parse): New state variable.
(cperl-indent-line): Corrected to use global state.
(cperl-calculate-indent): Likewise.
(cperl-fix-line-spacing): Likewise (not used yet).
(cperl-calculate-indent): Did not consider `,' as
continuation mark for statements.
(cperl-calculate-indent): Avoid parse-data optimization at toplevel.
Remove another parse-data optimization at toplevel: would
indent correctly.
Correct for labels when calculating indentation of continuations.
Docstring updated.
(cperl-choose-color): Converted to a function (to be
compilable in text-mode).
(cperl-dark-background): Disable without window-system.
Do `defface' only if window-system.
(cperl-fix-line-spacing): sped up to bail out early.
(x-color-defined-p): was not compiling on XEmacs
Was defmacro'ed with a tick.  Remove another def.
(cperl-clobber-lisp-bindings): if set, C-c variants are the old ones
(cperl-unwind-to-safe): New function.
(cperl-fontify-syntaxically): Use `cperl-unwind-to-safe' to start at reasonable position.
(cperl-fontify-syntaxically): Unwinds start and end to go out of
     long strings (not very successful).
(cperl-forward-re): Highlight the trailing / in s/foo// as string.
Highlight the starting // in s//foo/ as function-name.
Emit a meaningful error instead of a cryptic one for an
uncomplete REx near end-of-buffer.

(cperl-electric-keyword): `qr' recognized.
(cperl-electric-else): Likewise
(cperl-to-comment-or-eol): Likewise
(cperl-make-regexp-x): Likewise
(cperl-init-faces): Likewise, and `lock' (as overridable?).
Corrected to use new macros;
`if' for copying `reference-face' to `constant-face' was backward.
remove init `font-lock-other-emphasized-face',
`font-lock-emphasized-face', `font-lock-keyword-face'.
Interpolate `cperl-invalid-face'.
(cperl-make-regexp-x): Misprint in a message.
(cperl-syntaxify-unwind): New configuration variable
(cperl-fontify-m-as-s): New configuration variable
(cperl-electric-pod): check for after-expr was performed
inside of POD too.
(cperl-backward-to-noncomment): better treatment of PODs and HEREs.
(cperl-clobber-mode-lists): New configuration variable.
(cperl-not-bad-style-regexp): Updated.
Init: `cperl-is-face' was busted.
(cperl-make-face): New macros.
(cperl-force-face): New macros.
(font-lock-other-type-face): Done via `defface' too.
(cperl-nonoverridable-face): New face.  Renamed from
`font-lock-other-type-face'.
(cperl-init-faces-weak): use `cperl-force-face'.
(cperl-comment-indent): Commenting __END__ was not working.
(cperl-indent-for-comment): Likewise.
(cperl-write-tags): Correct for XEmacs's `visit-tags-table-buffer'.
When removing old TAGS info was not relativizing filename.
(cperl-tags-hier-init): Gross hack to pretend we work (are we?).
Another try to work around XEmacs problems.  Better progress messages.
(toplevel): require custom unprotected => failure on 19.28.
(cperl-xemacs-p): defined when compile too
(cperl-find-tags): Was writing line/pos in a wrong order,
pos off by 1 and not at beg-of-line.
(cperl-etags-snarf-tag): New macro
(cperl-etags-goto-tag-location): New macro
(cperl-version): New variable.  New menu entry
random docstrings: References to "future" 20.3 removed.
Menu was described as `CPerl' instead of `Perl'
(perl-font-lock-keywords): Would not highlight `sub foo($$);'.
(cperl-toggle-construct-fix): Was toggling to t instead of 1.
(cperl-ps-print-init): Associate `cperl-array-face', `cperl-hash-face'
Remove `font-lock-emphasized-face', `font-lock-other-emphasized-face',
`font-lock-reference-face', `font-lock-keyword-face'.
Use `eval-after-load'.
Remove not-CPerl-related faces.
(cperl-tips-faces): New variable and an entry into Mini-docs.
(cperl-indent-exp): Was not processing else-blocks.
(cperl-get-state): NOP line removed.
(cperl-ps-print): New function and menu entry.
(cperl-ps-print-face-properties): New configuration variable.
(cperl-invalid-face): New configuration variable.
(perl-font-lock-keywords): Highlight trailing whitespace
(cperl-contract-levels): Documentation corrected.
(cperl-contract-level): Likewise.
(cperl-ps-extend-face-list): New macro.
(cperl-invalid-face): Change to ''underline.

26 years ago(mail-mode): Eliminate ambiguous match from paragraph-start.
Richard M. Stallman [Sat, 2 Jan 1999 00:14:41 +0000 (00:14 +0000)]
(mail-mode): Eliminate ambiguous match from paragraph-start.

(mail-yank-original): Remove text properties after insertion.
(mail-yank-region): Barf if no mark is set in the message being replied to.

26 years agoIn each active map, for each menu bar item, use only the first submap.
Richard M. Stallman [Sat, 2 Jan 1999 00:11:36 +0000 (00:11 +0000)]
In each active map, for each menu bar item, use only the first submap.
(menu_bar_one_keymap): Initialize menu_bar_one_keymap_changed_items.
(menu_bar_item): Update and test menu_bar_one_keymap_changed_items.
(syms_of_keyboard): Staticpro and init it.

26 years ago[DOUG_LEA_MALLOC] (REL_ALLOC): Undefine it.
Richard M. Stallman [Sat, 2 Jan 1999 00:10:53 +0000 (00:10 +0000)]
[DOUG_LEA_MALLOC] (REL_ALLOC): Undefine it.

26 years ago(MMAP_MAX_AREAS): New macro.
Richard M. Stallman [Sat, 2 Jan 1999 00:10:26 +0000 (00:10 +0000)]
(MMAP_MAX_AREAS): New macro.
(allocate_vectorlike, make_uninit_multibyte_string): Use that.
(init_alloc_once): Use that.

26 years ago*** empty log message ***
Richard M. Stallman [Thu, 31 Dec 1998 20:05:04 +0000 (20:05 +0000)]
*** empty log message ***

26 years ago(IT_write_glyphs): Convert unibyte characters to
Eli Zaretskii [Thu, 31 Dec 1998 16:32:53 +0000 (16:32 +0000)]
(IT_write_glyphs): Convert unibyte characters to
multibyte in unibyte buffers only.

26 years ago(sgml-validate): Ask whether to save only
Richard M. Stallman [Thu, 31 Dec 1998 14:40:03 +0000 (14:40 +0000)]
(sgml-validate): Ask whether to save only
if buffer is modified; ask about all modified buffers.

26 years ago(rmail-encode-string): Make sure mask value is
Richard M. Stallman [Thu, 31 Dec 1998 13:44:02 +0000 (13:44 +0000)]
(rmail-encode-string): Make sure mask value is
positive; (emacs-pid) returns a negative number on Windows 9x
which causes odd behaviour.

26 years ago(Fdefine_prefix_command): Accept a third argument NAME
Eli Zaretskii [Thu, 31 Dec 1998 13:16:45 +0000 (13:16 +0000)]
(Fdefine_prefix_command): Accept a third argument NAME
and pass it to Fmake_sparse_keymap.

26 years agoDon't warn about dos-* variables unless on MS-DOS,
Eli Zaretskii [Thu, 31 Dec 1998 13:04:54 +0000 (13:04 +0000)]
Don't warn about dos-* variables unless on MS-DOS,
and about w32-* variables unless on Windows/NT.

26 years ago(prefer-coding-system): Fix previous change.
Eli Zaretskii [Thu, 31 Dec 1998 05:44:40 +0000 (05:44 +0000)]
(prefer-coding-system): Fix previous change.

26 years agoFix typo.
Markus Rost [Thu, 31 Dec 1998 01:49:11 +0000 (01:49 +0000)]
Fix typo.

26 years ago(re_compile_fastmap): Do something similar to the
Richard M. Stallman [Wed, 30 Dec 1998 20:44:39 +0000 (20:44 +0000)]
(re_compile_fastmap): Do something similar to the
previous change, for charset_not, wordchar, notwordchar,
categoryspec, notcategoryspec.

26 years ago(what-cursor-position): Fix previous change.
Richard M. Stallman [Wed, 30 Dec 1998 20:41:24 +0000 (20:41 +0000)]
(what-cursor-position): Fix previous change.

26 years ago(function-called-at-point): First look for function at point.
Richard M. Stallman [Wed, 30 Dec 1998 20:28:52 +0000 (20:28 +0000)]
(function-called-at-point): First look for function at point.

26 years ago(m4-m4-region, m4-m4-buffer): Use shell-command-on-region.
Richard M. Stallman [Wed, 30 Dec 1998 19:02:31 +0000 (19:02 +0000)]
(m4-m4-region, m4-m4-buffer): Use shell-command-on-region.
(m4-start-m4, m4-end-m4): Functions deleted.

26 years ago(prefer-coding-system): If the argument requires specific EOL conversion
Eli Zaretskii [Wed, 30 Dec 1998 17:21:44 +0000 (17:21 +0000)]
(prefer-coding-system): If the argument requires specific EOL conversion
type, make the default coding systems use that.