bpt/emacs.git
21 years ago(init_buffer_once): Make kill-buffer-hook permanent-local.
Stefan Monnier [Tue, 3 Jun 2003 13:30:08 +0000 (13:30 +0000)]
(init_buffer_once): Make kill-buffer-hook permanent-local.

21 years ago(custom-get-fresh-buffer): Test for nonexistence buffer.
Lute Kamstra [Tue, 3 Jun 2003 11:24:42 +0000 (11:24 +0000)]
(custom-get-fresh-buffer): Test for nonexistence buffer.

21 years ago*** empty log message ***
Richard M. Stallman [Tue, 3 Jun 2003 11:13:08 +0000 (11:13 +0000)]
*** empty log message ***

21 years ago(Fwindow_edges): Doc fix.
Richard M. Stallman [Tue, 3 Jun 2003 11:12:48 +0000 (11:12 +0000)]
(Fwindow_edges): Doc fix.
(Fwindow_pixel_edges, Fwindow_inside_edges)
(Fwindow_inside_pixel_edges): New functions.
(syms_of_window): defsubr them.

21 years ago(WINDOW_LEFT_FRINGE_COLS, WINDOW_RIGHT_FRINGE_COLS)
Richard M. Stallman [Tue, 3 Jun 2003 11:11:56 +0000 (11:11 +0000)]
(WINDOW_LEFT_FRINGE_COLS, WINDOW_RIGHT_FRINGE_COLS)
(WINDOW_MODE_LINE_LINES, WINDOW_HEADER_LINE_LINES): New macros.

21 years ago(eval-last-sexp-1): Add save-excursion.
Richard M. Stallman [Tue, 3 Jun 2003 11:10:31 +0000 (11:10 +0000)]
(eval-last-sexp-1): Add save-excursion.

21 years ago(windmove-reference-loc, windmove-frame-edges): Use window-inside-edges.
Richard M. Stallman [Tue, 3 Jun 2003 11:09:56 +0000 (11:09 +0000)]
(windmove-reference-loc, windmove-frame-edges): Use window-inside-edges.
(windmove-do-window-select): Fix error messages.

21 years ago(after-find-file): Simplify msg if nonexistent directory.
Richard M. Stallman [Tue, 3 Jun 2003 11:08:25 +0000 (11:08 +0000)]
(after-find-file): Simplify msg if nonexistent directory.
(make-directory): Doc fix.

21 years ago(dabbrev--goto-start-of-abbrev): Use minibuffer-prompt-end.
Richard M. Stallman [Tue, 3 Jun 2003 11:07:23 +0000 (11:07 +0000)]
(dabbrev--goto-start-of-abbrev): Use minibuffer-prompt-end.

21 years ago(comint-move-point-for-output): Renamed from
Richard M. Stallman [Tue, 3 Jun 2003 11:06:42 +0000 (11:06 +0000)]
(comint-move-point-for-output): Renamed from
comint-scroll-to-bottom-on-output.  Old name is alias.
Doc fix.  All uses changed.
(comint-scroll-show-maximum-output): Doc fix.

(comint-exec-1): Don't use directory-sep-char.
(comint-dynamic-complete-as-filename): Likewise.

21 years ago(global-map): Delete C-M-delete and C-M-backspace.
Richard M. Stallman [Tue, 3 Jun 2003 11:04:06 +0000 (11:04 +0000)]
(global-map): Delete C-M-delete and C-M-backspace.

21 years agoDelete mention of etc/ORDERS file. Say VMS and Apollo systems were
Richard M. Stallman [Tue, 3 Jun 2003 11:03:20 +0000 (11:03 +0000)]
Delete mention of etc/ORDERS file.  Say VMS and Apollo systems were
supported only in past.

21 years ago(ps-mode): Use autoload cookie in the standard way.
Markus Rost [Tue, 3 Jun 2003 04:15:06 +0000 (04:15 +0000)]
(ps-mode): Use autoload cookie in the standard way.

21 years ago(bibtex-member-of-regexp, bibtex-assoc-of-regexp, bibtex-format-entry)
Stefan Monnier [Mon, 2 Jun 2003 22:41:50 +0000 (22:41 +0000)]
(bibtex-member-of-regexp, bibtex-assoc-of-regexp, bibtex-format-entry)
(bibtex-find-entry, bibtex-autokey-demangle-name, bibtex-string-files-init)
(bibtex-mode): Fix up regexp usage and use match-string.

