unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#12858: 24.3.50; Critical: advice broken
@ 2012-11-11  1:26 Michael Heerdegen
  2012-11-11 15:27 ` Stefan Monnier
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Michael Heerdegen @ 2012-11-11  1:26 UTC (permalink / raw)
  To: 12858

Hello,

after upgrading my Emacs to "GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu,
GTK+ Version 3.4.2)\n of 2012-11-09 on dex, modified by Debian", it is
completely unusable here with my setup.

Somehow, the advice package is seriously damaged.

After I started with my setup, I got this:

Debugger entered--Lisp error: (wrong-type-argument symbolp #[(package-list requirements) "\303\304	!\305	!\210\306
	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-real-orig-definition(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad--make-advised-docstring(#("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring)) #[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-real-documentation(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))] t)
  ad-docstring(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-advised-definition-p(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-handle-definition(package-compute-transaction)
  ad-activate(package-compute-transaction t)
  byte-code("\300\301\302\303\304\305\306\307&\a\210\300\310\302\311\304\305\306\312&\a\210\300\313\314\315\304\305\306\316&\a\210\317\320\321\322\302$\210\323\320\324\"\210\317\325\326\327\302$\210\323\325\324\"\207" [custom-declare-variable package-archive-enable-alist nil "Optional Alist of enabled packages used by `package-filter'.\nThe format is (ARCHIVE . PACKAGE ...), where ARCHIVE is a string\nmatching an archive name in `package-archives', PACKAGE is a\nsymbol of a package in ARCHIVE to enable.\n\nIf no ARCHIVE exists in the alist, all packages are enabled." :group package :type (alist :key-type string :value-type (repeat symbol)) package-archive-exclude-alist "Alist of packages excluded by `package-filter'.\nThe format is (ARCHIVE . PACKAGE ...), where ARCHIVE is a string\nmatching an archive name in `package-archives', PACKAGE is a\nsymbol of a package in that archive to exclude.\n\nAny specified package is excluded regardless of the value of\n`package-archive-enable-alist'" (alist :key-type string :value-type (repeat symbol)) package-filter-function (quote package-filter) "Optional predicate function used to internally\nfilter packages used by package.el.\n\nReturn nil to filter a function from the list.\n\nThe function is called with the arguments PACKAGE VERSION ARCHIVE, where\nPACKAGE is a symbol, VERSION is a vector as produced by `version-to-list', and\nARCHIVE is the string name of the package archive." function ad-add-advice package-compute-transaction (package-compute-transaction-reverse nil t (advice lambda (package-list requirements) "reverse the requirements" (setq requirements (reverse requirements)) (print requirements))) before ad-activate t package--add-to-archive-contents (package-filter-add-to-archive-contents nil t (advice lambda (package archive) "Add filtering of available packages using `package-filter-function',\nif non-nil." (when (and package-filter-function (funcall package-filter-function (car package) (package-desc-vers (cdr package)) archive)) ad-do-it))) around] 8)
  package-filter(ack (0 8) "gnu")
  package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  package-read-archive-contents("gnu")
  package-read-all-archive-contents()
  package-initialize()
  command-line()
  normal-top-level()

I get other such errors if I try to load other parts of my setup, like
this:

Debugger entered--Lisp error: (wrong-type-argument symbolp #[(beg end) "\303\304	
\"\212	
\211b\210`
W\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-real-orig-definition(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad--make-advised-docstring(#("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring)) #[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-real-documentation(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))] t)
  ad-docstring(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-advised-definition-p(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  ad-handle-definition(dired-insert-set-properties)
  ad-activate(dired-insert-set-properties nil)
  (progn (ad-add-advice (quote dired-insert-set-properties) (quote (provide-preview nil t (advice lambda (beg end) "Show a preview for directories." (setq ad-return-value (if (> ... ...) ad-do-it (save-excursion ... ...)))))) (quote around) (quote first)) (ad-activate (quote dired-insert-set-properties) nil) (quote dired-insert-set-properties))
  eval-buffer()  ; Reading at buffer position 235994
  call-interactively(eval-buffer record nil)
  command-execute(eval-buffer record)
  execute-extended-command(nil "eval-buffer")
  call-interactively(execute-extended-command nil nil)

I tried to help myself with doing this:

(eval-after-load 'advice
  '(defun ad-docstring (definition)
  "Return the unexpanded docstring of DEFINITION."
  "???"))

This helps a bit, but instead I get this error:

Debugger entered--Lisp error: (error "Lisp nesting exceeds `max-lisp-eval-depth'")
  package-filter(ack (0 8) "gnu")
  ad-Orig-package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  [...]
  ad-Orig-package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  ad-Orig-package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  package-read-archive-contents("gnu")
  package-read-all-archive-contents()
  package-initialize()
  command-line()
  normal-top-level()

At the end, Emacs has become completely unusable with my setup.  Please
help!



In GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2)
 of 2012-11-09 on dex, modified by Debian
 (emacs-snapshot package, version 2:20121109-1)
Windowing system distributor `The X.Org Foundation', version 11.0.10707000
System Description:	Debian GNU/Linux testing (wheezy)

Configured using:
 `configure '--build' 'x86_64-linux-gnu' '--host' 'x86_64-linux-gnu'
 '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
 '--localstatedir=/var' '--infodir=/usr/share/info'
 '--mandir=/usr/share/man' '--with-pop=yes'
 '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.3.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3.50/site-lisp:/usr/share/emacs/site-lisp'
 '--without-compress-info' '--with-crt-dir=/usr/lib/x86_64-linux-gnu/'
 '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes'
 'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu'
 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g
 -Wl,--as-needed -znocombreloc' 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

Important settings:
  value of $LC_ALL: de_DE.utf8
  value of $LC_TIME: C
  value of $LANG: de_DE.utf8
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
  recentf-mode: t
  ml-scale-mode: t
  which-function-mode: t
  display-time-mode: t
  winner-mode: t
  show-paren-mode: t
  auto-image-file-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  pretty-lambda-mode: t
  hs-org/minor-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  hs-minor-mode: t


Recent messages:
Read-Only mode disabled
Mark set
Saving file /home/micha/gnu-emacs/.gnu-emacs...
Wrote /home/micha/gnu-emacs/.gnu-emacs
Mark activated
Mark set
Auto-saving...done
Mark set
Saving file /home/micha/gnu-emacs/.gnu-emacs...
Wrote /home/micha/gnu-emacs/.gnu-emacs
byte-code: Beginning of buffer

