1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-05 05:21:26 -08:00
Commit graph

20271 commits

Author SHA1 Message Date
Jason Rumney
813fa8a82d (w32_to_x_font): Avoid forcing font widths. 2005-10-25 21:14:39 +00:00
YAMAMOTO Mitsuharu
05f7d868db (last_mouse_glyph_frame): New var.
(note_mouse_movement): Say mouse moved if current frame differs
from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
(XTmouse_position): Set last_mouse_glyph_frame.
(XTread_socket): Clear last_mouse_glyph_frame on mouse up/down event.
(mac_draw_string_common) [MAC_OSX && WORDS_BIG_ENDIAN]: Fix typo.
Use EndianU16_BtoN.
(mac_draw_string_common) [MAC_OSX]: Don't use ATSUClearLayoutControls.
(x_per_char_metric, XLoadQueryFont)
[MAC_OS_X_VERSION_MAX_ALLOWED < 1020]: Use device origins to get
glyph bounds.
(mac_to_x_fontname, mac_do_list_fonts)
(mac_initialize_display_info): Change screen resolutions to 72dpi.
2005-10-25 08:13:44 +00:00
YAMAMOTO Mitsuharu
de297941ce [MAC_OS] (image_load_qt_1): Check image size.
Use GraphicsImportGetImageDescription instead of
GraphicsImportGetNaturalBounds.
[MAC_OSX] (image_load_quartz2d): Check image size.
[MAC_OS] (xpm_load_image): Likewise.
2005-10-25 08:12:44 +00:00
Masatake YAMATO
128e729deb Small doc fix. 2005-10-24 16:22:16 +00:00
Kim F. Storm
0a3fde9d0e Undo 2005-10-23 change.
(last_mouse_glyph_frame): New var.
(note_mouse_movement): Say mouse moved if current frame differs
from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
(XTmouse_position): Set last_mouse_glyph_frame.
(handle_one_xevent): Clear last_mouse_glyph_frame [instead of
last_mouse_glyph] on mouse up/down event.
2005-10-24 14:59:42 +00:00
Kim F. Storm
94717db170 *** empty log message *** 2005-10-24 14:59:29 +00:00
Kim F. Storm
60758816f2 (Fcompare_buffer_substrings): Fix last change. 2005-10-24 08:35:50 +00:00
Kim F. Storm
59017afb20 *** empty log message *** 2005-10-24 08:35:32 +00:00
Kenichi Handa
3d930b1785 (handle_one_xevent): Handle keysyms directly mapped to
supported Unicode characters.
2005-10-24 08:05:36 +00:00
Kenichi Handa
bde7944bda (charset_mule_unicode_0100_24ff)
(charset_mule_unicode_2500_33ff, charset_mule_unicode_e000_ffff):
Extern them.
2005-10-24 08:04:01 +00:00
Kenichi Handa
c64582beaa (charset_mule_unicode_0100_24ff)
(charset_mule_unicode_2500_33ff, charset_mule_unicode_e000_ffff):
New variables.
(Fsetup_special_charsets): Initialize them.
2005-10-24 08:03:17 +00:00
Stefan Monnier
7c5ba0d218 *** empty log message *** 2005-10-24 03:53:23 +00:00
Stefan Monnier
1149fd6f89 (Fcompare_buffer_substrings): Handle multibyte chars. 2005-10-24 03:51:05 +00:00
Kim F. Storm
96664fc024 *** empty log message *** 2005-10-23 22:58:33 +00:00
Jan Djärv
a4b0e228b6 * xterm.c (note_mouse_movement): Always call note_mouse_highlight
so tool tips don't interfere with press on tool bar button.
2005-10-23 21:12:46 +00:00
Richard M. Stallman
f6a18aa2a4 (Fset_case_table): Doc fix. 2005-10-23 17:26:53 +00:00
Richard M. Stallman
b502a9a160 (build_load_history): Replace STREAM arg with ENTIRE.
(readevalloop): Compute ENTIRE properly.
(syms_of_lread) <load-history>: Doc fix.
2005-10-23 17:25:43 +00:00
Richard M. Stallman
45158e7776 *** empty log message *** 2005-10-21 17:25:58 +00:00
Richard M. Stallman
0fc213e97e (Fload): Simplify gcpro structure.
Gcpro FOUND as well as FILE, but not EFOUND.
Unless preloading, record FOUND instead of FILE in Vload_history.
Rename repeat local FILE to MSG_FILE.
(syms_of_lread) <load-history>: Doc fix.
2005-10-21 16:54:13 +00:00
Kenichi Handa
dfa1cd4d84 *** empty log message *** 2005-10-21 01:26:51 +00:00
Kenichi Handa
86dc6ccb92 (boyer_moore): Surround the '||' part of expression in
`if' condition by parentheses explicitly.
2005-10-21 00:42:13 +00:00
Kim F. Storm
517c6ca5a3 (x_calc_absolute_position): Remove unused vars win_x, win_y. 2005-10-20 15:04:13 +00:00
Kim F. Storm
e58e5c503f (Fwindow_tree): Remove unused var alist. 2005-10-20 15:04:05 +00:00
Kim F. Storm
feef4f846d (encode_terminal_code): Remove unused var src_start. 2005-10-20 15:03:58 +00:00
Kim F. Storm
d6ae289cf0 (display_completion_list_1): New wrapper function
for Fdisplay_completion_list.
(Fminibuffer_completion_help): Use it.
2005-10-20 15:03:32 +00:00
Kim F. Storm
d9cdfe9a72 (Fchar_table_range): Remove unused var i. 2005-10-20 15:03:26 +00:00
Kim F. Storm
e01f77736e (auto_save_error): Call SAFE_FREE. 2005-10-20 15:03:10 +00:00
Kim F. Storm
be76226871 (check_ccl_update): Remove unused var vp. 2005-10-20 15:02:59 +00:00
Kim F. Storm
54622f3318 (clone_per_buffer_values): Remove unused var tem.
(init_buffer): Remove unused vars dotstat, pwdstat.
2005-10-20 15:02:52 +00:00
Kim F. Storm
1064a9eace *** empty log message *** 2005-10-20 15:02:42 +00:00
Eli Zaretskii
ce13796f48 *** empty log message *** 2005-10-20 15:00:21 +00:00
Eli Zaretskii
ad9c16d33f *** empty log message *** 2005-10-20 14:25:49 +00:00
Eli Zaretskii
1ec324f3bb (unexec): Fix calls to `fatal' with less than 3 arguments. 2005-10-20 13:59:31 +00:00
Eli Zaretskii
098767d943 [__Lynx__]: Undef SIGPOLL along with SIGIO. 2005-10-20 13:18:50 +00:00
Andreas Schwab
26e9d2cf1a (Fdisplay_completion_list): Doc fix. 2005-10-20 13:07:29 +00:00
Kim F. Storm
e50165ec10 *** empty log message *** 2005-10-19 22:21:00 +00:00
Kim F. Storm
7df4765a4c (check_image_size): Handle integer Vmax_image_size value
directly as max pixel value.  Use default frame size for null frame.
(syms_of_image) <max-image-size>: Describe integer value.
2005-10-19 21:52:13 +00:00
Romain Francoise
51391fb92d Oops, 2004, not 2005. 2005-10-19 16:56:17 +00:00
Romain Francoise
d7b94c98ba (main): Update copyright year. 2005-10-19 16:53:31 +00:00
Richard M. Stallman
b85acc4bc2 Fix prev change. 2005-10-19 04:47:50 +00:00
Chong Yidong
f1f25b9966 * image.c (Vmax_image_size): New variable.
(check_image_size): New function.
	(xbm_read_bitmap_data, pbm_load, png_load, jpeg_load, tiff_load)
	(gif_load, gs_load): Use it.
	(lookup_image): Try loading again if previous load failed.
	(xbm_read_bitmap_data): Add a new argument, a pointer to the frame
	to display in, NULL if none.
	(xbm_load_image, xbm_file_p): Pass xbm_read_bitmap_data the new
	argument.
