Hello, I stumbled over the usage of `setq-local' in the org-mode source while debugging in org-mode. In the past org-mode used a via defsubst self defined org-set-local function. In newer version it switched to `setq-local' which is a macro in more places. The problem is, that the macro definition has no debug declaration; so debugging a source with edebug stumbles and throws an exception if e.g. edebugging the following function: #+BEGIN_SRC (defun test () (interactive) (setq-local var t)) #+END_SRC Gives the following error: Wrong type argument: symbolp, (edebug-after 0 1 var) I asked myself if there are other macros without a debug declaration. So I checked all the lisp sources in the emacs source tree (commit 8960f6a) and found following macros having no debug declaration (if my search code is correct, I only checked samples). Also I'm not sure it is worth to have a debug declaration for every macro, but I think for setq-local it makes sense, see attached patch. List of all macros which do not have a debug declaration in their definition: checked /usr/src/emacs/emacs.git/lisp/woman.el macro woman-pop macro woman-push checked /usr/src/emacs/emacs.git/lisp/widget.el macro define-widget-keywords checked /usr/src/emacs/emacs.git/lisp/wid-edit.el macro widget-specify-insert checked /usr/src/emacs/emacs.git/lisp/term.el macro term-vertical-motion macro term-using-alternate-sub-buffer macro term-handling-pager macro term-pager-enabled macro term-in-line-mode macro term-in-char-mode checked /usr/src/emacs/emacs.git/lisp/subr.el macro declare macro setq-local macro def-edebug-spec macro declare-function checked /usr/src/emacs/emacs.git/lisp/strokes.el macro strokes-define-stroke checked /usr/src/emacs/emacs.git/lisp/speedbar.el macro speedbar-with-writable checked /usr/src/emacs/emacs.git/lisp/simple.el macro define-alternatives checked /usr/src/emacs/emacs.git/lisp/shadowfile.el macro shadow-get-cluster macro shadow-cluster-regexp macro shadow-cluster-primary macro shadow-cluster-name checked /usr/src/emacs/emacs.git/lisp/ses.el macro ses-select macro ses-range macro ses-set-cell macro ses--time-check macro ses-header-row macro ses-default-printer macro ses-column-printers macro ses-column-widths macro ses-cell-property-pop checked /usr/src/emacs/emacs.git/lisp/server.el macro server-with-environment checked /usr/src/emacs/emacs.git/lisp/rtree.el macro rtree-range macro rtree-right macro rtree-left macro rtree-set-high macro rtree-set-low macro rtree-high macro rtree-low macro rtree-set-range macro rtree-set-right macro rtree-set-left macro rtree-make-node checked /usr/src/emacs/emacs.git/lisp/ps-print.el macro ps-n-up-ystart macro ps-n-up-xstart macro ps-n-up-end macro ps-n-up-repeat macro ps-n-up-yline macro ps-n-up-xline macro ps-n-up-ycolumn macro ps-n-up-xcolumn macro ps-n-up-missing macro ps-n-up-columns macro ps-n-up-lines macro ps-n-up-landscape macro ps-size-scale macro ps-lookup macro ps-page-dimensions-get-media macro ps-page-dimensions-get-height macro ps-page-dimensions-get-width checked /usr/src/emacs/emacs.git/lisp/printing.el macro pr-interface-save macro pr-local-variable macro pr-save-file-modes checked /usr/src/emacs/emacs.git/lisp/menu-bar.el macro menu-bar-make-toggle macro menu-bar-make-mm-toggle checked /usr/src/emacs/emacs.git/lisp/md4.el macro md4-make-step checked /usr/src/emacs/emacs.git/lisp/man.el macro Man-start-calling checked /usr/src/emacs/emacs.git/lisp/json.el macro json--with-indentation checked /usr/src/emacs/emacs.git/lisp/jka-cmpr-hook.el macro with-auto-compression-mode checked /usr/src/emacs/emacs.git/lisp/isearch.el macro isearch-define-mode-toggle macro with-isearch-suspended checked /usr/src/emacs/emacs.git/lisp/info.el macro Info-no-error checked /usr/src/emacs/emacs.git/lisp/imenu.el macro imenu-progress-message checked /usr/src/emacs/emacs.git/lisp/image.el macro defimage checked /usr/src/emacs/emacs.git/lisp/ibuf-macs.el macro ibuffer-save-marks macro ibuffer-awhen macro ibuffer-aif checked /usr/src/emacs/emacs.git/lisp/hippie-exp.el macro make-hippie-expand-function checked /usr/src/emacs/emacs.git/lisp/help-macro.el macro make-help-screen checked /usr/src/emacs/emacs.git/lisp/faces.el macro face-attribute-specified-or checked /usr/src/emacs/emacs.git/lisp/epg.el macro epg--gv-nreverse checked /usr/src/emacs/emacs.git/lisp/dom.el macro dom-attr checked /usr/src/emacs/emacs.git/lisp/doc-view.el macro doc-view-current-slice macro doc-view-current-image macro doc-view-current-overlay macro doc-view-current-info macro doc-view-current-page checked /usr/src/emacs/emacs.git/lisp/dired.el macro dired-map-over-marks macro dired-mark-if checked /usr/src/emacs/emacs.git/lisp/dframe.el macro dframe-with-attached-buffer checked /usr/src/emacs/emacs.git/lisp/delim-col.el macro delimit-columns-str checked /usr/src/emacs/emacs.git/lisp/dabbrev.el macro dabbrev-filter-elements checked /usr/src/emacs/emacs.git/lisp/custom.el macro deftheme macro defgroup macro defface checked /usr/src/emacs/emacs.git/lisp/cus-load.el macro custom-put-if-not checked /usr/src/emacs/emacs.git/lisp/completion.el macro set-cmpl-prefix-entry-tail macro set-cmpl-prefix-entry-head macro set-completion-last-use-time macro set-completion-num-uses macro set-completion-string macro completion-source macro completion-last-use-time macro completion-num-uses macro completion-string checked /usr/src/emacs/emacs.git/lisp/bookmark.el macro bookmark-maybe-historicize-string macro with-buffer-modified-unmodified checked /usr/src/emacs/emacs.git/lisp/bindings.el macro bound-and-true-p checked /usr/src/emacs/emacs.git/lisp/auth-source.el macro auth-source--aput checked /usr/src/emacs/emacs.git/lisp/allout.el macro allout-region-active-p macro allout-new-exposure macro allout-recent-bullet macro allout-called-interactively-p macro allout-mode-p macro allout-unprotected checked /usr/src/emacs/emacs.git/lisp/align.el macro align--set-marker checked /usr/src/emacs/emacs.git/lisp/vc/vc.el macro vc-diff-switches-list checked /usr/src/emacs/emacs.git/lisp/vc/vc-hooks.el macro vc-call macro vc-error-occurred checked /usr/src/emacs/emacs.git/lisp/vc/vc-dir.el macro vc-dir-at-event checked /usr/src/emacs/emacs.git/lisp/vc/pcvs-util.el macro cvs-prefix-define macro cvs-flags-define checked /usr/src/emacs/emacs.git/lisp/vc/pcvs-parse.el macro cvs-or macro cvs-match checked /usr/src/emacs/emacs.git/lisp/vc/emerge.el macro emerge-defvar-local checked /usr/src/emacs/emacs.git/lisp/vc/ediff-util.el macro ediff-minibuffer-with-setup-hook checked /usr/src/emacs/emacs.git/lisp/vc/ediff-init.el macro ediff-narrow-job macro ediff-word-mode-job macro ediff-windows-job macro ediff-diff3-job macro ediff-3way-job macro ediff-merge-with-ancestor-job macro ediff-patch-job macro ediff-merge-job macro ediff-3way-comparison-job macro ediff-narrow-control-frame-p macro ediff-get-fine-diff-vector macro ediff-mark-diff-as-space-only macro ediff-get-state-of-ancestor macro ediff-set-state-of-merge macro ediff-get-state-of-merge macro ediff-set-state-of-diff macro ediff-get-state-of-diff macro ediff-set-fine-diff-vector macro ediff-get-fine-diff-vector-from-diff-record macro ediff-get-diff-overlay macro ediff-get-diff-overlay-from-diff-record macro ediff-no-fine-diffs-p macro ediff-get-difference macro ediff-char-to-buftype macro ediff-get-value-according-to-buffer-type macro ediff-get-buffer macro ediff-defvar-local checked /usr/src/emacs/emacs.git/lisp/url/url-parse.el macro url-bit-for-url checked /usr/src/emacs/emacs.git/lisp/url/url-nfs.el macro url-nfs-create-wrapper checked /usr/src/emacs/emacs.git/lisp/url/url-http.el macro url-https-create-secure-wrapper checked /usr/src/emacs/emacs.git/lisp/url/url-handlers.el macro url-handlers-create-wrapper checked /usr/src/emacs/emacs.git/lisp/url/url-file.el macro url-file-create-wrapper checked /usr/src/emacs/emacs.git/lisp/url/url-dav.el macro url-dav-dispatch-node checked /usr/src/emacs/emacs.git/lisp/textmodes/table.el macro table--log macro table-get-source-info macro table-put-source-info checked /usr/src/emacs/emacs.git/lisp/textmodes/reftex-parse.el macro reftex-with-special-syntax checked /usr/src/emacs/emacs.git/lisp/textmodes/reftex-cite.el macro reftex-with-special-syntax-for-bib checked /usr/src/emacs/emacs.git/lisp/textmodes/refbib.el macro r2b-moveq checked /usr/src/emacs/emacs.git/lisp/textmodes/mhtml-mode.el macro mhtml--with-locals checked /usr/src/emacs/emacs.git/lisp/textmodes/artist.el macro artist-put-pixel macro artist-funcall checked /usr/src/emacs/emacs.git/lisp/progmodes/xref.el macro xref--with-dedicated-window checked /usr/src/emacs/emacs.git/lisp/progmodes/vhdl-mode.el macro vhdl-has-syntax macro vhdl-add-syntax macro vhdl-safe macro vhdl-point macro vhdl-visit-file macro vhdl-prepare-search-2 macro vhdl-prepare-search-1 checked /usr/src/emacs/emacs.git/lisp/progmodes/verilog-mode.el macro verilog-preserve-modi-cache macro verilog-preserve-dir-cache macro verilog-batch-error-wrapper macro verilog-save-scan-cache macro verilog-save-font-no-change-functions macro verilog-save-buffer-state macro verilog-run-hooks checked /usr/src/emacs/emacs.git/lisp/progmodes/vera-mode.el macro vera-add-syntax macro vera-prepare-search checked /usr/src/emacs/emacs.git/lisp/progmodes/sh-script.el macro sh-debug checked /usr/src/emacs/emacs.git/lisp/progmodes/python.el macro python-define-auxiliary-skeleton macro python-skeleton-define macro python-shell--add-to-path-with-priority checked /usr/src/emacs/emacs.git/lisp/progmodes/opascal.el macro opascal-ensure-buffer macro opascal-save-excursion checked /usr/src/emacs/emacs.git/lisp/progmodes/js.el macro js--js-qi macro js--js-create-instance macro js--js-get-service macro js--as-sgml macro js--ensure-cache--update-parse macro js--debug checked /usr/src/emacs/emacs.git/lisp/progmodes/idlwave.el macro idlwave-xor macro idlwave-with-special-syntax macro idlwave-code-abbrev macro idlwave-keyword-abbrev checked /usr/src/emacs/emacs.git/lisp/progmodes/idlw-shell.el macro idlwave-shell-examine macro idlwave-shell-mouse-examine checked /usr/src/emacs/emacs.git/lisp/progmodes/hideshow.el macro hs-life-goes-on checked /usr/src/emacs/emacs.git/lisp/progmodes/hideif.el macro hif-mathify-binop checked /usr/src/emacs/emacs.git/lisp/progmodes/gud.el macro gud-def checked /usr/src/emacs/emacs.git/lisp/progmodes/gdb-mi.el macro def-gdb-memory-show-page macro def-gdb-memory-unit macro def-gdb-memory-format macro def-gdb-set-positive-number macro def-gdb-thread-buffer-gud-command macro def-gdb-thread-buffer-simple-command macro def-gdb-thread-buffer-command macro gdb-propertize-header macro def-gdb-trigger-and-handler macro def-gdb-auto-update-handler macro def-gdb-auto-update-trigger macro gdb-mark-line macro def-gdb-preempt-display-buffer macro gdb--if-arrow macro gdb-gud-context-call macro gdb-delete-subscriber macro gdb-add-subscriber macro gdb-wait-for-pending checked /usr/src/emacs/emacs.git/lisp/progmodes/etags.el macro tags-with-face checked /usr/src/emacs/emacs.git/lisp/progmodes/ebnf2ps.el macro ebnf-max-width macro ebnf-node-generation macro ebnf-node-action macro ebnf-node-separator macro ebnf-node-production macro ebnf-node-default macro ebnf-node-list macro ebnf-node-name macro ebnf-node-width macro ebnf-node-height macro ebnf-node-entry macro ebnf-node-dimension-func macro ebnf-node-width-func macro ebnf-node-kind checked /usr/src/emacs/emacs.git/lisp/progmodes/cwarn.el macro cwarn-font-lock-match checked /usr/src/emacs/emacs.git/lisp/progmodes/cperl-mode.el macro cperl-define-key checked /usr/src/emacs/emacs.git/lisp/progmodes/compile.el macro compilation-loop macro define-compilation-mode macro compilation-assq macro compilation--file-struct->loc-tree macro compilation--file-struct->formats macro compilation--file-struct->file-spec macro compilation--make-file-struct macro compilation--loc->visited macro compilation--loc->marker macro compilation--loc->file-struct macro compilation--loc->line macro compilation--loc->col macro compilation--make-cdrloc checked /usr/src/emacs/emacs.git/lisp/progmodes/cc-mode.el macro c-advise-fl-for-region macro c-run-mode-hooks checked /usr/src/emacs/emacs.git/lisp/progmodes/cc-langs.el macro c-init-language-vars macro c-make-emacs-variables-local macro c-lang-setvar macro c-lang-defvar checked /usr/src/emacs/emacs.git/lisp/progmodes/cc-engine.el macro c-fdoc-shift-type-backward macro c-pull-open-brace macro c-forward-id-comma-list macro c-forward-keyword-prefixed-id macro c-record-ref-id macro c-record-type-id macro c-debug-remove-decl-spot-faces macro c-debug-put-decl-spot-faces macro c-state-maybe-marker macro c-state-cache-after-top-paren macro c-state-cache-top-paren macro c-state-cache-top-lparen macro c-remove-is-and-in-sws macro c-remove-in-sws macro c-remove-is-sws macro c-put-in-sws macro c-put-is-sws macro c-debug-sws-msg macro c-bos-report-error macro c-bos-save-error-info macro c-bos-restore-pos macro c-bos-save-pos macro c-bos-pop-state-and-retry macro c-bos-pop-state macro c-bos-push-state macro c-declare-lang-variables checked /usr/src/emacs/emacs.git/lisp/progmodes/cc-defs.el macro c-lang-const macro c-lang-defconst macro c-lang-defconst-eval-immediately macro c-looking-at-non-alphnumspace macro c-sc-parse-partial-sexp macro c-sc-scan-lists macro c-sc-scan-lists-no-category-1-1 macro c-sc-scan-lists-no-category-1+1 macro c-sc-scan-lists-no-category+1-1 macro c-sc-scan-lists-no-category+1+1 macro c-self-bind-state-cache macro c-with-all-but-one-cpps-commented-out macro c-with-cpps-commented-out macro c-clear-cpp-delimiters macro c-set-cpp-delimiters macro c-with-<->-as-parens-suppressed macro c-unmark-<->-as-paren macro c-mark->-as-paren macro c-mark-<-as-paren macro c-delete-overlay macro c-put-overlay macro c-clear-char-property-with-value macro c-search-backward-char-property macro c-search-forward-char-property macro c-clear-char-properties macro c-clear-char-property macro c-get-char-property macro c-put-char-property macro c-major-mode-is macro c-skip-ws-backward macro c-skip-ws-forward macro c-with-syntax-table macro c-benign-error macro c-vsemi-status-unknown-p macro c-beginning-of-defun-1 macro c-go-down-list-backward macro c-go-down-list-forward macro c-go-up-list-backward macro c-go-up-list-forward macro c-down-list-backward macro c-down-list-forward macro c-up-list-backward macro c-up-list-forward macro c-go-list-backward macro c-go-list-forward macro c-safe-scan-lists macro c-backward-sexp macro c-forward-sexp macro c-backward-syntactic-ws macro c-forward-syntactic-ws macro c-tentative-buffer-changes macro c-default-value-sentence-end macro c-sentence-end macro c-last-command-char macro c-int-to-char macro c-safe macro c-delete-and-extract-region macro c-set-region-active macro c-region-is-active-p macro c-next-single-property-change macro c-point macro c--intersection macro c--set-difference checked /usr/src/emacs/emacs.git/lisp/progmodes/cc-bytecomp.el macro cc-bytecomp-fboundp macro cc-bytecomp-boundp macro cc-bytecomp-put macro cc-bytecomp-defun macro cc-bytecomp-defvar macro cc-external-require macro cc-require-when-compile macro cc-load macro cc-provide macro cc-conditional-require-after-load macro cc-conditional-require macro cc-require macro cc-bytecomp-debug-msg checked /usr/src/emacs/emacs.git/lisp/progmodes/antlr-mode.el macro antlr-with-syntax-table checked /usr/src/emacs/emacs.git/lisp/progmodes/ada-xref.el macro ada-set-on-declaration macro ada-set-references macro ada-set-declare-file macro ada-set-ali-index macro ada-set-file macro ada-set-column macro ada-set-line macro ada-set-name macro ada-on-declaration macro ada-references-of macro ada-declare-file-of macro ada-ali-index-of macro ada-file-of macro ada-column-of macro ada-line-of macro ada-name-of macro ada-make-identlist checked /usr/src/emacs/emacs.git/lisp/play/zone.el macro zone-hiding-mode-line macro zone-orig checked /usr/src/emacs/emacs.git/lisp/play/mpuz.el macro mpuz-to-letter macro mpuz-to-digit macro mpuz-digit-solved-p checked /usr/src/emacs/emacs.git/lisp/play/life.el macro life-increment macro life-not-void-regexp macro life-void-string macro life-birth-string macro life-death-string macro life-life-string macro life-void-char macro life-birth-char macro life-death-char macro life-life-char checked /usr/src/emacs/emacs.git/lisp/play/doctor.el macro doctor-put-meaning macro doc$ checked /usr/src/emacs/emacs.git/lisp/play/decipher.el macro decipher-last-command-char checked /usr/src/emacs/emacs.git/lisp/play/5x5.el macro 5x5-defvar-local checked /usr/src/emacs/emacs.git/lisp/org/ox-odt.el macro org-odt--export-wrap checked /usr/src/emacs/emacs.git/lisp/org/org-table.el macro org-define-lookup-function checked /usr/src/emacs/emacs.git/lisp/org/org-src.el macro org-src-do-at-code-block macro org-src-in-org-buffer checked /usr/src/emacs/emacs.git/lisp/org/org-macs.el macro org-load-noerror-mustsuffix macro org-maybe-intangible checked /usr/src/emacs/emacs.git/lisp/org/org-compat.el macro org-with-silent-modifications macro org-check-version macro org-no-popups macro org-find-library-dir macro org-xemacs-without-invisibility checked /usr/src/emacs/emacs.git/lisp/org/org-clock.el macro org-with-clock macro org-with-clock-position checked /usr/src/emacs/emacs.git/lisp/org/org-agenda.el macro org-batch-store-agenda-views macro org-batch-agenda-csv macro org-batch-agenda macro org-agenda-with-point-at-orig-entry checked /usr/src/emacs/emacs.git/lisp/org/ob-tangle.el macro org-babel-with-temp-filebuffer checked /usr/src/emacs/emacs.git/lisp/org/ob-exp.el macro org-babel-exp-in-export-file checked /usr/src/emacs/emacs.git/lisp/org/ob-core.el macro org-babel-map-executables macro org-babel-map-call-lines macro org-babel-map-inline-src-blocks macro org-babel-map-src-blocks macro org-babel-do-in-edit-buffer macro org-babel-when-in-src-block macro org-babel-check-confirm-evaluate checked /usr/src/emacs/emacs.git/lisp/org/ob-comint.el macro org-babel-comint-with-output macro org-babel-comint-in-buffer checked /usr/src/emacs/emacs.git/lisp/obsolete/vip.el macro vip-loop checked /usr/src/emacs/emacs.git/lisp/obsolete/tpu-extras.el macro tpu-with-position checked /usr/src/emacs/emacs.git/lisp/obsolete/sregex.el macro sregexq macro sregex-save-match-data checked /usr/src/emacs/emacs.git/lisp/obsolete/pgg.el macro pgg-process-when-success macro pgg-as-lbt macro pgg-convert-lbt-region macro pgg-save-coding-system checked /usr/src/emacs/emacs.git/lisp/obsolete/pgg-parse.el macro pgg-parse-length-type macro pgg-set-alist macro pgg-skip-body macro pgg-skip-header macro pgg-read-body macro pgg-read-body-string macro pgg-read-bytes macro pgg-read-bytes-string macro pgg-read-byte macro pgg-byte-after macro pgg-parse-time-field macro pgg-format-key-identifier checked /usr/src/emacs/emacs.git/lisp/obsolete/pgg-def.el macro pgg-truncate-key-identifier checked /usr/src/emacs/emacs.git/lisp/obsolete/pc-select.el macro pc-select-restore-mode macro pc-select-restore-var macro pc-select-save-and-set-mode macro pc-select-save-and-set-var macro pc-select-add-to-alist checked /usr/src/emacs/emacs.git/lisp/obsolete/mouse-sel.el macro mouse-sel-eval-at-event-end checked /usr/src/emacs/emacs.git/lisp/obsolete/cust-print.el macro with-custom-print checked /usr/src/emacs/emacs.git/lisp/obsolete/cl-compat.el macro Multiple-value-prog1 macro Multiple-value-setq macro Multiple-value-bind macro Multiple-value-call macro Multiple-value-list macro defkeyword checked /usr/src/emacs/emacs.git/lisp/nxml/nxml-util.el macro nxml-debug-change checked /usr/src/emacs/emacs.git/lisp/net/tramp.el macro tramp-condition-case-unless-debug macro with-tramp-connection-property macro with-tramp-file-property macro with-parsed-tramp-file-name checked /usr/src/emacs/emacs.git/lisp/net/tramp-gvfs.el macro with-tramp-dbus-call-method checked /usr/src/emacs/emacs.git/lisp/net/tramp-compat.el macro tramp-compat-funcall checked /usr/src/emacs/emacs.git/lisp/net/socks.el macro socks-wait-for-state-change checked /usr/src/emacs/emacs.git/lisp/net/sieve.el macro sieve-change-region checked /usr/src/emacs/emacs.git/lisp/net/rcirc.el macro defun-rcirc-command checked /usr/src/emacs/emacs.git/lisp/net/quickurl.el macro quickurl-list-make-inserter checked /usr/src/emacs/emacs.git/lisp/net/pinentry.el macro pinentry--error-code checked /usr/src/emacs/emacs.git/lisp/net/imap.el macro imap-message-body macro imap-message-envelope-message-id macro imap-message-envelope-in-reply-to macro imap-message-envelope-bcc macro imap-message-envelope-cc macro imap-message-envelope-to macro imap-message-envelope-reply-to macro imap-message-envelope-sender macro imap-message-envelope-from macro imap-message-envelope-subject macro imap-message-envelope-date macro imap-disable-multibyte checked /usr/src/emacs/emacs.git/lisp/net/hmac-def.el macro define-hmac-function checked /usr/src/emacs/emacs.git/lisp/net/dns.el macro dns-make-network-process checked /usr/src/emacs/emacs.git/lisp/net/browse-url.el macro browse-url-maybe-new-window checked /usr/src/emacs/emacs.git/lisp/net/ange-ftp.el macro ange-ftp-ignore-errors-if-non-essential macro ange-ftp-allow-child-lookup macro ange-ftp-get-file-part macro ange-ftp-dl-parser macro ange-ftp-parse-filename macro ange-ftp-ftp-name-component macro ange-ftp-lookup-passwd macro ange-ftp-generate-passwd-key checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-utils.el macro mh-children-p checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-tool-bar.el macro mh-tool-bar-define macro mh-tool-bar-reply-generator checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-thread.el macro mh-thread-initialize-hash checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-speed.el macro mh-process-kill-without-query macro mh-speed-select-attached-frame checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-show.el macro mh-defun-show-buffer checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-mime.el macro mh-buffer-data checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-folder.el macro mh-remove-xemacs-horizontal-scrollbar macro mh-generate-sequence-font-lock checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-e.el macro defface-mh macro defcustom-mh macro defgroup-mh macro mh-strip-package-version macro mh-macro-expansion-time-gnus-version checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-compat.el macro mh-write-file-functions macro mh-make-obsolete-variable macro mh-define-obsolete-variable-alias macro mh-face-background macro mh-face-foreground macro mh-display-completion-list macro mh-flet checked /usr/src/emacs/emacs.git/lisp/mh-e/mh-acros.el macro mh-defstruct macro mh-mark-active-p macro mh-make-local-hook macro defmacro-mh macro defun-mh macro mh-funcall-if-exists macro mh-require-cl checked /usr/src/emacs/emacs.git/lisp/mail/supercite.el macro sc-setvar-symbol macro sc-toggle-symbol checked /usr/src/emacs/emacs.git/lisp/mail/rmail.el macro rmail-select-summary checked /usr/src/emacs/emacs.git/lisp/mail/mail-extr.el macro mail-extr-nuke-outside-range checked /usr/src/emacs/emacs.git/lisp/leim/quail/viqr.el macro viet-quail-define-rules checked /usr/src/emacs/emacs.git/lisp/leim/quail/thai.el macro thai-generate-quail-map checked /usr/src/emacs/emacs.git/lisp/language/ind-util.el macro indian-translate-region checked /usr/src/emacs/emacs.git/lisp/international/ucs-normalize.el macro ucs-normalize-string checked /usr/src/emacs/emacs.git/lisp/international/robin.el macro robin-define-package checked /usr/src/emacs/emacs.git/lisp/international/quail.el macro quail-define-rules checked /usr/src/emacs/emacs.git/lisp/international/mule.el macro charset-long-name macro charset-short-name macro charset-bytes checked /usr/src/emacs/emacs.git/lisp/international/mule-util.el macro detect-coding-with-priority macro with-coding-priority checked /usr/src/emacs/emacs.git/lisp/international/mule-conf.el macro define-iso-single-byte-charset checked /usr/src/emacs/emacs.git/lisp/international/ja-dic-cnv.el macro skkdic-set-okuri-nasi macro skkdic-set-prefix macro skkdic-set-postfix macro skkdic-set-okuri-ari checked /usr/src/emacs/emacs.git/lisp/international/fontset.el macro build-default-fontset-data checked /usr/src/emacs/emacs.git/lisp/international/ccl.el macro check-ccl-program macro define-ccl-program macro declare-ccl-program checked /usr/src/emacs/emacs.git/lisp/gnus/spam-stat.el macro with-spam-stat-max-buffer-size checked /usr/src/emacs/emacs.git/lisp/gnus/nntp.el macro nntp-copy-to-buffer checked /usr/src/emacs/emacs.git/lisp/gnus/nnrss.el macro nnrss-match-macro checked /usr/src/emacs/emacs.git/lisp/gnus/nnoo.el macro nnoo-define-skeleton macro nnoo-define-basics macro nnoo-map-functions macro nnoo-import macro nnoo-declare macro deffoo macro defvoo checked /usr/src/emacs/emacs.git/lisp/gnus/nnmaildir.el macro nnmaildir--unlink macro nnmaildir--mlist-art macro nnmaildir--flist-art macro nnmaildir--nov-set-extra macro nnmaildir--nov-set-mtime macro nnmaildir--nov-set-end macro nnmaildir--nov-set-mid macro nnmaildir--nov-set-beg macro nnmaildir--nov-get-extra macro nnmaildir--nov-get-mtime macro nnmaildir--nov-get-end macro nnmaildir--nov-get-mid macro nnmaildir--nov-get-beg macro nnmaildir--nov-new checked /usr/src/emacs/emacs.git/lisp/gnus/nnir.el macro nnir-add-result macro nnir-categorize macro nnir-article-rsv macro nnir-article-number macro nnir-article-group macro nnir-artitem-rsv macro nnir-artitem-number macro nnir-artitem-group macro nnir-artlist-article macro nnir-artlist-length checked /usr/src/emacs/emacs.git/lisp/gnus/nnheader.el macro nnheader-insert-buffer-substring macro nnheader-skeleton-replace macro nnheader-nov-read-message-id macro nnheader-nov-parse-extra macro nnheader-nov-read-integer macro nnheader-nov-field macro nnheader-nov-skip-field macro mail-header-extra macro mail-header-set-xref macro mail-header-xref macro mail-header-set-lines macro mail-header-lines macro mail-header-set-chars macro mail-header-chars macro mail-header-set-references macro mail-header-references macro mail-header-set-id macro mail-header-id macro mail-header-set-date macro mail-header-date macro mail-header-set-from macro mail-header-from macro mail-header-set-subject macro mail-header-subject macro mail-header-set-number macro mail-header-number checked /usr/src/emacs/emacs.git/lisp/gnus/mm-util.el macro mm-with-multibyte-buffer macro mm-with-unibyte-buffer checked /usr/src/emacs/emacs.git/lisp/gnus/mm-decode.el macro mm-with-part macro mm-make-handle macro mm-handle-multipart-ctl-parameter macro mm-handle-multipart-from macro mm-handle-multipart-original-buffer macro mm-handle-id macro mm-handle-set-cache macro mm-handle-cache macro mm-handle-description macro mm-handle-disposition macro mm-handle-set-undisplayer macro mm-handle-undisplayer macro mm-handle-encoding macro mm-handle-type macro mm-handle-buffer checked /usr/src/emacs/emacs.git/lisp/gnus/message.el macro message-check macro message-with-reply-buffer macro message-delete-line macro message-y-or-n-p checked /usr/src/emacs/emacs.git/lisp/gnus/mail-source.el macro mail-source-bind-common macro mail-source-bind checked /usr/src/emacs/emacs.git/lisp/gnus/gnus.el macro gnus-method-equal macro gnus-string-or macro gnus-get-info macro gnus-info-set-score macro gnus-info-set-level macro gnus-info-set-params macro gnus-info-set-method macro gnus-info-set-marks macro gnus-info-set-read macro gnus-info-set-rank macro gnus-info-set-group macro gnus-info-score macro gnus-info-level macro gnus-info-params macro gnus-info-method macro gnus-info-marks macro gnus-info-read macro gnus-info-rank macro gnus-info-group macro gnus-set-active macro gnus-active macro gnus-group-entry macro gnus-group-unread macro gnus-sethash macro gnus-gethash-safe macro gnus-gethash macro gnus-define-group-parameter macro gnus-kill-buffer checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-util.el macro gnus-mapcar macro gnus-parse-without-error macro gnus-with-output-to-file macro gnus-alist-pull macro gnus-atomic-setq macro gnus-atomic-progn-assign macro gnus-atomic-progn macro gnus-faces-at macro gnus-bind-print-variables macro gnus-group-server macro gnus-group-real-name macro gnus-date-get-time macro gnus-define-keymap macro gnus-define-keys-safe macro gnus-define-keys macro gnus-local-set-keys macro gnus-delete-line macro gnus-buffer-exists-p macro gnus-intern-safe macro gnus-eval-in-buffer-window checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-sum.el macro gnus-with-article macro gnus-summary-iterate macro gnus-thread-header macro gnus-save-hidden-threads macro gnus-article-mark macro gnus-summary-article-score macro gnus-summary-article-subject macro gnus-summary-article-pos macro gnus-summary-article-mark macro gnus-summary-thread-level macro gnus-summary-article-header macro gnus-summary-article-number macro gnus-summary-article-intangible-p macro gnus-summary-skip-intangible macro gnus-summary-article-ancient-p macro gnus-summary-article-sparse-p macro gnus-data-list macro gnus-data-make macro gnus-data-find-list macro gnus-data-find macro gnus-data-pseudo-p macro gnus-data-read-p macro gnus-data-unread-p macro gnus-data-level macro gnus-data-set-header macro gnus-data-header macro gnus-data-set-pos macro gnus-data-pos macro gnus-data-set-mark macro gnus-data-mark macro gnus-data-set-number macro gnus-data-number checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-spec.el macro gnus-lrm-string-p checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-msg.el macro gnus-setup-message checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-kill.el macro gnus-lower macro gnus-raise checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-icalendar.el macro gnus-icalendar-with-decoded-handle checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-cus.el macro gnus-agent-cat-prepare-category-field checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-cache.el macro gnus-cache-with-refreshed-group checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-async.el macro gnus-async-with-semaphore checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-art.el macro gnus-bind-mm-vars macro gnus-article-save-original-date macro gnus-with-article-buffer macro gnus-with-article-headers macro gnus-emphasis-custom-with-format checked /usr/src/emacs/emacs.git/lisp/gnus/gnus-agent.el macro gnus-agent-while-plugged macro gnus-agent-message macro gnus-agent-append-to-list macro gnus-agent-with-fetch macro gnus-agent-cat-name macro gnus-agent-with-refreshed-group checked /usr/src/emacs/emacs.git/lisp/gnus/gmm-utils.el macro defun-gmm checked /usr/src/emacs/emacs.git/lisp/eshell/esh-util.el macro eshell-with-private-file-modes macro eshell-with-file-modes macro eshell-for macro eshell-condition-case checked /usr/src/emacs/emacs.git/lisp/eshell/esh-cmd.el macro eshell-manipulate macro eshell-command-to-value macro eshell-do-command-to-value macro eshell-as-subcommand macro eshell-execute-pipeline macro eshell-do-pipelines-synchronously macro eshell-do-pipelines macro eshell-protect macro eshell-copy-handles macro eshell-trap-errors macro eshell-commands macro eshell-do-subjob checked /usr/src/emacs/emacs.git/lisp/eshell/em-unix.el macro eshell-mvcpln-template checked /usr/src/emacs/emacs.git/lisp/eshell/em-ls.el macro eshell-ls-applicable checked /usr/src/emacs/emacs.git/lisp/erc/erc.el macro define-erc-module checked /usr/src/emacs/emacs.git/lisp/emulation/viper-util.el macro viper-frame-value checked /usr/src/emacs/emacs.git/lisp/emulation/viper-init.el macro viper-kbd-global-definition macro viper-kbd-global-pair macro viper-kbd-mode-definition macro viper-kbd-mode-pair macro viper-kbd-mode-alist macro viper-kbd-buf-definition macro viper-kbd-buf-pair macro viper-kbd-buf-alist macro viper-buffer-live-p macro viper-loop macro viper-deflocalvar checked /usr/src/emacs/emacs.git/lisp/emulation/viper-cmd.el macro viper-test-com-defun checked /usr/src/emacs/emacs.git/lisp/emulation/edt.el macro edt-with-position checked /usr/src/emacs/emacs.git/lisp/emulation/cua-rect.el macro cua--convert-rectangle-as checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/subr-x.el macro internal--thread-argument checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/rx.el macro rx checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/re-builder.el macro reb-target-binding checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/package.el macro package--push checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/map.el macro map-put checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/macroexp.el macro macroexp--accumulate checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/gv.el macro gv-ref macro gv-delay-error macro gv-synthetic-place checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/generator.el macro cps--initialize-for macro cps--advance-for macro iter-lambda macro iter-defun macro iter-yield-from macro cps--with-dynamic-binding macro cps--with-value-wrapper macro cps--define-unsupported macro cps--gensym checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/float-sup.el macro radians-to-degrees macro degrees-to-radians checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/ewoc.el macro ewoc--set-buffer-bind-dll macro ewoc--set-buffer-bind-dll-let* checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/eieio.el macro eieio-class-parent macro defclass checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/eieio-core.el macro eieio--class-option-assoc checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/eieio-compat.el macro defgeneric checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/edebug.el macro edebug-changing-windows macro edebug-tracing checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/easy-mmode.el macro easy-mmode-defsyntax macro easy-mmode-defmap macro define-globalized-minor-mode checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/debug.el macro debugger-env-macro checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/cl-macs.el macro cl--find-class macro cl-declare macro cl-prog* macro cl-prog macro cl-tagbody checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/cl-lib.el macro cl-declaim checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/cl-generic.el macro cl--generic-prefill-dispatchers macro cl-generic-current-method-specializers macro cl-defgeneric macro cl--generic checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/bytecomp.el macro byte-compile-goto-if macro byte-defop-compiler-1 macro byte-defop-compiler macro byte-compile-get-constant macro byte-compile-log macro byte-compile-push-bytecode-const2 macro byte-compile-push-bytecodes macro byte-extrude-byte-code-vectors macro byte-defop checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/byte-run.el macro define-obsolete-face-alias macro define-obsolete-variable-alias macro define-obsolete-function-alias macro defun checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/byte-opt.el macro byte-compile-log-lap checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/backquote.el macro backquote checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/avl-tree.el macro avl-tree--sign-to-dir macro avl-tree--dir-to-sign macro avl-tree--switch-dir macro avl-tree--root checked /usr/src/emacs/emacs.git/lisp/emacs-lisp/advice.el macro ad-with-originals macro ad-set-cache macro ad-get-cache-id macro ad-get-cache-definition macro ad-compiled-code macro ad-compiled-p macro ad-advice-p macro ad-lambda-p macro ad-lambdafy macro ad-macrofy macro ad-find-advice macro ad-get-advice-info-field macro ad-is-advised macro ad-copy-advice-info macro ad-get-advice-info-macro macro ad-do-advised-functions macro ad-pop-advised-function macro ad-pushnew-advised-function checked /usr/src/emacs/emacs.git/lisp/cedet/semantic.el macro semantic-parse-tree-up-to-date-p macro semantic-parse-tree-set-up-to-date macro semantic-parse-tree-needs-rebuild-p macro semantic-parse-tree-set-needs-rebuild macro semantic-parse-tree-needs-update-p macro semantic-parse-tree-set-needs-update macro semantic-parse-tree-unparseable-p macro semantic-parse-tree-unparseable checked /usr/src/emacs/emacs.git/lisp/cedet/mode-local.el macro define-mode-local-override macro define-overloadable-function macro defconst-mode-local macro defvar-mode-local macro setq-mode-local macro with-mode-local macro with-mode-local-symbol macro define-child-mode checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/wisent.el macro define-wisent-lexer macro wisent-lex-eoi checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/tag.el macro semantic-foreign-tag-invalid macro semantic-with-buffer-narrowed-to-tag macro semantic-with-buffer-narrowed-to-current-tag checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/sb.el macro semantic-sb-with-tag-buffer checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/lex.el macro semantic-lex-catch-errors macro define-lex-block-type-analyzer macro define-lex-string-type-analyzer macro define-lex-regex-type-analyzer macro define-lex-sexp-type-analyzer macro define-lex-keyword-type-analyzer macro define-lex-block-analyzer macro define-lex-simple-regex-analyzer macro define-lex-regex-analyzer macro define-lex-analyzer macro semantic-lex-unterminated-syntax-protection macro semantic-lex-push-token macro semantic-lex-token macro define-lex macro semantic-lex-one-token macro semantic-lex-keyword-invalid checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/lex-spp.el macro define-lex-spp-include-analyzer macro define-lex-spp-macro-undeclaration-analyzer macro define-lex-spp-macro-declaration-analyzer macro semantic-lex-spp-validate-value macro semantic-lex-with-macro-used checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/java.el macro semantic-java-doc-tag checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/idle.el macro semantic-idle-breadcrumbs--tag-function macro define-semantic-idle-service checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/grammar.el macro semantic-grammar-setup-menu macro semantic-grammar-as-string checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/fw.el macro semanticdb-without-unloaded-file-searches macro semantic-throw-on-input checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/find.el macro semantic-brute-find-tag-standard macro semantic-brute-find-tag-by-class macro semantic-deep-find-tags-by-name-regexp macro semantic-deep-find-tags-for-completion macro semantic-deep-find-tags-by-name macro semantic-find-tags-of-compound-type macro semantic-find-tags-by-type macro semantic-filter-tags-by-class macro semantic-find-tags-by-class macro semantic-find-tags-by-name-regexp macro semantic-find-tags-for-completion macro semantic-find-tags-by-name macro semantic--find-tags-by-macro checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/edit.el macro semantic-edits-assert-valid-region checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/dep.el macro semantic--dependency-find-file-on-path macro defcustom-mode-local-semantic-dependency-system-include-path checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/db.el macro semanticdb-with-match-any-mode checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/ctxt.el macro semantic-with-buffer-narrowed-to-command macro semantic-with-buffer-narrowed-to-context checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/bovine.el macro semantic-bovinate-nonterminal-db-nt macro semantic-lambda checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/wisent/wisent.el macro wisent-parse-action macro wisent-set-region macro wisent-abort macro wisent-clearin macro wisent-errok macro wisent-error macro wisent-lexer checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/wisent/comp.el macro wisent-ISVAR macro wisent-ISTOKEN macro wisent-clear-log macro wisent-log-buffer macro wisent-struct macro wisent-with-context macro wisent-defcontext macro wisent-context-bindings macro wisent-context-name checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/decorate/mode.el macro define-semantic-decoration-style checked /usr/src/emacs/emacs.git/lisp/cedet/semantic/bovine/el.el macro semantic-elisp-reuse-form-parser macro semantic-elisp-setup-form-parser checked /usr/src/emacs/emacs.git/lisp/cedet/ede/srecode.el macro ede-srecode-insert-with-dictionary checked /usr/src/emacs/emacs.git/lisp/cedet/ede/project-am.el macro project-am-extract-shell-variable macro project-am-with-config-current macro project-am-with-makefile-current checked /usr/src/emacs/emacs.git/lisp/cedet/ede/proj-comp.el macro proj-comp-insert-variable-once macro ede-linker-only-once macro ede-linker-begin-unique macro ede-compiler-only-once macro ede-compiler-begin-unique checked /usr/src/emacs/emacs.git/lisp/cedet/ede/pmake.el macro ede-pmake-insert-variable-once macro ede-pmake-insert-variable-shared checked /usr/src/emacs/emacs.git/lisp/cedet/ede/base.el macro ede-with-projectfile checked /usr/src/emacs/emacs.git/lisp/cedet/ede/autoconf-edit.el macro autoconf-edit-cycle checked /usr/src/emacs/emacs.git/lisp/calendar/diary-lib.el macro diary-font-lock-keywords-1 checked /usr/src/emacs/emacs.git/lisp/calendar/calendar.el macro calendar-increment-month checked /usr/src/emacs/emacs.git/lisp/calendar/cal-menu.el macro cal-menu-x-popup-menu checked /usr/src/emacs/emacs.git/lisp/calc/calcalg2.el macro math-tracing-integral checked /usr/src/emacs/emacs.git/lisp/calc/calc.el macro defmath macro defcalcmodevar checked /usr/src/emacs/emacs.git/lisp/calc/calc-rewr.el macro math-rweval macro math-rwfail checked /usr/src/emacs/emacs.git/lisp/calc/calc-prog.el macro math-foreach macro math-for macro math-while checked /usr/src/emacs/emacs.git/lisp/calc/calc-macs.el macro calc-with-trail-buffer macro calc-with-default-simplification macro math-working macro math-with-extra-prec macro math-showing-full-precision macro calc-slow-wrapper macro calc-wrapper checked /usr/src/emacs/emacs.git/lisp/calc/calc-ext.el macro math-defintegral-2 macro math-defintegral macro math-defcache checked /usr/src/emacs/emacs.git/lisp/calc/calc-alg.el macro math-defsimplify With kind regards, Stefan -- Stefan-W. Hahn It is easy to make things. It is hard to make things simple.