Eli Zaretskii
97b1b294af
Fix Bug #876 :
...
(inhibit_null_byte_detection): New variable.
(detect_coding, detect_coding_system): Don't pay attention to null bytes if
inhibit_null_byte_detection is non-zero.
(syms_of_coding) <inhibit-null-byte-detection>: Declare and document.
<inhibit-iso-escape-detection>: Doc fix.
2009-01-10 10:41:23 +00:00
Jason Rumney
4624b6e34c
(add_font_entity_to_list): Don't report unknown
...
Windows charset as any unrecognized registry. (Bug#1548)
Only report Unicode Plane 2 fonts as unicode-sip.
2009-01-09 18:32:21 +00:00
Jason Rumney
e227e0c8ea
Remove unused header
2009-01-09 18:08:41 +00:00
Chong Yidong
13bf758b40
(Ffont_family_list): Return a list of strings, not symbols.
2009-01-09 14:12:04 +00:00
Chong Yidong
058f0a510f
(Fx_font_family_list): Function deleted. Compatibility version moved
...
to faces.el.
2009-01-09 14:11:38 +00:00
Chong Yidong
323b840cde
* xfaces.c (Fx_font_family_list): Function deleted. Compatibility
...
version moved to faces.el.
* font.c (Ffont_family_list): Return a list of strings, not
symbols.
2009-01-09 14:11:22 +00:00
Martin Rudalics
eba7400d38
(x_set_frame_parameters): Remember requested value for
...
fullscreen before it's reset by the parameter handler.
2009-01-09 07:44:00 +00:00
Glenn Morris
4b09796d42
(last_command_char): For clarity, rename to...
...
(last_command-event): ... and update all users.
(last_input_char): For clarity, rename to...
(last_input_event): ... and update all users.
(last-command-char, last-input-char): Move to subr.el as aliases.
2009-01-09 03:30:02 +00:00
Glenn Morris
a31e445edb
Update for last_command_char rename.
2009-01-09 03:29:39 +00:00
Chong Yidong
50b0cd29f7
(font_open_for_lface): Handle unspecified height attribute.
2009-01-08 13:34:44 +00:00
Chong Yidong
14ccea62ca
* font.c (font_open_for_lface): Handle unspecified height attribute.
2009-01-08 13:34:35 +00:00
Jason Rumney
5f00471125
(Vx_pointer_shape, Vx_nontext_pointer_shape)
...
(Vx_mode_pointer_shape, Vx_window_horizontal_drag_shape)
(Vx_hourglass_pointer_shape, Vx_sensitive_text_pointer_shape):
Don't declare.
(syms_of_w32fns): Don't define x-pointer-shape variable. (Bug#1485)
(x_create_tip_frame) [GLYPH_DEBUG]: Enable image debugging code.
2009-01-08 13:13:12 +00:00
Glenn Morris
29f1f001ac
Add 2009 to copyright years.
2009-01-08 05:49:41 +00:00
Glenn Morris
0a64641e5b
Revert copyright year changes for files that are not part of Emacs.
2009-01-08 03:52:24 +00:00
Glenn Morris
76b6f70759
Add 2009 to copyright years.
2009-01-08 03:15:17 +00:00
Kenichi Handa
50b0622194
(Finsert_file_contents): In the case of replace,
...
remeber the coding system used for decoding in coding_system.
2009-01-07 12:28:19 +00:00
Juanma Barranquero
79a972175a
Add bug reference.
2009-01-07 09:34:18 +00:00
Kenichi Handa
b71f6f7303
(decode_coding_utf_8): Check byte_after_cr before breaking the loop.
...
(decode_coding_utf_16, decode_coding_emacs_mule)
(decode_coding_iso_2022, decode_coding_sjis, decode_coding_big5)
(decode_coding_charset): Likewise.
2009-01-07 06:49:50 +00:00
Martin Rudalics
56f668f7ea
(x_set_frame_parameters): Make sure height (width) get
...
applied when fullwidth (fullheight) is set. (Bug#1522)
2009-01-05 10:29:41 +00:00
Juanma Barranquero
6dec9044ca
Add bug reference.
2009-01-04 20:14:13 +00:00
Juanma Barranquero
d66c024143
Fix typos.
2009-01-04 19:06:23 +00:00
Juanma Barranquero
5da9424d14
* w32.c: Use 64-bit arithmetic to do FILETIME conversions. (Bug#1766)
...
(utc_base): Declare as ULONGLONG, not long double.
(convert_time_raw): Delete.
(FILETIME_TO_U64, U64_TO_LISP_TIME): New macros.
(initialize_utc_base): New function.
(convert_time): Use FILETIME_TO_U64, initialize_utc_base.
(convert_from_time_t): Use initialize_utc_base; compute result with
64-bit arithmetic.
(process_times): Use FILETIME_TO_U64, U64_TO_LISP_TIME.
2009-01-04 11:30:13 +00:00
Juanma Barranquero
9acef61c4e
Fix typos.
2009-01-04 00:10:09 +00:00
Eli Zaretskii
3799447ca4
Fix copyright years.
2009-01-03 15:09:53 +00:00
Eli Zaretskii
c4605e09f3
(list_system_processes, system_process_attributes) [MSDOS]: Don't use the
...
default (no-op) implementation.
2009-01-03 15:09:27 +00:00
Eli Zaretskii
ec06ec19fd
(ret_lim_data) [MSDOS]: New function.
2009-01-03 15:04:25 +00:00
Eli Zaretskii
6a1bab0e5c
(Qeuid, Qegid, Qcomm, Qstate, Qppid, Qpgrp, Qsess)
...
(Qttname, Qminflt, Qmajflt, Qcminflt, Qcmajflt, Qutime, Qstime)
(Qcutime, Qpri, Qnice, Qthcount, Qstart, Qvsize, Qrss, Qargs)
(Quser, Qgroup, Qetime, Qpcpu, Qpmem, Qtpgid, Qcstime) [!subprocesses]: Define.
(syms_of_process) [!subprocesses]: Intern and staticpro them.
(Flist_system_processes, Fsystem_process_attributes) [!subprocesses]: Call
list_system_processes and system_process_attributes instead of returning Qnil.
2009-01-03 15:03:59 +00:00
Eli Zaretskii
e5c9f94c66
(system_process_attributes, list_system_processes): New functions.
2009-01-03 15:02:30 +00:00
Jason Rumney
a6d46bc12c
(parse_modifiers_uncached): Wheel events are clicks (bug#687).
2009-01-03 14:54:52 +00:00
Jason Rumney
8b7d0a16b2
* w32term.c (x_query_colors, x_query_color): New functions.
...
* image.c (x_to_xcolors, png_load): Eliminate W32 specific code.
(svg_load_image): Cast returned pointers from dynamically loaded
functions. Eliminate W32 specific code.
2009-01-03 11:16:32 +00:00
Dan Nicolaescu
89e2438a03
* nsfns.m (x_set_foreground_color, x_set_background_color)
...
(x_set_cursor_color, x_set_icon_name, x_explicitly_set_name)
(x_set_title, x_set_icon_type, x_set_cursor_type): Rename to use
x_ prefix instead of ns_. Update references.
(syms_of_nsfns): Add a FIXME comment.
* nsterm.m (x_set_cursor_type): New prototype.
(setValuesFromPanel): Use it instead of the old ns_ prefixed name.
2009-01-02 18:58:49 +00:00
Dan Nicolaescu
bfe11752df
(system_process_attributes): Provide Qtime and Qctime
...
for Solaris instead of incorrectly providing Qutime and Qcutime.
2009-01-02 18:35:15 +00:00
Eli Zaretskii
031da700f0
(process_times): Compute sum of utime and stime.
...
(system_process_attributes): Add Qtime to the alist.
2009-01-02 15:08:57 +00:00
Eli Zaretskii
ac1e417182
(system_process_attributes): Compute Qtime and Qctime and add them to the alist.
2009-01-02 15:06:49 +00:00
Eli Zaretskii
82786952eb
Declare Qtime and Qctime.
2009-01-02 15:06:22 +00:00
Eli Zaretskii
89c874cfd7
(top level) <Qtime, Qctime>: New variables.
...
(syms_of_process): staticpro them.
(Fsystem_process_attributes): Add their documentation to the doc string.
2009-01-02 15:06:02 +00:00
Jason Rumney
df23bf081e
(Qgobject): New symbol.
...
(syms_of_image): Initialize it.
(init_svg_functions): Load some functions from gobject library.
2009-01-02 12:10:06 +00:00
Dan Nicolaescu
5bbdf7aab5
(make_terminal_frame): Remove redundant code and useless
...
block.
2009-01-01 19:58:00 +00:00
Andreas Schwab
63136da6ca
(conv_sockaddr_to_lisp): Add workaround for
...
getsockname bug on BSD.
2009-01-01 15:58:38 +00:00
Chong Yidong
a979dde193
(x_create_tip_frame): Set border width of the X window.
2009-01-01 08:54:46 +00:00
Chong Yidong
d6fafbe02c
* xfns.c (x_create_tip_frame): Set border width of the X window.
2009-01-01 08:54:01 +00:00
Chong Yidong
fe69cf00e0
Remove obsolete comment.
2009-01-01 08:23:02 +00:00
Chong Yidong
e66d536393
(Finternal_set_lisp_face_attribute): Improve error message.
2009-01-01 08:09:32 +00:00
Chong Yidong
9ef6904662
* xfaces.c (Finternal_set_lisp_face_attribute): Improve error
...
message.
2009-01-01 08:09:11 +00:00
Jason Rumney
f9c34147fd
(x_new_font): Return font object, not fontset. (Bug#119)
...
Don't block input, as per earlier xterm.c changes.
2009-01-01 02:06:27 +00:00
Adrian Robert
f5497e458a
(ns_appkit_version_str): Rename from ns_appkit_version. (ns_appkit_version_int): New function. (x-server-version): Use ns_appkit_version_int and follow 21+ convention of returning 3 integers
2008-12-31 14:59:37 +00:00
Kenichi Handa
c19cab20a1
(CHAR_VARIATION_SELECTOR_P): New macro.
...
(CHAR_SURROGATE_PAIR_P): New macro.
2008-12-30 23:42:40 +00:00
Kenichi Handa
78a2f9cd53
(font_range): Don't require a font for a variation
...
selector.
(Ffont_variation_glyphs): New function.
(syms_of_font): Defsubr it.
2008-12-30 23:41:25 +00:00
Kenichi Handa
2b33f1efb5
(ftfont_driver): Set the member get_variation_glyphs to
...
ftfont_variation_glyphs.
(setup_otf_gstring): New function.
(ftfont_drive_otf): Use it.
(ftfont_shape_by_flt): Handle variation selector.
(ftfont_variation_glyphs): New function.
2008-12-30 23:40:16 +00:00
Kenichi Handa
c63715cf35
(struct font_driver): New member get_variation_glyphs.
2008-12-30 23:36:56 +00:00