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
Richard M. Stallman
a0df7a3285
(recentf-save-list): Catch and warn about errors.
2004-04-20 20:54:53 +00:00
Richard M. Stallman
d08fd12f3a
(menu-bar-update-buffers): Call copy-sequence so "Buffers" won't be pure.
2004-04-20 20:54:00 +00:00
Richard M. Stallman
69e73dd3d3
(help-mode-finish): Set help-return-alist first
...
thing, setting only the entry for the selected window.
2004-04-20 20:53:01 +00:00
Richard M. Stallman
19a151e59b
(describe-function-1): If many non-control non-meta
...
keys run the command, don't list all of them.
2004-04-20 20:51:11 +00:00
Stefan Monnier
c78633461e
(read-number): Check whether `default' is nil.
2004-04-20 20:40:41 +00:00
Stefan Monnier
efb0e677c7
(compilation-error-properties): Split in two.
...
(compilation-internal-error-properties): New one.
(compilation-compat-error-properties): Use it to fix the non-marker case.
2004-04-20 20:36:43 +00:00
Stefan Monnier
07f60146b3
(Fkey_description): Fix the usual int/Lisp_Object mixup.
2004-04-20 19:44:26 +00:00
Juanma Barranquero
b349012b10
(vc-svn-print-log, vc-svn-diff): Add optional BUFFER arg.
...
Copied from Andre Spiegel's patch of 2004-03-21.
2004-04-20 16:49:26 +00:00
Juanma Barranquero
1525ea1e3a
(time-to-day-in-year): Fix docstring.
2004-04-20 16:40:07 +00:00
Stephen Eglen
06f4589ab8
(iswitchb-max-to-show): Update :type.
2004-04-20 10:01:29 +00:00
Kenichi Handa
5b6156fa6a
(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.
2004-04-20 08:20:26 +00:00
Kenichi Handa
a19788b139
*** empty log message ***
2004-04-20 07:15:39 +00:00
Kenichi Handa
fd7a117da0
(quail-update-translation): Don't insert
...
such an unsupported multibyte char in a unibyte buffer.
2004-04-20 07:06:58 +00:00