bpt/emacs.git
17 years ago(mouse-on-link-p): Doc fix.
Thien-Thi Nguyen [Sun, 23 Jul 2006 21:13:13 +0000 (21:13 +0000)]
(mouse-on-link-p): Doc fix.

17 years ago(find-function-search-for-symbol): Handle "C-h f `".
Nick Roberts [Sat, 22 Jul 2006 22:51:11 +0000 (22:51 +0000)]
(find-function-search-for-symbol): Handle "C-h f `".

17 years ago*** empty log message ***
Nick Roberts [Sat, 22 Jul 2006 22:50:46 +0000 (22:50 +0000)]
*** empty log message ***

17 years ago(Fdefine_key): If the key binding definition looks like an
Stefan Monnier [Sat, 22 Jul 2006 21:22:52 +0000 (21:22 +0000)]
(Fdefine_key): If the key binding definition looks like an
XEmacs-style key sequence, convert it to Emacs's format.

17 years ago(ibuffer-formats): Use left alignment for the mode
Dan Nicolaescu [Sat, 22 Jul 2006 13:56:19 +0000 (13:56 +0000)]
(ibuffer-formats): Use left alignment for the mode
column.

17 years ago*** empty log message ***
Eli Zaretskii [Sat, 22 Jul 2006 11:32:46 +0000 (11:32 +0000)]
*** empty log message ***

17 years ago(w32_createwindow): If `left' and/or `top' frame parameters are bound to some
Eli Zaretskii [Sat, 22 Jul 2006 11:31:55 +0000 (11:31 +0000)]
(w32_createwindow): If `left' and/or `top' frame parameters are bound to some
values, use that instead of CW_USEDEFAULT.

17 years agoAdd move-beginning-of-line and move-end-of-line to Point Motion Only Group.
Eli Zaretskii [Sat, 22 Jul 2006 11:14:25 +0000 (11:14 +0000)]
Add move-beginning-of-line and move-end-of-line to Point Motion Only Group.

17 years ago(delphi-fill-comment): Use save-restriction.
Eli Zaretskii [Sat, 22 Jul 2006 11:08:55 +0000 (11:08 +0000)]
(delphi-fill-comment): Use save-restriction.

17 years agoDocument use of EMAIL.
Eli Zaretskii [Sat, 22 Jul 2006 10:56:33 +0000 (10:56 +0000)]
Document use of EMAIL.

17 years ago(General Variables): Document EMAIL.
Eli Zaretskii [Sat, 22 Jul 2006 10:48:46 +0000 (10:48 +0000)]
(General Variables): Document EMAIL.

17 years ago(user-mail-address): Initialize from the `EMAIL' environment variable first.
Eli Zaretskii [Sat, 22 Jul 2006 10:37:52 +0000 (10:37 +0000)]
(user-mail-address): Initialize from the `EMAIL' environment variable first.
Document this.
(command-line): Ditto.

17 years ago(help-function-def, help-variable-def)
Nick Roberts [Fri, 21 Jul 2006 22:54:40 +0000 (22:54 +0000)]
(help-function-def, help-variable-def)
(help-face-def): Print a message in the minibuffer.

17 years ago*** empty log message ***
Nick Roberts [Fri, 21 Jul 2006 22:54:15 +0000 (22:54 +0000)]
*** empty log message ***

17 years ago(terminal-init-xterm): Fix key bindings
Dan Nicolaescu [Fri, 21 Jul 2006 17:36:10 +0000 (17:36 +0000)]
(terminal-init-xterm): Fix key bindings
syntax. Bind S-return, C-M-., C-TAB, S-TAB and C-S-TAB.

17 years ago(convert_time): Use explicit long double constants to ensure long double
Eli Zaretskii [Fri, 21 Jul 2006 17:28:23 +0000 (17:28 +0000)]
(convert_time): Use explicit long double constants to ensure long double
arithmetics is used throughout.

17 years ago(Forcing Redisplay): Don't mention systems which
Kim F. Storm [Fri, 21 Jul 2006 12:22:32 +0000 (12:22 +0000)]
(Forcing Redisplay): Don't mention systems which
don't support sub-second timers for redisplay-preemption-period.

