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

48838 commits

Author SHA1 Message Date
Eli Zaretskii
243a3ae080 (kill-some-buffers): Doc fix. 2003-12-29 14:04:31 +00:00
Eli Zaretskii
74a47d1fba (internal_equal): Return t for two NaN arguments. 2003-12-29 13:51:54 +00:00
Eli Zaretskii
d9c4f5125e *** empty log message *** 2003-12-29 13:44:14 +00:00
Eli Zaretskii
1015017fa0 (comint-watch-for-password-prompt): Pass `string' as
arg to send-invisible
(send-invisible): Doc fix.  The argument is now a prompt, not the
string to send.
(comint-read-noecho): Doc fix.
2003-12-29 13:42:37 +00:00
Eli Zaretskii
6b531f6fce Describe the change in texnfo-upd.el by Bob Chassel. 2003-12-29 13:31:16 +00:00
Eli Zaretskii
ecd5fe1f75 (ange-ftp-name-format): Allow USER to contain
"@", as required by some ISP hosting service.  Fix defcustom
argument syntax errors that prevented use of customization.
2003-12-29 13:22:30 +00:00
Eli Zaretskii
36b99f1864 (Vi Macros): Fix reference to the Emacs manual. 2003-12-29 13:09:14 +00:00
Eli Zaretskii
5d80fe1f11 (C Modes): Fix the xref. 2003-12-29 13:05:00 +00:00
Eli Zaretskii
65f3f60016 (xml-get-attribute-or-nil): Doc fix. 2003-12-29 13:00:09 +00:00
Eli Zaretskii
d42f90385b (zone-mode): Use write-file-functions, not write-file-hooks. 2003-12-29 12:57:07 +00:00
Eli Zaretskii
9928d4fe98 Use windows-1251 encoding. Fix punctuation errors. 2003-12-29 12:49:21 +00:00
Eli Zaretskii
ad6600754d (auto-revert-interval): Doc fix. 2003-12-29 12:41:49 +00:00
Eli Zaretskii
841c4dde95 Fix Mark Hershberg's entries for xml.el. 2003-12-29 12:36:58 +00:00
Eli Zaretskii
5ebe044393 Fix previous change. Remove redundant trailing whitespace. 2003-12-29 12:35:35 +00:00
Eli Zaretskii
9bcd6a7e94 (xml-get-attribute-or-nil): New function, like
xml-get-attribute, but returns nil if the attribute was not found.
(xml-get-attribute): Converted to defsubst, uses
xml-get-attribute-or-nil.
2003-12-29 12:13:27 +00:00
Eli Zaretskii
dffafab086 (easy-menu-define): Doc fix. 2003-12-29 12:05:15 +00:00
Eli Zaretskii
7f9b63222e (custom-declare-theme): Use value' when putting properties on theme'. 2003-12-29 11:54:03 +00:00
Eli Zaretskii
53092de4a7 Document the change in insert-for-yank. 2003-12-29 11:46:03 +00:00
Eli Zaretskii
529c94091f (insert-for-yank): Call insert-for-yank-1 repetitively
for each yank-handler segment.
(insert-for-yank-1): New function, with the body of the previous
insert-for-yank.
2003-12-29 11:40:49 +00:00
Eli Zaretskii
d6db910183 (table-yank-handler): New defcustom.
(table--put-cell-indicator-property): Put yank-handler property
that indicates the yank handler for the table cell.
2003-12-29 11:29:31 +00:00
Richard M. Stallman
7abd90ea98 (store_symval_forwarding): Handle setting default-fill-column, etc.,
by changing buffers that use the default.
2003-12-29 11:29:18 +00:00
Richard M. Stallman
dea7e2ba84 (Fset_minibuffer_window): Doc fix. 2003-12-29 11:25:21 +00:00
Richard M. Stallman
dc2628c113 (choose_write_coding_system): Ignore auto_saving
if using the visited file for auto saves.
(Fwrite_region): Don't update SAVE_MODIFF
if auto-saving in visited file.
2003-12-29 11:24:14 +00:00
Richard M. Stallman
6c2ef89342 Comment change. 2003-12-29 11:22:31 +00:00
Eli Zaretskii
fbb48945d4 (etc-modules-conf-generic-mode): A more complete set of keywords. 2003-12-29 11:22:19 +00:00
Eli Zaretskii
5d26489ff5 (reset-language-environment, set-language-environment): Don't invoke
fontset-related functions if fontset-list is not fboundp.
2003-12-29 10:59:41 +00:00
Kenichi Handa
3e7cfcdc3d *** empty log message *** 2003-12-29 07:11:58 +00:00
Kenichi Handa
fd1627248f (ccl-encode-koi8-font): Make it work for
characters of mule-unicode-0100-24ff.
(ccl-encode-windows-1251-font): New CCL program.
("Bulgarian"): Specify overriding-fontspec.
("Belarusian"): Likewise.
2003-12-29 07:10:51 +00:00
Kenichi Handa
0077e394d5 (reset-language-environment): Call
set-overriding-fontspec-internal with nil.
(set-language-environment): Call set-overriding-fontspec-internal
if the language environment specify `overriding-fontspec'.
(language-info-alist): Doc added.
2003-12-29 07:10:09 +00:00
Kenichi Handa
b64c9a0407 (face_font_available_p): New function. 2003-12-29 06:54:55 +00:00
Kenichi Handa
2f65c7b5ef (Voverriding_fontspec_alist): New variable.
(lookup_overriding_fontspec): New function.
(fontset_ref_via_base): Call lookup_overriding_fontspec if
necessary.
(fontset_font_pattern): Likewise.
(regulalize_fontname): New function.
(Fset_fontset_font): Call regulalize_fontname.
(Fset_overriding_fontspec_internal): New function.
(syms_of_fontset): Initialize and staticprop
Voverriding_fontspec_alist.
(syms_of_fontset): Defsubr Sset_overriding_fontspec_internal.
2003-12-29 06:53:50 +00:00
Kenichi Handa
475a1234b7 (face_font_available_p): Extern it. 2003-12-29 06:53:28 +00:00
Sam Steingold
c438366720 (ange-ftp-file-attributes): Add new optional parameter ID-FORMAT. 2003-12-29 01:01:48 +00:00
Richard M. Stallman
d674d13e14 (Fother_buffer): Don't crash if BUF is nil
or if its name is nil.