Load-path shadows:
/home/micha/gnu-emacs/elisp/elpa/elpa hides /home/micha/gnu-emacs/elisp/elpa
/home/micha/gnu-emacs/elisp/hl-line+ hides /home/micha/gnu-emacs/elpa-icicles/hl-line+
/home/micha/gnu-emacs/elisp/col-highlight hides /home/micha/gnu-emacs/elpa-icicles/col-highlight
/home/micha/gnu-emacs/elisp/vline hides /home/micha/gnu-emacs/elpa-icicles/vline
/home/micha/gnu-emacs/elisp/icomplete+ hides /home/micha/gnu-emacs/elpa-icicles/icomplete+
/home/micha/gnu-emacs/elisp/crosshairs hides /home/micha/gnu-emacs/elpa-icicles/crosshairs
/home/micha/gnu-emacs/elisp/linkd hides /home/micha/gnu-emacs/elpa-icicles/linkd
/home/micha/gnu-emacs/elisp/fuzzy-match hides /home/micha/gnu-emacs/elpa-icicles/fuzzy-match
/home/micha/gnu-emacs/elisp/imenu+ hides /home/micha/gnu-emacs/elpa-icicles/imenu+
/home/micha/gnu-emacs/elpa-icicles/lacarte hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/lacarte
/home/micha/gnu-emacs/elpa-icicles/doremi-cmd hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi-cmd
/home/micha/gnu-emacs/elpa-icicles/doremi-mac hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi-mac
/home/micha/gnu-emacs/elpa-icicles/synonyms hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/synonyms
/home/micha/gnu-emacs/elpa-icicles/eyedropper hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/eyedropper
/home/micha/gnu-emacs/elpa-icicles/ring+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/ring+
/home/micha/gnu-emacs/elpa-icicles/thingatpt+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/thingatpt+
/home/micha/gnu-emacs/elisp/linkd hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/linkd
/home/micha/gnu-emacs/elpa-icicles/frame-fns hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/frame-fns
/home/micha/gnu-emacs/elpa-icicles/faces+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/faces+
/home/micha/gnu-emacs/elisp/hl-line+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/hl-line+
/home/micha/gnu-emacs/elisp/fuzzy-match hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/fuzzy-match
/home/micha/gnu-emacs/elpa-icicles/mb-depth+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/mb-depth+
/home/micha/gnu-emacs/elisp/col-highlight hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/col-highlight
/home/micha/gnu-emacs/elpa-icicles/apropos-fn+var hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/apropos-fn+var
/home/micha/gnu-emacs/elpa-icicles/doremi-frm hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi-frm
/home/micha/gnu-emacs/elisp/icomplete+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/icomplete+
/home/micha/gnu-emacs/elisp/crosshairs hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/crosshairs
/home/micha/gnu-emacs/elpa-icicles/frame-cmds hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/frame-cmds
/home/micha/gnu-emacs/elpa-icicles/doremi hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi
/home/micha/gnu-emacs/elisp/vline hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/vline
/home/micha/gnu-emacs/elpa-icicles/dired+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/dired+
/home/micha/gnu-emacs/elpa-icicles/hexrgb hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/hexrgb
/home/micha/gnu-emacs/elisp/imenu+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/imenu+
/home/micha/gnu-emacs/elisp/findr hides /home/micha/.emacs.d/elpa/findr-20120124.849/findr
/home/micha/gnu-emacs/elisp/hl-line+ hides /home/micha/.emacs.d/elpa/hl-line+-20120823.2056/hl-line+
/home/micha/gnu-emacs/elisp/htmlize hides /home/micha/.emacs.d/elpa/htmlize-20120921.1009/htmlize
/home/micha/gnu-emacs/elisp/paredit hides /home/micha/.emacs.d/elpa/paredit-20110508.1256/paredit
/usr/share/emacs-snapshot/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
/usr/share/emacs-snapshot/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
/usr/share/emacs-snapshot/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
/usr/share/emacs-snapshot/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
/usr/share/emacs-snapshot/site-lisp/auctex/tex-fptex hides /usr/share/emacs/site-lisp/auctex/tex-fptex
/usr/share/emacs-snapshot/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex
/usr/share/emacs-snapshot/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
/usr/share/emacs-snapshot/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
/usr/share/emacs-snapshot/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
/usr/share/emacs-snapshot/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs
/usr/share/emacs-snapshot/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/usr/share/emacs-snapshot/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context
/usr/share/emacs-snapshot/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
/usr/share/emacs-snapshot/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/usr/share/emacs-snapshot/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex
/usr/share/emacs-snapshot/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
/usr/share/emacs-snapshot/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/usr/share/emacs-snapshot/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
/usr/share/emacs-snapshot/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview
/usr/share/emacs-snapshot/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/usr/share/emacs-snapshot/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
/usr/share/emacs/24.3.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
/usr/share/emacs-snapshot/site-lisp/flim/md4 hides /usr/share/emacs/24.3.50/lisp/md4
/usr/share/emacs-snapshot/site-lisp/flim/hex-util hides /usr/share/emacs/24.3.50/lisp/hex-util
/home/micha/gnu-emacs/loaddefs hides /usr/share/emacs/24.3.50/lisp/loaddefs
/usr/share/emacs-snapshot/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.3.50/lisp/net/sasl-cram
/usr/share/emacs-snapshot/site-lisp/flim/sasl hides /usr/share/emacs/24.3.50/lisp/net/sasl
/usr/share/emacs-snapshot/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.3.50/lisp/net/hmac-md5
/usr/share/emacs-snapshot/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.3.50/lisp/net/sasl-digest
/usr/share/emacs-snapshot/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.3.50/lisp/net/sasl-ntlm
/usr/share/emacs-snapshot/site-lisp/flim/hmac-def hides /usr/share/emacs/24.3.50/lisp/net/hmac-def
/usr/share/emacs-snapshot/site-lisp/flim/ntlm hides /usr/share/emacs/24.3.50/lisp/net/ntlm

