Commit graph

53235 commits

Author SHA1 Message Date
Karoly Lorentey e417405015 Merged in changes from CVS trunk.
Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-673
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-674
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-675
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-676
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-677
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-681
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-682
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-683
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-684
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-685
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-686
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-687
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-692
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71
   Update from CVS

git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-267
2004-11-13 18:34:40 +00:00
Karoly Lorentey f590a2a442 Merged in changes from CVS trunk.
Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-672
   Update from CVS


git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-266
2004-11-13 18:21:48 +00:00
Jay Belanger 68d1b30d25 (calc-dumb-map): Declared it.
(calc-graph-show-dumb):  Check if calc-dumb-map is non-nil rather than
unbound.

(calc-graph-name):  Made `end' a local variable.

(calc-graph-lookup):  Made `varname' a local variable.

(var-DUMMY, var-DUMMY2, var-PlotRejects, calc-gnuplot-trail-mark):
Declared them.
(calc-graph-format-data):  Don't check if var-PlotRejects is bound.

(calc-graph-plot, calc-graph-compute-3d):  Removed references to the
unused variable y3vec.

(calc-graph-show-dumb):  Removed reference to unused variable found-pt.

(calc-graph-kill-hook, calc-graph-plot):  Removed reference to
calc-graph-prev-kill-hook.

