bpt/emacs.git
20 years agoUpdate filename in "please read" message.
Thien-Thi Nguyen [Sat, 24 Apr 2004 02:27:49 +0000 (02:27 +0000)]
Update filename in "please read" message.

20 years ago(checkdoc-output-error-regex-alist): New var.
Stefan Monnier [Fri, 23 Apr 2004 22:25:17 +0000 (22:25 +0000)]
(checkdoc-output-error-regex-alist): New var.
(checkdoc-output-font-lock-keywords): Remove error regexp.
(checkdoc-output-mode-map): Remove.
(checkdoc-output-mode): Derive from compilation-mode.
(checkdoc-find-error-mouse, checkdoc-find-error): Remove.

20 years ago(wdired-mode-map): Move init into declaration. Fix `return' binding.
Stefan Monnier [Fri, 23 Apr 2004 22:22:13 +0000 (22:22 +0000)]
(wdired-mode-map): Move init into declaration.  Fix `return' binding.
(wdired-change-to-wdired-mode, wdired-change-to-dired-mode):
Use force-mode-line-update.
(wdired-get-filename): Use `unless'.
(wdired-preprocess-files): Don't assume names have no \n and use / for dirsep.
(wdired-normalize-filename): Use replace-regexp-in-string.
(wdired-load-hooks): Remove.
(wdired-mode-hooks): Rename to wdired-mode-hook.

20 years ago(dired-mode-map): Add a menu entry for wdired.
Stefan Monnier [Fri, 23 Apr 2004 22:13:32 +0000 (22:13 +0000)]
(dired-mode-map): Add a menu entry for wdired.

20 years agoChanges from arch/CVS synchronization
Miles Bader [Fri, 23 Apr 2004 22:04:58 +0000 (22:04 +0000)]
Changes from arch/CVS synchronization

20 years ago*** empty log message ***
Juanma Barranquero [Fri, 23 Apr 2004 21:35:38 +0000 (21:35 +0000)]
*** empty log message ***

20 years ago(pcomplete-opt, pcomplete-actual-arg, pcomplete-match-string,
Juanma Barranquero [Fri, 23 Apr 2004 21:34:46 +0000 (21:34 +0000)]
(pcomplete-opt, pcomplete-actual-arg, pcomplete-match-string,
pcomplete-comint-setup, pcomplete-here, pcomplete--help,
pcomplete--here): Doc fixes.

20 years ago(inferior-emacs-lisp-mode): Fix docstring.
Juanma Barranquero [Fri, 23 Apr 2004 21:33:38 +0000 (21:33 +0000)]
(inferior-emacs-lisp-mode): Fix docstring.

20 years ago(rx-syntax): Move sregex style syntax to code.
Stefan Monnier [Fri, 23 Apr 2004 21:25:58 +0000 (21:25 +0000)]
(rx-syntax): Move sregex style syntax to code.
(rx-bracket, rx-check-any, rx-any): Clean up name space.

20 years agoDoc fixes.
Stefan Monnier [Fri, 23 Apr 2004 21:23:29 +0000 (21:23 +0000)]
Doc fixes.
(rx-constituents): Add/extend many forms.
(rx-check): Check form is a list.
(bracket): Defvar.
(rx-check-any, rx-any, rx-check-not): Modify.
(rx-not): Simplify.
(rx-trans-forms, rx-=, rx->=, rx-**, rx-not-char, rx-not-syntax): New.
(rx-kleene): Use rx-trans-forms.
(rx-quote-for-set): Delete.
(rx): Allow multiple args.

20 years ago(vc-print-log): Fix code that handles wrong-number-of-arguments in backend
Juanma Barranquero [Fri, 23 Apr 2004 21:03:21 +0000 (21:03 +0000)]
(vc-print-log): Fix code that handles wrong-number-of-arguments in backend
call.

20 years ago(vc-default-workfile-unchanged-p): Fix code that handles
Juanma Barranquero [Fri, 23 Apr 2004 21:01:07 +0000 (21:01 +0000)]
(vc-default-workfile-unchanged-p): Fix code that handles
wrong-number-of-arguments in backend call.

20 years agoNew file.
Stefan Monnier [Fri, 23 Apr 2004 20:57:46 +0000 (20:57 +0000)]
New file.

20 years agoAdd support for cfengine-mode.
Stefan Monnier [Fri, 23 Apr 2004 20:44:54 +0000 (20:44 +0000)]
Add support for cfengine-mode.
(info-lookup-setup-mode): Use dolist.

20 years ago*** empty log message ***
Kenichi Handa [Fri, 23 Apr 2004 02:11:35 +0000 (02:11 +0000)]
*** empty log message ***

20 years ago(char-displayable-p): Simplified by using internal-char-font.
Kenichi Handa [Fri, 23 Apr 2004 02:08:22 +0000 (02:08 +0000)]
(char-displayable-p): Simplified by using internal-char-font.

20 years ago(Finternal_char_font): If POSITION is nil, return
Kenichi Handa [Fri, 23 Apr 2004 02:04:13 +0000 (02:04 +0000)]
(Finternal_char_font): If POSITION is nil, return
font for displaying CH with the default face.

20 years ago*** empty log message ***
Juanma Barranquero [Fri, 23 Apr 2004 00:25:28 +0000 (00:25 +0000)]
*** empty log message ***

20 years agoAdd "-*- makefile -*-" mode tag.
Juanma Barranquero [Fri, 23 Apr 2004 00:24:35 +0000 (00:24 +0000)]
Add "-*- makefile -*-" mode tag.

20 years ago*** empty log message ***
Juanma Barranquero [Thu, 22 Apr 2004 23:58:54 +0000 (23:58 +0000)]
*** empty log message ***

20 years agoUse outline mode. Remove compile.el entry (done).
Stefan Monnier [Thu, 22 Apr 2004 22:58:45 +0000 (22:58 +0000)]
Use outline mode.  Remove compile.el entry (done).

20 years ago(diff-next-error): New fun.
Stefan Monnier [Thu, 22 Apr 2004 22:57:09 +0000 (22:57 +0000)]
(diff-next-error): New fun.
(diff-mode): Use it.

20 years ago(next-error): Change arg name. Add support for the documented C-u C-x ` usage.
Stefan Monnier [Thu, 22 Apr 2004 22:56:08 +0000 (22:56 +0000)]
(next-error): Change arg name.  Add support for the documented C-u C-x ` usage.

20 years ago(special-display-popup-frame, next-multiframe-window)
Stefan Monnier [Thu, 22 Apr 2004 21:08:10 +0000 (21:08 +0000)]
(special-display-popup-frame, next-multiframe-window)
(previous-multiframe-window): Only consider frames on same display.

20 years ago(Info-restore-desktop-buffer): Delete with-no-warnings.
Lars Hansen [Thu, 22 Apr 2004 19:49:45 +0000 (19:49 +0000)]
(Info-restore-desktop-buffer): Delete with-no-warnings.

20 years ago(mh-restore-desktop-buffer): Delete with-no-warnings.
Lars Hansen [Thu, 22 Apr 2004 19:48:27 +0000 (19:48 +0000)]
(mh-restore-desktop-buffer): Delete with-no-warnings.

20 years ago*** empty log message ***
Stefan Monnier [Wed, 21 Apr 2004 22:42:13 +0000 (22:42 +0000)]
*** empty log message ***

20 years ago(XINT) [EXPLICIT_SIGN_EXTEND && !NO_UNION_TYPE]:
Stefan Monnier [Wed, 21 Apr 2004 22:41:53 +0000 (22:41 +0000)]
(XINT) [EXPLICIT_SIGN_EXTEND && !NO_UNION_TYPE]:
Don't make assumptions about the relative place of i and val.
(EQ) [!NO_UNION_TYPE]: Don't forget to check the type match as well.

20 years ago(compilation-mode-font-lock-keywords):
Stefan Monnier [Wed, 21 Apr 2004 22:37:16 +0000 (22:37 +0000)]
(compilation-mode-font-lock-keywords):
Minor sanity check on the `hyperlink' slot.

