Home
last modified time | relevance | path

Searched +refs:def +refs:edebug +refs:spec (Results 1 – 25 of 72) sorted by relevance

123

/dports/editors/emacs-devel/emacs-4d1968b/doc/lispref/
H A Dedebug.texi1199 from the macro definition with @code{def-edebug-spec}. Adding
1204 @defmac def-edebug-spec macro specification
1387 @code{def-edebug-elem-spec}:
1389 @defun def-edebug-elem-spec element specification
1536 (def-edebug-spec my-test-generator (&rest sexp))
1548 (def-edebug-spec let
1554 (def-edebug-spec let
1568 (def-edebug-spec defun
1574 (def-edebug-elem-spec 'lambda-list
1580 (def-edebug-elem-spec 'interactive
[all …]
H A DChangeLog.1861 specs, including advice-eval-interactive-spec.
1931 Document face-spec-set.
2089 in @def.. commands. (Bug#13292)
2857 (Defining Faces): Use new-style face spec format.
3956 (Defining Functions): Fix defun argument spec.
10593 Neither arg of `def-edebug-spec' is evaluated.
10925 Document `default' elements of defface spec.
11489 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
11503 edebug-print-circle.
12083 Edebug spec is `debug' not `edebug'.
[all …]
H A Dfunctions.texi1272 @item font-spec
1676 @defun advice-function-member-p advice function-def
1677 Return non-@code{nil} if @var{advice} is already in @var{function-def}.
1682 @defun advice-function-mapc f function-def
1684 @var{function-def}. @var{f} is called with two arguments: the advice function
1688 @defun advice-eval-interactive-spec spec
1703 (lambda (spec)
1710 (spec (advice-eval-interactive-spec spec)))
1713 spec)))
2269 @item (debug @var{edebug-form-spec})
[all …]
/dports/editors/emacs/emacs-27.2/doc/lispref/
H A Dedebug.texi1198 from the macro definition with @code{def-edebug-spec}. Adding
1200 definitions in Lisp, but @code{def-edebug-spec} makes it possible to
1203 @defmac def-edebug-spec macro specification
1234 declaration nor through a @code{def-edebug-spec} call, the variable
1518 (def-edebug-spec let
1524 (def-edebug-spec let
1538 (def-edebug-spec defun
1544 (def-edebug-spec lambda-list
1550 (def-edebug-spec interactive
1564 (def-edebug-spec backquote-form
[all …]
H A DChangeLog.1861 specs, including advice-eval-interactive-spec.
1931 Document face-spec-set.
2089 in @def.. commands. (Bug#13292)
2857 (Defining Faces): Use new-style face spec format.
3956 (Defining Functions): Fix defun argument spec.
10593 Neither arg of `def-edebug-spec' is evaluated.
10925 Document `default' elements of defface spec.
11489 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
11503 edebug-print-circle.
12083 Edebug spec is `debug' not `edebug'.
[all …]
H A Dfunctions.texi1251 @item font-spec
1653 @defun advice-function-member-p advice function-def
1654 Return non-@code{nil} if @var{advice} is already in @var{function-def}.
1659 @defun advice-function-mapc f function-def
1661 @var{function-def}. @var{f} is called with two arguments: the advice function
1665 @defun advice-eval-interactive-spec spec
1680 (lambda (spec)
1687 (spec (advice-eval-interactive-spec spec)))
1690 spec)))
2237 @item (debug @var{edebug-form-spec})
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/lisp/emacs-lisp/
H A Dedebug.el63 (defgroup edebug nil unknown
277 (setq spec (cdr spec)))
1173 (lambda (def)
1407 (put edebug-def-name 'edebug
1440 (put def-name 'edebug-behavior 'edebug)
2237 (defconst edebug-debugger 'edebug
3213 (overlay-put overlay 'edebug t)
3223 (when (overlay-get overlay 'edebug)
3423 (let ((func-marker (get func 'edebug)))
4541 (when (and (get symbol 'edebug)
[all …]
/dports/editors/flim/flim-02735de/
H A DChangeLog.12698 Use `def-edebug-spec' directly.
3018 Use built-in `interactive' spec.
3041 Use read-only `interactive' spec.
3074 Use read-only `interactive' spec.
3077 Use built-in `interactive' spec.
3661 * mime-def.el: Avoid compile error when edebug is missing.
3798 - Use `def-edebug-spec' to define edebug-form-spec of
3799 mm-define-method; fix definition of edebug-form-spec of
4466 * eword-encode.el: Rename `eword-addr-spec-to-rwl' ->
4467 `eword-encode-addr-spec-to-rword-list'.
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/lisp/
H A DChangeLog.165401 (eieio-method-def, eieio-class-def): New buttons.
6620 (edebug-args, edebug-value, edebug-after-index, edebug-arg-mode):
6654 * emacs-lisp/edebug.el (def-edebug-form-spec): Remove, it's been broken
7692 * emacs-lisp/edebug.el (get-edebug-spec): Adjust so it only
8455 * emacs-lisp/edebug.el (get-edebug-spec, edebug-basic-spec):
9445 * emacs-lisp/macroexp.el (macroexp-let2): Fix edebug spec and avoid
9807 (python-skeleton-def): New command.
11305 * emacs-lisp/pcase.el (pcase-let*, pcase-let): Fix edebug spec.
17812 * subr.el (with-wrapper-hook): Fix edebug spec.
22045 * subr.el (with-output-to-temp-buffer): Provide an edebug spec.
[all …]
H A DChangeLog.494 * edebug.el (edebug-emacs-19-specific): Call x-popup-menu
482 Add def..., ifset, ifclear.
1747 * edebug.el (edebug-emacs-19-specific):
1769 (edebug-eval-defun): Repair check for edebug-all-defs.
1770 (edebug-top-level-form): Set edebug-all-defs to t.
1781 bind edebug-execution-mode and edebug-trace to nil.
4489 * files.el (insert-file): Add * to interactive spec.
6115 prompt string in interactive spec.
6307 * emerge.el (emerge-find-difference): Add interactive spec.
8895 * edebug.el: Provide edebug.
[all …]
H A DChangeLog.81032 spec.
1253 * emacs-lisp/edebug.el (edebug-make-enter-wrapper): Correct
1518 instead of ps-print-def.
2043 (ps-multibyte-buffer): Move to ps-print-def.
2262 * emacs-lisp/edebug.el (edebug-install-read-eval-functions)
2635 * emacs-lisp/edebug.el (edebug-outside-current-prefix-arg):
6367 def... constructs.
6821 * emacs-lisp/edebug.el (with-temp-message): Add def-edebug-spec call.
7094 * emacs-lisp/edebug.el (edebug-eval-defun): Deal with defcustom
7462 Was defmacro'ed with a tick. Remove another def.
[all …]
H A DChangeLog.172201 (eieio-class-def): Inherit from help-function-def.
2860 (cl-defmethod): Add edebug spec.
4618 (inline-letevals): Fix edebug spec.
9742 (ses-locprn-get-def, ses-locprn-def-aset, ses-locprn-get-number):
9858 (ses-locprn-get-def, ses-locprn-def-aset, ses-locprn-get-number)
12841 * emacs-lisp/edebug.el (defmacro): Fix debug spec. (Bug#16868)
14247 (eieio-method-def, eieio-class-def): Move further up.
14623 Fix edebug spec (bug#16184).
16371 * emacs-lisp/byte-run.el (eval-when-compile): Fix edebug spec
18403 * emacs-lisp/cl-macs.el (cl-type-spec): Tell edebug what type
[all …]
H A DChangeLog.12999 * subr.el (def-edebug-spec): Fix typo in docstring.
1526 of edebug-form-spec property value. Reported by Johan Bockgård.
8221 * subr.el (def-edebug-spec): Move here.
8222 * emacs-lisp/edebug.el (def-edebug-spec): Move to subr.el.
10774 Recognize `edebug-form-spec' for `put', but only if it passes
10775 `edebug-basic-spec'. Generalize `put' handling.
10777 * emacs-lisp/edebug.el (edebug-basic-spec): New function for
13811 (tramp-let-maybe): Add `edebug-form-spec' property.
16046 name in its def-edebug-spec.
17206 * subr.el (atomic-change-group): Add edebug and indentation spec.
[all …]
H A DChangeLog.101988 * emacs-lisp/easy-mmode.el (define-minor-mode): Add edebug spec.
2012 * skeleton.el (skeleton-edebug-spec): First cut of an edebug spec.
7776 (def-gdb-var): Simplify.
7799 (gud-def): Use backquotes.
7901 (def-gdb-variable): Remove: fold into def-gdb-var.
12293 (f90-type-def-re): Fix value.
22236 * emacs-lisp/edebug.el (edebug-form-data, edebug-offsets)
22237 (edebug-offsets-stack, edebug-read-dotted-list, edebug-def-name)
22238 (edebug-current-offset, edebug-old-def-name, edebug-error-point)
22859 (help-function-def, help-variable-def): Use it as a supertype.
[all …]
/dports/editors/emacs/emacs-27.2/lisp/
H A DChangeLog.165401 (eieio-method-def, eieio-class-def): New buttons.
6620 (edebug-args, edebug-value, edebug-after-index, edebug-arg-mode):
6654 * emacs-lisp/edebug.el (def-edebug-form-spec): Remove, it's been broken
7692 * emacs-lisp/edebug.el (get-edebug-spec): Adjust so it only
8455 * emacs-lisp/edebug.el (get-edebug-spec, edebug-basic-spec):
9445 * emacs-lisp/macroexp.el (macroexp-let2): Fix edebug spec and avoid
9807 (python-skeleton-def): New command.
11305 * emacs-lisp/pcase.el (pcase-let*, pcase-let): Fix edebug spec.
17812 * subr.el (with-wrapper-hook): Fix edebug spec.
22045 * subr.el (with-output-to-temp-buffer): Provide an edebug spec.
[all …]
H A DChangeLog.494 * edebug.el (edebug-emacs-19-specific): Call x-popup-menu
482 Add def..., ifset, ifclear.
1747 * edebug.el (edebug-emacs-19-specific):
1769 (edebug-eval-defun): Repair check for edebug-all-defs.
1770 (edebug-top-level-form): Set edebug-all-defs to t.
1781 bind edebug-execution-mode and edebug-trace to nil.
4489 * files.el (insert-file): Add * to interactive spec.
6115 prompt string in interactive spec.
6307 * emerge.el (emerge-find-difference): Add interactive spec.
8895 * edebug.el: Provide edebug.
[all …]
H A DChangeLog.81032 spec.
1253 * emacs-lisp/edebug.el (edebug-make-enter-wrapper): Correct
1518 instead of ps-print-def.
2043 (ps-multibyte-buffer): Move to ps-print-def.
2262 * emacs-lisp/edebug.el (edebug-install-read-eval-functions)
2635 * emacs-lisp/edebug.el (edebug-outside-current-prefix-arg):
6367 def... constructs.
6821 * emacs-lisp/edebug.el (with-temp-message): Add def-edebug-spec call.
7094 * emacs-lisp/edebug.el (edebug-eval-defun): Deal with defcustom
7462 Was defmacro'ed with a tick. Remove another def.
[all …]
H A DChangeLog.172201 (eieio-class-def): Inherit from help-function-def.
2860 (cl-defmethod): Add edebug spec.
4618 (inline-letevals): Fix edebug spec.
9742 (ses-locprn-get-def, ses-locprn-def-aset, ses-locprn-get-number):
9858 (ses-locprn-get-def, ses-locprn-def-aset, ses-locprn-get-number)
12841 * emacs-lisp/edebug.el (defmacro): Fix debug spec. (Bug#16868)
14247 (eieio-method-def, eieio-class-def): Move further up.
14623 Fix edebug spec (bug#16184).
16371 * emacs-lisp/byte-run.el (eval-when-compile): Fix edebug spec
18403 * emacs-lisp/cl-macs.el (cl-type-spec): Tell edebug what type
[all …]
H A DChangeLog.12999 * subr.el (def-edebug-spec): Fix typo in docstring.
1526 of edebug-form-spec property value. Reported by Johan Bockgård.
8221 * subr.el (def-edebug-spec): Move here.
8222 * emacs-lisp/edebug.el (def-edebug-spec): Move to subr.el.
10774 Recognize `edebug-form-spec' for `put', but only if it passes
10775 `edebug-basic-spec'. Generalize `put' handling.
10777 * emacs-lisp/edebug.el (edebug-basic-spec): New function for
13811 (tramp-let-maybe): Add `edebug-form-spec' property.
16046 name in its def-edebug-spec.
17206 * subr.el (atomic-change-group): Add edebug and indentation spec.
[all …]
H A DChangeLog.101988 * emacs-lisp/easy-mmode.el (define-minor-mode): Add edebug spec.
2012 * skeleton.el (skeleton-edebug-spec): First cut of an edebug spec.
7776 (def-gdb-var): Simplify.
7799 (gud-def): Use backquotes.
7901 (def-gdb-variable): Remove: fold into def-gdb-var.
12293 (f90-type-def-re): Fix value.
22236 * emacs-lisp/edebug.el (edebug-form-data, edebug-offsets)
22237 (edebug-offsets-stack, edebug-read-dotted-list, edebug-def-name)
22238 (edebug-current-offset, edebug-old-def-name, edebug-error-point)
22859 (help-function-def, help-variable-def): Use it as a supertype.
[all …]
/dports/editors/emacs/emacs-27.2/etc/
H A DAUTHORS312 Andreas Vögele: changed pgg-def.el
703 Carl Henrik Lunde: changed format-spec.el
1231 and changed imenu.el pgg-def.el xterm.c
1815 and changed edebug.el cl-print.el edebug.texi cl-print-tests.el
2357 Jens Uwe Schmidt: changed edebug.el
2675 nnmail.el gnus-cite.el gnus-delay.el gnus-spec.el mml1991.el
2830 Katsuhiro Hermit Endo: changed gnus-group.el gnus-spec.el
3368 Martin Kretzschmar: changed gnus-spec.el gnus-sum.el
4739 Shuhei Kobayashi: wrote hex-util.el hmac-def.el hmac-md5.el
5387 and co-wrote ps-def.el ps-mule.el ps-print.el ps-samp.el
[all …]
/dports/editors/apel/apel-4e3269b/
H A DChangeLog.1516 (defmacro-maybe-cond, defsubst-maybe-cond, def-edebug-spec): Dto.
844 * pym.el: Add a note that `def*-maybe' might not provide functions
1116 * pym.el (static-if): Put t on edebug spec instead of if.
1171 * pym.el: Define edebug specs for `static-if', `static-when',
1469 defun-maybe-cond, defmacro-maybe-cond, def-edebug-spec):
1717 * poe.el (defmacro-maybe-cond): Add edebug spec.
1721 * poe.el (defun-maybe-cond): Add edebug spec.
1998 * poe.el (def-edebug-spec): New macro.
1999 (defun-maybe): Use `def-edebug-spec'.
2114 (defun-maybe, defmacro-maybe, defsubst-maybe): Put edebug spec.
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/
H A DChangeLog.325000 previously lacking def-edebug-spec forms.
34944 * lisp/subr.el (def-edebug-elem-spec): Fix docstring.
35267 (lambda-expr): Define with `def-edebug-elem-spec` instead.
35490 * lisp/subr.el (def-edebug-elem-spec): New function.
35497 (Other non-core Edebug elems): Use `def-edebug-elem-spec`.
35502 * lisp/emacs-lisp/cl-macs.el: Use `def-edebug-elem-spec`.
35509 * doc/lispref/edebug.texi (Specification List): Add `def-edebug-elem-spec`.
35513 `def-edebug-spec` in example (better use `debug` declaration).
35533 Use `declare` instead of `def-edebug-spec` in most places
35538 * lisp/subr.el (def-edebug-spec): Use `declare`.
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/etc/
H A DAUTHORS339 Andreas Vögele: changed pgg-def.el
760 Carl Henrik Lunde: changed format-spec.el
1325 and changed imenu.el pgg-def.el xterm.c
1944 and changed edebug.el cl-print.el edebug.texi emacs-lisp/debug.el
2542 Jens Uwe Schmidt: changed edebug.el
2876 nnmail.el gnus-cite.el gnus-delay.el gnus-spec.el mml1991.el
3041 Katsuhiro Hermit Endo: changed gnus-group.el gnus-spec.el
3603 Martin Kretzschmar: changed gnus-spec.el gnus-sum.el
5076 Shuhei Kobayashi: wrote hex-util.el hmac-def.el hmac-md5.el
5776 and co-wrote ps-def.el ps-mule.el ps-print.el ps-samp.el
[all …]
/dports/editors/emacs/emacs-27.2/
H A DChangeLog.315060 * lisp/emacs-lisp/edebug.el (edebug-basic-spec):
18847 * lisp/emacs-lisp/edebug.el: (nested-backquote-form): a new edebug-spec which
22945 Fix skeleton edebug spec
22947 * lisp/skeleton.el (skeleton-edebug-spec): Fix edebug spec
77122 (testcover-init-definition): Use argument instead of `edebug-def-name'.
90607 * lisp/emacs-lisp/edebug.el (edebug-after-dotted-spec): Delete
90609 (edebug-dotted-spec): Add docstring.
108840 edebug spec part for qualifiers as [&rest atom], per
110997 Adjust the edebug spec of if-let*
115357 Fix edebug-spec on c-lang-defvar.
[all …]

123