(calc-graph-yvalue, calc-graph-yvec, calc-graph-numsteps,
calc-graph-numsteps3, calc-graph-xvalue, calc-graph-xvec,
calc-graph-xname, calc-graph-yname, calc-graph-xstep,
calc-graph-ycache, calc-graph-ycacheptr, calc-graph-refine,
calc-graph-keep-file, calc-graph-xval, calc-graph-xlow,
calc-graph-xhigh, calc-graph-yval, calc-graph-yp, calc-graph-xp,
calc-graph-zp, calc-graph-yvector, calc-graph-resolution,
calc-graph-y3value, calc-graph-y3name,
calc-graph-y3step, calc-graph-y3step, calc-graph-zval,
calc-graph-stepcount, calc-graph-is-splot, calc-graph-surprise-splot,
calc-graph-blank, calc-graph-non-blank, calc-graph-curve-num):  New
variables.
(calc-graph-plot, calc-graph-compute-2d, calc-graph-refine-2d)
(calc-graph-recompute-2d, calc-graph-compute-3d, calc-graph-format-data):
Replaced undeclared variables with the above declared variables.
2004-11-12 22:35:21 +00:00
Eli Zaretskii 1b43e14409 ChangeLog 2004-11-12 18:19:08 +00:00
Eli Zaretskii a30fb04fbc Add a test for DECL_ALIGN support, and add a trivial definition to
src/config.h if 8-byte alignment is not supported.
2004-11-12 18:18:43 +00:00
Eli Zaretskii f431a91000 (rmail-get-new-mail): Use the renamed variables `rsf-beep' and
`rsf-sleep-after-message'.
2004-11-12 17:10:38 +00:00
Eli Zaretskii 7c7d40755a (rmail-spam-filter): Only check white list if `message-sender' is non-nil. 2004-11-12 17:03:56 +00:00
Eli Zaretskii 63cd573484 (desktop-create-buffer, desktop-save): Avoid some consing by using mapc
instead of mapcar.
2004-11-12 16:56:09 +00:00
Eli Zaretskii d8dfe1878a ChangeLog 2004-11-12 16:11:11 +00:00
Eli Zaretskii 5ae143b270 Don't require djecho.exe for the v1.x build. 2004-11-12 16:10:03 +00:00
Kim F. Storm 41f41c62a6 Fixed this bug:
** line-spacing and (recenter -1)

From: SAITO Takuya <tabmore@rivo.mediatti.net>
Date: Mon, 31 May 2004 02:07:57 +0900 (JST)

(recenter -1) does not show point at the bottom of the window
if line-spacing is set to positive integer.

Start emacs -Q, and evaluate below:

(progn
  (setq line-spacing 1)
  (dotimes (i (window-height))
    (insert "\n" (int-to-string i)))
  (recenter -1))

Then, point is displayed at the center of the window.
But point should be displayed at the bottom of the window like Emacs-21.3.
2004-11-12 14:29:24 +00:00
Kim F. Storm 546f98b838 (init_iterator): Clear it.max_extra_line_spacing.
(move_it_vertically_backward): Don't recure to move further back.
(move_it_vertically): Remove superfluous condition.
(move_it_by_lines): Clear last_height when moved 0 lines.
(resize_mini_window): use it.max_extra_line_spacing.
(display_tool_bar_line): Clear row->extra_line_spacing.
(try_scrolling): Use move_it_vertically_backward directly.
(redisplay_window): Likewise.
(compute_line_metrics): Set row->extra_line_spacing.
(display_line, display_string): Likewise.
(x_produce_glyphs): Update it->max_extra_line_spacing.
2004-11-12 14:27:07 +00:00
Kim F. Storm f204989e2e (window_scroll_pixel_based, Frecenter): Use
move_it_vertically_backward directly.
(Frecenter): Fix calculation of new start pos for negative arg.
Before, the new start pos was sometimes chosen too far back, so
the last line became only partially visible, and thus would be
either only semi-visible or automatically scrolled to the middle
of the window by redisplay.
2004-11-12 14:26:53 +00:00
Kim F. Storm db0c5a7d08 (struct glyph_row): New member extra_line_spacing.
(struct it): New member max_extra_line_spacing.
(MR_PARTIALLY_VISIBLE, MR_PARTIALLY_VISIBLE_AT_TOP)
(MR_PARTIALLY_VISIBLE_AT_BOTTOM): New helper macros.
(MATRIX_ROW_PARTIALLY_VISIBLE_P): Fix to return false if invisible
part of last line is only extra line spacing (so the text on the
line is fully visible). Use helper macros.
Add W arg (to use them).  All callers changed.
(MATRIX_ROW_PARTIALLY_VISIBLE_AT_TOP_P)
(MATRIX_ROW_PARTIALLY_VISIBLE_AT_BOTTOM_P): Use helper macros.
2004-11-12 14:26:34 +00:00
Kim F. Storm 381f7091f6 *** empty log message *** 2004-11-12 14:21:27 +00:00
Kim F. Storm b9de078aa6 (pop_down_menu): Return nil. 2004-11-12 13:47:13 +00:00
Jan Djärv f1d1cd24db (pop_down_menu): New function.
(popup_get_selection, popup_widget_loop): Unwind protect to
pop_down_menu.
(popup_widget_loop): Add argument widget.
(create_and_show_popup_menu, create_and_show_dialog): Pass new
argument widget to popup_widget_loop.
2004-11-12 10:34:36 +00:00
Jan Djärv df00f4364c (popup_widget_loop): Add argument do_timers.
(create_and_show_popup_menu, create_and_show_dialog): Pass 1 for
do_timers to popup_widget_loop.
(create_and_show_popup_menu): Pass 1 for do_timers to
popup_get_selection.
2004-11-12 09:36:55 +00:00
Jan Djärv c3438661cb * xmenu.c (x_menu_wait_for_event): New function.
(popup_get_selection, popup_widget_loop):  Call x_menu_wait_for_event
to handle timers.
(xmenu_show): Call XMenuActivateSetWaitFunction so that
x_menu_wait_for_event is called by XMenuActivate.
2004-11-12 08:33:51 +00:00
Jan Djärv 141dbd2b16 * XMenu.h (XMenuActivateSetWaitFunction): New function.
* Activate.c (XMenuActivateSetWaitFunction): New function.
(XMenuActivate): Call wait_func if set, before XNextEvent.
2004-11-12 08:28:57 +00:00
Stefan Monnier 036cf769ad *** empty log message *** 2004-11-12 04:06:13 +00:00
Stefan Monnier f61b7b7fb1 (byte-compile-inline-expand): Understand the
new byte-compile-function-environment binding to t.
2004-11-12 03:59:26 +00:00
Vinicius Jose Latorre e22c7647c7 fix to use new easymenu 2004-11-12 02:14:03 +00:00
Nick Roberts 60516f7b9d (require): Explain why CL is needed. 2004-11-12 00:14:24 +00:00
Nick Roberts cf66c8aaa4 *** empty log message *** 2004-11-12 00:13:36 +00:00
Stefan Monnier 7ae3cc71e1 (font-lock-fontify-syntactically-region):
Don't forget to highlight the last char when we hit `end'.
2004-11-12 00:00:59 +00:00
Stefan Monnier d1ff89d941 (mouse-wheel-progressive-speed): Fix typo in name.
(mwheel-scroll): Adjust accordingly.
2004-11-11 23:51:40 +00:00
Stefan Monnier d6a1331707 Reduce spurious warnings.
(cvs-status-checkout): Remove.
(cvs-status-mode-map): Use cvs-mode-checkout instead.
2004-11-11 23:47:15 +00:00
Stefan Monnier 38400c2a69 (cvs-mode-checkout): New command. 2004-11-11 23:45:52 +00:00
Stefan Monnier 8cece98ad3 *** empty log message *** 2004-11-11 23:04:45 +00:00
Stefan Monnier 1885cb8854 (iso-cvt-define-menu): Fix typo. 2004-11-11 22:59:58 +00:00
Stefan Monnier 18385083b9 Require CL. 2004-11-11 22:58:14 +00:00
Stefan Monnier 977b50fb12 Use push.
(byte-compile-file-form-defalias): Rename from byte-compile-defalias.
(defalias): Remove the `byte-compile' property and add a `byte-hunk-handler'.
2004-11-11 22:44:46 +00:00
Juri Linkov be4b3ae8be (Info-search): Save match data for isearch. Skip Tag Table node. 2004-11-11 21:45:57 +00:00
Juri Linkov 811cab8651 (magic-mode-alist): Use optimization for SGML mode too.
(set-auto-mode): Doc fix.  Remove unused variable `xml'.
2004-11-11 21:42:32 +00:00
Juri Linkov f46692199f (describe-char): Replace syntax-after with code
from its previous version.
2004-11-11 21:40:43 +00:00
Juri Linkov 81668eb260 (sgml-html-meta-auto-coding-function):
Remove > after <html to allow HTML attributes.
2004-11-11 21:39:41 +00:00
Juri Linkov 6d1289c338 Restore iso-2022-7bit coding in commented out code. 2004-11-11 21:38:47 +00:00
Miles Bader ae465fa737 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71
   Update from CVS

2004-11-10  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-art.el (gnus-emphasis-alist): Don't hide asterisks by
   default; improve customization type.
   (gnus-emphasis-custom-with-format): New macro.
   (gnus-emphasis-custom-value-to-external): New function.
   (gnus-emphasis-custom-value-to-internal): New function.
2004-11-11 21:19:49 +00:00
Jay Belanger 13643b5f17 *** empty log message *** 2004-11-11 21:05:47 +00:00
Jay Belanger 8d7498c1ff (math-prime-factors-finished): Declared it as a variable.
(calcFunc-dfac):  Replaced max by n.

(math-stirling-local-cache):  New variable.
(math-stirling-number, math-stirling-1, math-stirling-2):  Replaced
the variable `cache' by the declared variable math-stirling-local-cache.

