aquamacs-backward-kill-word broken in minibuffer

View: New views
4 Messages — Rating Filter:   Alert me  

aquamacs-backward-kill-word broken in minibuffer

by Warren Harris-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I wanted to report that I too am seeing the problem with M-backspace  
calling aquamacs-backward-kill-word in the minibuffer (also reported  
here: http://sourceforge.net/mailarchive/forum.php?thread_name=C5F7B751-5E21-4970-86C7-128154D4B0F5%40cs.bu.edu&forum_name=aquamacs-bugs 
  -- sorry, I can't figure out how to reply to the bug report directly  
-- it's in read-only mode).

To reproduce:
- type C-x C-f to open file, and begin typing in path
- hit M-backspace (Option-Delete on mac keyboard) -- get error message  
"The mark is not set now, so there is no region"
- happens every time, and after disabling .emacs, and all customizations

I tried the nightly build -- same problem. I also tried the emacs lisp  
suggested by David (here: http://email.esm.psu.edu/pipermail/macosx-emacs/2008-June/000594.html)
  -- same problem.

Here's a backtrace of the error (fwiw):

Debugger entered--Lisp error: (error "The mark is not set now, so  
there is no region")
   call-interactively(aquamacs-backward-kill-word)
   read-file-name("Find file: " nil "/Users/warren/" nil)
   find-file-read-args("Find file: " nil)
   call-interactively(find-file)
   (if (or (not one-buffer-one-frame) tabbar-mode (< ... 2)) (call-
interactively (quote find-file)) (let (...) (new-frame-with-new-
scratch nil)) (let (...) (unwind-protect ... ...)))
   aquamacs-find-file()
   call-interactively(aquamacs-find-file)



In GNU Emacs 22.2.50.2 (i386-apple-darwin9.4.0, Carbon Version 1.6.0)
  of 2008-07-12 on plume.sr.unh.edu - Aquamacs Distribution 1.5CVS
Windowing system distributor `Apple Inc.', version 10.5.4
configured using `configure  '--without-x' '--prefix=/usr/local''

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: nil
   locale-coding-system: iso-8859-1
   default-enable-multibyte-characters: t

Major mode: Debugger

Minor modes in effect:
   savehist-mode: t
   smart-frame-positioning-mode: t
   global-visual-line-mode: t
   visual-line-mode: t
   recentf-mode: t
   encoded-kbd-mode: t
   osx-key-mode: t
   show-paren-mode: t
   delete-selection-mode: t
   pc-selection-mode: t
   cua-mode: t
   tooltip-mode: t
   tool-bar-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
   unify-8859-on-encoding-mode: t
   utf-translate-cjk-mode: t
   auto-compression-mode: t
   column-number-mode: t
   line-number-mode: t
   transient-mark-mode: t

Recent input:
<down-mouse-1> <mouse-1> <help-echo> <down-mouse-1>
<mouse-1> C-x C-f f o o <M-backspace> C-x C-f f o o
. e l <return> A-v C-p C-p C-p C-p C-p C-p C-p C-p
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-SPC C-n C-n
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-n C-n M-x e v a l SPC r e g SPC <return> C-x C-f
f o o <M-backspace> <down-mouse-1> <mouse-1> <down-mouse-1>
<mouse-1> <down-mouse-1> <mouse-1> <down-mouse-1> <mouse-1>
<down-mouse-1> <mouse-1> <double-down-mouse-1> <double-mouse-1>
<triple-down-mouse-1> <triple-mouse-1> C-g <menu-bar>
<options> <debug-on-error> C-x C-f f o o <M-backspace>
<help-echo> <menu-bar> <help-menu> <bug-diagnosis>
<send-emacs-bug-report>

Recent messages:
(New file)
Mark set
visual-line-up: Beginning of buffer [4 times]
Mark activated
visual-line-down: End of buffer [3 times]
read-file-name: The mark is not set now, so there is no region
Quit
Debug on Error enabled globally
Entering debugger...
Loading emacsbug...done

Command line: (/Users/warren/Downloads/Aquamacs Emacs.app/Contents/
MacOS/Aquamacs Emacs)

PATH: /Users/warren/metaweb/mwbuild3/_work/gd-
trunk_2008.05.03-00.51.25/graphutil:/Users/warren/bin:/opt/godi/bin:/
opt/godi/sbin:/usr/local/scala/bin:/usr/local/mysql/bin:/usr/local/
bin:/opt/local/sbin:/opt/local/bin:/opt/local/lib/postgresql83/bin:/sw/
bin:/Users/warren/metaweb/mwbuild3/_work/gd-trunk_2008.05.03-00.51.25/
graphutil:/Users/warren/bin:/opt/godi/bin:/opt/godi/sbin:/usr/local/
scala/bin:/usr/local/mysql/bin:/usr/local/bin:/opt/local/sbin:/opt/
local/bin:/opt/local/lib/postgresql83/bin:/sw/bin:/usr/bin:/bin:/usr/
sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/warren/bin:/usr/bin:/
bin:/usr/sbin:/sbin

exec-path: (/Users/warren/metaweb/mwbuild3/_work/gd-
trunk_2008.05.03-00.51.25/graphutil /Users/warren/bin /opt/godi/bin /
opt/godi/sbin /usr/local/scala/bin /usr/local/mysql/bin /usr/local/
bin /opt/local/sbin /opt/local/bin /opt/local/lib/postgresql83/bin /sw/
bin /Users/warren/metaweb/mwbuild3/_work/gd-trunk_2008.05.03-00.51.25/
graphutil /Users/warren/bin /opt/godi/bin /opt/godi/sbin /usr/local/
scala/bin /usr/local/mysql/bin /usr/local/bin /opt/local/sbin /opt/
local/bin /opt/local/lib/postgresql83/bin /sw/bin /usr/bin /bin /usr/
sbin /sbin /usr/local/bin /usr/X11/bin /Users/warren/bin /usr/bin /
bin /usr/sbin /sbin /Users/warren/Downloads/Aquamacs Emacs.app/
Contents/MacOS/libexec /Users/warren/Downloads/Aquamacs Emacs.app/
Contents/MacOS/bin)

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
__
https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs

Re: aquamacs-backward-kill-word broken in minibuffer

by davidswelt :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 12 Jul 2008, at 15:11, Warren Harris wrote:
>
> To reproduce:
> - type C-x C-f to open file, and begin typing in path
> - hit M-backspace (Option-Delete on mac keyboard) -- get error message
> "The mark is not set now, so there is no region"
> - happens every time, and after disabling .emacs, and all  
> customizations


thanks for making a bug report that is reproducible.
The crucial thing here was that this happened in the minibuffer.

I have just committed a fix and you'll find an (Intel) build on the  
server in about one hour from now.

I didn't notice this bug because C-Backspace was still bound to the  
old Emacs function, an omission which I have fixed now, too.

- David


--
http://aquamacs.org -- Aquamacs: Emacs on Mac OS X
http://aquamacs.org/donate -- Could we help you? Return the favor and  
support the Aquamacs Project!






-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
__
https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs

smime.p7s (2K) Download Attachment

Re: aquamacs-backward-kill-word broken in minibuffer

by Warren Harris-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 12, 2008, at 1:28 PM, David Reitter wrote:

> On 12 Jul 2008, at 15:11, Warren Harris wrote:
>>
>> To reproduce:
>> - type C-x C-f to open file, and begin typing in path
>> - hit M-backspace (Option-Delete on mac keyboard) -- get error  
>> message
>> "The mark is not set now, so there is no region"
>> - happens every time, and after disabling .emacs, and all  
>> customizations
>
>
> thanks for making a bug report that is reproducible.
> The crucial thing here was that this happened in the minibuffer.
>
> I have just committed a fix and you'll find an (Intel) build on the  
> server in about one hour from now.
>
> I didn't notice this bug because C-Backspace was still bound to the  
> old Emacs function, an omission which I have fixed now, too.

I grabbed Aquamacs-2008-Jul-12-Sat-1450.tar.bz2, but the bug still  
seems to be there.

Another thing I noticed (unrelated), is that when you're in full-
screen mode (which is great, btw)... you can pop up the mac menu bar  
at the top, but not the doc at the bottom (I have mine set to  
automatically pop up when I move my mouse to the bottom of the screen).

Warren


>
>
> - David
>
>
> --
> http://aquamacs.org -- Aquamacs: Emacs on Mac OS X
> http://aquamacs.org/donate -- Could we help you? Return the favor  
> and support the Aquamacs Project!
>
>
>
>


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
__
https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs

Re: aquamacs-backward-kill-word broken in minibuffer

by Sidney Markowitz-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Warren Harris wrote, On 13/7/08 10:13 AM:
> I grabbed Aquamacs-2008-Jul-12-Sat-1450.tar.bz2, but the bug still  
> seems to be there.

FWIW, I verified that I can reproduce the bug in the released version,
then I updated sources from CVS and built it and the bug is fixed in that.

  -- sidney


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
__
https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs