- 16 Mar, 2003 23 commits
-
-
Francesco Potortì authored
solving a linker table overflow problem.
-
Jason Rumney authored
as binary.
-
Jason Rumney authored
-
Jason Rumney authored
-
Juanma Barranquero authored
-
Kim F. Storm authored
-
Kim F. Storm authored
(FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): New macros for consolidation.
-
Kim F. Storm authored
parts of the processing and drawing of "glyph strings" from xterm.c, w32term.c, and macterm.c into xdisp.c. * macterm.c: Remove consolidated defines and code. (mac_per_char_metric): New function for RIF. (mac_encode_char): Adapted to new RIF requirements. (mac_compute_glyph_string_overhangs): Adapt for RIF. (x_redisplay_interface): Add new members.
-
Kim F. Storm authored
(STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): New macros.
-
Kim F. Storm authored
(FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): New macros for consolidation.
-
Kim F. Storm authored
(BUILD_WCHAR_T, BYTE1, BYTE2): Macros removed; callers changed to use STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2 instead. (w32_per_char_metric): Change font_type arg to int for RIF. (w32_encode_char): Return int according to RIF requirements. (w32_compute_glyph_string_overhangs): Adapt to RIF. (w32_get_glyph_overhangs): New function for RIF. Uses generic x_get_glyph_overhangs. (w32_redisplay_interface): Add new members.
-
Kim F. Storm authored
(XChar2b): Define alias for wchar_t for consolidation. (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): New macros.
-
Kim F. Storm authored
(FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE) (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): New macros for consolidated code.
-
Kim F. Storm authored
(x_per_char_metric, x_encode_char) (x_compute_glyph_string_overhangs): Adapt to RIF requirements. (x_redisplay_interface): Add new members.
-
Kim F. Storm authored
(dump_glyph_string): Moved here. (init_glyph_string, append_glyph_string_lists, append_glyph_string) (prepend_glyph_string_lists, get_glyph_face_and_encoding) (fill_composite_glyph_string, fill_glyph_string) (fill_image_glyph_string, fill_stretch_glyph_string) (left_overwritten, left_overwriting, right_overwritten) (right_overwriting, get_char_face_and_encoding) (set_glyph_string_background_width, compute_overhangs_and_x) (append_glyph, append_composite_glyph, produce_image_glyph) (take_vertical_position_into_account, append_stretch_glyph) (produce_stretch_glyph): New generic functions (based on X version). Call platform specific functions through rif. (INIT_GLYPH_STRING): New macro, hides W32 details. (BUILD_STRETCH_GLYPH_STRING, BUILD_IMAGE_GLYPH_STRING) (BUILD_CHAR_GLYPH_STRINGS, BUILD_COMPOSITE_GLYPH_STRING) (BUILD_GLYPH_STRINGS): Generic macros (based on X version). (x_draw_glyphs, x_get_glyph_overhangs, x_produce_glyphs) (notice_overwritten_cursor): Generic functions exported to platform modules. Users changed.
-
Kim F. Storm authored
21 bits (this reduces number of faces from 4M to 2M). Replace W32 specific w32_font_type member (2 bits) by generic font_type member (3 bits) for portability. (FONT_TYPE_UNKNOWN): New define, default for font_type member. (enum draw_glyphs_face): Define here. (struct glyph_string): Define here. Merge W32 and X versions. (struct redisplay_interface): New members per_char_metric, encode_char, compute_glyph_string_overhangs, draw_glyph_string. (VCENTER_BASELINE_OFFSET): Define here. (dump_glyph_string, x_get_glyph_overhangs, x_produce_glyphs) (x_draw_glyphs, notice_overwritten_cursor): Declare prototypes here.
-
Kim F. Storm authored
parts of the processing and drawing of "glyph strings" from xterm.c, w32term.c, and macterm.c into xdisp.c.
-
Deepak Goel authored
-
Deepak Goel authored
-
Juanma Barranquero authored
Uses decode-char (mule.el) if available. (xml-parse-tag, xml-parse-attlist, xml-skip-dtd, xml-parse-dtd, xml-parse-elem-type): Use ' \t\n\r' instead of '[:space:]'. (xml-parse-attlist): Added attribute normalization. (xml-parse-tag): Replace "\r\n" and "\r" with "\n".
-
Stefan Monnier authored
-
Stefan Monnier authored
(easy-menu-add-item): Default to the global map, as documented. (easy-menu-convert-item-1): Use match-string.
-
Stefan Monnier authored
(syms_of_keymap): Initialize it. (where_is_internal): Check more carefully what is a menu event.
-
- 14 Mar, 2003 12 commits
-
-
Stefan Monnier authored
and the user hits TAB a second time, just insert a tab.
-
Richard M. Stallman authored
-
John Paul Wallington authored
sessions to recover. * subr.el (posn-col-row): Simplify. * arc-mode.el (archive-subtype, archive-file-list-start) (archive-file-list-end, archive-proper-file-start) (archive-read-only, archive-local-name, archive-mode-map) (archive-file-name-indent, archive-remote) (archive-alternate-display, archive-superior-buffer) (archive-subfile-mode): Doc fixes.
-
Stefan Monnier authored
(texinfo-mode): Set outline-heading-alist instead. (texinfo-section-list): Reorder for the needs of outline-heading-alist. (texinfo-insert-block): Don't cons needlessly. (texinfo-enable-quote-macros, texinfo-enable-quote-envs): New vars. (texinfo-insert-quote): Use them.
-
Stefan Monnier authored
-
Stefan Monnier authored
(outline-heading-alist): Document extended semantics. (outline-head-from-level): New fun. (outline-promote, outline-demote): Use it. (outline-show-heading): New fun. (hide-sublevels, show-children): Use it together with outline-map-region. (outline-get-next-sibling): Don't call outline-level at eob.
-
Stefan Monnier authored
-
Jan Djärv authored
-
Jan Djärv authored
-
Jan Djärv authored
-
Simon Josefsson authored
-
Simon Josefsson authored
Options->Show/Hide->Fringe->Customize works.
-
- 13 Mar, 2003 5 commits
-
-
Dave Love authored
(latin1-display-face): New. (latin1-display-char): Use it.
-
Stefan Monnier authored
(outline-mode-prefix-map): Match new bindings to those of allout. (outline-map-region): New fun. (outline-map-tree): Remove. (outline-promote, outline-demote): Apply to region if active. Change the default to apply to the subtree. (outline-move-subtree-up, outline-move-subtree-down): New funs. (outline-invisible-p): Add optional `pos' argument. (outline-next-visible-heading, outline-toggle-children): Use it. (outline-get-next-sibling): Don't call outline-level at eob.
-
Stefan Monnier authored
-
Kenichi Handa authored
-
Kenichi Handa authored
-