17 years ago(Terminal Output): Clarify text vs graphical terminal.
Kim F. Storm [Fri, 21 Jul 2006 12:22:19 +0000 (12:22 +0000)]
(Terminal Output): Clarify text vs graphical terminal.

17 years ago*** empty log message ***
Kim F. Storm [Fri, 21 Jul 2006 12:22:11 +0000 (12:22 +0000)]
*** empty log message ***

17 years ago(archive-set-buffer-as-visiting-file): Comment fix.
Eli Zaretskii [Fri, 21 Jul 2006 09:27:17 +0000 (09:27 +0000)]
(archive-set-buffer-as-visiting-file): Comment fix.

17 years ago(po-find-charset): Doc fix.
Eli Zaretskii [Fri, 21 Jul 2006 09:20:38 +0000 (09:20 +0000)]
(po-find-charset): Doc fix.

17 years ago(find-buffer-file-type-coding-system): Support calls where `(nth 1 command)'
Eli Zaretskii [Fri, 21 Jul 2006 09:20:02 +0000 (09:20 +0000)]
(find-buffer-file-type-coding-system): Support calls where `(nth 1 command)'
is a cons cell.  Doc fix.

17 years ago*** empty log message ***
Eli Zaretskii [Fri, 21 Jul 2006 08:27:00 +0000 (08:27 +0000)]
*** empty log message ***

17 years ago(allout-unprotected, allout-e-o-prefix-p)
Eli Zaretskii [Fri, 21 Jul 2006 08:26:24 +0000 (08:26 +0000)]
(allout-unprotected, allout-e-o-prefix-p)
(allout-beginning-of-current-line, allout-end-of-current-line)
(allout-next-visible-heading, allout-open-topic)
(allout-kill-topic, allout-yank-processing, allout-resolve-xref)
(allout-flag-current-subtree, allout-show-to-offshoot)
(allout-hide-current-entry, allout-show-current-branches)
(allout-hide-region-body, allout-old-expose-topic)
(allout-listify-exposed, allout-latex-verbatim-quote-curr-line)
(allout-mark-topic, allout-adjust-file-variable): Enclose scopes
containing `beginning-of-line' and `end-of-line' with
`inhibit-field-text-motion' t.

17 years ago(Input Focus): Document that focus-follows-mouse has no effect on MS-Windows.
Eli Zaretskii [Fri, 21 Jul 2006 08:00:36 +0000 (08:00 +0000)]
(Input Focus): Document that focus-follows-mouse has no effect on MS-Windows.

17 years ago(Frame Commands): Mention that focus-follows-mouse doesn't have effect on
Eli Zaretskii [Fri, 21 Jul 2006 07:56:51 +0000 (07:56 +0000)]
(Frame Commands): Mention that focus-follows-mouse doesn't have effect on
MS-Windows.

17 years ago(focus-follows-mouse): Document that it doesn't have any effect on MS-Windows.
Eli Zaretskii [Fri, 21 Jul 2006 07:43:29 +0000 (07:43 +0000)]
(focus-follows-mouse): Document that it doesn't have any effect on MS-Windows.

17 years ago(nnmail-article-group): If splitting raises an error, give some
Karl Fogel [Fri, 21 Jul 2006 06:34:45 +0000 (06:34 +0000)]
(nnmail-article-group): If splitting raises an error, give some
information about the error when saying that the `bogus' mail group
will be used.

17 years ago(sh-quoted-subshell): Further fix last change.
Stefan Monnier [Thu, 20 Jul 2006 21:23:48 +0000 (21:23 +0000)]
(sh-quoted-subshell): Further fix last change.

17 years ago*** empty log message ***
Jay Belanger [Thu, 20 Jul 2006 20:34:36 +0000 (20:34 +0000)]
*** empty log message ***

17 years ago(Error forms): Mention M-+ keybinding for calc-plus-minus.
Jay Belanger [Thu, 20 Jul 2006 20:28:36 +0000 (20:28 +0000)]
(Error forms):  Mention M-+ keybinding for calc-plus-minus.

