1. 08 Jun, 2009 2 commits
    • Adrian Robert's avatar
    • Adrian Robert's avatar
      2009-06-08 Adrian Robert <Adrian.B.Robert@gmail.com> · c1d04d84
      Adrian Robert authored
      	* nsterm.m (ns_use_system_highlight_color): Drop, unused.
      
      2009-06-08  Adrian Robert  <Adrian.B.Robert@gmail.com>
      
      	Changes to support :script/:lang/:otf in NS font driver.
      	* nsfont.m (nsfont_escape_name, nsfont_unescape_name)
      	(nsfont_get_family, nsfont_char_width): Rename to ns_ prefix to
      	indicate not part of font driver interface, and change callers.
      	(ns_get_family): Remove pointless null check.
      	(nsfont_spec_to_traits, nsfont_fmember_to_entity): Replace with
      	ns_spec_to_descriptor, ns_descriptor_to_entity.
      	(nsfont_trait_distance, nsfont_make_fontset_for_font): Remove.
      	(ns_attribute_value, ns_attribute_fvalue, ns_has_attribute)
      	(ns_spec_to_descriptor, ns_descriptor_to_entity)
      	(ns_charset_covers, ns_lang_to_script, ns_otf_to_script)
      	(ns_get_req_script, ns_accumulate_script_ranges)
      	(ns_script_to_charset, ns_get_covering_families, ns_findfonts):
      	New functions.
      	(nsfont_list, nsfont_match): Use ns_findfonts.
      	(nsfont_open): Use font descriptor instead of traits.
      	(nsfont_draw): Handle "automatic" (lookup-table) compositions.
      	(dump_glyphstring): Rename to ns_dump_glyphstring.
      
      	* nsfns.m (Fns_popup_font_panel): Use shared font manager.
      
      	* fontset.c (fontset_from_font): Remove NS-specific code.
      
      2009-06-08  Peter Jones <pjones@pmade.com>  (tiny change)
      
      	* nsterm.m (ns_draw_window_cursor): Respect cursor_type for
      	nonactive windows.
      
      2009-06-08 Felix Mueller  <felix@enqueue.eu>  (tiny change)
      
      	* nsterm.m (ns_init_paths): Append path separator to INFOPATH
      	variable.
      c1d04d84
  2. 07 Jun, 2009 1 commit
  3. 05 Jun, 2009 1 commit
  4. 04 Jun, 2009 1 commit
  5. 03 Jun, 2009 1 commit
  6. 26 May, 2009 1 commit
    • David Reitter's avatar
      Ensure NS frames remain hidden when invisible · 15891144
      David Reitter authored
      * nsterm.m (ns_raise_frame): only raise frame if visible.
      (x_make_frame_visible): move frame to front rather than calling
      ns_raise_frame().
      (keyDown:) do not swallow events that aren't re-sent if frame
      isn't key window.
      (drawRect:) do not set visibility/iconified flags because
      drawRect may be called by NSView even if the frame is hidden.
      
      * nsfns.m (Fx_create_frame): follow other ports in
      determining visibility; default to t. Ensure async_visible is set.
      15891144
  7. 23 May, 2009 1 commit
  8. 22 May, 2009 1 commit
  9. 21 May, 2009 2 commits
  10. 19 May, 2009 2 commits
  11. 18 May, 2009 2 commits
  12. 15 May, 2009 1 commit
  13. 14 May, 2009 1 commit
  14. 11 May, 2009 2 commits
  15. 10 May, 2009 3 commits
  16. 08 May, 2009 2 commits
  17. 07 May, 2009 2 commits
  18. 06 May, 2009 5 commits
  19. 04 May, 2009 1 commit
  20. 02 May, 2009 3 commits
  21. 01 May, 2009 2 commits
  22. 30 Apr, 2009 3 commits
    • Juanma Barranquero's avatar
      Fix typos. · 35f5b128
      Juanma Barranquero authored
      35f5b128
    • David Reitter's avatar
      *** empty log message *** · 4491c9d2
      David Reitter authored
      4491c9d2
    • Chong Yidong's avatar
      * xfaces.c (face_at_buffer_position): New arg base_face_id. · 6970f632
      Chong Yidong authored
      * xdisp.c (handle_face_prop): Pass base_face_id of iterator to
      face_at_buffer_position.
      (face_before_or_after_it_pos, get_next_display_element)
      (note_mouse_highlight): Update face_at_buffer_position call.
      
      * term.c (term_mouse_highlight):
      * msdos.c (IT_note_mouse_highlight):
      * fontset.c (Finternal_char_font):
      * font.c (font_at, font_range): Update face_at_buffer_position
      call.
      
      * dispextern.h (face_at_buffer_position): Update prototype.
      6970f632