1. 06 Aug, 2000 1 commit
  2. 05 Aug, 2000 1 commit
  3. 24 Jul, 2000 1 commit
    • Noah Friedman's avatar
      (eldoc-minor-mode-string): Add autoload cookie; otherwise autoloaded · 03a9c6d0
      Noah Friedman authored
      add-minor-mode call complains in Emacs 21.
      Use add-minor-mode to set minor-mode-alist, if available.
      
      (eldoc-echo-area-use-multiline-p): New user option.
      (eldoc-echo-area-multiline-supported-p): New variable.
      (eldoc-docstring-format-sym-doc): Use them.
      (eldoc-mode): If not using idle timers, append to local post and
      pre command hooks.  Suggested by David Byers <davby@ida.liu.se>.
      
      (eldoc-display-message-no-interference-p): Don't interfere with edebug.
      Add autoload cookie for eldoc-mode minor-mode-alist initialization.
      
      (eldoc-function-arglist): New function.
      (eldoc-function-argstring): Use it.
      03a9c6d0
  4. 14 Jul, 2000 2 commits
  5. 13 Jul, 2000 1 commit
    • Dave Love's avatar
      Doc fixes. · 4d6d04b5
      Dave Love authored
      (easy-menu-remove): Defalias to ignore.
      4d6d04b5
  6. 05 Jul, 2000 6 commits
    • Stefan Monnier's avatar
      Require CL. · 5e2dfaa4
      Stefan Monnier authored
      (copy-tree, remprop): Remove, it's provided by CL.
      (map-keymap): Define in terms of cl-map-keymap.
      (extent-property, set-extent-end-glyph): New functions.
      5e2dfaa4
    • Stefan Monnier's avatar
      8d9f77f4
    • Gerd Moellmann's avatar
      (cl-old-mapc): Removed; don't defalias mapc. · e2b1c424
      Gerd Moellmann authored
      (cl-mapc): Use mapc instead of cl-old-mapc.
      e2b1c424
    • Stefan Monnier's avatar
      (easy-menu-define): Docstring fix. · d0acce1e
      Stefan Monnier authored
      (easy-menu-do-define): Use `menu-item' format.
      Handle case where easy-menu-create-menu returns a symbol.
      Manually call the potential top-level filter in the function binding.
      (easy-menu-filter-return): New arg NAME.
      Convert to a keymap if MENU is an XEmacs menu.
      (easy-menu-convert-item-1): New.  Extracted from easy-menu-do-add-item.
      (easy-menu-converted-items-table, easy-menu-convert-item): New.
      (easy-menu-do-add-item): Use it.
      (easy-menu-create-menu): Use easy-menu-convert-item.
      Wrap easy-menu-filter-return around any :filter specification.
      Don't convert the menu if a filter was specified.
      Tell easy-menu-make-symbol not to check for MENU being an expression.
      (easy-menu-make-symbol): New arg NOEXP.
      d0acce1e
    • Gerd Moellmann's avatar
      (eval-defun-2): Remove parameter · 105d6be1
      Gerd Moellmann authored
      EVAL-DEFUN-ARG-INTERNAL; always print to minibuffer.
      (eval-defun): If called with prefix arg, instrument code for
      Edebug.
      105d6be1
    • Gerd Moellmann's avatar
      (edebug-eval-defun): Make doc string · 44b6285e
      Gerd Moellmann authored
      similar to that of eval-defun.
      44b6285e
  7. 03 Jul, 2000 1 commit
  8. 20 Jun, 2000 1 commit
  9. 19 Jun, 2000 1 commit
  10. 12 Jun, 2000 3 commits
  11. 11 Jun, 2000 2 commits
    • Stefan Monnier's avatar
      (make-autoload): Use `cond'. · e8139c11
      Stefan Monnier authored
      Handle easy-mmode-define-global-mode.
      For complex macros like define-minor-mode that can generate
      several autoload entries, try to autoload entries in the
      macroexpanded code.
      e8139c11
    • Stefan Monnier's avatar
      (define-minor-mode): If KEYMAP is a symbol, just use it. · 1328a6df
      Stefan Monnier authored
      Use byte-compile-current-file and load-file-name to infer the
      proper :require to pass to defcustom.
      Wrap the hook var into `progn' so as not to autoload it.
      Add a :autoload-end cookie.
      Be more careful about the evaluation of KEYMAP.
      (easy-mmode-define-global-mode): Add a :autoload-end cookie.
      (define-derived-mode): Move define-abbrev-table outside of defvar.
      1328a6df
  12. 05 Jun, 2000 4 commits
  13. 04 Jun, 2000 2 commits
    • Stefan Monnier's avatar
      Require CL during compilation. · be22f4cc
      Stefan Monnier authored
      (easy-mmode-define-global-mode): New macro.
      (define-minor-mode): Fix the handling of `group'.
      (easy-mmode-define-keymap): Use case.
      be22f4cc
    • Stefan Monnier's avatar
      (easy-mmode-define-toggle): Remove (inline into define-minor-mode). · b5bbbb76
      Stefan Monnier authored
      (easy-mmode-pretty-mode-name): Rename from easy-mmode-derive-name
      and improve to use the lighter to guess the capitalization.
      (define-minor-mode): Inline code from easy-mmode-define-toggle.
      Add keyword arguments to specify global-ness or the custom group.
      Add local-map and help-echo properties to the lighter.
      (easy-mmode-define-navigation): Add the errors to debug-ignored-errors.
      b5bbbb76
  14. 02 Jun, 2000 1 commit
    • Stefan Monnier's avatar
      (easy-mmode-derive-name): New function. · 3837de12
      Stefan Monnier authored
      (easy-mmode-define-toggle, define-minor-mode): Use it.
      (easy-mmode-define-keymap): Docstring fix.
      (define-derived-mode): Default PARENT to fundamental-mode.
      Add the derived-mode-parent symbol-property.
      (easy-mmode-derived-mode-p): New function.
      3837de12
  15. 01 Jun, 2000 1 commit
    • Stefan Monnier's avatar
      * byte-run.el (make-obsolete, make-obsolete-variable): · 20482b70
      Stefan Monnier authored
      Add an optional WHEN argument and change the format of the
      symbol-property information.
      * emacs-lisp/bytecomp.el (byte-compile-log): Don't quote lambda.
      (byte-compile-obsolete, byte-compile-variable-ref): Understand the
      new obsolete-symbol-property format and print WHEN if it is provided.
      (make-obsolete): Update the calls to use the third argument.
      20482b70
  16. 26 May, 2000 3 commits
  17. 25 May, 2000 3 commits
  18. 22 May, 2000 1 commit
  19. 21 May, 2000 4 commits
  20. 19 May, 2000 1 commit