21 years agoLong overdue merge.
Stefan Monnier [Mon, 2 Jun 2003 22:30:09 +0000 (22:30 +0000)]
Long overdue merge.
Don't require `compile' since it seems unnecessary.
For all internal variables and functions the docstring comments have
been converted into proper docstrings
(bibtex-maintainer-address, bibtex-maintainer-salutation)
(bibtex-version): Remove support for bug reporting.
(bibtex-field-delimiters, bibtex-entry-delimiters)
(bibtex-sort-ignore-string-entries, bibtex-maintain-sorted-entries)
Replace make-variable-buffer-local by make-local-variable for
(bibtex-entry-format): New tag `required-fields'.
(bibtex-maintain-sorted-entries): New var.
(bibtex-sort-entry-class, bibtex-sort-entry-class-alist): New vars.
(bibtex-predefined-month-strings, bibtex-predefined-strings):
Make into alists with pairs (abbreviation expansion).
(bibtex-autokey-titleword-change-strings)
(bibtex-autokey-transcriptions): Make into alists.
Add new replacement pairs.
(bibtex-autokey-use-crossref): New var.
Replace bibtex-autokey-year-use-crossref-entry because updated code
for autokey generation handles crossrefs independently of
particular fields.
(bibtex-reference-key, bibtex-mode-syntax-table):
Remove = because it can't be part of a string's key.
(bibtex-complete-key-cleanup): New var.
(bibtex-complete): Merge bibtex-complete-string and bibtex-complete-key
into it (and bind to M-tab).
(bibtex-valid-entry-re, bibtex-any-valid-entry-re)
(bibtex-valid-entry-whitespace-re, bibtex-empty-field-re)
(bibtex-quoted-string-re): New vars.
(bibtex-field-name-for-parsing): Don't make-variable-buffer-local.
(zmacs-regions): Declare to quieten the byte-compiler.
(bibtex-comment-start): Don't include the space.
(bibtex-font-lock-syntactic-keywords): New var.
(bibtex-font-lock-keywords): Remove the entry for @Comment.
(bibtex-parse-field-string): Merge the functionality of
bibtex-parse-field-string-braced, bibtex-parse-quoted-string and
bibtex-parse-field-string-quoted.
(bibtex-search-forward-field-string): Remove.
(bibtex-parse-association): Use when.
(bibtex-parse-field-name): Use when.
(bibtex-parse-field-text): Use when and cond.
(bibtex-parse-field): Use let.
(bibtex-search-forward-field, bibtex-search-backward-field):
Make bound optional, use let, setq, and cddr.
(bibtex-start-of-field, bibtex-start-of-name-in-field)
(bibtex-end-of-name-in-field): Use nth.
(bibtex-name-in-field, bibtex-text-in-field-bounds)
(bibtex-text-in-field, bibtex-type-in-head, bibtex-key-in-head)
(bibtex-text-in-string): New functions.
(bibtex-reference-key-in-string): New fun.  Merge of
bibtex-start-of-reference-key-in-string and
bibtex-end-of-reference-key-in-string.
(bibtex-parse-string-prefix): Use let and when.
(bibtex-parse-string-postfix): Use when.
(bibtex-search-forward-string, bibtex-search-backward-string):
Use save-excursion and setq.
(bibtex-member-of-regexp): Use let.
(bibtex-assoc-of-regexp): Use caar und let.
(bibtex-skip-to-valid-entry): Return buffer position.
(bibtex-map-entries): Use save-excursion.
(bibtex-progress-message): Simplify.
(bibtex-search-entry): Use skip-chars-forward, when, save-match-data.
(bibtex-move-outside-of-entry): Handle the case that point is before
first entry.
(bibtex-enclosing-field): Use save-excursion, when.
(bibtex-format-field-delimiters): Merge into bibtex-format-entry.
(bibtex-enclosing-entry-maybe-empty-head): Simplify.
(bibtex-format-entry): Simplify.  Handle new tag required-fields of
bibtex-entry-format.
(bibtex-autokey-abbrev): Accept negative values of len.
(bibtex-autokey-get-field, bibtex-autokey-demangle-title): New funs.
(bibtex-autokey-get-namefield, bibtex-autokey-get-namelist)
(bibtex-autokey-get-yearfield-digits, bibtex-autokey-get-yearfield)
(bibtex-autokey-get-titlestring): Remove.
(bibtex-autokey-get-names): Simplify.
(bibtex-autokey-get-titles): Rename to bibtex-autokey-get-title.
(bibtex-autokey-demangle-name): Simplify, avoid error messages.
(bibtex-generate-autokey): Simplify.
(bibtex-parse-keys): Simplify, use push.
(bibtex-parse-strings): New fun similar to bibtex-parse-keys.
(bibtex-string-files-init): New fun.
(bibtex-parse-buffers-stealthily): Use bibtex-parse-keys,
bibtex-string-files-init and bibtex-parse-strings.
(bibtex-complete): Rename to bibtex-complete-internal, use push,
bibtex-reference-key-in-string, no sorting.
(bibtex-complete-string-cleanup): New fun, displays expansion of
completed strings.
(bibtex-choose-completion-string): New fun.  Required for
choose-completion-string-functions.
(bibtex-do-auto-fill): Remove.  Set fill-prefix in bibtex-mode.
(bibtex-pop): Simplify.
(bibtex-mode): Move setting of bibtex-string to bibtex-parse-strings.
Set choose-completion-string-functions.
(bibtex-print-help-message,bibtex-make-field, bibtex-end-of-entry)
(bibtex-count-entries): Simplify.
(bibtex-entry-index, bibtex-lessp): New funs for generalized sorting
scheme of indices, see bibtex-maintain-sorted-entries.
(bibtex-sort-buffer): Use bibtex-lessp for sorting.
(bibtex-find-crossref, bibtex-find-entry): New funs.
(bibtex-find-entry-location): Rename to bibtex-prepare-new-entry, use
bibtex-lessp, Simplify.
(bibtex-validate): Simplify.  Fixe bug of internal variable
questionable-month.
(bibtex-remove-OPT-or-ALT): Use when.
(bibtex-remove-delimiters, bibtex-kill-field, bibtex-kill-entry)
(bibtex-clean-entry, bibtex-fill-entry, bibtex-reformat): Simplify.
(bibtex-convert-alien): Use deactivate-mark rather than the
non-existent bibtex-mark-active variable.
(bibtex-complete-string, bibtex-complete-key): Merge into new
`smart' defun bibtex-complete.
(bibtex-String): Update for new sorting scheme, distinguish empty and
non-empty key strings.

