aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***YAMAMOTO Mitsuharu2005-11-231-0/+14
|
* (cfstring_to_lisp_nodecode) [TARGET_API_MAC_CARBON]: Add prototype.YAMAMOTO Mitsuharu2005-11-231-0/+1
|
* (DECODE_UTF_8): Remove macro.YAMAMOTO Mitsuharu2005-11-231-7/+19
| | | | | | | [TARGET_API_MAC_CARBON] (cfstring_to_lisp_nodecode): New function created from cfstring_to_lisp. [TARGET_API_MAC_CARBON] (cfstring_to_lisp): Use it. (xrm_get_preference_database) [TARGET_API_MAC_CARBON]: Likewise.
* (main) [MAC_OSX]: Change working directory to homeYAMAMOTO Mitsuharu2005-11-231-2/+8
| | | | directory if `-psn_*' option is specified.
* (shadow_lookup): Use make_number to pass a number to Fsubstring.Ken Raeburn2005-11-212-1/+7
|
* *** empty log message ***Juri Linkov2005-11-211-0/+4
|
* (BASE_PURESIZE): Increment to 1180000.Juri Linkov2005-11-211-1/+1
|
* (merge_face_vectors): Don't do :ignore-defface overwriting here.Chong Yidong2005-11-202-4/+14
| | | | (Finternal_merge_in_global_face): Do it here.
* * xfaces.c (Finternal_set_lisp_face_attribute): UseChong Yidong2005-11-202-1/+15
| | | | | | :ignore-defface for new frame defaults when `unspecified' is supplied. (Finternal_get_lisp_face_attribute): Hide :ignore-defface.
* *** empty log message ***Juri Linkov2005-11-201-0/+5
|
* (invalid_character): Use Lisp-readable syntaxJuri Linkov2005-11-201-1/+1
| | | | for octal and hex. Reorder decimal, octal and hex values.
* Use typedef when Lisp_Object is EMACS_INT so thatNick Roberts2005-11-201-1/+1
| | | | this type is recognised when debugging.
* *** empty log message ***Nick Roberts2005-11-201-0/+5
|
* Revert unwanted changes.Andreas Schwab2005-11-191-2/+2
|
* *** empty log message ***Andreas Schwab2005-11-191-0/+5
|
* (nextcons, xcdr, xfloat): Update for changes inAndreas Schwab2005-11-191-6/+6
| | | | Lisp_Cons and Lisp_Float.
* *** empty log message ***YAMAMOTO Mitsuharu2005-11-191-0/+10
|
* [USE_CG_TEXT_DRAWING] (cg_text_anti_aliasing_threshold): New variable.YAMAMOTO Mitsuharu2005-11-191-0/+18
| | | | | | | [USE_CG_TEXT_DRAWING] (init_cg_text_anti_aliasing_threshold): New function. (init_font_name_table) [USE_ATSUI && USE_CG_TEXT_DRAWING]: Use it. [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): Don't do antialiasing if font size is smaller than or equal to cg_text_anti_aliasing_threshold.
* Fix typo.Chong Yidong2005-11-181-1/+1
|
* * image.c (x_create_bitmap_from_xpm_data): Free attributes onChong Yidong2005-11-182-2/+7
| | | | fail.
* (Fface_attribute_relative_p, Fmerge_face_attribute): HandleChong Yidong2005-11-182-5/+6
| | | | Qignore_defface as a possible value.
* * xfaces.c (Qignore_defface): New variable.Chong Yidong2005-11-182-17/+53
| | | | | | | | | | (syms_of_xfaces): Provide `:ignore-defface'. (IGNORE_DEFFACE_P): New macro. (check_lface_attrs): Qignore_defface is a possible value. (lface_fully_specified_p): Likewise. (Finternal_set_lisp_face_attribute): Likewise. (merge_face_vectors): The merged face is `unspecified' if the mergee specifies `:ignore-defface'.
* (readevalloop): Add missing GCPROs.Stefan Monnier2005-11-161-3/+3
|
* *** empty log message ***Stefan Monnier2005-11-161-8/+11
|
* * xfns.c (xg_set_icon_from_xpm_data): New function.Chong Yidong2005-11-164-14/+53
| | | | | | | * gnu.h (gnu_xpm_bits): Renamed from gnu_bits. (gnu_xbm_bits): Renamed from gnu_bits (xbm version). * xterm.c (x_bitmap_icon): Use the xpm if available.
* Revert accidental corruption of xbm image.Chong Yidong2005-11-161-3/+2
|
* Tweak image.Chong Yidong2005-11-161-217/+203
|
* initialize XpmAttributesChong Yidong2005-11-162-0/+9
|
* Meh. Use the 32x32 version.Chong Yidong2005-11-161-153/+219
|
* USe 24x24 xpm iconChong Yidong2005-11-161-111/+153
|
* * gnu.h (gnu_bits): Xpm version of the new Emacs icon.Chong Yidong2005-11-164-2/+166
| | | | | | * xterm.c (x_bitmap_icon): Use the xpm if available. * image.c (x_create_bitmap_from_xpm_data): New function.
* *** empty log message ***Luc Teirlinck2005-11-161-0/+4
|
* (lisp, shortlisp): Add rfn-eshadow.Luc Teirlinck2005-11-161-0/+2
|
* Make SIGTSTP work like SIGINT normally does.Nick Roberts2005-11-161-0/+3
|
* *** empty log message ***Nick Roberts2005-11-161-0/+4
|
* (free_float): Make free list chaining aliasing-safe.Andreas Schwab2005-11-152-14/+31
| | | | | | | | | | | (make_float): Likewise. (free_cons): Likewise. (Fcons): Likewise. (check_cons_list): Likewise. (Fmake_symbol): Likewise. (allocate_misc): Likewise. (free_misc): Likewise. (gc_sweep): Likewise.
* (struct Lisp_Cons): Make cdr a union.Andreas Schwab2005-11-151-8/+22
| | | | | | (XCDR_AS_LVALUE): Adjust. (struct Lisp_Float): Make data a union. (XFLOAT_DATA): Adjust.
* (HASHKEY_QUERY_CACHE): New define.YAMAMOTO Mitsuharu2005-11-152-4/+41
| | | | | (xrm_create_database, xrm_q_put_resource): Empty query cache. (xrm_get_resource): Use query cache.
* (init_image) [MAC_OS]: Don't call EnterMovies ifYAMAMOTO Mitsuharu2005-11-152-1/+7
| | | | inhibit_window_system is set.
* (LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'.YAMAMOTO Mitsuharu2005-11-132-2/+21
|
* [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): New function.YAMAMOTO Mitsuharu2005-11-131-46/+206
| | | | | | | | | | | | (x_draw_glyph_string_foreground) [USE_CG_TEXT_DRAWING]: Use it. (XLoadQueryFont) [USE_CG_TEXT_DRAWING]: Set members cg_font and cg_glyphs in struct MacFontStruct if synthesized bold or italic is not used and font substitution never occurs for ASCII and Latin-1 characters. (XLoadQueryFont): Maximum and minimum metrics are now those among ASCII characters. (XLoadQueryFont) [!MAC_OS8 || USE_ATSUI]: Apply WebKit-style height adjustments for Courier, Helvetica, and Times.
* (USE_CG_TEXT_DRAWING): New define.YAMAMOTO Mitsuharu2005-11-131-0/+10
| | | | | (struct MacFontStruct) [USE_CG_TEXT_DRAWING]: New members cg_font and cg_glyphs.
* Update macterm commentSteven Tamm2005-11-111-8/+12
|
* macterm.c (backtranslate_modified_keycode): New function toSteven Tamm2005-11-112-85/+239
| | | | | | | | | | | | mask modifiers off of keycodes for use in modifier mapping. (mac_determine_quit_char_modifiers): Remove mac-reverse-ctrl-meta and replace it with more flexible system mapping mac modifier keys to emacs modifier keys. (convert_fn_keycode): Map Fn-keys to their original keycode using a table (english keyboard only). (syms_of_macterm): Define mac-control-modifier, mac-command-modifier, mac-function-modifier. Define meta and ctrl for use as modifiers.
* (pitx): Fix output format if n_overlay_strings > 0.Kim F. Storm2005-11-111-1/+11
| | | | | (bt): Add post hook to "backtrace" to always dump lisp call stack to increase chance of people sending it to us when reporting bugs.
* *** empty log message ***Kim F. Storm2005-11-111-0/+4
|
* (Fsubstitute_command_keys): Doc fix.Kim F. Storm2005-11-111-4/+7
|
* (FATAL ERRORS): Fix infinite loop in redisplayKim F. Storm2005-11-111-0/+2
| | | | when displaying a non-breaking space in an overlay string.
* (struct it): New member ignore_overlay_strings_at_pos_p.Kim F. Storm2005-11-111-0/+4
|
* (handle_stop): Skip overlay string handling ifKim F. Storm2005-11-111-1/+6
| | | | | | | ignore_overlay_strings_at_pos_p is set. (set_iterator_to_next): At end of display vector, set ignore_overlay_strings_at_pos_p if dpvec came from an overlay string, so we skip those overlay strings at current pos.