1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
Commit graph

50271 commits

Author SHA1 Message Date
Kim F. Storm
423e4de7c1 From: Teodor Zlatanov <tzz@lifelogs.com>
(occur-next-error, occur-1): Hook into the next-error framework.
2004-04-21 21:36:42 +00:00
Kim F. Storm
50f007fb09 From: Teodor Zlatanov <tzz@lifelogs.com>
(next-error-last-buffer, next-error-function):
New variables for the next-error framework.
(next-error-buffer-p): New function.
(next-error-find-buffer): Generalize compilation-find-buffer.
(next-error, previous-error, first-error, next-error-no-select)
(previous-error-no-select): Move from compile.el.
2004-04-21 21:36:15 +00:00
Juanma Barranquero
a568a2cc4f *** empty log message *** 2004-04-21 21:09:17 +00:00
Juanma Barranquero
05cecc580e (WINS): Add url/ directory. 2004-04-21 21:02:07 +00:00
Lars Hansen
54b06e6651 *** empty log message *** 2004-04-21 21:01:13 +00:00
Juanma Barranquero
c9341aa0fb (font-lock-preprocessor-face): Remove spurious quote.
(font-lock-warning-face): Fix spacing.
2004-04-21 21:00:33 +00:00
Stefan Monnier
508bce68ce (info-node, info-menu-5, info-xref, info-header-node)
(Info-title-1-face, Info-title-2-face, Info-title-3-face)
(Info-title-4-face): Use new syntax.
(info-xref-visited): Inherit from info-xref.
2004-04-21 20:54:19 +00:00
Stefan Monnier
780b142e2d (checkdoc-output-mode): Make it a normal major mode.
(checkdoc-buffer-label): Make sure the file name is meaningful.
(checkdoc-output-to-error-buffer): Remove.
(checkdoc-error, checkdoc-start-section): Rewrite.
2004-04-21 20:54:03 +00:00
Lars Hansen
e5780ae17e (desktop-buffer-mode-handlers): New variabel. Alist
of major mode specific functions to restore a desktop buffer.
(desktop-buffer-handlers): Make variabel obsolete.
(desktop-create-buffer): Use desktop-buffer-mode-handlers. Catch
errors signaled in handlers. Update buffer count. Evaluate
desktop-buffer-point.
(desktop-buffer-dired): Rename to dired-restore-desktop-buffer and
move to dired.el.
(desktop-buffer-info): Rename to Info-restore-desktop-buffer and
move to info.el.
(desktop-buffer-rmail): Rename to rmail-restore-desktop-buffer and
move to mail/rmail.el.
(desktop-buffer-mh): Rename to mh-restore-desktop-buffer and move
to mh-e/mh-e.el.
(desktop-buffer-file): Rename to desktop-restore-file-buffer. An
fail, print message (to message buffer) even if
desktop-missing-file-warning is nil.
(desktop-buffer-misc-data-function): New buffer local
variable. Function returning major mode specific data.
(desktop-buffer-misc-functions): Make variable obsolete.
(desktop-save): Use desktop-buffer-misc-data-function.
(desktop-buffer-dired-misc-data): Rename to
dired-desktop-buffer-misc-data and move to dired.el.
(desktop-buffer-info-misc-data): Rename to
Info-desktop-buffer-misc-data and move to info.el.
(desktop-read): Add message about number of buffers
restored/failed.
2004-04-21 20:53:35 +00:00
Lars Hansen
31b4c84809 (dired-restore-desktop-buffer) Move from desktop.el. Add parameters.
Pause to display error only when desktop-missing-file-warning is non-nil.
(dired-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
2004-04-21 20:52:18 +00:00
Lars Hansen
f3a45db0d1 (Info-restore-desktop-buffer): Move from desktop.el. Add Parameters.
(Info-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
2004-04-21 20:51:06 +00:00
Lars Hansen
431f70e079 (rmail-restore-desktop-buffer): Move from desktop.el. Add Parameters. 2004-04-21 20:49:37 +00:00
Lars Hansen
c4e2f5679f (mh-restore-desktop-buffer): Move from desktop.el. Add Parameters. 2004-04-21 20:48:48 +00:00
Stefan Monnier
c3f85d9536 (python-maybe-jython): Don't assume point-min==1. 2004-04-21 20:48:47 +00:00
Richard M. Stallman
b144fc11ec Clarify recent text. 2004-04-21 19:36:24 +00:00
Richard M. Stallman
e921af9e6c (dabbrev--substitute-expansion): Fix a bug which lead
to loss of case of letters when performing case-insensitive
expansions on certain abbreviations.
2004-04-21 19:22:52 +00:00
Richard M. Stallman
0ce7de922c (cperl-putback-char): Delete Emacs 18 definition. 2004-04-21 19:19:44 +00:00
Richard M. Stallman
c12bc1fbd8 (ctext-post-read-conversion): Use assoc-string, not assoc-ignore-case. 2004-04-21 19:17:03 +00:00
Richard M. Stallman
f15466c5d8 Use assoc-string, not assoc-ignore-case. 2004-04-21 19:16:15 +00:00
Richard M. Stallman
f8bbbafb17 (mailcap-mime-data): Mark as risky. 2004-04-21 19:15:28 +00:00
Richard M. Stallman
67d170f2d2 (easy-menu-add): Do call x-popup-menu, but only if it's defined. 2004-04-21 19:14:49 +00:00
Richard M. Stallman
dc0485c4f8 (disassemble): Handle lambda-exp as arg. 2004-04-21 19:14:04 +00:00
Richard M. Stallman
a4f6653194 Fix previous change. 2004-04-21 19:13:00 +00:00
Richard M. Stallman
0a0eb031ad (byte-compile-no-warnings): Handle multiple args: compile like progn. 2004-04-21 19:12:04 +00:00
Richard M. Stallman
ae122ad2d4 (with-no-warnings): Simplify: take all args as &rest arg. 2004-04-21 19:10:29 +00:00
Richard M. Stallman
12148b0e3b (auto-insert-alist): Insert the user's name in
copyright notice, rather than Free Software Foundation.
2004-04-21 19:09:01 +00:00
Stefan Monnier
d58f8753fb *** empty log message *** 2004-04-21 16:09:23 +00:00
Stephen Eglen
79e1c9d488 Update iswitchb-max-to-show. 2004-04-21 09:47:11 +00:00
Kenichi Handa
02f32cf00f (describe-char): Make it work on *Help* buffer. 2004-04-21 01:27:39 +00:00
Glenn Morris
d589ba1057 Add some entries missing from 2002-11-16. 2004-04-20 23:16:57 +00:00
Kim F. Storm
09fe18d30a Add image slices. Add posn-at- functions. 2004-04-20 22:44:20 +00:00
Kim F. Storm
5af275e049 (insert-image): Add optional SLICE arg.
(insert-sliced-image): New defun.
2004-04-20 22:23:08 +00:00
Kim F. Storm
c7b08a9de6 (image_ascent): Remove prototype. 2004-04-20 22:22:45 +00:00
Kim F. Storm
57326d9998 (x_draw_relief_rect): Add top_p and bot_p args.
(x_draw_glyph_string_box): Fix call to x_draw_relief_rect.
(x_draw_image_foreground, x_draw_image_relief)
(x_draw_image_foreground_1, x_draw_image_glyph_string):
Draw sliced images.
2004-04-20 22:19:23 +00:00
Kim F. Storm
e893970b97 (Qslice): New variable.
(syms_of_xdisp): Intern and staticpro it.
(pos_visible_p): Return pixel position in new x and y args.
(init_iterator): Reset it->slice info.
(handle_display_prop): Parse (slice ...) property.
(push_it, pop_it): Save/restore slice info.
(make_cursor_line_fully_visible): Fix 2004-04-14 change.  Do not
force repositioning of tall row if window is vscrolled, as that
would reset vscroll.
(append_space): Set it->constrain_row_ascent_descent_p to avoid
increasing row height if row is non-empty.
(fill_image_glyph_string): Copy slice info.
(take_vertical_position_into_account): Simplify.
(produce_image_glyph): Handle iterator slice info, setup glyph
slice info.  Do not force minimum line height.
(x_produce_glyphs): If it->constrain_row_ascent_descent_p is set,
do not increase height (ascent/descent) of non-empty row when
adding normal character glyph; instead reduce glyph ascent/descent
appropriately; if row is higher than current glyph, adjust glyph
descent/ascent to reposition glyph within the existing row.
Likewise, when char is newline, only set ascent/descent if row is
currently empty.
(note_mouse_highlight): Handle hotspots with sliced image.
2004-04-20 22:19:09 +00:00
Kim F. Storm
754dc3d823 (Fwindow_vscroll, Fset_window_vscroll): Fix EXFUN. 2004-04-20 22:18:43 +00:00
Kim F. Storm
0cc1039fe1 (Fpos_visible_in_window_p): Return pixel position if
PARTIALLY arg is non-nil.  Simplify.  Doc fix.
(Fwindow_vscroll, Fset_window_vscroll): Add optional PIXEL_P arg
to return/set vscroll in pixels.
2004-04-20 22:18:33 +00:00
Kim F. Storm
cb0b194af0 (w32_draw_relief_rect): Add top_p and bot_p args.
(x_draw_glyph_string_box): Fix call to x_draw_relief_rect.
(x_draw_image_foreground, x_draw_image_relief)
(w32_draw_image_foreground_1, x_draw_image_glyph_string):
Draw sliced images.
2004-04-20 22:17:56 +00:00
Kim F. Storm
ffe8b3f4e8 (x_draw_relief_rect): Add top_p and bot_p args.
(x_draw_glyph_string_box): Fix call to x_draw_relief_rect.
(x_draw_image_foreground, x_draw_image_relief)
(x_draw_image_foreground_1, x_draw_image_glyph_string):
Draw sliced images.
2004-04-20 22:17:34 +00:00
Kim F. Storm
b1bd813495 (pos_visible_p): Fix prototype. 2004-04-20 22:17:08 +00:00
Kim F. Storm
ec026e7a3e (Fposn_at_x_y, Fposn_at_point): New defuns.
(syms_of_keyboard): Defsubr them.
2004-04-20 22:16:46 +00:00
Kim F. Storm
1938bc365d (image_ascent): Add slice arg; calculate ascent for
image slice (or full image).
2004-04-20 22:16:33 +00:00
Kim F. Storm
cedd7cd9f1 (buffer_posn_from_coords): Return full image width
and height even for image slices (posn is relative to full image).
(marginal_area_string): Adjust x0,y0 for image slice.
2004-04-20 22:16:19 +00:00
Kim F. Storm
0633d52c3e (struct glyph_slice): New struct.
(struct glyph): New member slice.
(GLYPH_SLICE_EQUAL_P): New macro.
(GLYPH_EQUAL_P): Use it.
(struct glyph_string): New member slice.
(struct it_slice): New struct.
(struct it): New member slice, add member to stack too.
New member constrain_row_ascent_descent_p.
(image_ascent): Add prototype.
2004-04-20 22:16:07 +00:00
Kim F. Storm
ae7ab2d30f Add image slices. 2004-04-20 22:15:41 +00:00
Jan Djärv
7f0d4d298d Undo previous change 2004-04-20 21:41:50 +00:00
Jan Djärv
3faf4eb37f * progmodes/grep.el (grep-mode): Add eval-when-compile. 2004-04-20 21:19:44 +00:00
Richard M. Stallman
6b3b4dbbfc (split-window-save-restore-data):
Don't update the data if OLD-INFO is nil.
2004-04-20 20:58:30 +00:00
Richard M. Stallman
da932079d0 (view-return-to-alist): Mark it permanent local. 2004-04-20 20:57:10 +00:00
Richard M. Stallman
5572c97f45 (event-modifiers): Fix the criterion for ASCII control chars. 2004-04-20 20:56:32 +00:00