21 years ago(sort-subr): Add `predicate' arg. Remove `sortcar' code.
Stefan Monnier [Mon, 2 Jun 2003 21:19:38 +0000 (21:19 +0000)]
(sort-subr): Add `predicate' arg.  Remove `sortcar' code.

21 years ago(Fsit_for): Don't lie about the number of args.
Stefan Monnier [Mon, 2 Jun 2003 20:39:12 +0000 (20:39 +0000)]
(Fsit_for): Don't lie about the number of args.

21 years agoChanges from yesterday
Jason Rumney [Mon, 2 Jun 2003 19:50:05 +0000 (19:50 +0000)]
Changes from yesterday

21 years agoRevert changes of 2003-03-03 and 2003-05-28.
Juanma Barranquero [Mon, 2 Jun 2003 19:26:18 +0000 (19:26 +0000)]
Revert changes of 2003-03-03 and 2003-05-28.

21 years agoInclude keyboard.h, charset.h, coding.h.
Dave Love [Mon, 2 Jun 2003 18:50:51 +0000 (18:50 +0000)]
Include keyboard.h, charset.h, coding.h.
(xg_create_frame_widgets): Use ENCODE_UTF_8.

21 years ago(ENCODE_UTF_8): New.
Dave Love [Mon, 2 Jun 2003 18:49:53 +0000 (18:49 +0000)]
(ENCODE_UTF_8): New.
(Qutf_8): Declare.

21 years ago(Qutf_8): New.
Dave Love [Mon, 2 Jun 2003 18:49:29 +0000 (18:49 +0000)]
(Qutf_8): New.
(syms_of_coding): Intern it.

21 years ago(Qutf_8): Moved to coding.c
Dave Love [Mon, 2 Jun 2003 18:48:55 +0000 (18:48 +0000)]
(Qutf_8): Moved to coding.c

21 years ago(ENCODE_MENU_STRING): New.
Dave Love [Mon, 2 Jun 2003 18:48:43 +0000 (18:48 +0000)]
(ENCODE_MENU_STRING): New.
(list_of_panes, list_of_items, digest_single_submenu, xmenu_show):
Use it.

21 years agoUse HAVE_FCNTL_H, not USG5.
Dave Love [Mon, 2 Jun 2003 18:46:55 +0000 (18:46 +0000)]
Use HAVE_FCNTL_H, not USG5.
(syms_of_callproc) <process-environment>: Doc fix.

21 years agoUse HAVE_FCNTL_H, not USG5.
Dave Love [Mon, 2 Jun 2003 18:45:00 +0000 (18:45 +0000)]
Use HAVE_FCNTL_H, not USG5.

21 years ago(font_rescale_ratio): Fix for K&R.
Dave Love [Mon, 2 Jun 2003 18:43:11 +0000 (18:43 +0000)]
(font_rescale_ratio): Fix for K&R.

21 years agoUse HAVE_FCNTL_H, not _POSIX_VERSION.
Dave Love [Mon, 2 Jun 2003 18:42:13 +0000 (18:42 +0000)]
Use HAVE_FCNTL_H, not _POSIX_VERSION.