2005-10-19 03:54:56 +00:00
Richard M. Stallman
f42d19a283 (Fstring_match): Doc fix. 2005-10-19 01:52:59 +00:00
YAMAMOTO Mitsuharu
bcbdafcef4 *** empty log message *** 2005-10-18 08:07:52 +00:00
YAMAMOTO Mitsuharu
0e41b66d96 (note_mouse_movement): Use PtInRect.
(XTread_socket): Also ignore mouse motion just before a button
release event.  Don't process button release event when mouse is
not grabbed.
2005-10-18 08:07:06 +00:00
Masatake YAMATO
f5fab556d4 * message.el (message-expand-group): Pass the common
prefix substring of completion to `display-completion-list'.

* mh-comp.el (mh-complete-word): Pass the common
prefix substring of completion to `display-completion-list'.

* dabbrev.el (dabbrev-completion): Pass the common
prefix substring of completion to `display-completion-list'.

* filecache.el (file-cache-minibuffer-complete)
(file-cache-complete): Ditto.

* tempo.el (tempo-display-completions): Ditto.

* wid-edit.el (widget-file-complete, widget-color-complete): Ditto.

* emacs-lisp/lisp.el (lisp-complete-symbol): Ditto.

* eshell/em-hist.el (eshell-list-history): Ditto.

* mail/mailabbrev.el (mail-abbrev-complete-alias): Ditto.

* progmodes/etags.el (complete-tag): Ditto.

* progmodes/make-mode.el (makefile-complete): Ditto.

* progmodes/meta-mode.el (meta-complete-symbol): Ditto.

* progmodes/octave-mod.el (octave-complete-symbol): Ditto.

* progmodes/pascal.el (pascal-complete-word)
(pascal-show-completions): Ditto.

* textmodes/bibtex.el (bibtex-complete-internal): Ditto.

* simple.el (completion-common-substring): New variable.
(completion-setup-function): Use `completion-common-substring'
to put faces.