Features:
(shadow sort gnus-cite bbdb-message mail-extr emacsbug sendmail qp
gnus-salt gnus-ml nndraft nnmh gnus-agent gnus-srvr gnus-score
score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime
smime dig mailcap rot13 disp-table nnfolder utf-7 gnus-cache gnus-sum
bbdb timezone gnutls network-stream starttls nnimap parse-time tls utf7
netrc nntp gnus-group gnus-undo nnmail mail-source nnoo gnus-start
gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader
mail-utils wdired deeper-blue-theme cus-theme paredit uniquify recentf
tree-widget foldout org-protocol org ob-tangle ob-ref ob-lob ob-table
org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete comint
ansi-color org-list org-faces org-entities noutline outline org-version
ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs face-remap
ml-scale melpa misearch multi-isearch mule-util add-log view two-column
appt diary-lib diary-loaddefs diary-general cal-iso cal-menu calendar
cal-loaddefs epa-file epa epg epg-config server which-func time winner
paren delsel image-file wide-n undo-tree diff rainbow-delimiters
pretty-lambdada pinbar linkd imenu+ imenu icomplete+ icicles-mac lacarte
icicles icicles-mode dired+ ediff-merg ediff-diff ediff-wind ediff-mult
ediff-help ediff-init ediff-util dired-aux mb-depth+ mb-depth
icicles-cmd2 icicles-cmd1 frame-cmds cus-edit icicles-mcmd mouse3
image-dired format-spec doremi ring+ ring icicles-fn icicles-var
apropos-fn+var apropos icicles-opt wid-edit icicles-face hexrgb
highlight frame-fns avoid hideshow-org edmacro folding-isearch folding
emacs-lock+ emacs-lock elpa assoc debug eldoc-eval eldoc dired-hide
buff-menu+ bookmark+ bookmark+-key easy-mmode dired-x dired bookmark+-1
thingatpt+ bookmark+-bmu help-mode bookmark+-lit bookmark pp autofold
hideshow automenu loadhist auto-dictionary flyspell ispell apt-utils
jka-compr browse-url derived icomplete cus-start cus-load
anti-zenburn-theme-autoloads bbdb-autoloads
birds-of-paradise-plus-theme-autoloads bookmark+-autoloads
cyberpunk-theme-autoloads debbugs-autoloads eldoc-eval-autoloads
elpa-icicles-autoloads elscreen-autoloads findr-autoloads
gnuplot-autoloads hl-line+-autoloads htmlize-autoloads icicles-autoloads
kmacro fuzzy-match el-swank-fuzzy lib-requires-autoloads melpa-autoloads
paredit-autoloads quarter-plane-autoloads rainbow-delimiters-autoloads
sicp-autoloads info easymenu solarized-theme-autoloads
underwater-theme-autoloads undo-tree-autoloads
zen-and-art-theme-autoloads thingatpt finder finder-inf find-func
lisp-mnt package cl-macs gv rx crosshairs col-highlight vline hl-line+
hl-line mh-elisp-utils ffap url-parse auth-source eieio byte-opt
bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache
url-vars advice advice-preload autoload help-fns cl cl-lib warnings
debian-el debian-el-loaddefs w3m-load preview-latex tex-site auto-loads
time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer loaddefs button faces cus-face macroexp files text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
dynamic-setting system-font-setting font-render-setting move-toolbar gtk
x-toolkit x multi-tty emacs)





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-11  1:26 bug#12858: 24.3.50; Critical: advice broken Michael Heerdegen
@ 2012-11-11 15:27 ` Stefan Monnier
  2012-11-11 17:18   ` Michael Heerdegen
  2012-11-13 14:34 ` Stefan Monnier
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 11+ messages in thread
From: Stefan Monnier @ 2012-11-11 15:27 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: 12858

> after upgrading my Emacs to "GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu,
> GTK+ Version 3.4.2)\n of 2012-11-09 on dex, modified by Debian", it is
> completely unusable here with my setup.

I haven't had time to look at your bug report(s) yet, but I recommend
you follow the `emacs-24' branch now that we've moved the pretest
code there.
This will help us fix bugs before the 24.3 release.
Also this will save you from the bugs on the trunk, since the trunk is
now less stable.


        Stefan





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-11 15:27 ` Stefan Monnier
@ 2012-11-11 17:18   ` Michael Heerdegen
  2012-11-12  1:18     ` Stefan Monnier
  0 siblings, 1 reply; 11+ messages in thread
From: Michael Heerdegen @ 2012-11-11 17:18 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: 12858

Hello Stefan,

> I haven't had time to look at your bug report(s) yet, but I recommend
> you follow the `emacs-24' branch now that we've moved the pretest
> code there.
> This will help us fix bugs before the 24.3 release.
> Also this will save you from the bugs on the trunk, since the trunk is
> now less stable.

Stability isn't critical for me, as I don't need Emacs for my job or
such.  Although this was a bad surprise last night.

Question: If we neglect stability - is it more helpful for Emacs dev
when I use the emacs-24 branch and "search" bugs there?  Or did you mean
that it would be mainly better for me?


Regards,

Michael.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-11 17:18   ` Michael Heerdegen
@ 2012-11-12  1:18     ` Stefan Monnier
  0 siblings, 0 replies; 11+ messages in thread
From: Stefan Monnier @ 2012-11-12  1:18 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: 12858

> Question: If we neglect stability - is it more helpful for Emacs dev
> when I use the emacs-24 branch and "search" bugs there?

