Commit graph

16817 commits

Author SHA1 Message Date
Kenichi Handa
f9a45bb340 (try_alternative_families): Try all scalable fonts if
Vscalable_fonts_allowed is not Qt.
2003-02-19 06:15:15 +00:00
Jan Djärv
72ecb43c59 * xfaces.c (x_face_list_fonts): Set *pfonts to 0 if no fonts found. 2003-02-19 05:59:54 +00:00
Kim F. Storm
068f98821b (read1): Allow "?" after a character constant. 2003-02-18 22:45:45 +00:00
Jan Djärv
ee5be7c3c9 * xterm.c (x_list_fonts): If maxnames is less than 0, get all font
names.

* xfaces.c (x_face_list_fonts): Allocate struct font_name here.
(sorted_font_list): Moved allocation of struct font_name to
x_face_list_fonts.
(Fx_font_family_list): Set font-list-limit to -1 to get all font names.
(Fx_list_fonts): Set maxnames to -1 to get all font names.
2003-02-18 21:30:08 +00:00
Kim F. Storm
cce5761e5e (read1): Fix last change; "`" is not always special. 2003-02-18 16:11:17 +00:00
Kim F. Storm
4cd519a765 *** empty log message *** 2003-02-18 16:10:17 +00:00
Andrew Choi
7290a34444 unexmacosx.c (copy_data_segment): Also copy __cfstring section. 2003-02-18 15:58:00 +00:00
Andreas Schwab
1f7fa69bd9 . 2003-02-18 00:18:55 +00:00
Andreas Schwab
e68def1e59 (window_scroll_pixel_based): Move outside a
multi-glyph character before setting new window start.
2003-02-18 00:18:04 +00:00
Andreas Schwab
3824b1a682 (in_display_vector_p): New function. 2003-02-18 00:17:17 +00:00
Andreas Schwab
c4f2431a24 (in_display_vector_p): Declare. 2003-02-18 00:16:03 +00:00
Kim F. Storm
df9c2be7f5 (read1): Fix and relax read syntax.
Recognize "[", ";", "#", and "?" after a dotted-pair dot.
Only recognize "," after dotted-pair dot if inside backquote.
Never include "`" or "," (inside backquote) in a symbol.
Allow dotted-pair dot after a character constant.
Allow "`" and "," (inside backquote) after a character constant.
2003-02-17 22:42:05 +00:00
Kim F. Storm
23e21195cb *** empty log message *** 2003-02-17 22:41:39 +00:00
Jan Djärv
f098b121ca * gtkutil.c (xg_tool_bar_expose_callback): New function.
(xg_create_tool_bar): Force style of tool bar to be horizontal with
icons.	Set name of tool bar to emacs-toolbar.
(update_frame_tool_bar): Connect expose event to
xg_tool_bar_expose_callback.
2003-02-17 18:39:53 +00:00
Richard M. Stallman
63020c4601 (this_command_key_count_reset): New variable.
Initiatize to 0 where this_command_key_count is set.
(read_char): Save and restore this_command_key_count_reset
around input method code.
(read_char): If this_command_key_count_reset, echo reread commands.
(Freset_this_command_lengths): Set this_command_key_count_reset to 1.
2003-02-17 07:51:46 +00:00
Kenichi Handa
fb4452cc32 (string_to_multibyte): Always return a multibyte string. 2003-02-17 00:33:01 +00:00
Jason Rumney
bd11cc096d (w32_list_bdf_fonts, w32_list_fonts): Negative
max_fonts parameter means list all.
2003-02-16 22:23:34 +00:00
Dave Love
4cdf4bde5e *** empty log message *** 2003-02-14 18:57:14 +00:00
Dave Love
98aeeaa170 (Flanginfo): Doc fix. 2003-02-14 18:56:16 +00:00
Kim F. Storm
37cd423857 (read_escape): Interpret \s as a SPACE character, except
for \s-X in a character constant which still is the super modifier.
(read1): Signal an `invalid read syntax' error if a character
constant is immediately followed by a digit or symbol character.
2003-02-13 12:44:57 +00:00
Kim F. Storm
140a6b7efd (Fmatch_data): Doc fix. Explicitly state that
match-data is undefined if last search failed.
2003-02-13 10:33:49 +00:00
Kim F. Storm
023b93f6b0 Renamed remap-command to command-remapping. All uses changed. 2003-02-12 23:13:43 +00:00
Juanma Barranquero
7d5c86e5de (Fdefmacro): Fix typo. 2003-02-12 15:45:05 +00:00
Kim F. Storm
295fff2c70 (Fstart_kbd_macro): If appending, and last keyboard
macro is a string, convert meta modifiers in string when copying
the string into a vector.
2003-02-12 11:08:36 +00:00
Kim F. Storm
078d0f3888 (Fremap_command): Return nil if arg is not a symbol. 2003-02-11 14:35:24 +00:00
Kim F. Storm
60f3202d9b *** empty log message *** 2003-02-11 14:35:09 +00:00
Kenichi Handa
61cb0b531e *** empty log message *** 2003-02-11 02:45:41 +00:00
Kenichi Handa
ed4049a28e (lisp, shortlisp): Add malayalam.el and tamil.el. 2003-02-11 01:46:34 +00:00
Kim F. Storm
7392e23cf9 Doc fixes.
(syms_of_process): Add `:' prefix to QCfilter_multibyte.
2003-02-10 13:51:59 +00:00
Kenichi Handa
9c7a329a62 (Fstring_to_multibyte): Fix typo in the docstring. 2003-02-10 11:00:18 +00:00
Kenichi Handa
ce4254bd12 *** empty log message *** 2003-02-10 08:24:29 +00:00
Kenichi Handa
03f0441359 (QCfilter_multibyte): New variable.
(setup_process_coding_systems): New function.
(Fset_process_buffer, Fset_process_filter): Call
setup_process_coding_systems.
(Fstart_process): Initialize the member `filter_multibyte' of
struct Lisp_Process.
(create_process): Call setup_process_coding_systems.
(Fmake_network_process): New keyward `:filter-multibyte'.
Initialize the member `filter_multibyte' of struct Lisp_Process.
Call setup_process_coding_systems.
(server_accept_connection): Call setup_process_coding_systems.
(read_process_output): If the process has a filter, decide the
multibyteness of a string to given to the filter by
`filter_multibyte' member of the process.  If the process doesn't
have a filter and the result of conversion is unibyte, use
Fstring_to_multibyte (not Fstring_make_multibyte) to get the
multibyte form.
(Fset_process_coding_system): Call setup_process_coding_systems.
(Fset_process_filter_multibyte): New function.
(Fprocess_filter_multibyte_p): New function.
(syms_of_process): Intern and staticpro QCfilter_multibyte.
Defsubr Sset_process_filter_multibyte and
Sprocess_filter_multibyte_p.
2003-02-10 07:58:29 +00:00
Kenichi Handa
56533d51c8 (struct Lisp_Process): New member filter_multibyte. 2003-02-10 07:45:13 +00:00
Kenichi Handa
d3c8e597f6 (setup_process_coding_systems): Add prototype. 2003-02-10 07:44:18 +00:00
Kenichi Handa
172f945448 (Fset_buffer_multibyte): If the current buffer has a
process, update coding systems for the process.
2003-02-10 07:43:03 +00:00
Kenichi Handa
b08d5f5959 *** empty log message *** 2003-02-09 08:38:05 +00:00
Kenichi Handa
2df18cdb0b (string_to_multibyte): New function.
(Fstring_to_multibyte): New function.
(syms_of_fns): Defsubr it.
2003-02-09 08:37:36 +00:00
Andreas Schwab
0dfd93c05d *** empty log message *** 2003-02-08 17:28:43 +00:00
Andreas Schwab
108c7c97c1 (EXEEXT): Define to @EXEEXT@ and use this variable
instead of the substitution.
2003-02-08 17:27:58 +00:00
Jan Djärv
7b76ca1c43 xterm.c (x_make_frame_visible): Call gtk_window_deiconify.
xmenu.c (menu_position_func): Adjust menu popup position so that
  the menu is fully visible.