17 years ago(calc-curve-fit-history): New variable.
Jay Belanger [Thu, 20 Jul 2006 20:25:02 +0000 (20:25 +0000)]
(calc-curve-fit-history): New variable.
(calc-curve-fit): Use calc-curve-fit-history.

17 years ago(calc-selection-history): New variable.
Jay Belanger [Thu, 20 Jul 2006 20:24:40 +0000 (20:24 +0000)]
(calc-selection-history): New variable.
(calc-enter-selection, calc-sel-mult-both-sides, calc-sel-add-both-sides):
Use calc-selection-history.

17 years ago(calc-get-operator-history): New variable.
Jay Belanger [Thu, 20 Jul 2006 20:23:58 +0000 (20:23 +0000)]
(calc-get-operator-history): New variable.
(calc-get-operator): Use calc-get-operator-history.

17 years ago(calc-match): Remove reference to calc-previous-alg-entry.
Jay Belanger [Thu, 20 Jul 2006 20:23:33 +0000 (20:23 +0000)]
(calc-match): Remove reference to calc-previous-alg-entry.

17 years ago(calcAlg-edit, calcAlg-enter): Remove reference to calc-previous-alg-entry.
Jay Belanger [Thu, 20 Jul 2006 20:23:06 +0000 (20:23 +0000)]
(calcAlg-edit, calcAlg-enter): Remove reference to calc-previous-alg-entry.
(calcAlg-previous): Use previous-history-element instead of
calc-previous-alg-entry.
(calc-do-alg-entry): Add history to reading from minibuffer.
Change keybinding for calcAlg-plus-minus, add keybindings for
previous-history-element and next-history-element.
(calc-alg-entry-history, calc-quick-calc-history): New variables.
(calc-do-quick-calc): Use calc-quick-calc-history.
Remove reference to calc-previous-alg-entry.
(calc-alg-entry): Use calc-alg-entry-history.

17 years ago(calc-previous-alg-entry): Remove variable.
Jay Belanger [Thu, 20 Jul 2006 20:22:18 +0000 (20:22 +0000)]
(calc-previous-alg-entry):  Remove variable.

17 years ago.
Andreas Schwab [Thu, 20 Jul 2006 13:33:59 +0000 (13:33 +0000)]
.

17 years ago(fatal): Drop second parameter and treat first
Andreas Schwab [Thu, 20 Jul 2006 13:33:48 +0000 (13:33 +0000)]
(fatal): Drop second parameter and treat first
parameter as a plain string.  Callers changed.

17 years ago(select-safe-coding-system): Fix the
Kenichi Handa [Thu, 20 Jul 2006 11:28:48 +0000 (11:28 +0000)]
(select-safe-coding-system): Fix the
way of deciding eol-type of the coding system.

17 years ago* progmodes/cc-langs.el (c-emacs-variable-inits): new variable.
Alan Mackenzie [Thu, 20 Jul 2006 09:48:09 +0000 (09:48 +0000)]
* progmodes/cc-langs.el (c-emacs-variable-inits): new variable.
(c-lang-setvar): new macro.
(c-make-init-lang-vars-fun): Use the initialization forms in
c-emacs-variable-inits in addition to those in c-lang-variable-inits.
(comment-start, comment-end, comment-start-skip): Change these from
c-lang-defvar's to c-lang-setvar's.

* progmodes/cc-mode.el (c-make-emacs-variables-local): new macro,
which calls make-local-variable on the elements of
c-emacs-variable-inits.
(c-init-language-vars-for): Call this new macro.

17 years ago*** empty log message ***
Alan Mackenzie [Thu, 20 Jul 2006 09:46:04 +0000 (09:46 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
YAMAMOTO Mitsuharu [Thu, 20 Jul 2006 01:01:40 +0000 (01:01 +0000)]
*** empty log message ***

17 years ago(BASE_PURESIZE): Decrease to 1141000.
YAMAMOTO Mitsuharu [Thu, 20 Jul 2006 01:01:18 +0000 (01:01 +0000)]
(BASE_PURESIZE): Decrease to 1141000.

17 years ago(pure_bytes_used_lisp, pure_bytes_used_non_lisp): New vars.
YAMAMOTO Mitsuharu [Thu, 20 Jul 2006 01:01:04 +0000 (01:01 +0000)]
(pure_bytes_used_lisp, pure_bytes_used_non_lisp): New vars.
(init_alloc_once): Initialize them.
(pure_alloc): Allocate non-Lisp objects from the end of pure storage
without alignment.

17 years ago(dired.c.x, editfns.c.x, fileio.c.x): Depend on blockinput.h.
YAMAMOTO Mitsuharu [Thu, 20 Jul 2006 01:00:21 +0000 (01:00 +0000)]
(dired.c.x, editfns.c.x, fileio.c.x): Depend on blockinput.h.

17 years ago(compilation-error-regexp-alist-alist) <gnu>:
Stefan Monnier [Wed, 19 Jul 2006 19:20:11 +0000 (19:20 +0000)]
(compilation-error-regexp-alist-alist) <gnu>:
Try to rule out false positives due to time stamps.
(compilation-mode-font-lock-keywords): Remove rules made redundant
because of the above change.  Add `segmentation fault' to the known and
highlighted compilation termination messages.

17 years ago(grep-find-ignored-directories): Add .svn and _darcs to list.
Kim F. Storm [Wed, 19 Jul 2006 11:19:27 +0000 (11:19 +0000)]
(grep-find-ignored-directories): Add .svn and _darcs to list.

17 years ago*** empty log message ***
Kim F. Storm [Wed, 19 Jul 2006 11:19:04 +0000 (11:19 +0000)]
*** empty log message ***

17 years ago(dired-mode-map): Add key binding `C-te' for
Mathias Dahl [Wed, 19 Jul 2006 10:40:00 +0000 (10:40 +0000)]
(dired-mode-map): Add key binding `C-te' for
`tumme-dired-edit-comment-and-tags'.

17 years ago(tumme-display-thumbnail-original-image): Make sure
Mathias Dahl [Wed, 19 Jul 2006 10:35:32 +0000 (10:35 +0000)]
(tumme-display-thumbnail-original-image): Make sure
image display buffer is displayed before call to
`tumme-display-image.
(tumme-dired-display-image): Make sure image display buffer is
displayed before call to `tumme-display-image.
(tumme-mouse-display-image): Make sure image display buffer is
displayed before call to `tumme-display-image.
(tumme-widget-list): Add.
(tumme-dired-edit-comment-and-tags): Add.
(tumme-save-information-from-widgets): Add.

17 years agoFix e-mail address.
Mathias Dahl [Wed, 19 Jul 2006 10:25:43 +0000 (10:25 +0000)]
Fix e-mail address.

17 years ago(tumme-display-thumbnail-original-image): Make sure
Mathias Dahl [Wed, 19 Jul 2006 10:01:54 +0000 (10:01 +0000)]
(tumme-display-thumbnail-original-image): Make sure
image display buffer is displayed before call to
`tumme-display-image.
(tumme-dired-display-image): Make sure image display buffer is
displayed before call to `tumme-display-image.
(tumme-mouse-display-image): Make sure image display buffer is
displayed before call to `tumme-display-image.

17 years ago*** empty log message ***
Mathias Dahl [Wed, 19 Jul 2006 10:01:38 +0000 (10:01 +0000)]
*** empty log message ***

17 years ago(sh-quoted-subshell): Fix last change.
Stefan Monnier [Wed, 19 Jul 2006 04:31:41 +0000 (04:31 +0000)]
(sh-quoted-subshell): Fix last change.

17 years ago* faq.texi (Security risks with Emacs): Document Emacs 22
Chong Yidong [Wed, 19 Jul 2006 02:22:51 +0000 (02:22 +0000)]
* faq.texi (Security risks with Emacs): Document Emacs 22
file-local-variable mechanism.

17 years ago(Forcing Redisplay): Cleanups in previous change.
Richard M. Stallman [Wed, 19 Jul 2006 02:19:59 +0000 (02:19 +0000)]
(Forcing Redisplay): Cleanups in previous change.

17 years ago(Low-Level Network): Make menu more convenient.
Richard M. Stallman [Wed, 19 Jul 2006 02:10:38 +0000 (02:10 +0000)]
(Low-Level Network): Make menu more convenient.

17 years agoMerge from gnus--rel--5.10
Miles Bader [Wed, 19 Jul 2006 01:06:00 +0000 (01:06 +0000)]
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 116-117)

   - Update from CVS

2006-07-18  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>

   [ Backported bug fixes from No Gnus. ]

   * lisp/gnus/nnweb.el (nnweb-google-parse-1): Update regexp for author and date.
   (nnweb-google-search): Respect nnweb-max-hits as upper bound.
   (nnweb-request-article): Do proper xwfu encoding when fetching articles
   by message-id.

   * lisp/gnus/gnus-srvr.el (gnus-browse-unsubscribe-group): Don't subscribe
   unsubscribed groups as if they were killed ones.  It causes duplicate
   entries in gnus-newsrc-alist.

2006-07-17  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-sum.el (gnus-summary-delete-article): Don't use TAB in doc
   string.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-357

17 years ago(x_calc_absolute_position): Fix frame positioning
Kim F. Storm [Tue, 18 Jul 2006 23:04:12 +0000 (23:04 +0000)]
(x_calc_absolute_position): Fix frame positioning
with negative X/Y coordinates.
From Francis Litterio <franl@world.std.com>

17 years ago*** empty log message ***
Kim F. Storm [Tue, 18 Jul 2006 23:03:17 +0000 (23:03 +0000)]
*** empty log message ***

17 years ago(sh-font-lock-keywords-1): Revert inadvertently installed patch hunk.
Stefan Monnier [Tue, 18 Jul 2006 21:03:59 +0000 (21:03 +0000)]
(sh-font-lock-keywords-1): Revert inadvertently installed patch hunk.

17 years ago* ebrowse.c (usage, version): Mark as NO_RETURN.
Dan Nicolaescu [Tue, 18 Jul 2006 16:33:45 +0000 (16:33 +0000)]
* ebrowse.c (usage, version): Mark as NO_RETURN.

* emacsclient.c (print_help_and_exit): Likewise.

* xterm.c (x_connection_closed, x_error_quitter): Mark as NO_RETURN.

* textprop.c (text_read_only): Likewise.

* lread.c (end_of_file_error): Likewise.

* lisp.h (circular_list_error, memory_full, buffer_memory_full):
Likewise.

* eval.c (unwind_to_catch): Likewise.

* buffer.h (buffer_slot_type_mismatch): Likewise.

17 years ago*** empty log message ***
Kim F. Storm [Tue, 18 Jul 2006 15:04:49 +0000 (15:04 +0000)]
*** empty log message ***

17 years ago(Forcing Redisplay): redisplay-preemption-period
Kim F. Storm [Tue, 18 Jul 2006 15:00:47 +0000 (15:00 +0000)]
(Forcing Redisplay): redisplay-preemption-period
only used on window systems.  Add xref to Terminal Output.

17 years ago(Terminal Output): baud-rate only controls preemption on
Kim F. Storm [Tue, 18 Jul 2006 15:00:36 +0000 (15:00 +0000)]
(Terminal Output): baud-rate only controls preemption on
non-window systems.  Add xref to Forcing Redisplay.

17 years ago(compilation-find-file): Handle the
Stefan Monnier [Tue, 18 Jul 2006 14:40:29 +0000 (14:40 +0000)]
(compilation-find-file): Handle the
cases where the user selects a non-existent file.

17 years ago(minibuffer-local-map): Rebind TAB so it inserts a \t.
Stefan Monnier [Tue, 18 Jul 2006 14:39:57 +0000 (14:39 +0000)]
(minibuffer-local-map): Rebind TAB so it inserts a \t.

17 years ago(Low-Level Network): Rename node "Make Network"
Kim F. Storm [Tue, 18 Jul 2006 14:06:52 +0000 (14:06 +0000)]
(Low-Level Network): Rename node "Make Network"
to "Network Processes".

17 years ago*** empty log message ***
Kim F. Storm [Tue, 18 Jul 2006 14:06:39 +0000 (14:06 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
Richard M. Stallman [Tue, 18 Jul 2006 13:59:56 +0000 (13:59 +0000)]
*** empty log message ***

17 years agofix bad page breaks
Karl Berry [Tue, 18 Jul 2006 13:50:29 +0000 (13:50 +0000)]
fix bad page breaks

17 years ago(x_get_local_selection, copy_multiple_data)
Kim F. Storm [Tue, 18 Jul 2006 13:30:20 +0000 (13:30 +0000)]
(x_get_local_selection, copy_multiple_data)
(x_get_window_property_as_lisp_data)
(lisp_data_to_selection_data, CHECK_CUT_BUFFER)
(Fx_get_cut_buffer_internal): Use signal_error.

17 years ago(x_decode_color): Use signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:30:13 +0000 (13:30 +0000)]
(x_decode_color): Use signal_error.

17 years ago* xfaces.c (signal_error): Move to eval.c.
Kim F. Storm [Tue, 18 Jul 2006 13:30:04 +0000 (13:30 +0000)]
* xfaces.c (signal_error): Move to eval.c.
(resolve_face_name): Use xsignal1.

17 years ago(window_scroll_pixel_based, window_scroll_line_based):
Kim F. Storm [Tue, 18 Jul 2006 13:29:55 +0000 (13:29 +0000)]
(window_scroll_pixel_based, window_scroll_line_based):
Use xsignal0.

17 years ago(unexec): Use xsignal.
Kim F. Storm [Tue, 18 Jul 2006 13:29:49 +0000 (13:29 +0000)]
(unexec): Use xsignal.

17 years ago(text_read_only): Use xsignal0, xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:29:40 +0000 (13:29 +0000)]
(text_read_only): Use xsignal0, xsignal1.

17 years ago(scan_lists): Use xsignal3.
Kim F. Storm [Tue, 18 Jul 2006 13:29:00 +0000 (13:29 +0000)]
(scan_lists): Use xsignal3.

17 years ago(compile_pattern_1): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:28:53 +0000 (13:28 +0000)]
(compile_pattern_1): Use xsignal1.
(signal_failure): Remove (was only called once).
(search_command): Use xsignal1 instead of signal_failure.