Yes, since we're in pretest, finding bugs in emacs-24 is
particularly important.


        Stefan





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-11  1:26 bug#12858: 24.3.50; Critical: advice broken Michael Heerdegen
  2012-11-11 15:27 ` Stefan Monnier
@ 2012-11-13 14:34 ` Stefan Monnier
  2012-11-13 21:57 ` Vitalie Spinu
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 11+ messages in thread
From: Stefan Monnier @ 2012-11-13 14:34 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: 12858

You might try your advice code with the new code in trunk.
There are significant changes in there, so I suspect the bug you suffered
from is gone, but I wouldn't be surprised if it is replaced by others.


        Stefan





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-11  1:26 bug#12858: 24.3.50; Critical: advice broken Michael Heerdegen
  2012-11-11 15:27 ` Stefan Monnier
  2012-11-13 14:34 ` Stefan Monnier
@ 2012-11-13 21:57 ` Vitalie Spinu
  2012-11-13 22:31   ` Stefan Monnier
  2012-11-15  2:10 ` Dmitry Gutov
  2012-11-15 20:25 ` Stefan Monnier
  4 siblings, 1 reply; 11+ messages in thread
From: Vitalie Spinu @ 2012-11-13 21:57 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: 12858


Same here, my anything and sunrise setup are completely unusable:

   Debugger entered--Lisp error: (wrong-type-argument symbolp #[(dirname &optional mode) "\304\305	
   \"\203\v\306\307
   \v\"\211)\207" [ad-return-value sr-dired-directory dirname mode nil sr-equal-dirs sr-mode ad-Orig-dired-find-buffer-nocreate] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
     ad-real-orig-definition(#[(dirname &optional mode) "\304\305	\n\"\203\v\306\307\n\v\"\211)\207" [ad-return-value sr-dired-directory dirname mode nil sr-equal-dirs sr-mode ad-Orig-dired-find-buffer-nocreate] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
     ad--make-advised-docstring(#("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring)) #[(dirname &optional mode) "\304\305	\n\"\203\v\306\307\n\v\"\211)\207" [ad-return-value sr-dired-directory dirname mode nil sr-equal-dirs sr-mode ad-Orig-dired-find-buffer-nocreate] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
     ad-real-documentation(#[(dirname &optional mode) "\304\305	\n\"\203\v\306\307\n\v\"\211)\207" [ad-return-value sr-dired-directory dirname mode nil sr-equal-dirs sr-mode ad-Orig-dired-find-buffer-nocreate] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))] t)
     ad-docstring(#[(dirname &optional mode) "\304\305	\n\"\203\v\306\307\n\v\"\211)\207" [ad-return-value sr-dired-directory dirname mode nil sr-equal-dirs sr-mode ad-Orig-dired-find-buffer-nocreate] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
     ad-advised-definition-p(#[(dirname &optional mode) "\304\305	\n\"\203\v\306\307\n\v\"\211)\207" [ad-return-value sr-dired-directory dirname mode nil sr-equal-dirs sr-mode ad-Orig-dired-find-buffer-nocreate] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
     ad-handle-definition(dired-find-buffer-nocreate)
     ad-activate(dired-find-buffer-nocreate)
     sr-goto-dir("/home/vitoshka/")
     sr-dired("~/")
     sr-setup-visible-panes()
     sr-popviewer-setup-windows()
     sr-setup-windows()
     sunrise()
     sr-dired("/home/vitoshka/Dropbox/.main/News/drafts/drafts/172")
     ad-Orig-sunrise-cd()
     sunrise-cd()
     call-interactively(sunrise-cd nil nil)

GNU Emacs 24.3.50.1 (i686-pc-linux-gnu, GTK+ Version 3.4.2) of
2012-11-09 on menkib, modified by Debian


  >> Michael Heerdegen <michael_heerdegen@web.de>
  >> on Sun, 11 Nov 2012 02:26:46 +0100 wrote:

  MH> Hello,
  MH> after upgrading my Emacs to "GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu,
  MH> GTK+ Version 3.4.2)\n of 2012-11-09 on dex, modified by Debian", it is
  MH> completely unusable here with my setup.

  MH> Somehow, the advice package is seriously damaged.

  MH> After I started with my setup, I got this:

  MH> Debugger entered--Lisp error: (wrong-type-argument symbolp #[(package-list requirements) "\303\304	!\305	!\210\306
  MH> 	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-real-orig-definition(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad--make-advised-docstring(#("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring)) #[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-real-documentation(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))] t)
  MH>   ad-docstring(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-advised-definition-p(#[(package-list requirements) "\303\304	!\305	!\210\306\n	\"\211)\207" [ad-return-value requirements package-list nil reverse print ad-Orig-package-compute-transaction] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-handle-definition(package-compute-transaction)
  MH>   ad-activate(package-compute-transaction t)
  MH>   byte-code("\300\301\302\303\304\305\306\307&\a\210\300\310\302\311\304\305\306\312&\a\210\300\313\314\315\304\305\306\316&\a\210\317\320\321\322\302$\210\323\320\324\"\210\317\325\326\327\302$\210\323\325\324\"\207" [custom-declare-variable package-archive-enable-alist nil "Optional Alist of enabled packages used by `package-filter'.\nThe format is (ARCHIVE . PACKAGE ...), where ARCHIVE is a string\nmatching an archive name in `package-archives', PACKAGE is a\nsymbol of a package in ARCHIVE to enable.\n\nIf no ARCHIVE exists in the alist, all packages are enabled." :group package :type (alist :key-type string :value-type (repeat symbol)) package-archive-exclude-alist "Alist of packages excluded by `package-filter'.\nThe format is (ARCHIVE . PACKAGE ...), where ARCHIVE is a string\nmatching an archive name in `package-archives', PACKAGE is a\nsymbol of a package in that archive to exclude.\n\nAny specified package is excluded regardless of the value of\n`package-archive-enable-alist'" (alist :key-type string :value-type (repeat symbol)) package-filter-function (quote package-filter) "Optional predicate function used to internally\nfilter packages used by package.el.\n\nReturn nil to filter a function from the list.\n\nThe function is called with the arguments PACKAGE VERSION ARCHIVE, where\nPACKAGE is a symbol, VERSION is a vector as produced by `version-to-list', and\nARCHIVE is the string name of the package archive." function ad-add-advice package-compute-transaction (package-compute-transaction-reverse nil t (advice lambda (package-list requirements) "reverse the requirements" (setq requirements (reverse requirements)) (print requirements))) before ad-activate t package--add-to-archive-contents (package-filter-add-to-archive-contents nil t (advice lambda (package archive) "Add filtering of available packages using `package-filter-function',\nif non-nil." (when (and package-filter-function (funcall package-filter-function (car package) (package-desc-vers (cdr package)) archive)) ad-do-it))) around] 8)
  MH>   package-filter(ack (0 8) "gnu")
  MH>   package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  MH>   package-read-archive-contents("gnu")
  MH>   package-read-all-archive-contents()
  MH>   package-initialize()
  MH>   command-line()
  MH>   normal-top-level()

  MH> I get other such errors if I try to load other parts of my setup, like
  MH> this:

  MH> Debugger entered--Lisp error: (wrong-type-argument symbolp #[(beg end) "\303\304	
  MH> \"\212	
  MH> \211b\210`
  MH> W\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-real-orig-definition(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad--make-advised-docstring(#("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring)) #[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-real-documentation(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))] t)
  MH>   ad-docstring(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-advised-definition-p(#[(beg end) "\303\304	\n\"\212	\n\211b\210`\nW\203\305 \210\306y\210\202+\b)\207" [ad-return-value beg end nil ad-Orig-dired-insert-set-properties dired-hide-prepare-line 1] 4 #("Advice doc string" 0 17 (dynamic-docstring-function ad--make-advised-docstring))])
  MH>   ad-handle-definition(dired-insert-set-properties)
  MH>   ad-activate(dired-insert-set-properties nil)
  MH>   (progn (ad-add-advice (quote dired-insert-set-properties) (quote (provide-preview nil t (advice lambda (beg end) "Show a preview for directories." (setq ad-return-value (if (> ... ...) ad-do-it (save-excursion ... ...)))))) (quote around) (quote first)) (ad-activate (quote dired-insert-set-properties) nil) (quote dired-insert-set-properties))
  MH>   eval-buffer()  ; Reading at buffer position 235994
  MH>   call-interactively(eval-buffer record nil)
  MH>   command-execute(eval-buffer record)
  MH>   execute-extended-command(nil "eval-buffer")
  MH>   call-interactively(execute-extended-command nil nil)

  MH> I tried to help myself with doing this:

  MH> (eval-after-load 'advice
  MH>   '(defun ad-docstring (definition)
  MH>   "Return the unexpanded docstring of DEFINITION."
  MH>   "???"))

  MH> This helps a bit, but instead I get this error:

  MH> Debugger entered--Lisp error: (error "Lisp nesting exceeds `max-lisp-eval-depth'")
  MH>   package-filter(ack (0 8) "gnu")
  MH>   ad-Orig-package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  MH>   [...]
  MH>   ad-Orig-package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  MH>   ad-Orig-package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  MH>   package--add-to-archive-contents((ack . [(0 8) nil "Interface to ack, a source code search tool" tar]) "gnu")
  MH>   package-read-archive-contents("gnu")
  MH>   package-read-all-archive-contents()
  MH>   package-initialize()
  MH>   command-line()
  MH>   normal-top-level()

  MH> At the end, Emacs has become completely unusable with my setup.  Please
  MH> help!

  MH> In GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2)
  MH>  of 2012-11-09 on dex, modified by Debian
  MH>  (emacs-snapshot package, version 2:20121109-1)
  MH> Windowing system distributor `The X.Org Foundation', version 11.0.10707000
  MH> System Description:	Debian GNU/Linux testing (wheezy)

  MH> Configured using:
  MH>  `configure '--build' 'x86_64-linux-gnu' '--host' 'x86_64-linux-gnu'
  MH>  '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
  MH>  '--localstatedir=/var' '--infodir=/usr/share/info'
  MH>  '--mandir=/usr/share/man' '--with-pop=yes'
  MH>  '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.3.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3.50/site-lisp:/usr/share/emacs/site-lisp'
  MH>  '--without-compress-info' '--with-crt-dir=/usr/lib/x86_64-linux-gnu/'
  MH>  '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes'
  MH>  'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu'
  MH>  'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g
  MH>  -Wl,--as-needed -znocombreloc' 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

  MH> Important settings:
  MH>   value of $LC_ALL: de_DE.utf8
  MH>   value of $LC_TIME: C
  MH>   value of $LANG: de_DE.utf8
  MH>   locale-coding-system: utf-8-unix
  MH>   default enable-multibyte-characters: t

  MH> Major mode: Emacs-Lisp

  MH> Minor modes in effect:
  MH>   recentf-mode: t
  MH>   ml-scale-mode: t
  MH>   which-function-mode: t
  MH>   display-time-mode: t
  MH>   winner-mode: t
  MH>   show-paren-mode: t
  MH>   auto-image-file-mode: t
  MH>   global-undo-tree-mode: t
  MH>   undo-tree-mode: t
  MH>   pretty-lambda-mode: t
  MH>   hs-org/minor-mode: t
  MH>   tooltip-mode: t
  MH>   mouse-wheel-mode: t
  MH>   menu-bar-mode: t
  MH>   file-name-shadow-mode: t
  MH>   global-font-lock-mode: t
  MH>   font-lock-mode: t
  MH>   blink-cursor-mode: t
  MH>   auto-composition-mode: t
  MH>   auto-encryption-mode: t
  MH>   auto-compression-mode: t
  MH>   column-number-mode: t
  MH>   line-number-mode: t
  MH>   transient-mark-mode: t
  MH>   hs-minor-mode: t

  MH> Recent messages:
  MH> Read-Only mode disabled
  MH> Mark set
  MH> Saving file /home/micha/gnu-emacs/.gnu-emacs...
  MH> Wrote /home/micha/gnu-emacs/.gnu-emacs
  MH> Mark activated
  MH> Mark set
  MH> Auto-saving...done
  MH> Mark set
  MH> Saving file /home/micha/gnu-emacs/.gnu-emacs...
  MH> Wrote /home/micha/gnu-emacs/.gnu-emacs
  MH> byte-code: Beginning of buffer

  MH> Load-path shadows:
  MH> /home/micha/gnu-emacs/elisp/elpa/elpa hides /home/micha/gnu-emacs/elisp/elpa
  MH> /home/micha/gnu-emacs/elisp/hl-line+ hides /home/micha/gnu-emacs/elpa-icicles/hl-line+
  MH> /home/micha/gnu-emacs/elisp/col-highlight hides /home/micha/gnu-emacs/elpa-icicles/col-highlight
  MH> /home/micha/gnu-emacs/elisp/vline hides /home/micha/gnu-emacs/elpa-icicles/vline
  MH> /home/micha/gnu-emacs/elisp/icomplete+ hides /home/micha/gnu-emacs/elpa-icicles/icomplete+
  MH> /home/micha/gnu-emacs/elisp/crosshairs hides /home/micha/gnu-emacs/elpa-icicles/crosshairs
  MH> /home/micha/gnu-emacs/elisp/linkd hides /home/micha/gnu-emacs/elpa-icicles/linkd
  MH> /home/micha/gnu-emacs/elisp/fuzzy-match hides /home/micha/gnu-emacs/elpa-icicles/fuzzy-match
  MH> /home/micha/gnu-emacs/elisp/imenu+ hides /home/micha/gnu-emacs/elpa-icicles/imenu+
  MH> /home/micha/gnu-emacs/elpa-icicles/lacarte hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/lacarte
  MH> /home/micha/gnu-emacs/elpa-icicles/doremi-cmd hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi-cmd
  MH> /home/micha/gnu-emacs/elpa-icicles/doremi-mac hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi-mac
  MH> /home/micha/gnu-emacs/elpa-icicles/synonyms hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/synonyms
  MH> /home/micha/gnu-emacs/elpa-icicles/eyedropper hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/eyedropper
  MH> /home/micha/gnu-emacs/elpa-icicles/ring+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/ring+
  MH> /home/micha/gnu-emacs/elpa-icicles/thingatpt+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/thingatpt+
  MH> /home/micha/gnu-emacs/elisp/linkd hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/linkd
  MH> /home/micha/gnu-emacs/elpa-icicles/frame-fns hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/frame-fns
  MH> /home/micha/gnu-emacs/elpa-icicles/faces+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/faces+
  MH> /home/micha/gnu-emacs/elisp/hl-line+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/hl-line+
  MH> /home/micha/gnu-emacs/elisp/fuzzy-match hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/fuzzy-match
  MH> /home/micha/gnu-emacs/elpa-icicles/mb-depth+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/mb-depth+
  MH> /home/micha/gnu-emacs/elisp/col-highlight hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/col-highlight
  MH> /home/micha/gnu-emacs/elpa-icicles/apropos-fn+var hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/apropos-fn+var
  MH> /home/micha/gnu-emacs/elpa-icicles/doremi-frm hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi-frm
  MH> /home/micha/gnu-emacs/elisp/icomplete+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/icomplete+
  MH> /home/micha/gnu-emacs/elisp/crosshairs hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/crosshairs
  MH> /home/micha/gnu-emacs/elpa-icicles/frame-cmds hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/frame-cmds
  MH> /home/micha/gnu-emacs/elpa-icicles/doremi hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/doremi
  MH> /home/micha/gnu-emacs/elisp/vline hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/vline
  MH> /home/micha/gnu-emacs/elpa-icicles/dired+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/dired+
  MH> /home/micha/gnu-emacs/elpa-icicles/hexrgb hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/hexrgb
  MH> /home/micha/gnu-emacs/elisp/imenu+ hides /home/micha/.emacs.d/elpa/elpa-icicles-20110109/imenu+
  MH> /home/micha/gnu-emacs/elisp/findr hides /home/micha/.emacs.d/elpa/findr-20120124.849/findr
  MH> /home/micha/gnu-emacs/elisp/hl-line+ hides /home/micha/.emacs.d/elpa/hl-line+-20120823.2056/hl-line+
  MH> /home/micha/gnu-emacs/elisp/htmlize hides /home/micha/.emacs.d/elpa/htmlize-20120921.1009/htmlize
  MH> /home/micha/gnu-emacs/elisp/paredit hides /home/micha/.emacs.d/elpa/paredit-20110508.1256/paredit
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-fptex hides /usr/share/emacs/site-lisp/auctex/tex-fptex
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
  MH> /usr/share/emacs-snapshot/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
  MH> /usr/share/emacs/24.3.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
  MH> /usr/share/emacs-snapshot/site-lisp/flim/md4 hides /usr/share/emacs/24.3.50/lisp/md4
  MH> /usr/share/emacs-snapshot/site-lisp/flim/hex-util hides /usr/share/emacs/24.3.50/lisp/hex-util
  MH> /home/micha/gnu-emacs/loaddefs hides /usr/share/emacs/24.3.50/lisp/loaddefs
  MH> /usr/share/emacs-snapshot/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.3.50/lisp/net/sasl-cram
  MH> /usr/share/emacs-snapshot/site-lisp/flim/sasl hides /usr/share/emacs/24.3.50/lisp/net/sasl
  MH> /usr/share/emacs-snapshot/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.3.50/lisp/net/hmac-md5
  MH> /usr/share/emacs-snapshot/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.3.50/lisp/net/sasl-digest
  MH> /usr/share/emacs-snapshot/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.3.50/lisp/net/sasl-ntlm
  MH> /usr/share/emacs-snapshot/site-lisp/flim/hmac-def hides /usr/share/emacs/24.3.50/lisp/net/hmac-def
  MH> /usr/share/emacs-snapshot/site-lisp/flim/ntlm hides /usr/share/emacs/24.3.50/lisp/net/ntlm

  MH> Features:
  MH> (shadow sort gnus-cite bbdb-message mail-extr emacsbug sendmail qp
  MH> gnus-salt gnus-ml nndraft nnmh gnus-agent gnus-srvr gnus-score
  MH> score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime
  MH> smime dig mailcap rot13 disp-table nnfolder utf-7 gnus-cache gnus-sum
  MH> bbdb timezone gnutls network-stream starttls nnimap parse-time tls utf7
  MH> netrc nntp gnus-group gnus-undo nnmail mail-source nnoo gnus-start
  MH> gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode
  MH> mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
  MH> mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader
  MH> mail-utils wdired deeper-blue-theme cus-theme paredit uniquify recentf
  MH> tree-widget foldout org-protocol org ob-tangle ob-ref ob-lob ob-table
  MH> org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete comint
  MH> ansi-color org-list org-faces org-entities noutline outline org-version
  MH> ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs face-remap
  MH> ml-scale melpa misearch multi-isearch mule-util add-log view two-column
  MH> appt diary-lib diary-loaddefs diary-general cal-iso cal-menu calendar
  MH> cal-loaddefs epa-file epa epg epg-config server which-func time winner
  MH> paren delsel image-file wide-n undo-tree diff rainbow-delimiters
  MH> pretty-lambdada pinbar linkd imenu+ imenu icomplete+ icicles-mac lacarte
  MH> icicles icicles-mode dired+ ediff-merg ediff-diff ediff-wind ediff-mult
  MH> ediff-help ediff-init ediff-util dired-aux mb-depth+ mb-depth
  MH> icicles-cmd2 icicles-cmd1 frame-cmds cus-edit icicles-mcmd mouse3
  MH> image-dired format-spec doremi ring+ ring icicles-fn icicles-var
  MH> apropos-fn+var apropos icicles-opt wid-edit icicles-face hexrgb
  MH> highlight frame-fns avoid hideshow-org edmacro folding-isearch folding
  MH> emacs-lock+ emacs-lock elpa assoc debug eldoc-eval eldoc dired-hide
  MH> buff-menu+ bookmark+ bookmark+-key easy-mmode dired-x dired bookmark+-1
  MH> thingatpt+ bookmark+-bmu help-mode bookmark+-lit bookmark pp autofold
  MH> hideshow automenu loadhist auto-dictionary flyspell ispell apt-utils
  MH> jka-compr browse-url derived icomplete cus-start cus-load
  MH> anti-zenburn-theme-autoloads bbdb-autoloads
  MH> birds-of-paradise-plus-theme-autoloads bookmark+-autoloads
  MH> cyberpunk-theme-autoloads debbugs-autoloads eldoc-eval-autoloads
  MH> elpa-icicles-autoloads elscreen-autoloads findr-autoloads
  MH> gnuplot-autoloads hl-line+-autoloads htmlize-autoloads icicles-autoloads
  MH> kmacro fuzzy-match el-swank-fuzzy lib-requires-autoloads melpa-autoloads
  MH> paredit-autoloads quarter-plane-autoloads rainbow-delimiters-autoloads
  MH> sicp-autoloads info easymenu solarized-theme-autoloads
  MH> underwater-theme-autoloads undo-tree-autoloads
  MH> zen-and-art-theme-autoloads thingatpt finder finder-inf find-func
  MH> lisp-mnt package cl-macs gv rx crosshairs col-highlight vline hl-line+
  MH> hl-line mh-elisp-utils ffap url-parse auth-source eieio byte-opt
  MH> bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache
  MH> url-vars advice advice-preload autoload help-fns cl cl-lib warnings
  MH> debian-el debian-el-loaddefs w3m-load preview-latex tex-site auto-loads
  MH> time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
  MH> tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
  MH> lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar
  MH> mouse jit-lock font-lock syntax facemenu font-core frame cham georgian
  MH> utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
  MH> japanese hebrew greek romanian slovak czech european ethiopic indian
  MH> cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
  MH> minibuffer loaddefs button faces cus-face macroexp files text-properties
  MH> overlay sha1 md5 base64 format env code-pages mule custom widget
  MH> hashtable-print-readable backquote make-network-process dbusbind
  MH> dynamic-setting system-font-setting font-render-setting move-toolbar gtk
  MH> x-toolkit x multi-tty emacs)






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-13 21:57 ` Vitalie Spinu
@ 2012-11-13 22:31   ` Stefan Monnier
  2012-11-14 11:11     ` Vitalie Spinu
  0 siblings, 1 reply; 11+ messages in thread
From: Stefan Monnier @ 2012-11-13 22:31 UTC (permalink / raw)
  To: Vitalie Spinu; +Cc: Michael Heerdegen, 12858

>      ad-handle-definition(dired-find-buffer-nocreate)
>      ad-activate(dired-find-buffer-nocreate)

The order between those two indicates you're using the "before
yesterday" code.  I installed  big change yesterday which should
introduce all kinds of new bugs (and probably fixes this bug ;-).


        Stefan





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-13 22:31   ` Stefan Monnier
@ 2012-11-14 11:11     ` Vitalie Spinu
  2012-11-15  3:31       ` Stefan Monnier
  0 siblings, 1 reply; 11+ messages in thread