(Fkill_buffer): Don't delete auto-save file
if it's the same as the visited file.
2003-12-28 22:16:57 +00:00
Luc Teirlinck
de1d1a4051 (Fcheck_coding_system): Further doc fix. 2003-12-28 19:54:24 +00:00
Luc Teirlinck
303cdc2dfd (Fcheck_coding_system): Doc fix. 2003-12-28 19:47:58 +00:00
Nick Roberts
486f00c049 (gdb-prompt): Change filter for level 3 annotations,
if necessary.
(gdb-ann3): New function. Initialise M-x gdb as for M-x gdba if
annotations are detected.
(gud-gdba-marker-filter): Use global variable gud-marker-acc
instead of a local one to allow transition from
gud-gdb-marker-filter.
Remove trailing white space.
2003-12-28 13:52:38 +00:00
Nick Roberts
d7af32300b (gud-gdb-command-name): Set default to
"gdb --annotate=3".
(gud-gdb-marker-filter): Look out for annotations.
(gdb-first-pre-prompt): New variable.
Remove trailing white space.
2003-12-28 13:51:51 +00:00
Nick Roberts
34962ad0ef *** empty log message *** 2003-12-28 13:50:43 +00:00
Kim F. Storm
69348b2a71 Add pointer text property. Add image maps. 2003-12-28 00:40:46 +00:00
Kim F. Storm
204fb75e80 Fix cursor glyph height on tall rows.
Add image map feature.
Add pointer text property.
2003-12-28 00:15:01 +00:00
Kim F. Storm
83c6eb57fc (Qface, Qmouse_face): Remove unused externs.
(x_draw_hollow_cursor): Draw cursor using glyph's rather than
row's ascent and descent, to get a sensible height on tall rows.
2003-12-28 00:13:34 +00:00
Kim F. Storm
15aa58c18e (x_set_mouse_color): Remove bogus x_check_errors call.
(Qimage): Remove extern (now in lisp.h).
(valid_image_p, parse_image_spec): Use IMAGEP macro.
2003-12-28 00:13:10 +00:00
Kim F. Storm
d7078aefa0 (cache_face): Abort if c->size exceeds MAX_FACE_ID. 2003-12-28 00:12:45 +00:00
Kim F. Storm
493fdc3cc3 (Qarrow, Qhand, Qtext, Qpointer): New variables for
pointer types.
(Qrelative_width, Qalign_to): Remove unused variables.
(Vvoid_text_area_pointer): Replace Vshow_text_cursor_in_void.
(QCmap, QCpointer, Qrect, Qcircle, Qpoly): New variables for
image maps.
(x_y_to_hpos_vpos): Return glyph relative coordinates through
new dx and dy args.
Remove buffer_only_p arg (always 0).  Simplify code accordingly.
(get_glyph_string_clip_rect): Draw cursor using glyph's rather
than row's ascent and height, to get sensible height on tall rows.
(build_desired_tool_bar_string): Remove Qimage extern.
(get_tool_bar_item): Fix call to x_y_to_hpos_vpos.
(produce_image_glyph): Adjust it.ascent to minimum row ascent if
image glyph is alone on the last line.
(append_glyph, append_composite_glyph, produce_image_glyph)
(append_stretch_glyph): Set glyph's ascent and descent.
(on_hot_spot_p): New function to check if position is inside an
rectangular, circular, or polygon-shaped image hot-spot,
(find_hot_spot): New function to search for image hot-spot.
(Flookup_image_map): New defun to search for image hot-spot.
(define_frame_cursor1): New aux function to determine frame pointer.
(note_mode_line_or_margin_highlight, note_mouse_highlight):
Handle `pointer' text property and :pointer image property to
control frame pointer shape.  Detect image hot-spots for pointer
and help_echo properties.  Use define_frame_cursor1.
(note_mouse_highlight):	Use Vvoid_text_area_pointer.
(syms_of_xdisp): Defsubr new defun. Intern and staticpro new variables.
DEFVAR_LISP Vvoid_text_area_pointer instead of Vshow_text_cursor_in_void.
2003-12-28 00:12:27 +00:00
Kim F. Storm
82cf95a792 (Qimage): Remove extern (now in lisp.h).
(valid_image_p, parse_image_spec): Use IMAGEP macro.
2003-12-28 00:11:49 +00:00
Kim F. Storm
dea9b52152 (IMAGEP): New macro to test for image object type.
(Qimage): Declare extern.
2003-12-28 00:11:03 +00:00
Kim F. Storm
2e3f0f616b (Qimage): Remove extern (now in lisp.h).
(QCmap): Declare extern.
(make_lispy_position): When position is inside image hot-spot,
use hot-spot element as posn element.
2003-12-28 00:10:41 +00:00
Kim F. Storm
60bf162981 (buffer_posn_from_coords): Fix calculation of dy for
image glyph using image's ascent.
(mode_line_string): Return image glyph as object clicked on.
Adjust y0 for image glyph using image's ascent.
2003-12-28 00:10:12 +00:00
Kim F. Storm
01b1f0c05b (FACE_ID_BITS, MAX_FACE_ID): New defines.
(struct glyph): New members, ascent and descent.  Used to save
this glyph's ascent and descent, instead of having.
(struct glyph): Declare member face_id using FACE_ID_BITS.
(find_hot_spot): Add prototype.
2003-12-28 00:09:49 +00:00