* minibuf.c (Fdisplay_completion_list): Add new optional
argument COMMON_SUBSTRING. Bind `completion-common-substring'
to the optional argument during running `completion-setup-hook'.
2005-10-16 09:31:48 +00:00
YAMAMOTO Mitsuharu
2ef1363ecd *** empty log message *** 2005-10-16 02:23:23 +00:00
YAMAMOTO Mitsuharu
159e1856b0 (mac_clear_area): Add extern. 2005-10-16 02:23:09 +00:00
YAMAMOTO Mitsuharu
236072aebf (MAC_WINDOW_NORMAL_GC): Remove macro.
(FRAME_NORMAL_GC): New macro.
(mac_draw_line, mac_clear_area, mac_clear_window)
(mac_fill_rectangle, mac_draw_string, mac_draw_string_16)
(mac_draw_image_string, mac_draw_image_string_16): Rename from
XDrawLine, XClearArea, XClearWindow, XFillRectangle, XDrawString,
XDrawString16, XDrawImageString, and XDrawImageString16, respectively.
All uses changed.
(mac_draw_line, mac_erase_rectangle, mac_clear_area)
(mac_clear_window, mac_draw_bitmap, mac_draw_rectangle)
(mac_invert_rectangle, mac_draw_string_common, mac_draw_string)
(mac_draw_string_16, mac_draw_image_string)
(mac_draw_image_string_16, mac_copy_area, mac_copy_area_with_mask)
(mac_scroll_area): Drawing functions now take frame as destination.
All uses changed.
(mac_draw_string_common): Get port height with FRAME_PIXEL_HEIGHT.
(x_draw_fringe_bitmap): Set clipping area in face->gc.
2005-10-16 02:22:59 +00:00
YAMAMOTO Mitsuharu
0abf3e71f3 (Fx_create_frame): Add debugging code.
(Fx_show_tip): Set frame pixel width and height.
2005-10-16 02:22:35 +00:00
YAMAMOTO Mitsuharu
5f8080a9e2 [TARGET_API_MAC_CARBON] (get_cfstring_encoding_from_lisp): Allow nil
as argument.
[TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Regard nil
for encoding arguments as UTF-16 in native byte order, no BOM.
2005-10-16 02:22:16 +00:00