(var-RandSeed):  Declared it.
(math-init-random-base, math-random-digit):  Don't check to see if
var-RandSeed is bound.

(math-random-cache, math-gaussian-cache, calc-verbose-nextprime):
Declared them instead of just setting them.

(math-init-random-base):  Made i a local variable.

(math-random-digit):  Made math-random-last a local variable.

(math-prime-test-cache):  Moved declaration to before it is used.

(math-prime-test-cache-k, math-prime-test-cache-q,
math-prime-test-cache-nm1, math-prime-factors-finished):  Declared
them as variables.
2004-11-11 20:59:02 +00:00
Jay Belanger fe1f8500f8 (math-defcache): Use defvar for the new variables it creates. 2004-11-11 20:16:15 +00:00
Lars Hansen 2bafe3ddd4 Update entry 2003-04-06 Lars Hansen <larsh@math.ku.dk> 2004-11-11 19:04:18 +00:00
Lars Hansen af61551b5e (desktop-buffer-mode-handlers, desktop-after-read-hook,
desktop-clear-preserve-buffers-regexp, desktop-file-name-format,
desktop-globals-to-clear, desktop-no-desktop-file-hook, desktop-path,
desktop-save): Add :version.
2004-11-11 19:02:56 +00:00
Masatake YAMATO de0234ea3d url-mailto.el (url-mailto): Fix a typo in the comment. 2004-11-11 18:03:41 +00:00
Stefan Monnier 3a502e66dc (pr-get-symbol): Don't downcase. 2004-11-11 15:01:34 +00:00
Richard M. Stallman cd9ebbbbca Comment change. 2004-11-11 14:54:26 +00:00
Jay Belanger 4726a1dff0 *** empty log message *** 2004-11-11 06:14:18 +00:00
Jay Belanger 411b140762 (math-read-brackets, math-check-for-commas): Use declared variable
math-exp-pos.

(math-check-for-commas):  Use declared variable math-exp-str.

(math-read-brackets):  Use declared variables math-exp-old-pos,
math-exp-keep-spaces.

(math-read-brackets, math-read-vector, math-read-matrix):  Use
declared variable math-exp-token.
2004-11-11 05:53:19 +00:00
Jay Belanger 679e2630d3 (math-parse-tex-sum): Use declared variable math-exp-old-pos.
(math-parse-fortran-vector, math-parse-fortran-vector-end)
(math-parse-eqn-prime):  Use declared variable math-exp-token.
2004-11-11 05:52:17 +00:00