From: Vitalie Spinu @ 2012-11-14 11:11 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: Michael Heerdegen, 12858

  >> Stefan Monnier <monnier@IRO.UMontreal.CA>
  >> on Tue, 13 Nov 2012 17:31:48 -0500 wrote:

  >> ad-handle-definition(dired-find-buffer-nocreate)
  >> ad-activate(dired-find-buffer-nocreate)

  SM> The order between those two indicates you're using the "before
  SM> yesterday" code.  I installed  big change yesterday which should
  SM> introduce all kinds of new bugs (and probably fixes this bug ;-).

I am getting the following with today's trunk:

Debugger entered--Lisp error: (wrong-type-argument listp t)
  ad-parse-arglist(t)
  ad-map-arglists(t t)
  ad-make-advised-definition(org-clock-out)
  ad-activate-advised-definition(org-clock-out nil)
  ad-activate(org-clock-out nil)
  (progn (ad-add-advice (quote org-clock-out) (quote (stack-clock-in nil t (advice lambda nil "Clock in tasks from `vs/clock-stack' on clock-out.\nClocking in the task removes t from `vs/clock-stack'.If the\nheader has :clock-ignore: tag it will be silently removed from\n`vs/clock-stack' with no clock-in." (let ((curr-clock-name org-clock-current-task) (curr-clock ...)) ad-do-it (unless org-clock-clocking-in (or ... ...)))))) (quote around) (quote nil)) (ad-activate (quote org-clock-out) nil) (quote org-clock-out))
  eval-buffer(#<buffer  *load*-582069> nil "/home/vitoshka/Dropbox/.main/.eORG.el" nil t)  ; Reading at buffer position 13539
  load-with-code-conversion("/home/vitoshka/Dropbox/.main/.eORG.el" "/home/vitoshka/Dropbox/.main/.eORG.el" nil nil)
  load(".eORG.el")
  (progn (package-initialize) (setq package-enable-at-startup nil) (require (quote eldoc-eval)) (global-set-key (kbd "M-x") (quote smex)) (global-set-key (kbd "M-X") (quote smex-major-mode-commands)) (paren-activate) (print "--> loading .eOTHER.el") (load ".eOTHER.el") (print "--> loading .eORG.el") (load ".eORG.el"))
  (if (> emacs-major-version 23) (progn (package-initialize) (setq package-enable-at-startup nil) (require (quote eldoc-eval)) (global-set-key (kbd "M-x") (quote smex)) (global-set-key (kbd "M-X") (quote smex-major-mode-commands)) (paren-activate) (print "--> loading .eOTHER.el") (load ".eOTHER.el") (print "--> loading .eORG.el") (load ".eORG.el")))
  (if (or (member "-b" command-line-args) (member "-ess" command-line-args)) nil (load custom-file) (setq package-user-dir "~/Dropbox/ELPA") (setq package-archives (quote (("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/") ("melpa" . "http://melpa.milkbox.net/packages/")))) (print "--> loading .eESS.el") (load ".eESS.el") (load "my-func.el") (if (> emacs-major-version 23) (progn (package-initialize) (setq package-enable-at-startup nil) (require (quote eldoc-eval)) (global-set-key (kbd "M-x") (quote smex)) (global-set-key (kbd "M-X") (quote smex-major-mode-commands)) (paren-activate) (print "--> loading .eOTHER.el") (load ".eOTHER.el") (print "--> loading .eORG.el") (load ".eORG.el"))) (cd "~/") (message "Startup took: %s" (- (float-time) (float-
 time before-init-time))))
  eval-buffer(#<buffer  *load*> nil "/home/vitoshka/.emacs" nil t)  ; Reading at buffer position 27093
  load-with-code-conversion("/home/vitoshka/.emacs" "/home/vitoshka/.emacs" t t)
  load("~/.emacs" t t)
  #[0 "\b\205\262


    Vitalie





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-11  1:26 bug#12858: 24.3.50; Critical: advice broken Michael Heerdegen
                   ` (2 preceding siblings ...)
  2012-11-13 21:57 ` Vitalie Spinu
@ 2012-11-15  2:10 ` Dmitry Gutov
  2012-11-15 20:25 ` Stefan Monnier
  4 siblings, 0 replies; 11+ messages in thread
From: Dmitry Gutov @ 2012-11-15  2:10 UTC (permalink / raw)
  To: 12858

Same here:

Debugger entered--Lisp error: (wrong-type-argument listp t)
   ad-parse-arglist(t)
   ad-map-arglists((pattern &optional do-all) t)
   ad-make-advised-definition(apropos)
   ad-activate-advised-definition(apropos nil)
   ad-activate(apropos nil)
   (progn (ad-add-advice (quote apropos) (quote (select-window nil t 
(advice lambda (pattern &optional do-all) "Selects apropos window and 
makes it dedicated." (let ((window ...)) (when window (select-window 
window) (set-window-dedicated-p window t)))))) (quote after) (quote 
nil)) (ad-activate (quote apropos) nil) (quote apropos))
   (defadvice apropos (after select-window (pattern &optional do-all) 
activate) "Selects apropos window and makes it dedicated." (let ((window 
(get-buffer-window "*Apropos*"))) (when window (select-window window) 
(set-window-dedicated-p window t))))
   eval((defadvice apropos (after select-window (pattern &optional 
do-all) activate) "Selects apropos window and makes it dedicated." (let 
((window (get-buffer-window "*Apropos*"))) (when window (select-window 
window) (set-window-dedicated-p window t)))) nil)
   eval-last-sexp-1(nil)
   eval-last-sexp(nil)
   call-interactively(eval-last-sexp nil nil)

