emacs/lisp/emacs-lisp
David Engster 0f918d96d7 Rewrite EIEIO help functions and hook them into help system.
* help-fns.el (help-fns-describe-function-functions): New
variable to call functions for augmenting help buffers.
(describe-function-1): Remove explicit calls to
`help-fns--compiler-macro', `help-fns--parent-mode' and
`help-fns--obsolete'.  Put them in above new variable instead, and
call them through `run-hook-with-args'.
* emacs-lisp/eieio-opt.el (eieio-help-class): Rename from
`eieio-describe-class'.  Not meant for interactive use anymore,
but to augment existing help buffers.  Remove optional second
argument.  Create proper button for file location.  Rewrite
function to use `insert' instead of `princ' and `prin1' where
possible.
(eieio-help-class-slots): Rename from `eieio-describe-class-slots'.
(eieio-method-def, eieio-class-def): Move further up.
(describe-method, describe-generic, eieio-describe-method): Remove
aliases.
(eieio-help-constructor, eieio-help-generic): Rename from
`eieio-describe-constructor' and `eieio-describe-generic', resp.
Rewrite to use `insert' in the current buffer and use proper help
buttons.
(eieio-help-find-method-definition)
(eieio-help-find-class-definition): Also accept symbols as
arguments.
(eieio-help-mode-augmentation-maybee): Remove.
(eieio-describe-class-sb): Use `describe-function'.
* emacs-lisp/eieio.el (help-fns-describe-function-functions): Add
`eieio-help-generic' and `eieio-help-constructor'.
2014-01-08 22:30:12 +01:00
..
advice.el Remove the dynamic-docstring-function feature. 2014-01-03 13:37:58 +08:00
authors.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
autoload.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
avl-tree.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
backquote.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
benchmark.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
bindat.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
byte-opt.el * lisp/abbrev.el (define-abbrev): Beware new meaning of fboundp. 2014-01-06 18:34:05 -05:00
byte-run.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
bytecomp.el * lisp/abbrev.el (define-abbrev): Beware new meaning of fboundp. 2014-01-06 18:34:05 -05:00
cconv.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
chart.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
check-declare.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
checkdoc.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cl-extra.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cl-indent.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cl-lib.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cl-macs.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cl-seq.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cl.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
copyright.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
crm.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
debug.el Spelling fixes. 2014-01-05 22:25:30 -08:00
derived.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
disass.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
easy-mmode.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
easymenu.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
edebug.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
eieio-base.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
eieio-core.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
eieio-custom.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
eieio-datadebug.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
eieio-opt.el Rewrite EIEIO help functions and hook them into help system. 2014-01-08 22:30:12 +01:00
eieio-speedbar.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
eieio.el Rewrite EIEIO help functions and hook them into help system. 2014-01-08 22:30:12 +01:00
eldoc.el * lisp/abbrev.el (define-abbrev): Beware new meaning of fboundp. 2014-01-06 18:34:05 -05:00
elint.el * lisp/abbrev.el (define-abbrev): Beware new meaning of fboundp. 2014-01-06 18:34:05 -05:00
elp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ert-x.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ert.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ewoc.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
find-func.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
find-gc.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
float-sup.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
generic.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
gulp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
gv.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
helper.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
lisp-mnt.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
lisp-mode.el * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't bother with 2014-01-03 17:38:55 -05:00
lisp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
macroexp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
map-ynp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
nadvice.el Remove the dynamic-docstring-function feature. 2014-01-03 13:37:58 +08:00
package-x.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
package.el emacs-lisp/package.el (package-delete): Delete package completely 2014-01-07 11:58:03 +01:00
pcase.el * lisp/emacs-lisp/pcase.el (pcase--split-equal, pcase--split-member): 2014-01-02 23:40:30 -05:00
pp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
re-builder.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
regexp-opt.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
regi.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ring.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
rx.el Fix misspelling of 'chinese' in rx. 2014-01-04 22:10:52 -08:00
shadow.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
smie.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
subr-x.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
syntax.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
tabulated-list.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
tcover-ses.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
tcover-unsafep.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
testcover.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
timer.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
tq.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
trace.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
unsafep.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
warnings.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00