21 years agoUse HAVE_SYS_RESOURCE_H, HAVE_SYS_VLIMIT_H.
Dave Love [Mon, 2 Jun 2003 18:39:39 +0000 (18:39 +0000)]
Use HAVE_SYS_RESOURCE_H, HAVE_SYS_VLIMIT_H.

21 years ago[HAVE_FCNTL_H]: Include fcntl.h.
Dave Love [Mon, 2 Jun 2003 18:36:33 +0000 (18:36 +0000)]
[HAVE_FCNTL_H]: Include fcntl.h.

21 years agoDoc fixes.
Dave Love [Mon, 2 Jun 2003 18:31:29 +0000 (18:31 +0000)]
Doc fixes.

21 years ago(lm-synopsis): Use relative filenames correctly. Show the synopsis to
Lute Kamstra [Mon, 2 Jun 2003 10:23:19 +0000 (10:23 +0000)]
(lm-synopsis): Use relative filenames correctly.  Show the synopsis to
the user when appropriate.  Do not kill buffers that were created
outside `lm-synopsis'.

21 years ago(Fset_buffer_multibyte): Fix previous change.
Kenichi Handa [Mon, 2 Jun 2003 00:54:20 +0000 (00:54 +0000)]
(Fset_buffer_multibyte): Fix previous change.

21 years ago*** empty log message ***
Kenichi Handa [Mon, 2 Jun 2003 00:54:06 +0000 (00:54 +0000)]
*** empty log message ***

21 years ago(Fset_buffer_multibyte): Correctly recover a narrowed
Kenichi Handa [Sun, 1 Jun 2003 23:28:42 +0000 (23:28 +0000)]
(Fset_buffer_multibyte): Correctly recover a narrowed
region when a buffer is changed to unibyte.

21 years agoVersion 1.6
Juanma Barranquero [Sun, 1 Jun 2003 23:07:31 +0000 (23:07 +0000)]
Version 1.6
Take into account changes made to the display margins, fringes and
scroll-bar handling.
(ruler-mode-margins-char): Removed.  Not used anymore.
(ruler-mode-pad-face, ruler-mode-fringes-face): New faces.
(ruler-mode-margins-face): New definition.  Moved.
(ruler-mode-left-fringe-cols)
(ruler-mode-right-fringe-cols)
(ruler-mode-left-scroll-bar-cols)
(ruler-mode-right-scroll-bar-cols): Reimplemented.  Moved.
(ruler-mode-full-window-width)
(ruler-mode-window-col): New functions.
(ruler-mode-mouse-set-left-margin)
(ruler-mode-mouse-set-right-margin)
(ruler-mode-mouse-add-tab-stop)
(ruler-mode-mouse-del-tab-stop): Reimplemented.
(ruler-mode-mouse-current-grab-object): Renamed to...
(ruler-mode-dragged-symbol): New.
(ruler-mode-mouse-grab-any-column): Use it.  Cleaned up.
(ruler-mode-mouse-drag-any-column): Likewise.
(ruler-mode-mouse-drag-any-column-iteration): Simplified.
(ruler-mode): Restore previous `header-line-format' if
`ruler-mode-header-line-format-old' has a local binding in current
buffer.
(ruler-mode-left-margin-help-echo)
(ruler-mode-right-margin-help-echo): Removed.
(ruler-mode-margin-help-echo)
(ruler-mode-fringe-help-echo): New constants.
(ruler-mode-ruler): Use them.  Reimplemented.

21 years ago(mouse-wheel-down-event, mouse-wheel-up-event):
Jason Rumney [Sun, 1 Jun 2003 22:14:30 +0000 (22:14 +0000)]
(mouse-wheel-down-event, mouse-wheel-up-event):
Default to new wheel-up and wheel-down events on Windows.

21 years agoNo need to bind wheel events specially.
Jason Rumney [Sun, 1 Jun 2003 22:13:07 +0000 (22:13 +0000)]
No need to bind wheel events specially.

21 years agoMake last change compile on MSVC
Jason Rumney [Sun, 1 Jun 2003 21:48:53 +0000 (21:48 +0000)]
Make last change compile on MSVC

21 years ago(Qmouse_wheel): Declare only if MAC_OSX defined.
Jason Rumney [Sun, 1 Jun 2003 21:40:38 +0000 (21:40 +0000)]
(Qmouse_wheel): Declare only if MAC_OSX defined.
(mouse_wheel_syms, lispy_mouse_wheel_names): Likewise.
(discard_mouse_events): Discard WHEEL_EVENT events too.
(lispy_wheel_names, wheel_syms): New.
(syms_of_keyboard): Init and staticpro `wheel_syms'.  Init and
staticpro `Qmouse_wheel' and `mouse_wheel_syms' only if MAC_OSX
defined.
(make_lispy_event): Added WHEEL_EVENT handler.

