1. 30 Mar, 2000 1 commit
  2. 29 Mar, 2000 2 commits
  3. 28 Mar, 2000 1 commit
  4. 26 Mar, 2000 2 commits
  5. 24 Mar, 2000 3 commits
    • Gerd Moellmann's avatar
      (byte-compile-eval): Disable new code. · a0d88270
      Gerd Moellmann authored
      a0d88270
    • Gerd Moellmann's avatar
      (beginning-of-defun-raw): Add regexp · 418d645c
      Gerd Moellmann authored
      matching open parenthesis in column 0 to defun-prompt-regexp
      only if open-paren-in-column-0-is-defun-start is set.
      418d645c
    • Stefan Monnier's avatar
      (byte-compile-warning-types, byte-compile-warnings): New warning `noruntime'. · a586093f
      Stefan Monnier authored
      (byte-compile-constants, byte-compile-variables): Fix docstring.
      (byte-compile-initial-macro-environment): Use `byte-compile-eval' to
      execute `eval-whenc-compile's body.
      (byte-compile-unresolved-functions): Fix docstring.
      (byte-compile-eval): New function.
      (byte-compile-callargs-warn): Check if the function will be available
      at runtime (via property `byte-compile-noruntime').
      (byte-compile-print-syms): New function.
      (byte-compile-warn-about-unresolved-functions): Also warn about
      `noruntime' functions (and use `byte-compile-print-syms').
      (byte-compile-file): Capitalize the message.
      a586093f
  6. 22 Mar, 2000 1 commit
    • Stefan Monnier's avatar
      * pcvs.el: Add a minimal leading commentary. · cb3430a1
      Stefan Monnier authored
      (cvs-make-cvs-buffer): Change the header part by removing the startup
      message and adding a `Module' entry.  Also replace the FOOTER and
      HEADER special fileinfos with the new support in ewoc for updating
      its own footer and header.
      (cvs-update-header): Update to use the header/footer of the ewoc.
      (cvs-mode): Use define-derived-mode and set truncate-lines to t.
      (cvs-is-within-p): New function.
      (cvs-mode-run): Take advantage of `save-some-buffers's new ability
      to only examine some subset of the buffers.
      * pcvs-info.el (cvs-fileinfo-pp): Use the new property-preserving
      `format' instead of our own ad-hoc functions.
      Remove HEADER and FOOTER cases, now handled in the EWOC.
      (cvs-fileinfo<): Remove HEADER and FOOTER cases.
      * pcvs-parse.el (cvs-parse-run-table): Change message for unknown
      output to avoid scaring the user.
      (cvs-parse-table): Catch message for non-up-to-date commits.
      * pcvs-defs.el (cvs-startup-message): Remove.
      (cvs-global-menu): New autoloaded menu.
      * pcvs-util.el (cvs-string-fill): Remove.
      * emacs-lisp/ewoc.el (ewoc--create-special-node): Remove.
      (ewoc--refresh-node): Don't take the whole EWOC but only the relevant
      PP part of it and also make it work for footers and headers.
      (ewoc-create): Drop POS and BUFFER arguments.
      Use the DLL's dummy node to store the end-of-footer position.
      (ewoc-map, ewoc-invalidate): Update call to ewoc--refresh-node.
      (ewoc-refresh): Remove unused `header' variable.
      (ewoc-(get|set)-hf): New functions.
      cb3430a1
  7. 21 Mar, 2000 2 commits
  8. 17 Mar, 2000 1 commit
  9. 12 Mar, 2000 2 commits
  10. 11 Mar, 2000 2 commits
  11. 10 Mar, 2000 1 commit
  12. 09 Mar, 2000 2 commits
    • Gerd Moellmann's avatar
      *** empty log message *** · d1221ea9
      Gerd Moellmann authored
      d1221ea9
    • Stefan Monnier's avatar
      Update copyright and leading comment. · c0056275
      Stefan Monnier authored
      (regexp-opt): Update comment and adapt the code the new meaning of the
      `paren' argument of regex-opt-group for shy-groups.
      (regexp-opt-depth): Handle shy groups as well as backslashed backslashes.
      (regexp-opt-group): Turn the leading comment into a docstring.
      Allow `paren' to be a string (the string to use to open a group).
      Remove open-presuf and close-presuf.
      Instead of checking for `all one-char' and then later on check for
      `several one-char', handle both cases close together.
      Also apply a more generic algorithm for suffixes (the mirror image
      of the algorithm used for prefixes).
      Use shy-groups.
      \Use nreverse rather than reverse.
      (regexp-opt-try-suffix): Removed.
      c0056275
  13. 07 Mar, 2000 1 commit
  14. 01 Mar, 2000 1 commit
  15. 25 Feb, 2000 2 commits
  16. 23 Feb, 2000 3 commits
    • Dave Love's avatar
      Change old backquote syntax. · 1639b803
      Dave Love authored
      (byte-compile-const-symbol-p): New function.
      (byte-compile-constp, byte-compile-out-toplevel)
      (byte-compile-form, byte-compile-form, byte-compile-variable-ref):
      Use it.
      1639b803
    • Dave Love's avatar
      Change old backquote syntax. · e1f0df62
      Dave Love authored
      (byte-compile-trueconstp): Include keywords.
      (byte-optimize-quote, byte-optimize-lapcode): Use
      byte-compile-const-symbol-p.
      (byte-optimize-char-before): New optimization.
      e1f0df62
    • Kenichi Handa's avatar
      Don't change syntax of multibyte · 1d3529b6
      Kenichi Handa authored
      characters.
      (lisp-mode-variables): Set multibyte-syntax-as-symbol to t
      locally.
      1d3529b6
  17. 22 Feb, 2000 2 commits
    • Dave Love's avatar
      (emacs-lisp-mode-syntax-table) · 535eadac
      Dave Love authored
      (lisp-mode-map, lisp-interaction-mode-map): Define all inside
      defvar.
      (lisp-mode-syntax-table): Set up for #|...|# comments.
      (lisp-imenu-generic-expression): Purecopy strings.  Use syntax
      classes.  Match `defface'.
      (emacs-lisp-mode-hook): Add checkdoc-minor-mode to options.
      (eval-defun-1): Fix for defcustom.
      (lisp-indent-region): Doc fix.
      535eadac
    • Dave Love's avatar
      Remove bogus spec for define-condition. · 3d8700e8
      Dave Love authored
      3d8700e8
  18. 20 Feb, 2000 1 commit
    • Dave Love's avatar
      Don't require emacsbug at top level. · 2505742b
      Dave Love authored
      (lm-get-header-re): Defun, not defsubst.
      (lm-get-package-name): Defun, not defsubst.  Simplify.
      (lm-version): Doc fix.  Simplify.
      (lm-header, lm-header-multiline, lm-header-multiline, lm-summary)
      (lm-crack-address, lm-last-modified-date, lm-commentary)
      (lm-verify, lm-synopsis): Simplify.
      (lm-report-bug): Require emacsbug.  Use compose-mail.
      2505742b
  19. 18 Feb, 2000 1 commit
  20. 17 Feb, 2000 1 commit
  21. 10 Feb, 2000 1 commit
  22. 02 Feb, 2000 4 commits
  23. 30 Jan, 2000 3 commits