17 years ago(Fmsdos_set_mouse_buttons): Use xsignal2.
Kim F. Storm [Tue, 18 Jul 2006 13:28:45 +0000 (13:28 +0000)]
(Fmsdos_set_mouse_buttons): Use xsignal2.

17 years ago(x_get_local_selection): Use signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:28:39 +0000 (13:28 +0000)]
(x_get_local_selection): Use signal_error.

17 years ago(Fload): Use xsignal2, signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:28:34 +0000 (13:28 +0000)]
(Fload): Use xsignal2, signal_error.
(end_of_file_error): Use xsignal0, xsignal1.
(read0): Use xsignal1.
(invalid_syntax): New error function marked no-return.
(read_integer, read1, read_list): Use it.

17 years ago(list1): Add EXFUN.
Kim F. Storm [Tue, 18 Jul 2006 13:28:28 +0000 (13:28 +0000)]
(list1): Add EXFUN.
(xsignal, xsignal0, xsignal1, xsignal2, xsignal3, signal_error):
Add prototypes.  Mark them as no-return.

17 years ago(Fmap_keymap): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:28:21 +0000 (13:28 +0000)]
(Fmap_keymap): Use xsignal1.

17 years ago(recursive_edit_1): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:28:16 +0000 (13:28 +0000)]
(recursive_edit_1): Use xsignal1.