21 years ago(enum event_kind): Added new WHEEL_EVENT event.
Jason Rumney [Sun, 1 Jun 2003 21:39:26 +0000 (21:39 +0000)]
(enum event_kind): Added new WHEEL_EVENT event.
Declare MOUSE_WHEEL_EVENT only if MAC_OSX defined.

21 years ago(construct_mouse_wheel): Construct WHEEL_EVENT.
Jason Rumney [Sun, 1 Jun 2003 21:38:37 +0000 (21:38 +0000)]
(construct_mouse_wheel): Construct WHEEL_EVENT.
(w32_read_socket): Map w32 WM_MOUSEWHEEL events to Emacs
WHEEL_EVENT events.

21 years ago(custom-get-fresh-buffer): Be extra paranoid,
Stefan Monnier [Sun, 1 Jun 2003 18:40:10 +0000 (18:40 +0000)]
(custom-get-fresh-buffer): Be extra paranoid,
just in case some used a file of the wrong name.

21 years ago(openp): Make sure STR is a string.
Stefan Monnier [Sun, 1 Jun 2003 18:03:00 +0000 (18:03 +0000)]
(openp): Make sure STR is a string.

21 years ago(sh-is-quoted-p): New fun.
Stefan Monnier [Sun, 1 Jun 2003 17:36:41 +0000 (17:36 +0000)]
(sh-is-quoted-p): New fun.
(sh-font-lock-paren): Use it to allow \C in case patterns.
(sh-get-indent-info): Check the \n before the line for string-status.
(sh-feature): Remove unused var `function'.
(sh-get-indent-info): Remove unused variables.
(sh-prev-thing): Remove unused vars `going', `n', and `found'.
(sh-set-indent): Remove unused var `new-val' and `val0'.
(sh-learn-buffer-indent): Remove unused vars `last-pos' and `lines'.
(sh-guess-basic-offset): Remove unused var `return' and `j'.

21 years ago2003-06-01 Michael Kifer <kifer@cs.stonybrook.edu>
Michael Kifer [Sun, 1 Jun 2003 17:17:10 +0000 (17:17 +0000)]
2003-06-01  Michael Kifer  <kifer@cs.stonybrook.edu>

* desktop.el (desktop-create-buffer): Added (desktop-first-buffer) to
the let-statement to avoid the startup error that desktop-first-buffer
is undefined.

21 years ago(Man-name-regexp): Also match Latin-1 soft hyphen.
Andreas Schwab [Sun, 1 Jun 2003 17:09:32 +0000 (17:09 +0000)]
(Man-name-regexp): Also match Latin-1 soft hyphen.
(Man-build-references-alist): Handle Latin-1 soft hyphen.

