1. 22 May, 2008 6 commits
    • Kenichi Handa's avatar
      (xfont_get_pcm): Change xassert to font_assert. · 960d80b9
      Kenichi Handa authored
      (xfont_list_family): Call font_add_log.
      (xfont_match): Likewise.
      (memq_no_quit): Deleted.
      960d80b9
    • Kenichi Handa's avatar
      (fontset_from_font, Ffontset_info): Add the 2nd arg in · 7ae2e7f0
      Kenichi Handa authored
      call of Ffont_xlfd_name.
      7ae2e7f0
    • Kenichi Handa's avatar
      *** empty log message *** · 68eaeee4
      Kenichi Handa authored
      68eaeee4
    • Kenichi Handa's avatar
      Checking of FONT_DEBUG is moved to font.h. All calls of · d0ab1ebe
      Kenichi Handa authored
      xassert are changed to font_assert.  Many unused variables
      deleted.
      (Vfont_weight_table, Vfont_slant_table, Vfont_width_table): New
      variables.
      (struct table_entry): Moved from xfaces.c and modified.
      (weight_table, slant_table, width_table): Moved from xfaces.c and
      contents adjusted for the change of struct table_entry.
      (font_style_to_value, font_style_symbolic): Adjuted for the format
      change of font_style_table.
      (font_parse_family_registry): Don't overwrite existing foundry and
      family of font_spec.
      (font_score): Fix calculation of diff for sizes.
      (font_sort_entites): Call font_add_log.
      (font_delete_unmatched): Return a newly created list.
      (font_list_entities): Fix previous change.  Call font_add_log.
      (font_matching_entity, font_open_entity, font_close_entity): Call
      font_add_log.
      (Ffont_xlfd_name): New arg FOLD-WILDCARDS.
      (Finternal_set_font_style_table): Deleted.
      (BUILD_STYLE_TABLE): New macro.
      (build_style_table): New function.
      (Vfont_log, font_log_env_checked): New variables.
      (font_add_log): New function.
      (syms_of_font): Delete defsubr Sinternal_set_font_style_table.
      Declare Lisp variables "font-weight-table", "font-slant-table",
      "font-width-table", and "font-log".  Initialize font_style_table.
      d0ab1ebe
    • Kenichi Handa's avatar
      (font-show-log): New function. · fa5ee889
      Kenichi Handa authored
      fa5ee889
    • Kenichi Handa's avatar
      (script-representative-chars): Add more · 1a8dc09b
      Kenichi Handa authored
      chars for latin.  Add data for symbol.
      (setup-default-fontset): Add entries for phonetic, armenian, and
      symbol.
      1a8dc09b
  2. 21 May, 2008 22 commits
  3. 20 May, 2008 12 commits
    • Jason Rumney's avatar
      (add_font_entity_to_list): Don't add non-opentype · 5c2a72d9
      Jason Rumney authored
      truetype fonts to opentype list.
      5c2a72d9
    • Stefan Monnier's avatar
      (completion-boundaries): New function. · a38313e1
      Stefan Monnier authored
      (completion--some): Delay errors.
      (complete-with-action, completion-table-with-context): Handle `boundaries'.
      (completion--try-word-completion): Avoid partial-completion
      when the user hasn't entered anything yet.
      (minibuffer-local-map, minibuffer-local-filename-completion-map)
      (minibuffer-local-must-match-map, minibuffer-local-completion-map)
      (minibuffer-local-must-match-filename-map, minibuffer-local-ns-map):
      Setup default keybindings.
      (completion--embedded-envvar-re): New var.
      (completion--embedded-envvar-table): Use it.  Handle `boundaries' case.
      (completion--file-name-table): Handle `boundaries' case.
      (completion-pcm--pattern->regex): Avoid pathological backtracking.
      (completion-pcm--all-completions): Add a `prefix' arg.
      (completion-pcm--find-all-completions): New function.
      (completion-pcm-all-completions, completion-pcm-try-completion): Use it.
      a38313e1
    • Juanma Barranquero's avatar
      (Ffontset_info): Doc fix. · eb152aa9
      Juanma Barranquero authored
      (syms_of_fontset) <font-encoding-charset-alist, use-default-ascent>:
      <ignore-relative-composition>: Fix typos in docstrings.
      eb152aa9
    • Juanma Barranquero's avatar
      (syms-of-font) <font-encoding-alist>: · 027a33c0
      Juanma Barranquero authored
      (Ffontp, Ffont_make_gstring): Fix typos in docstrings.
      (Flist_fonts, Ffont_family_list, Ffont_fill_gstring, Fquery_font,
      Ffont_otf_alternates): Doc fixes.
      027a33c0
    • Stefan Monnier's avatar
      (icomplete-completions): Don't use `predicate' with · be91065f
      Stefan Monnier authored
      a table of a different type than `candidates'.
      be91065f
    • Juanma Barranquero's avatar
      Fix typo. · fac97ac5
      Juanma Barranquero authored
      fac97ac5
    • Roland Winkler's avatar
      * proced.el (proced-goal-header-re): Renamed from · 66add12c
      Roland Winkler authored
      proced-procname-column-regexp.
      (proced-goal-column): Renamed from proced-procname-column.
      (proced-move-to-goal-column): Renamed from
      proced-move-to-procname.
      (proced-header-face, proced-header-regexp): Removed.
      (proced-font-lock-keywords): Remove proced-header-face.
      (proced-header-alist, proced-sorting-schemes-re): New variables.
      (proced): Rename Proced buffer to *Proced*.
      (proced-next-line, proced-previous-line): New commands.
      (proced-do-mark, proced-do-mark-all, proced-toggle-marks)
      (proced-hide-processes): Do not treat first line as special.
      (proced-header-space): New function.
      (proced-update): Use header-line-format.  Initialize
      proced-header-alist and proced-sorting-schemes-re.  Set
      proced-goal-column.  Include proced-command in mode-name.
      (proced-send-signal): Use header-line-format for *Marked
      Processes* buffer.
      (proced-sort): Restrict minibuffer completion to applicable
      sorting schemes.
      (proced-sorting-scheme-p): Use proced-sorting-schemes-re.
      66add12c
    • Juanma Barranquero's avatar
      Fix typos. · fa680c58
      Juanma Barranquero authored
      fa680c58
    • Roland Winkler's avatar
      (proced-goal-header-re): Renamed from proced-procname-column-regexp. · 92d9ce48
      Roland Winkler authored
      (proced-goal-column): Renamed from proced-procname-column.
      (proced-move-to-goal-column): Renamed from
      proced-move-to-procname.
      (proced-header-face, proced-header-regexp): Removed.
      (proced-font-lock-keywords): Remove proced-header-face.
      (proced-header-alist, proced-sorting-schemes-re): New variables.
      (proced): Rename Proced buffer to *Proced*.
      (proced-next-line, proced-previous-line): New commands.
      (proced-do-mark, proced-do-mark-all, proced-toggle-marks)
      (proced-hide-processes): Do not treat first line as special.
      (proced-header-space): New function.
      (proced-update): Use header-line-format.  Initialize
      proced-header-alist and proced-sorting-schemes-re.  Set
      proced-goal-column.  Include proced-command in mode-name.
      (proced-send-signal): Use header-line-format for *Marked
      Processes* buffer.
      (proced-sort): Restrict minibuffer completion to applicable
      sorting schemes.
      (proced-sorting-scheme-p): Use proced-sorting-schemes-re.
      92d9ce48
    • Juanma Barranquero's avatar
      Fix typos. · dde8403f
      Juanma Barranquero authored
      dde8403f
    • Juanma Barranquero's avatar
      *** empty log message *** · c0dc8f89
      Juanma Barranquero authored
      c0dc8f89
    • Kenichi Handa's avatar
      (obj): Fix previous change. · 12855572
      Kenichi Handa authored
      12855572