20 years agoAdd images in Info pages from Jan Nieuwenhuizen <janneke@gnu.org>.
Juri Linkov [Wed, 21 Apr 2004 22:36:22 +0000 (22:36 +0000)]
Add images in Info pages from Jan Nieuwenhuizen <janneke@gnu.org>.

20 years ago(recompile): Compile new files.
Stefan Monnier [Wed, 21 Apr 2004 22:35:10 +0000 (22:35 +0000)]
(recompile): Compile new files.

20 years ago(batch-byte-recompile-directory): Add byte-recompile-directory's opt `arg'.
Stefan Monnier [Wed, 21 Apr 2004 22:34:27 +0000 (22:34 +0000)]
(batch-byte-recompile-directory): Add byte-recompile-directory's opt `arg'.

20 years ago(cvs-tree-use-charset): New var.
Stefan Monnier [Wed, 21 Apr 2004 22:31:19 +0000 (22:31 +0000)]
(cvs-tree-use-charset): New var.
(cvs-tree-char-space, cvs-tree-char-hbar, cvs-tree-char-vbar)
(cvs-tree-char-branch, cvs-tree-char-eob, cvs-tree-char-bob)
(cvs-status-cvstrees): Use it.

20 years agoMarkup fixes.
Jesper Harder [Wed, 21 Apr 2004 22:27:52 +0000 (22:27 +0000)]
Markup fixes.

