1. 18 Dec, 1999 7 commits
  2. 17 Dec, 1999 3 commits
  3. 16 Dec, 1999 15 commits
  4. 15 Dec, 1999 15 commits
    • Dave Love's avatar
    • Carsten Dominik's avatar
      Update to reftex 4.9 · d4e1eea3
      Carsten Dominik authored
      d4e1eea3
    • Carsten Dominik's avatar
      * reftex.el (reftex-compile-variables): respect new structure of · 7c4d13cc
      Carsten Dominik authored
      `reftex-index-macro'
      (reftex-compile-variables): Use the changed structure of
      `reftex-label-alist'.
      
      * reftex-vars.el (reftex-index-math-format,
      (reftex-toc-max-level): New option.
      reftex-index-phrases-search-whole-words,
      reftex-index-phrases-case-fold-search,
      reftex-index-phrases-skip-indexed-matches,
      reftex-index-phrases-wrap-long-lines,
      reftex-index-phrases-sort-prefers-entry,
      reftex-index-phrases-sort-in-blocks): New options.
      (reftex-index-macros): Option structure changed.
      (reftex-index-macros-builtin): Added `repeat' item to each entry.
      (reftex-label-alist): Additional item in each entry to specify if
      the environment should be listed in the TOC.
      (eval-when-compile (require 'cl)) added.
      
      * reftex-index.el (reftex-index-selection-or-word): No longer
      deals with "repeat".
      (reftex-index): "repeat property in `reftex-index-macro-alist' is
      now used.
      (reftex-index-phrases-comment-regexp,
      reftex-index-phrases-macrodef-regexp,
      reftex-index-phrases-phrase-regexp1,
      reftex-index-phrases-phrase-regexp2,
      reftex-index-phrases-phrase-regexp12, reftex-index-phrases-help):
      New constants.
      (reftex-index-phrases-macro-data, reftex-index-phrases-files,
      reftex-index-phrases-font-lock-keywords,
      reftex-index-phrases-font-lock-defaults, reftex-index-phrases-map,
      reftex-index-phrases-restrict-file): New variables.
      (reftex-index-phrase-selection-or-word,
      reftex-index-visit-phrases-buffer,
      reftex-index-initialize-phrases-buffer,
      reftex-index-phrases-save-and-return, reftex-index-phrases-mode,
      reftex-index-next-phrase, reftex-index-this-phrase,
      reftex-index-all-phrases, reftex-index-region-phrases,
      reftex-index-phrases-parse-header,
      reftex-index-phrases-toggle-restricted, reftex-index-new-phrase,
      reftex-index-find-next-conflict-phrase, reftex-index-phrases-info,
      reftex-index-phrases-set-macro-key, reftex-index-sort-phrases,
      reftex-compare-phrase-lines, reftex-index-make-phrase-regexp,
      reftex-index-simplify-phrase, reftex-index-phrases-find-dup-re,
      reftex-index-make-replace-string,
      reftex-query-index-phrase-globally, reftex-query-index-phrase,
      reftex-index-phrase-match-is-indexed,
      reftex-index-phrases-fixup-line,
      reftex-index-phrases-replace-space,
      reftex-index-select-phrases-macro): New functions.
      (reftex-index-globalize, reftex-index-globally): functions removed
      (eval-when-compile (require 'cl)) added.
      
      * reftex-toc.el (reftex-toc-mode): Create new indicator for max
      level.
      (reftex-toc-max-level-indicator): New variable.
      (reftex-toc-max-level): New command.
      (reftex-toc-map): New keybinding `t'.
      (reftex-toc-help): Constant updated.
      (eval-when-compile (require 'cl)) added.
      
      * reftex-ref.el (reftex-offer-label-menu): Prefix to `t' command key
      can change `reftex-toc-max-level'
      (eval-when-compile (require 'cl)) added.
      
      * reftex-sel (reftex-insert-docstruct): Respect
      `reftex-toc-max-level'
      (eval-when-compile (require 'cl)) added.
      
      * reftex-auc.el (eval-when-compile (require 'cl)) added.
      
      * reftex-vcr.el (eval-when-compile (require 'cl)) added.
      
      * reftex-cite.el (reftex-citep, reftex-citet): New commands.
      (reftex-citation, reftex-do-citation,
      reftex-figure-out-cite-format): Additional argument FORMAT-KEY to
      preselect a citation format.
      (eval-when-compile (require 'cl)) added.
      
      * reftex-parse.el (reftex-context-substring): Optional parameter
      to-end
      (reftex-section-info): Deal with environment matches.
      (eval-when-compile (require 'cl)) added.
      
      * reftex-global.el (eval-when-compile (require 'cl)) added.
      7c4d13cc
    • Gerd Moellmann's avatar
      (redisplay_window) <optional new window start>: Check · cfad01b4
      Gerd Moellmann authored
      that window start is in [BEGV..ZV].
      cfad01b4
    • Dave Love's avatar
      Copyright up-date. · 362ba9c6
      Dave Love authored
      362ba9c6
    • Dave Love's avatar
      1999-12-15 Kenichi Handa <handa@etl.go.jp> · 1c8c6d39
      Dave Love authored
      	* regex.c (regex_compile): Adjusted for the change of CHAR_STRING.
      
      1999-12-04  Stefan Monnier  <monnier@cs.yale.edu>
      
      	* regex.c (regex_compile): Recognize *?, +? and ?? as non-greedy
      	operators and handle them properly.
      	* regex.h (RE_ALL_GREEDY): New option.
      	(RE_UNMATCHED_RIGHT_PAREN_ORD): Moved to the end where alphabetic
      	sorting would put it.
      	(RE_SYNTAX_AWK, RE_SYNTAX_GREP, RE_SYNTAX_EGREP)
      	(_RE_SYNTAX_POSIX_COMMON): Use the new option to keep old behavior.
      1c8c6d39
    • Eli Zaretskii's avatar
      Explain that unused input methods can be removed from the installation · f12b4dea
      Eli Zaretskii authored
      directory after "make install".
      f12b4dea
    • Gerd Moellmann's avatar
      Set file name to ../info/ccmode, to avoid problems · c9f319fe
      Gerd Moellmann authored
      on 8+3 filesystems.
      c9f319fe
    • Eli Zaretskii's avatar
      Changes for separate unspecified foreground and background colors · f9d2fdc4
      Eli Zaretskii authored
      on character terminals:
      
      * dispextern.h (FACE_TTY_DEFAULT_FG_COLOR)
      (FACE_TTY_DEFAULT_BG_COLOR):  New macros.
      
      * xfaces.c (Qunspecified_fg, Qunspecified_bg): New variables.
      (syms_of_xfaces): Initialize and staticpro them.
      (tty_defined_color): If the color name is unspecified-fg or
      unspecified-bg, return FACE_TTY_DEFAULT_FG_COLOR and
      FACE_TTY_DEFAULT_BG_COLOR, respectively, as the pixel value.
      (tty_color_name): If the color pixel value is either
      FACE_TTY_DEFAULT_FG_COLOR or FACE_TTY_DEFAULT_BG_COLOR, return
      Qunspecified_fg or Qunspecified_bg, respectively.
      (Finternal_set_lisp_face_attribute): Allow values Qunspecified_fg
      and Qunspecified_bg for foreground and background colors.
      (realize_default_face): If the foreground and background colors
      are not specified, default to Qunspecified_fg and Qunspecified_bg.
      (realize_tty_face): By default, set the face colors to
      FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR.
      [MSDOS]: Handle FACE_TTY_DEFAULT_FG_COLOR and
      FACE_TTY_DEFAULT_BG_COLOR when face colors are not defined.
      Reverse the colors if the default colors were reversed.
      
      * dispnew.c (init_display): Initialize the frame pixels of the
      initial frame to FACE_TTY_DEFAULT_FG_COLOR and
      FACE_TTY_DEFAULT_BG_COLOR.
      
      * term.c (turn_on_face): If the default fore- and background
      colors are reversed, enter inverse video mode.  Don't send color
      escape sequences for unspecified foreground and background colors.
      (turn_off_face): Handle unspecified-fg and unspecified-bg colors.
      
      * dosfns.c (unspecified_colors): New variable.
      (msdos_stdcolor_idx): Handle unspecified-fg and unspecified-bg
      color names, return FACE_TTY_DEFAULT_FG_COLOR and
      FACE_TTY_DEFAULT_BG_COLOR, respectively.
      (msdos_stdcolor_name): Handle FACE_TTY_DEFAULT_FG_COLOR and
      FACE_TTY_DEFAULT_BG_COLOR, return Qunspecified_fg and
      Qunspecified_bg, respectively.
      
      * msdos.c (IT_set_face): Support FACE_TTY_DEFAULT_FG_COLOR and
      FACE_TTY_DEFAULT_BG_COLOR as pixel values.
      
      * faces.el (face-read-integer, read-face-attribute)
      (color-defined-p, color-values): Allow color values unspecified-fg
      and unspecified-bg, handle them as unspecified.
      f9d2fdc4
    • Kenichi Handa's avatar
      (code_convert_region): Fix the secoding arg to · e19539f1
      Kenichi Handa authored
      update_compositions.
      e19539f1
    • Kenichi Handa's avatar
      *** empty log message *** · 5ec14d3c
      Kenichi Handa authored
      5ec14d3c
    • Kenichi Handa's avatar
      (fill-find-break-point): Delete codes for · 34a500b3
      Kenichi Handa authored
      composite characters.
      (fill-region-as-paragraph): Likewise.
      34a500b3
    • Kenichi Handa's avatar
      Register tibetan-composition-function in · d169c89e
      Kenichi Handa authored
      composition-function-table.
      (tibetan-composable-pattern): New variable.
      (tibetan-subjoined-transcription-alist): Change key "R" to "+R".
      (tibetan-precomposition-rule-alist): Move punctuations to
      tibetan-punctuation-transcription-alist and
      tibetan-obsolete-glyphs.
      (tibetan-punctuation-transcription-alist): New variable.
      (tibetan-obsolete-glyphs): New variable.
      (tibetan-regexp): Improve the initialization code.
      d169c89e
    • Kenichi Handa's avatar
      Most functions rewritten. · 3bdf8898
      Kenichi Handa authored
      (tibetan-char-p): Renamed from tibetan-char-examin.
      (tibetan-composable-examin) (tibetan-complete-char-examin)
      (tibetan-vertical-stacking) (tibetan-composition): Deleted.
      (tibetan-add-components): New function.
      (tibetan-composition-function): New function.
      3bdf8898
    • Kenichi Handa's avatar
      Register thai-composition-function in · c27737aa
      Kenichi Handa authored
      composition-function-table.
      (thai-tis620): Delete `pre-write-conversion' property.
      c27737aa