Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add oo. | Juanma Barranquero | 2008-03-04 | 2 | -11/+16 |
| | |||||
* | (decode_coding_object): Inhibit gap shrinking while | Andreas Schwab | 2008-03-03 | 2 | -0/+7 |
| | | | | decoding in place. | ||||
* | * w32term.c: Remove unused include "gnu.h". | Dan Nicolaescu | 2008-03-03 | 6 | -5/+13 |
| | | | | | | | | | * makefile.w32-in (w32term.o): Don't depend on gnu.h * gnu.h: Rename to ... * emacs-icon.h: ... this. * xterm.c: Use emacs-icon.h instead of gnu.h. * Makefile (xterm.o): Depend on emacs-icon.h, not gnu.h. | ||||
* | *** empty log message *** | Juanma Barranquero | 2008-03-03 | 1 | -10/+14 |
| | |||||
* | Include math.h. | Juanma Barranquero | 2008-03-03 | 1 | -0/+1 |
| | |||||
* | (recompute_cached_metrics): Change font arg to w32font_info. | Jason Rumney | 2008-03-03 | 2 | -13/+18 |
| | | | | | Compute options separately. (w32font_open_internal): Set glyph_idx before caching metrics. | ||||
* | (Quniscribe, QCformat): New symbols. | Jason Rumney | 2008-03-03 | 2 | -48/+188 |
| | | | | | | | | | | | | | (syms_of_w32font): Define them. (w32font_has_char): Indicate uncertainty. (w32font_encode_char): Encode as glyph point. Make static. (recompute_cached_metrics): New function. (w32font_open_internal): Use it. Set font to use glyph points initially. Set format based on type of font. (w32font_text_extents, w32font_draw): Optionally use glyph points. (w32_enumfont_pattern_entity): Accept backend arg. Set type based on it. Set format based on information available here. (add_font_entity_to_list): Identify backend based on opentype_only. | ||||
* | (NTM_PS_OPENTYPE, NTM_TT_OPENTYPE, NTM_TYPE1): Define | Jason Rumney | 2008-03-03 | 1 | -4/+14 |
| | | | | | | if system headers don't. (struct w32font_info): Enlarge ascii_metrics. Add glyph_idx. (w32font_encode_char): Don't declare here. | ||||
* | (ftfont_pattern_entity): Fix aliasing violations. | Andreas Schwab | 2008-03-02 | 2 | -3/+5 |
| | |||||
* | (decode_coding_big5, produce_chars): Fix typos in last | Andreas Schwab | 2008-03-02 | 2 | -3/+8 |
| | | | | change. | ||||
* | New icon. | Dan Nicolaescu | 2008-03-02 | 2 | -211/+298 |
| | |||||
* | (decode_coding_utf_8): When eol-type of CODING is | Kenichi Handa | 2008-03-02 | 2 | -85/+128 |
| | | | | | | | | `dos', don't decode '\r' if that is the last in the source. (decode_coding_utf_16, decode_coding_emacs_mule) (decode_coding_iso_2022, decode_coding_sjis, decode_coding_big5) (decode_coding_raw_text, decode_coding_charset): Likewise. (produce_chars): Don't decode EOL here. Use EMACS_INT. | ||||
* | (w32font_full_name): Report point size for scalable fonts. | Jason Rumney | 2008-03-01 | 2 | -6/+29 |
| | |||||
* | (CHAR_GLYPH_SPACE_P): Check for default face. | Kim F. Storm | 2008-03-01 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Kim F. Storm | 2008-03-01 | 1 | -0/+4 |
| | |||||
* | (w32font_full_name): New function. | Jason Rumney | 2008-03-01 | 2 | -1/+62 |
| | | | | (w32font_open_internal): Use it. | ||||
* | (line_draw_cost): Fix invalid glyph check. | Kim F. Storm | 2008-03-01 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Kim F. Storm | 2008-03-01 | 1 | -0/+4 |
| | |||||
* | (font_unparse_fcname): Increase len when style is a symbol. | Jason Rumney | 2008-03-01 | 2 | -2/+7 |
| | |||||
* | (handle_one_xevent): For Gtk+ and ConfigureNotify, call | Jan Djärv | 2008-03-01 | 2 | -6/+32 |
| | | | | xg_frame_resized when the event is for the edit widget. | ||||
* | (xg_frame_resized): Renamed from xg_resize_widgets. | Jan Djärv | 2008-03-01 | 1 | -3/+3 |
| | |||||
* | (xg_resize_outer_widget): Only do one of set_geometry or | Jan Djärv | 2008-03-01 | 1 | -73/+111 |
| | | | | | | | | | | | | | set_char_size. (xg_frame_resized): Renamed from xg_resize_widgets. Remove all operations on widgets here. Just set frame size if needed. (flush_and_sync, x_wm_size_hint_off, xg_pack_tool_bar): New functions. (xg_frame_set_char_size): Call x_wm_size_hint_off before resizing. (x_wm_set_size_hint): Set size hints on the edit widget only, not the whole frame. (xg_create_tool_bar): Move attachement of the tool bar to xg_pack_tool_bar. Do not attach the tool bar if there are no items. (free_frame_tool_bar): Remove call to SET_FRAME_GARBAGED. | ||||
* | *** empty log message *** | Jason Rumney | 2008-03-01 | 1 | -0/+4 |
| | |||||
* | (w32_msg_pump): Disable debug code. | Jason Rumney | 2008-03-01 | 1 | -0/+4 |
| | |||||
* | Merge from emacs--rel--22 | Miles Bader | 2008-03-01 | 2 | -0/+11 |
|\ | | | | | | | Revision: [email protected]/emacs--devo--0--patch-1090 | ||||
| * | (get_overlay_strings_1): Add missing argument type. | Chong Yidong | 2008-02-29 | 1 | -0/+1 |
| | | |||||
| * | * xdisp.c (get_overlay_strings_1): Add missing argument type. | Chong Yidong | 2008-02-29 | 1 | -0/+4 |
| | | |||||
| * | [MAC_OSX || DARWIN]: Define NO_ARG_ARRAY if _LP64. | YAMAMOTO Mitsuharu | 2008-02-27 | 2 | -0/+11 |
| | | |||||
| * | (wait_reading_process_output): Check for window changes caused by timers. | Chong Yidong | 2008-02-27 | 1 | -1/+3 |
| | | | | | | | | Suggested by Johan Bockgård. | ||||
| * | * process.c (wait_reading_process_output): Check for window | Chong Yidong | 2008-02-27 | 1 | -0/+6 |
| | | | | | | | | | | changes caused by timers. Suggested by Johan Bockgård. | ||||
| * | (Fformat): Doc fix. | Chong Yidong | 2008-02-26 | 1 | -5/+30 |
| | | |||||
| * | * editfns.c (Fformat): Doc fix. | Chong Yidong | 2008-02-26 | 1 | -0/+4 |
| | | |||||
| * | (command_loop_1): Revert 2006-10-09 change. | Chong Yidong | 2008-02-25 | 1 | -5/+3 |
| | | |||||
| * | * keyboard.c (command_loop_1): Revert 2006-10-09 change. | Chong Yidong | 2008-02-25 | 1 | -0/+4 |
| | | |||||
* | | (next_overlay_string): Don't set overlay_strings_at_end_processed_p if | Chong Yidong | 2008-02-29 | 1 | -1/+1 |
| | | | | | | | | we're currently reading from a display string. | ||||
* | | * xdisp.c (next_overlay_string): Don't set | Chong Yidong | 2008-02-29 | 1 | -0/+6 |
| | | | | | | | | | | overlay_strings_at_end_processed_p if we're currently reading from a display string. | ||||
* | | (get_overlay_strings_1): Fix typo. | Stefan Monnier | 2008-02-29 | 2 | -1/+5 |
| | | |||||
* | | (get_overlay_strings_1): Add missing argument type. | Chong Yidong | 2008-02-29 | 1 | -0/+1 |
| | | |||||
* | | * xdisp.c (get_overlay_strings_1): Add missing argument type. | Chong Yidong | 2008-02-29 | 1 | -0/+4 |
| | | |||||
* | | (ftfont_match): Explicitly set pixelsize in pattern. | Kenichi Handa | 2008-02-28 | 2 | -0/+10 |
| | | |||||
* | | (handle_auto_composed_prop): Don't make composition if it->string | Kenichi Handa | 2008-02-28 | 2 | -1/+3 |
| | | | | | | | | is a string. | ||||
* | | (display_mode_element): Cancel the previous change. | Kenichi Handa | 2008-02-28 | 2 | -18/+19 |
| | | | | | | | | (decode_mode_spec): Likewise. | ||||
* | | (get_next_display_element, next_element_from_display_vector): | Kim F. Storm | 2008-02-27 | 1 | -29/+30 |
| | | | | | | | | Adapt to new glyph type and new glyph code encoding. | ||||
* | | (encode_terminal_code, produce_special_glyphs): Likewise. | Kim F. Storm | 2008-02-27 | 1 | -42/+41 |
| | | |||||
* | | (IT_write_glyphs): Adapt to new glyph type. | Kim F. Storm | 2008-02-27 | 1 | -11/+10 |
| | | |||||
* | | (GLYPH): Change type from int to struct with separate char | Kim F. Storm | 2008-02-27 | 1 | -30/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | and face_id members. (GLYPH_MASK_FACE, GLYPH_MASK_CHAR): Delete macros. (GLYPH_CHAR, GLYPH_FACE): Remove slow versions with frame arg. (FAST_GLYPH_CHAR, FAST_GLYPH_FACE): Rename macros to ... (GLYPH_CHAR, GLYPH_FACE): ... these. Change users. (FAST_MAKE_GLYPH, MAKE_GLYPH): Remove. Rewrite users to use ... (SET_GLYPH, SET_GLYPH_CHAR, SET_GLYPH_FACE): ... these macros instead. (GLYPH_CODE_CHAR, GLYPH_CODE_FACE, GLYPH_CODE_P) (GLYPH_CODE_CHAR_VALID_P, SET_GLYPH_FROM_GLYPH_CODE): New macros to handle new Lisp glyph code encoding, either an integer or a cons. | ||||
* | | (current_column, current_column_1, Fmove_to_column) | Kim F. Storm | 2008-02-27 | 1 | -17/+14 |
| | | | | | | | | (compute_motion): Adapt to new glyph code encoding. | ||||
* | | (GLYPH_SIMPLE_P): Rewrite. | Kim F. Storm | 2008-02-27 | 1 | -15/+14 |
| | | | | | | | | | | | | | | | | (GLYPH_ALIAS): Delete. (GLYPH_ALIAS_P, GLYPH_FOLLOW_ALIASES): Rewrite. (GLYPH_LENGTH, GLYPH_STRING): Use GLYPH_CHAR. (GLYPH_FROM_CHAR): Replace macro by ... (SET_GLYPH_FROM_CHAR): ... this macro. Change users. | ||||
* | | (line_draw_cost): Adapt to new glyph type. | Kim F. Storm | 2008-02-27 | 1 | -26/+32 |
| | | | | | | | | | | | | | | (build_frame_matrix_from_leaf_window): Adapt to new glyph type and new glyph code encoding. (spec_glyph_lookup_face): No return value; update passed glyph instead. (init_display): Use SET_CHAR_GLYPH to initialize space_glyph. | ||||
* | | (CHAR_GLYPH_SPACE_P): Simplify. | Kim F. Storm | 2008-02-27 | 1 | -8/+15 |
| | | | | | | | | | | | | | | (GLYPH_FROM_CHAR_GLYPH): Replace macro by ... (SET_GLYPH_FROM_CHAR_GLYPH): ... this macro. Change users. (GLYPH_INVALID_P): New macro. (spec_glyph_lookup_face): Update prototype. |