17 years ago(x_set_line_spacing, x_set_screen_gamma): Use signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:28:09 +0000 (13:28 +0000)]
(x_set_line_spacing, x_set_screen_gamma): Use signal_error.

17 years ago(Flength): wrong_type_argument is no-return.
Kim F. Storm [Tue, 18 Jul 2006 13:28:02 +0000 (13:28 +0000)]
(Flength): wrong_type_argument is no-return.
(hashfn_user_defined, Fmake_hash_table): Use signal_error.
(Fmd5): Use xsignal1.

17 years ago(arith_error, range_error, domain_error): Use xsignal2.
Kim F. Storm [Tue, 18 Jul 2006 13:27:54 +0000 (13:27 +0000)]
(arith_error, range_error, domain_error): Use xsignal2.
(range_error2, domain_error2): Use xsignal3.
(rounding_driver, fmod_float): Use xsignal0.
(float_error): Use xsignal1.
(matherr): Use xsignal.

17 years ago(report_file_error): Use xsignal.
Kim F. Storm [Tue, 18 Jul 2006 13:27:48 +0000 (13:27 +0000)]
(report_file_error): Use xsignal.
(barf_or_query_if_file_exists, Fcopy_file, Fdelete_file)
(Finsert_file_contents): Use xsignal2.
(syms_of_fileio): Use list2, list3.