bzr revno => 110899

--Dmitry





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-14 11:11     ` Vitalie Spinu
@ 2012-11-15  3:31       ` Stefan Monnier
  0 siblings, 0 replies; 11+ messages in thread
From: Stefan Monnier @ 2012-11-15  3:31 UTC (permalink / raw)
  To: Vitalie Spinu; +Cc: Michael Heerdegen, 12858

I've just installed a patch by Katsumi Yamaoka which might fix
this problem.
But please do use the `emacs-24' branch to help us debug Emacs-24.3.


        Stefan


>>>>> "Vitalie" == Vitalie Spinu <spinuvit@gmail.com> writes:

>>> Stefan Monnier <monnier@IRO.UMontreal.CA>
>>> on Tue, 13 Nov 2012 17:31:48 -0500 wrote:

>>> ad-handle-definition(dired-find-buffer-nocreate)
>>> ad-activate(dired-find-buffer-nocreate)

SM> The order between those two indicates you're using the "before
SM> yesterday" code.  I installed  big change yesterday which should
SM> introduce all kinds of new bugs (and probably fixes this bug ;-).

> I am getting the following with today's trunk:

> Debugger entered--Lisp error: (wrong-type-argument listp t)
>   ad-parse-arglist(t)
>   ad-map-arglists(t t)
>   ad-make-advised-definition(org-clock-out)
>   ad-activate-advised-definition(org-clock-out nil)
>   ad-activate(org-clock-out nil)
>   (progn (ad-add-advice (quote org-clock-out) (quote (stack-clock-in nil t (advice lambda nil "Clock in tasks from `vs/clock-stack' on clock-out.\nClocking in the task removes t from `vs/clock-stack'.If the\nheader has :clock-ignore: tag it will be silently removed from\n`vs/clock-stack' with no clock-in." (let ((curr-clock-name org-clock-current-task) (curr-clock ...)) ad-do-it (unless org-clock-clocking-in (or ... ...)))))) (quote around) (quote nil)) (ad-activate (quote org-clock-out) nil) (quote org-clock-out))
>   eval-buffer(#<buffer  *load*-582069> nil "/home/vitoshka/Dropbox/.main/.eORG.el" nil t)  ; Reading at buffer position 13539
>   load-with-code-conversion("/home/vitoshka/Dropbox/.main/.eORG.el" "/home/vitoshka/Dropbox/.main/.eORG.el" nil nil)
>   load(".eORG.el")
>   (progn (package-initialize) (setq package-enable-at-startup nil) (require (quote eldoc-eval)) (global-set-key (kbd "M-x") (quote smex)) (global-set-key (kbd "M-X") (quote smex-major-mode-commands)) (paren-activate) (print "--> loading .eOTHER.el") (load ".eOTHER.el") (print "--> loading .eORG.el") (load ".eORG.el"))
>   (if (> emacs-major-version 23) (progn (package-initialize) (setq package-enable-at-startup nil) (require (quote eldoc-eval)) (global-set-key (kbd "M-x") (quote smex)) (global-set-key (kbd "M-X") (quote smex-major-mode-commands)) (paren-activate) (print "--> loading .eOTHER.el") (load ".eOTHER.el") (print "--> loading .eORG.el") (load ".eORG.el")))
>   (if (or (member "-b" command-line-args) (member "-ess" command-line-args)) nil (load custom-file) (setq package-user-dir "~/Dropbox/ELPA") (setq package-archives (quote (("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/") ("melpa" . "http://melpa.milkbox.net/packages/")))) (print "--> loading .eESS.el") (load ".eESS.el") (load "my-func.el") (if (> emacs-major-version 23) (progn (package-initialize) (setq package-enable-at-startup nil) (require (quote eldoc-eval)) (global-set-key (kbd "M-x") (quote smex)) (global-set-key (kbd "M-X") (quote smex-major-mode-commands)) (paren-activate) (print "--> loading .eOTHER.el") (load ".eOTHER.el") (print "--> loading .eORG.el") (load ".eORG.el"))) (cd "~/") (message "Startup took: %s" (- (float-time) (floa
 t-time before-init-time))))
>   eval-buffer(#<buffer  *load*> nil "/home/vitoshka/.emacs" nil t)  ; Reading at buffer position 27093
>   load-with-code-conversion("/home/vitoshka/.emacs" "/home/vitoshka/.emacs" t t)
>   load("~/.emacs" t t)
>   #[0 "\b\205\262


>     Vitalie





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12858: 24.3.50; Critical: advice broken
  2012-11-11  1:26 bug#12858: 24.3.50; Critical: advice broken Michael Heerdegen
                   ` (3 preceding siblings ...)
  2012-11-15  2:10 ` Dmitry Gutov
@ 2012-11-15 20:25 ` Stefan Monnier
  4 siblings, 0 replies; 11+ messages in thread
From: Stefan Monnier @ 2012-11-15 20:25 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: 12858-done

Should be fixed now,


        Stefan





^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-11-15 20:25 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-11  1:26 bug#12858: 24.3.50; Critical: advice broken Michael Heerdegen
2012-11-11 15:27 ` Stefan Monnier
2012-11-11 17:18   ` Michael Heerdegen
2012-11-12  1:18     ` Stefan Monnier
2012-11-13 14:34 ` Stefan Monnier
2012-11-13 21:57 ` Vitalie Spinu
2012-11-13 22:31   ` Stefan Monnier
2012-11-14 11:11     ` Vitalie Spinu
2012-11-15  3:31       ` Stefan Monnier
2012-11-15  2:10 ` Dmitry Gutov
2012-11-15 20:25 ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).