20 years agoRestore 2004-04-18 changes.
Juri Linkov [Wed, 21 Apr 2004 22:23:25 +0000 (22:23 +0000)]
Restore 2004-04-18 changes.

20 years ago*** empty log message ***
Kim F. Storm [Wed, 21 Apr 2004 21:45:15 +0000 (21:45 +0000)]
*** empty log message ***

20 years ago(telnet): Add optional port arg.
Kim F. Storm [Wed, 21 Apr 2004 21:42:06 +0000 (21:42 +0000)]
(telnet): Add optional port arg.

20 years agoNew next-error framework, use in occur.
Kim F. Storm [Wed, 21 Apr 2004 21:39:26 +0000 (21:39 +0000)]
New next-error framework, use in occur.

20 years agoFrom: Teodor Zlatanov <tzz@lifelogs.com>
Kim F. Storm [Wed, 21 Apr 2004 21:37:18 +0000 (21:37 +0000)]
From: Teodor Zlatanov  <tzz@lifelogs.com>
(compilation-start): Set next-error-last-buffer so
next-error knows where to jump.
(compilation-setup): Set the buffer-local variable
next-error-function to 'compilation-next-error-function.
(compilation-buffer-p, compilation-buffer-internal-p): Use an
alternate way to find if a buffer is a compilation buffer, for
next-error convenience.
(next-error-no-select, previous-error-no-select, next-error)
(previous-error, first-error): Move to simple.el.
(compilation-find-buffer): Move to next-error-find-buffer in simple.el.
(compilation-last-buffer): Remove.
(compilation-start, compilation-next-error, compilation-setup)
(compilation-next-error-function, compilation-find-buffer):
Remove compilation-last-buffer use.

20 years agoFrom: Teodor Zlatanov <tzz@lifelogs.com>
Kim F. Storm [Wed, 21 Apr 2004 21:36:42 +0000 (21:36 +0000)]
From: Teodor Zlatanov  <tzz@lifelogs.com>
(occur-next-error, occur-1): Hook into the next-error framework.

20 years agoFrom: Teodor Zlatanov <tzz@lifelogs.com>
Kim F. Storm [Wed, 21 Apr 2004 21:36:15 +0000 (21:36 +0000)]
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.

20 years ago*** empty log message ***
Juanma Barranquero [Wed, 21 Apr 2004 21:09:17 +0000 (21:09 +0000)]
*** empty log message ***

20 years ago(WINS): Add url/ directory.
Juanma Barranquero [Wed, 21 Apr 2004 21:02:07 +0000 (21:02 +0000)]
(WINS): Add url/ directory.

20 years ago*** empty log message ***
Lars Hansen [Wed, 21 Apr 2004 21:01:13 +0000 (21:01 +0000)]
*** empty log message ***

20 years ago(font-lock-preprocessor-face): Remove spurious quote.
Juanma Barranquero [Wed, 21 Apr 2004 21:00:33 +0000 (21:00 +0000)]
(font-lock-preprocessor-face): Remove spurious quote.
(font-lock-warning-face): Fix spacing.

20 years ago(info-node, info-menu-5, info-xref, info-header-node)
Stefan Monnier [Wed, 21 Apr 2004 20:54:19 +0000 (20:54 +0000)]
(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.

20 years ago(checkdoc-output-mode): Make it a normal major mode.
Stefan Monnier [Wed, 21 Apr 2004 20:54:03 +0000 (20:54 +0000)]
(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.

20 years ago(desktop-buffer-mode-handlers): New variabel. Alist
Lars Hansen [Wed, 21 Apr 2004 20:53:35 +0000 (20:53 +0000)]
(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.

20 years ago(dired-restore-desktop-buffer) Move from desktop.el. Add parameters.
Lars Hansen [Wed, 21 Apr 2004 20:52:18 +0000 (20:52 +0000)]
(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.

20 years ago(Info-restore-desktop-buffer): Move from desktop.el. Add Parameters.
Lars Hansen [Wed, 21 Apr 2004 20:51:06 +0000 (20:51 +0000)]
(Info-restore-desktop-buffer): Move from desktop.el. Add Parameters.
(Info-desktop-buffer-misc-data): Move from desktop.el. Add parameter.

20 years ago(rmail-restore-desktop-buffer): Move from desktop.el. Add Parameters.
Lars Hansen [Wed, 21 Apr 2004 20:49:37 +0000 (20:49 +0000)]
(rmail-restore-desktop-buffer): Move from desktop.el. Add Parameters.

20 years ago(mh-restore-desktop-buffer): Move from desktop.el. Add Parameters.
Lars Hansen [Wed, 21 Apr 2004 20:48:48 +0000 (20:48 +0000)]
(mh-restore-desktop-buffer): Move from desktop.el. Add Parameters.

20 years ago(python-maybe-jython): Don't assume point-min==1.
Stefan Monnier [Wed, 21 Apr 2004 20:48:47 +0000 (20:48 +0000)]
(python-maybe-jython): Don't assume point-min==1.

20 years agoClarify recent text.
Richard M. Stallman [Wed, 21 Apr 2004 19:36:24 +0000 (19:36 +0000)]
Clarify recent text.

20 years ago(dabbrev--substitute-expansion): Fix a bug which lead
Richard M. Stallman [Wed, 21 Apr 2004 19:22:52 +0000 (19:22 +0000)]
(dabbrev--substitute-expansion): Fix a bug which lead
to loss of case of letters when performing case-insensitive
expansions on certain abbreviations.

20 years ago(cperl-putback-char): Delete Emacs 18 definition.
Richard M. Stallman [Wed, 21 Apr 2004 19:19:44 +0000 (19:19 +0000)]
(cperl-putback-char): Delete Emacs 18 definition.

20 years ago(ctext-post-read-conversion): Use assoc-string, not assoc-ignore-case.
Richard M. Stallman [Wed, 21 Apr 2004 19:17:03 +0000 (19:17 +0000)]
(ctext-post-read-conversion): Use assoc-string, not assoc-ignore-case.

20 years agoUse assoc-string, not assoc-ignore-case.
Richard M. Stallman [Wed, 21 Apr 2004 19:16:15 +0000 (19:16 +0000)]
Use assoc-string, not assoc-ignore-case.

20 years ago(mailcap-mime-data): Mark as risky.
Richard M. Stallman [Wed, 21 Apr 2004 19:15:28 +0000 (19:15 +0000)]
(mailcap-mime-data): Mark as risky.

20 years ago(easy-menu-add): Do call x-popup-menu, but only if it's defined.
Richard M. Stallman [Wed, 21 Apr 2004 19:14:49 +0000 (19:14 +0000)]
(easy-menu-add): Do call x-popup-menu, but only if it's defined.

20 years ago(disassemble): Handle lambda-exp as arg.
Richard M. Stallman [Wed, 21 Apr 2004 19:14:04 +0000 (19:14 +0000)]
(disassemble): Handle lambda-exp as arg.

20 years agoFix previous change.
Richard M. Stallman [Wed, 21 Apr 2004 19:13:00 +0000 (19:13 +0000)]
Fix previous change.

20 years ago(byte-compile-no-warnings): Handle multiple args: compile like progn.
Richard M. Stallman [Wed, 21 Apr 2004 19:12:04 +0000 (19:12 +0000)]
(byte-compile-no-warnings): Handle multiple args: compile like progn.

20 years ago(with-no-warnings): Simplify: take all args as &rest arg.
Richard M. Stallman [Wed, 21 Apr 2004 19:10:29 +0000 (19:10 +0000)]
(with-no-warnings): Simplify: take all args as &rest arg.

20 years ago(auto-insert-alist): Insert the user's name in
Richard M. Stallman [Wed, 21 Apr 2004 19:09:01 +0000 (19:09 +0000)]
(auto-insert-alist): Insert the user's name in
copyright notice, rather than Free Software Foundation.

20 years ago*** empty log message ***
Stefan Monnier [Wed, 21 Apr 2004 16:09:23 +0000 (16:09 +0000)]
*** empty log message ***

20 years agoUpdate iswitchb-max-to-show.
Stephen Eglen [Wed, 21 Apr 2004 09:47:11 +0000 (09:47 +0000)]
Update iswitchb-max-to-show.

20 years ago(describe-char): Make it work on *Help* buffer.
Kenichi Handa [Wed, 21 Apr 2004 01:27:39 +0000 (01:27 +0000)]
(describe-char): Make it work on *Help* buffer.

20 years agoAdd some entries missing from 2002-11-16.
Glenn Morris [Tue, 20 Apr 2004 23:16:57 +0000 (23:16 +0000)]
Add some entries missing from 2002-11-16.

20 years agoAdd image slices. Add posn-at- functions.
Kim F. Storm [Tue, 20 Apr 2004 22:44:20 +0000 (22:44 +0000)]
Add image slices.  Add posn-at- functions.

20 years ago(insert-image): Add optional SLICE arg.
Kim F. Storm [Tue, 20 Apr 2004 22:23:08 +0000 (22:23 +0000)]
(insert-image): Add optional SLICE arg.
(insert-sliced-image): New defun.

20 years ago(image_ascent): Remove prototype.
Kim F. Storm [Tue, 20 Apr 2004 22:22:45 +0000 (22:22 +0000)]
(image_ascent): Remove prototype.

20 years ago(x_draw_relief_rect): Add top_p and bot_p args.
Kim F. Storm [Tue, 20 Apr 2004 22:19:23 +0000 (22:19 +0000)]
(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.

20 years ago(Qslice): New variable.
Kim F. Storm [Tue, 20 Apr 2004 22:19:09 +0000 (22:19 +0000)]
(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.

20 years ago(Fwindow_vscroll, Fset_window_vscroll): Fix EXFUN.
Kim F. Storm [Tue, 20 Apr 2004 22:18:43 +0000 (22:18 +0000)]
(Fwindow_vscroll, Fset_window_vscroll): Fix EXFUN.

20 years ago(Fpos_visible_in_window_p): Return pixel position if
Kim F. Storm [Tue, 20 Apr 2004 22:18:33 +0000 (22:18 +0000)]
(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.

20 years ago(w32_draw_relief_rect): Add top_p and bot_p args.
Kim F. Storm [Tue, 20 Apr 2004 22:17:56 +0000 (22:17 +0000)]
(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.

20 years ago(x_draw_relief_rect): Add top_p and bot_p args.
Kim F. Storm [Tue, 20 Apr 2004 22:17:34 +0000 (22:17 +0000)]
(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.

20 years ago(pos_visible_p): Fix prototype.
Kim F. Storm [Tue, 20 Apr 2004 22:17:08 +0000 (22:17 +0000)]
(pos_visible_p): Fix prototype.

20 years ago(Fposn_at_x_y, Fposn_at_point): New defuns.
Kim F. Storm [Tue, 20 Apr 2004 22:16:46 +0000 (22:16 +0000)]
(Fposn_at_x_y, Fposn_at_point): New defuns.
(syms_of_keyboard): Defsubr them.

20 years ago(image_ascent): Add slice arg; calculate ascent for
Kim F. Storm [Tue, 20 Apr 2004 22:16:33 +0000 (22:16 +0000)]
(image_ascent): Add slice arg; calculate ascent for
image slice (or full image).

20 years ago(buffer_posn_from_coords): Return full image width
Kim F. Storm [Tue, 20 Apr 2004 22:16:19 +0000 (22:16 +0000)]
(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.

20 years ago(struct glyph_slice): New struct.
Kim F. Storm [Tue, 20 Apr 2004 22:16:07 +0000 (22:16 +0000)]
(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.

20 years agoAdd image slices.
Kim F. Storm [Tue, 20 Apr 2004 22:15:41 +0000 (22:15 +0000)]
Add image slices.

20 years agoUndo previous change
Jan Djärv [Tue, 20 Apr 2004 21:41:50 +0000 (21:41 +0000)]
Undo previous change

20 years ago* progmodes/grep.el (grep-mode): Add eval-when-compile.
Jan Djärv [Tue, 20 Apr 2004 21:19:44 +0000 (21:19 +0000)]
* progmodes/grep.el (grep-mode): Add eval-when-compile.

20 years ago(split-window-save-restore-data):
Richard M. Stallman [Tue, 20 Apr 2004 20:58:30 +0000 (20:58 +0000)]
(split-window-save-restore-data):
Don't update the data if OLD-INFO is nil.

20 years ago(view-return-to-alist): Mark it permanent local.
Richard M. Stallman [Tue, 20 Apr 2004 20:57:10 +0000 (20:57 +0000)]
(view-return-to-alist): Mark it permanent local.

20 years ago(event-modifiers): Fix the criterion for ASCII control chars.
Richard M. Stallman [Tue, 20 Apr 2004 20:56:32 +0000 (20:56 +0000)]
(event-modifiers): Fix the criterion for ASCII control chars.

20 years ago(recentf-save-list): Catch and warn about errors.
Richard M. Stallman [Tue, 20 Apr 2004 20:54:53 +0000 (20:54 +0000)]
(recentf-save-list): Catch and warn about errors.

20 years ago(menu-bar-update-buffers): Call copy-sequence so "Buffers" won't be pure.
Richard M. Stallman [Tue, 20 Apr 2004 20:54:00 +0000 (20:54 +0000)]
(menu-bar-update-buffers): Call copy-sequence so "Buffers" won't be pure.

20 years ago(help-mode-finish): Set help-return-alist first
Richard M. Stallman [Tue, 20 Apr 2004 20:53:01 +0000 (20:53 +0000)]
(help-mode-finish): Set help-return-alist first
thing, setting only the entry for the selected window.

20 years ago(describe-function-1): If many non-control non-meta
Richard M. Stallman [Tue, 20 Apr 2004 20:51:11 +0000 (20:51 +0000)]
(describe-function-1): If many non-control non-meta
keys run the command, don't list all of them.

20 years ago(read-number): Check whether `default' is nil.
Stefan Monnier [Tue, 20 Apr 2004 20:40:41 +0000 (20:40 +0000)]
(read-number): Check whether `default' is nil.

20 years ago(compilation-error-properties): Split in two.
Stefan Monnier [Tue, 20 Apr 2004 20:36:43 +0000 (20:36 +0000)]
(compilation-error-properties): Split in two.
(compilation-internal-error-properties): New one.
(compilation-compat-error-properties): Use it to fix the non-marker case.

20 years ago(Fkey_description): Fix the usual int/Lisp_Object mixup.
Stefan Monnier [Tue, 20 Apr 2004 19:44:26 +0000 (19:44 +0000)]
(Fkey_description): Fix the usual int/Lisp_Object mixup.

20 years ago(vc-svn-print-log, vc-svn-diff): Add optional BUFFER arg.
Juanma Barranquero [Tue, 20 Apr 2004 16:49:26 +0000 (16:49 +0000)]
(vc-svn-print-log, vc-svn-diff): Add optional BUFFER arg.
Copied from Andre Spiegel's patch of 2004-03-21.

20 years ago(time-to-day-in-year): Fix docstring.
Juanma Barranquero [Tue, 20 Apr 2004 16:40:07 +0000 (16:40 +0000)]
(time-to-day-in-year): Fix docstring.

20 years ago(iswitchb-max-to-show): Update :type.
Stephen Eglen [Tue, 20 Apr 2004 10:01:29 +0000 (10:01 +0000)]
(iswitchb-max-to-show): Update :type.

20 years ago(quail-lookup-key): New optional arg
Kenichi Handa [Tue, 20 Apr 2004 08:20:26 +0000 (08:20 +0000)]
(quail-lookup-key): New optional arg
NOT-RESET-INDICES.
(quail-get-translations): Call quail-lookup-key with
NOT-RESET-INDICES t.
(quail-completion): Likewise.
(quail-lookup-map-and-concat): Likewise.