17 years ago* eval.c (xsignal): New func. Like Fsignal, but marked no-return.
Kim F. Storm [Tue, 18 Jul 2006 13:26:38 +0000 (13:26 +0000)]
* eval.c (xsignal): New func.  Like Fsignal, but marked no-return.
(xsignal0, xsignal1, xsignal2, xsignal3): New no-return functions.
(signal_error): New no-return function (from xfaces.c).
(Fthrow): Use xsignal2 instead of Fsignal + abort.
(error): Use xsignal1 instead of Fsignal + abort.
(FletX, Flet, grow_specpdl): Use signal_error.
(Feval, Ffuncall, funcall_lambda): Use xsignal1, xsignal2.

* xfaces.c (signal_error): Move to eval.c.
(resolve_face_name): Use xsignal1.

17 years ago(region_limit, Fget_internal_run_time): Use xsignal0.
Kim F. Storm [Tue, 18 Jul 2006 13:26:30 +0000 (13:26 +0000)]
(region_limit, Fget_internal_run_time): Use xsignal0.

17 years ago(Fdocumentation): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:26:24 +0000 (13:26 +0000)]
(Fdocumentation): Use xsignal1.

17 years ago(circular_list_error): Use xsignal.
Kim F. Storm [Tue, 18 Jul 2006 13:26:19 +0000 (13:26 +0000)]
(circular_list_error): Use xsignal.
(wrong_type_argument): Use xsignal2.  Don't care about return value.
(args_out_of_range, args_out_of_range_3): Use xsignal2, xsignal3.
Remove loop around Fsignal.
(indirect_variable, Fsymbol_value, set_internal, Fdefault_value)
(indirect_function, Findirect_function, Fstring_to_number)
(Fmakunbound, Ffmakunbound, Fsymbol_function, Ffset): Use xsignal1.
(arith_driver, float_arith_driver, Frem, Fmod, arith_error):
Use xsignal0.

17 years ago(Fcheck_coding_system): Use xsignal1. Remove loop.
Kim F. Storm [Tue, 18 Jul 2006 13:26:12 +0000 (13:26 +0000)]
(Fcheck_coding_system): Use xsignal1.  Remove loop.
(Fdefine_coding_system_internal): Use xsignal1.

17 years ago(Fforward_char, Fdelete_char): Use xsignal0.
Kim F. Storm [Tue, 18 Jul 2006 13:26:05 +0000 (13:26 +0000)]
(Fforward_char, Fdelete_char): Use xsignal0.

17 years ago(casify_object): wrong_type_argument is no-return.
Kim F. Storm [Tue, 18 Jul 2006 13:26:00 +0000 (13:26 +0000)]
(casify_object): wrong_type_argument is no-return.

17 years ago(check_mark): Use xsignal0.
Kim F. Storm [Tue, 18 Jul 2006 13:25:53 +0000 (13:25 +0000)]
(check_mark): Use xsignal0.

17 years ago(Fbuffer_local_value, Fbarf_if_buffer_read_only):
Kim F. Storm [Tue, 18 Jul 2006 13:25:47 +0000 (13:25 +0000)]
(Fbuffer_local_value, Fbarf_if_buffer_read_only):
Use xsignal1.

17 years ago(buffer_memory_full, memory_full): Use xsignal. Remove loop.
Kim F. Storm [Tue, 18 Jul 2006 13:25:40 +0000 (13:25 +0000)]
(buffer_memory_full, memory_full): Use xsignal. Remove loop.
(list1): New function.