2003-02-08 11:18:32 +00:00
Jan Djärv
2436a4e491 Use FRAME_OUTER_WINDOW instead of ifdef X_TOOLKIT/else/endif 2003-02-07 16:38:54 +00:00
Juanma Barranquero
177c0ea743 Trailing whitespace deleted. 2003-02-04 14:56:31 +00:00
Richard M. Stallman
37d1e6800c *** empty log message *** 2003-02-04 12:03:59 +00:00
Richard M. Stallman
22b94eeb2c (echo_now): Update before_command_echo_length.
(Freset_this_command_lengths): Reset this_command_key_count etc.
immediately rather than arranging to do it later.
(before_command_key_count_1, before_command_echo_length_1)
(before_command_restore_flag): Vars deleted.
(add_command_key): Don't handle before_command_restore_flag.
(read_char, record_menu_key): Don't update before_command_key_count or
before_command_echo_length.
(read_char): Don't handle before_command_restore_flag.

(command_loop_1): Don't call adjust_point_for_property
in direct-output clauses if it wouldn't be called in the ordinary case.
2003-02-04 11:51:40 +00:00
Kim F. Storm
f5613d1efd (syms_of_keyboard) <this-original-command>: Doc fix. 2003-02-03 22:52:07 +00:00
Kim F. Storm
578846a3f8 *** empty log message *** 2003-02-03 22:51:45 +00:00
Jan Djärv
49853a4d5c Fix memory leak. 2003-02-02 18:54:32 +00:00
Jason Rumney
5d54d177cf *** empty log message *** 2003-02-02 00:01:45 +00:00
Jason Rumney
c736ffda58 (w32_create_pixmap_from_bitmap_data): Use alloca for
local malloc.
[HAVE_XPM]: Avoid clashes with XColor, XImage and Pixel
definitions in xpm.h.
(init_xpm_functions): New function.
(xpm_load): Sync with xfns.c. Adapt for Windows version of libXpm.
(init_external_image_libraries): Try to load libXpm.dll.
2003-02-01 23:54:34 +00:00
Jason Rumney
8b53dc0634 (Fcopy_file) [WINDOWSNT]: Reverse logic for setting
timestamp.
2003-02-01 01:22:38 +00:00