21 years ago*** empty log message ***
Stefan Monnier [Sun, 1 Jun 2003 00:55:17 +0000 (00:55 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Stefan Monnier [Sat, 31 May 2003 23:36:11 +0000 (23:36 +0000)]
*** empty log message ***

21 years ago(lisp, shortlisp): byte-run, float-sup, map-ynp, and
John Paul Wallington [Sat, 31 May 2003 22:18:22 +0000 (22:18 +0000)]
(lisp, shortlisp): byte-run, float-sup, map-ynp, and
timer are in lisp/emacs-lisp.

21 years ago(view-file, view-file-other-window, view-file-other-frame):
Stefan Monnier [Sat, 31 May 2003 17:53:24 +0000 (17:53 +0000)]
(view-file, view-file-other-window, view-file-other-frame):
Signal an error when trying to visit an inexistent file.

21 years ago(vc-call-backend): Give better error message when backend function is missing.
Stefan Monnier [Sat, 31 May 2003 17:43:28 +0000 (17:43 +0000)]
(vc-call-backend): Give better error message when backend function is missing.
(vc-find-file-hook): USe unless.  Merge if and cond.

21 years ago(vc-directory-exclusion-list): Add MCVS and .svn.
Stefan Monnier [Sat, 31 May 2003 16:47:57 +0000 (16:47 +0000)]
(vc-directory-exclusion-list): Add MCVS and .svn.
(vc-checkin-hook): Adjust option to new name.

21 years ago(log-edit-maximum-comment-ring-size, log-edit-comment-ring)
Stefan Monnier [Sat, 31 May 2003 16:43:30 +0000 (16:43 +0000)]
(log-edit-maximum-comment-ring-size, log-edit-comment-ring)
(log-edit-comment-ring-index, log-edit-last-comment-match): Rename vars from
vc-maximum-comment-ring-size, vc-comment-ring, vc-comment-ring-index,
and vc-last-comment-match.
(log-edit-new-comment-index, log-edit-previous-comment)
(log-edit-next-comment, log-edit-comment-search-backward)
(log-edit-comment-search-forward, log-edit-comment-to-change-log):
Rename funs from vc-new-comment-index, vc-previous-comment,
vc-next-comment, vc-comment-search-reverse, vc-comment-search-forward,
and vc-comment-to-change-log.

21 years ago(iswitchb-buffer-ignore): Update custom type to allow functions.
Stephen Eglen [Sat, 31 May 2003 16:21:25 +0000 (16:21 +0000)]
(iswitchb-buffer-ignore): Update custom type to allow functions.

21 years ago(iconify-or-deiconify-frame): Move to frame.el.
Stefan Monnier [Sat, 31 May 2003 16:03:11 +0000 (16:03 +0000)]
(iconify-or-deiconify-frame): Move to frame.el.

21 years ago(widget-specify-insert): Simplify.
Stefan Monnier [Sat, 31 May 2003 15:33:09 +0000 (15:33 +0000)]
(widget-specify-insert): Simplify.
(widget-editable-list-entry-create): Don't assume that %d and %i are
in the format string.
(widget-map-buttons): Remove unused var `parent'.
(widget-move): Remove unused shadowed var `new'.
(widget-color-action): Remove unused var `pos'.

21 years ago(custom-get-fresh-buffer): New fun.
Stefan Monnier [Sat, 31 May 2003 15:23:00 +0000 (15:23 +0000)]
(custom-get-fresh-buffer): New fun.
(custom-buffer-create, custom-buffer-create-other-window)
(customize-browse): Use it instead of killing buffers.
(custom-bury-buffer): Obey the argument.
(custom-variable-reset-saved, custom-variable-reset-standard):
Remove unused var `comment-widget'.
(custom-face-edit-deactivate): Remove unused var `to'.
(custom-save-variables): Remove unused var `sep'.

21 years ago*** empty log message ***
John Paul Wallington [Sat, 31 May 2003 08:05:27 +0000 (08:05 +0000)]
*** empty log message ***

21 years ago(large-file-warning-threshold): Add type, groups.
John Paul Wallington [Sat, 31 May 2003 07:59:33 +0000 (07:59 +0000)]
(large-file-warning-threshold): Add type, groups.

21 years ago*** empty log message ***
Kenichi Handa [Sat, 31 May 2003 02:02:02 +0000 (02:02 +0000)]
*** empty log message ***

21 years ago(recover-file): Bind coding-system-for-read to
Kenichi Handa [Sat, 31 May 2003 02:00:26 +0000 (02:00 +0000)]
(recover-file): Bind coding-system-for-read to
auto-save-coding.

21 years ago(Qauto_save_coding, auto_save_coding): New variables.
Kenichi Handa [Sat, 31 May 2003 01:58:13 +0000 (01:58 +0000)]
(Qauto_save_coding, auto_save_coding): New variables.
(Finsert_file_contents): If coding-system-for-read is bound to
Qauto_save_coding, use the coding system emacs-mule with special
setting for recovering a file.
(choose_write_coding_system): On auto saving, use the coding
system emacs-mule with special setting for auto saving.
(syms_of_fileio) <Qauto_save_coding>: Intern and staticpro it.

21 years ago(DECODE_EMACS_MULE_COMPOSITION_CHAR): If coding->flags
Kenichi Handa [Sat, 31 May 2003 00:56:42 +0000 (00:56 +0000)]
(DECODE_EMACS_MULE_COMPOSITION_CHAR): If coding->flags
is nonzero, accept multibyte form of eight-bit-control chars.
(decode_composition_emacs_mule): Likewise.
(decode_coding_emacs_mule): Likewise.
(encode_coding_emacs_mule): If coding->flags is nonzero, produce
multibyte form of eight-bit-control chars.

21 years ago*** empty log message ***
Juanma Barranquero [Sat, 31 May 2003 00:40:43 +0000 (00:40 +0000)]
*** empty log message ***

21 years agoLoad byte-run.el, map-ynp.el, timer.el and float-sup.el from emacs-lisp.
Juanma Barranquero [Sat, 31 May 2003 00:36:35 +0000 (00:36 +0000)]
Load byte-run.el, map-ynp.el, timer.el and float-sup.el from emacs-lisp.

21 years ago(lisp): Fix references to byte-run.el, float-sup.el and map-ynp.el, which are
Juanma Barranquero [Sat, 31 May 2003 00:33:50 +0000 (00:33 +0000)]
(lisp): Fix references to byte-run.el, float-sup.el and map-ynp.el, which are
now in emacs-lisp.

21 years ago(VALID_LEADING_CODE_P): New macro.
Kenichi Handa [Sat, 31 May 2003 00:11:28 +0000 (00:11 +0000)]
(VALID_LEADING_CODE_P): New macro.
(UNIBYTE_STR_AS_MULTIBYTE_P): Check more rigidly.

21 years ago*** empty log message ***
Juanma Barranquero [Fri, 30 May 2003 23:40:13 +0000 (23:40 +0000)]
*** empty log message ***

21 years agoMoved from lisp/.
Juanma Barranquero [Fri, 30 May 2003 23:31:15 +0000 (23:31 +0000)]
Moved from lisp/.

21 years agoMoved to progmodes/.
Juanma Barranquero [Fri, 30 May 2003 23:30:50 +0000 (23:30 +0000)]
Moved to progmodes/.

21 years agoMoved from textmodes/.
Juanma Barranquero [Fri, 30 May 2003 23:30:10 +0000 (23:30 +0000)]
Moved from textmodes/.

21 years agoMoved to lisp/.
Juanma Barranquero [Fri, 30 May 2003 23:29:42 +0000 (23:29 +0000)]
Moved to lisp/.

21 years agoMoved to textmodes/.
Juanma Barranquero [Fri, 30 May 2003 23:28:25 +0000 (23:28 +0000)]
Moved to textmodes/.

21 years agoMoved to emacs-lisp/.
Juanma Barranquero [Fri, 30 May 2003 23:26:50 +0000 (23:26 +0000)]
Moved to emacs-lisp/.

21 years agoMoved to obsolete/.
Juanma Barranquero [Fri, 30 May 2003 23:24:41 +0000 (23:24 +0000)]
Moved to obsolete/.

21 years agoMoved.
Juanma Barranquero [Fri, 30 May 2003 23:23:25 +0000 (23:23 +0000)]
Moved.

21 years agoRemoved. Contents moved to misc.el
Juanma Barranquero [Fri, 30 May 2003 23:17:19 +0000 (23:17 +0000)]
Removed. Contents moved to misc.el

21 years ago(mark-beginning-of-buffer, mark-end-of-buffer, upcase-char, forward-to-word,
Juanma Barranquero [Fri, 30 May 2003 23:15:40 +0000 (23:15 +0000)]
(mark-beginning-of-buffer, mark-end-of-buffer, upcase-char, forward-to-word,
backward-to-word): Moved from unused.el.

21 years ago(looking-back): New function to check for regular expression before point.
Juanma Barranquero [Fri, 30 May 2003 23:11:35 +0000 (23:11 +0000)]
(looking-back): New function to check for regular expression before point.

21 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 30 May 2003 22:00:20 +0000 (22:00 +0000)]
*** empty log message ***

21 years ago(comment-empty-lines): New var.
Stefan Monnier [Fri, 30 May 2003 20:06:40 +0000 (20:06 +0000)]
(comment-empty-lines): New var.
(comment-region-internal): Use it.

21 years ago(latex-block-args-alist, latex-block-body-alist): New vars.
Stefan Monnier [Fri, 30 May 2003 18:52:46 +0000 (18:52 +0000)]
(latex-block-args-alist, latex-block-body-alist): New vars.
(latex-insert-block): Use them.
(tex-string-prefix-p): New fun.
(tex-guess-main-file): Use it to detect when the main file
is in a parent directory.
(tex-main-file): Try to find a main-file in parent directories.
(tex-compile-default): Don't use `gv' on pdf files just because
`gv' was used recently on a ps file.  Remove unused arg `dir'.
Reuse a previous command as-is if it applied to the same file.
(tex-compile): Use the right file name when file is not in dir.

21 years ago(refill-adjust-ignorable-overlay): Don't hardcode pint-min == 1.
Stefan Monnier [Fri, 30 May 2003 18:28:16 +0000 (18:28 +0000)]
(refill-adjust-ignorable-overlay): Don't hardcode pint-min == 1.
(refill-fill-paragraph-at): Use a more robust method to detect
when the paragraph is after point.  Remove unused var `fill-pfx'.

21 years ago(xml-parse-tag): Return (foo nil) rather than (foo nil "")
Stefan Monnier [Fri, 30 May 2003 16:02:26 +0000 (16:02 +0000)]
(xml-parse-tag): Return (foo nil) rather than (foo nil "")
for <foo/>, to make it behave like <foo></foo>.

21 years ago*** empty log message ***
Stefan Monnier [Fri, 30 May 2003 15:41:39 +0000 (15:41 +0000)]
*** empty log message ***

21 years agoTypo (no clue what happened).
Stefan Monnier [Fri, 30 May 2003 15:35:54 +0000 (15:35 +0000)]
Typo (no clue what happened).

21 years ago(edebug-storing-offsets): Move indent and debug to inside the macro.
Stefan Monnier [Fri, 30 May 2003 15:34:02 +0000 (15:34 +0000)]
(edebug-storing-offsets): Move indent and debug to inside the macro.
(edebug-read-storing-offsets): Simplify.
(edebug-read-quote, edebug-read-function): Place the start-position correctly.
(edebug-read-backquote-new): Remove.
(edebug-read-backquote-level): New var to replace it.
(edebug-read-backquote): Increment it.  Don't store offsets one extra time.
(edebug-read-comma): Decrement it.  Read the comma as a plain
symbol if outside of any new-style backquote.
(edebug-read-list): Use edebug-read-backquote-level.
Don't call edebug-read-backquote directly.  This way the extra
offsets store is done exactly when it's needed.
(edebug-read-vector): Use push.
(defmacro): Add support for the `declare' thingy.

21 years ago(struct ccl_program) <eight_bit_control: Comment fixed.
Kenichi Handa [Fri, 30 May 2003 07:58:37 +0000 (07:58 +0000)]
(struct ccl_program) <eight_bit_control: Comment fixed.

21 years ago(ccl_coding_driver): Set ccl->eight_bit_control
Kenichi Handa [Fri, 30 May 2003 07:57:48 +0000 (07:57 +0000)]
(ccl_coding_driver): Set ccl->eight_bit_control
property before calling ccl_driver.

21 years ago(CCL_WRITE_CHAR): Increment extra_bytes only when it is
Kenichi Handa [Fri, 30 May 2003 07:56:08 +0000 (07:56 +0000)]
(CCL_WRITE_CHAR): Increment extra_bytes only when it is
nonzero.
(ccl_driver): Initialize extra_bytes to ccl->eight_bit_control.
(setup_ccl_program): Initialize ccl->eight_bit_control to zero.

21 years ago(forms-mode-hook): Rename from forms-mode-hooks.
Stefan Monnier [Thu, 29 May 2003 23:53:21 +0000 (23:53 +0000)]
(forms-mode-hook): Rename from forms-mode-hooks.
(forms-mode): Use add-hook rather than make-local-variable+setq.
Use with-current-buffer.  Run the new and the old hooks.
(forms--update): Use with-current-buffer and line-end-position.
(forms--goto-record): New fun.
(forms-jump-record, forms-insert-record, forms-delete-record): Use it.
(forms--process-format-list): Remove unused var `this-item'.
(forms--intuit-from-file): Remove unused var `the-result'.
(forms--trans): Remove unused var `x'.
(forms--exit, forms-exit, forms-exit-no-save): Remove unused arg.

21 years ago(kill-whole-line): Make it interact correctly with the kill ring.
Luc Teirlinck [Thu, 29 May 2003 23:29:29 +0000 (23:29 +0000)]
(kill-whole-line): Make it interact correctly with the kill ring.

21 years ago*** empty log message ***
Luc Teirlinck [Thu, 29 May 2003 22:46:07 +0000 (22:46 +0000)]
*** empty log message ***

21 years ago(define-derived-mode, define-minor-mode): Remove outdated spec.
Stefan Monnier [Thu, 29 May 2003 22:20:47 +0000 (22:20 +0000)]
(define-derived-mode, define-minor-mode): Remove outdated spec.
(save-match-data, with-output-to-string, with-current-buffer)
(combine-after-change-calls, with-temp-buffer, dolist, dotimes)
(unless, when): Remove specs that are now in the corresponding macro.

21 years ago(edebug-window-list): Use push.
Stefan Monnier [Thu, 29 May 2003 22:09:24 +0000 (22:09 +0000)]
(edebug-window-list): Use push.
(edebug-macrop): Use functionp.
(edebug-functionp): Remove.
(edebug-get-displayed-buffer-points): Use push.
(edebug-set-buffer-points): Use save-current-buffer and buffer-live-p.
(edebug-list-form): Remove dead code.
(backquote-form): Correctly handle `(a . ,b).
(edebug-mode-map, global-edebug-map): Move init to inside the defvar.

21 years ago(define-minor-mode): Add edebug spec.
Stefan Monnier [Thu, 29 May 2003 21:54:35 +0000 (21:54 +0000)]
(define-minor-mode): Add edebug spec.
Accept a :keymap argument, as you'd expect.

21 years ago(define-derived-mode): Add a proper edebug declaration.
Stefan Monnier [Thu, 29 May 2003 21:34:15 +0000 (21:34 +0000)]
(define-derived-mode): Add a proper edebug declaration.

21 years agoComment.
Dave Love [Thu, 29 May 2003 18:36:16 +0000 (18:36 +0000)]
Comment.

21 years ago*** empty log message ***
Dave Love [Thu, 29 May 2003 18:18:10 +0000 (18:18 +0000)]
*** empty log message ***