unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#10577: Subject: 23.4; edebug-defun fails with `completion-table-dynamic'
@ 2012-01-22 13:51 Andreas Röhler
  2012-01-22 21:17 ` Stefan Monnier
  0 siblings, 1 reply; 3+ messages in thread
From: Andreas Röhler @ 2012-01-22 13:51 UTC (permalink / raw)
  To: 10577

Hi,

with Emacs -Q,

doing M-x edebug-defun

over `completion-table-dynamic' from minibuffer.el results in

edebug-syntax-error: Invalid read syntax: "Expected lambda expression"

;;;;;;;;;

Thanks all,
Andreas

In GNU Emacs 23.4.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
  of 2012-01-20
Windowing system distributor `The X.Org Foundation', version 11.0.10903000
configured using `configure  'CFLAGS=-g -O''

Important settings:
   value of $LC_ALL: nil
   value of $LC_COLLATE: nil
   value of $LC_CTYPE: nil
   value of $LC_MESSAGES: nil
   value of $LC_MONETARY: nil
   value of $LC_NUMERIC: nil
   value of $LC_TIME: nil
   value of $LANG: de_DE.UTF-8
   value of $XMODIFIERS: @im=local
   locale-coding-system: utf-8-unix
   default enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
   tooltip-mode: t
   mouse-wheel-mode: t
   tool-bar-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-encryption-mode: t
   auto-compression-mode: t
   line-number-mode: t
   transient-mark-mode: t

Recent input:
<down> <down> <down> <down> <down> <down> <left> <up>
<up> M-x e d r <backspace> e b u g - e f <backspace>
<backspace> d e f <tab> <return> C-x b <return> <M-tab>
SPC SPC SPC SPC SPC SPC SPC SPC SPC SPC SPC SPC SPC
SPC SPC SPC SPC SPC SPC SPC SPC SPC SPC C-x b <return>
<down> <down> C-h f C-g <down> <left> <left> <left>
<right> C-x C-e <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <down>
C-x C-e <up> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> C-h f <return> <help-echo> C-h f C-x
C-g <return> C-x o <down> <right> <return> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <up>
<up> <up> <up> M-x e d e b u g - d e f <tab> <return>
<down> <down> <down> <down> <down> <down> <down> <up>
M-x <up> <return> <left> <up> <down> <left> <left>
<left> <left> <left> <left> <left> <left> <left> M-x
<up> <return> <down> <down> <down> <down> <down> M-x
<up> <return> <down> M-x <up> <return> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <up> <up> <up> <up> <up> <up> M-x <up> <return>
<down> <down> <down> <down> <down> <down> <down> <up>
<left> <left> M-x <up> <return> M-x r b <return> C-g
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <up> <up> <up> <up> C-h f e d e b u g
- d e f u n <return> <left> <left> M-x <up> <return>
M-x r e p o r t - e m a c s - b u g <return>

Recent messages:

Quit
python-completion-at-point
Auto-saving...done
python-completion-at-point
edebug-syntax-error: Invalid read syntax: "Expected lambda expression"
Edebug: lazy-completion-table
lazy-completion-table
edebug-syntax-error: Invalid read syntax: "Expected lambda expression" 
[5 times]
Quit
edebug-syntax-error: Invalid read syntax: "Expected lambda expression"

Load-path shadows:
None found.

Features:
(rx edebug find-func help-fns compile ansi-color python-21 python comint
ring dired pp descr-text help-mode view shadow sort mail-extr message
sendmail regexp-opt ecomplete rfc822 mml easymenu mml-sec password-cache
mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util
mail-prsvr gmm-utils wid-edit mailheader canlock sha1 hex-util hashcash
mail-utils emacsbug tooltip ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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
loaddefs button minibuffer faces cus-face files text-properties overlay
md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
system-font-setting font-render-setting x-toolkit x multi-tty emacs)





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

* bug#10577: Subject: 23.4; edebug-defun fails with `completion-table-dynamic'
  2012-01-22 13:51 bug#10577: Subject: 23.4; edebug-defun fails with `completion-table-dynamic' Andreas Röhler
@ 2012-01-22 21:17 ` Stefan Monnier
  2012-01-22 21:21   ` Glenn Morris
  0 siblings, 1 reply; 3+ messages in thread
From: Stefan Monnier @ 2012-01-22 21:17 UTC (permalink / raw)
  To: Andreas Röhler; +Cc: 10577

> with Emacs -Q,
> doing M-x edebug-defun
> over `completion-table-dynamic' from minibuffer.el results in
> edebug-syntax-error: Invalid read syntax: "Expected lambda expression"

I can't reproduce this on the trunk.  Can you reproduce it with the
Emacs-24 pretest?


        Stefan





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

* bug#10577: Subject: 23.4; edebug-defun fails with `completion-table-dynamic'
  2012-01-22 21:17 ` Stefan Monnier
@ 2012-01-22 21:21   ` Glenn Morris
  0 siblings, 0 replies; 3+ messages in thread
From: Glenn Morris @ 2012-01-22 21:21 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: 10577

Stefan Monnier wrote:

>> with Emacs -Q,
>> doing M-x edebug-defun
>> over `completion-table-dynamic' from minibuffer.el results in
>> edebug-syntax-error: Invalid read syntax: "Expected lambda expression"
>
> I can't reproduce this on the trunk.

Try edebugging emacs 23's completion-table-dynamic in the trunk.
You need to explicitly load cl first to get it to work.
I've often wondered if edebug can figure this out for itself somehow
(perhaps look for eval-when-compile's in the defining file?).





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

end of thread, other threads:[~2012-01-22 21:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-22 13:51 bug#10577: Subject: 23.4; edebug-defun fails with `completion-table-dynamic' Andreas Röhler
2012-01-22 21:17 ` Stefan Monnier
2012-01-22 21:21   ` Glenn Morris

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).