What steps will reproduce the problem?
1. M-x nav
2. M-x nav
3.
I get the following backtrace in emacs22 -q
Debugger entered--Lisp error: (error "No other window to side of this one")
shrink-window(60 t)
shrink-window-horizontally(60)
(if (> (window-width) n) (shrink-window-horizontally (- ... n)))
nav-set-window-width(30)
(let ((delay-mode-hooks t)) (kill-all-local-variables) (setq major-mode
(quote nav-mode)) (setq mode-name "Nav-mode is for IDE-like navigation of
directories.\n\n It's more IDEish than dired, not as heavy weight as
speedbar.") nil (use-local-map nav-mode-map) (set-syntax-table
nav-mode-syntax-table) (setq local-abbrev-table nav-mode-abbrev-table)
(nav-set-window-width nav-width) (setq mode-name "Navigation")
(use-local-map nav-mode-map) (turn-on-font-lock) (font-lock-add-keywords
(quote nav-mode) (quote ...)) (setq buffer-read-only t) (nav-refresh))
(progn (make-local-variable (quote delay-mode-hooks)) (let (...)
(kill-all-local-variables) (setq major-mode ...) (setq mode-name "Nav-mode
is for IDE-like navigation of directories.\n\n It's more IDEish than dired,
not as heavy weight as speedbar.") nil (use-local-map nav-mode-map)
(set-syntax-table nav-mode-syntax-table) (setq local-abbrev-table
nav-mode-abbrev-table) (nav-set-window-width nav-width) (setq mode-name
"Navigation") (use-local-map nav-mode-map) (turn-on-font-lock)
(font-lock-add-keywords ... ...) (setq buffer-read-only t) (nav-refresh)))
(delay-mode-hooks (kill-all-local-variables) (setq major-mode (quote
nav-mode)) (setq mode-name "Nav-mode is for IDE-like navigation of
directories.\n\n It's more IDEish than dired, not as heavy weight as
speedbar.") nil (use-local-map nav-mode-map) (set-syntax-table
nav-mode-syntax-table) (setq local-abbrev-table nav-mode-abbrev-table)
(nav-set-window-width nav-width) (setq mode-name "Navigation")
(use-local-map nav-mode-map) (turn-on-font-lock) (font-lock-add-keywords
(quote nav-mode) (quote ...)) (setq buffer-read-only t) (nav-refresh))
nav-mode()
nav()
call-interactively(nav)
execute-extended-command(nil)
call-interactively(execute-extended-command)
in emacs 23 with my -emacs
Debugger entered--Lisp error: (error "No other window to side of this one")
shrink-window(128 t)
shrink-window-horizontally(128)
(if (> (window-width) n) (shrink-window-horizontally (- ... n)))
nav-set-window-width(30)
(let ((delay-mode-hooks t)) (kill-all-local-variables) (setq major-mode
(quote nav-mode)) (setq mode-name "Nav-mode is for IDE-like navigation of
directories.\n\n It's more IDEish than dired, not as heavy weight as
speedbar.") nil (use-local-map nav-mode-map) (set-syntax-table
nav-mode-syntax-table) (setq local-abbrev-table nav-mode-abbrev-table)
(nav-set-window-width nav-width) (setq mode-name "Navigation")
(use-local-map nav-mode-map) (turn-on-font-lock) (font-lock-add-keywords
(quote nav-mode) (quote ...)) (setq buffer-read-only t) (nav-refresh))
(progn (make-local-variable (quote delay-mode-hooks)) (let (...)
(kill-all-local-variables) (setq major-mode ...) (setq mode-name "Nav-mode
is for IDE-like navigation of directories.\n\n It's more IDEish than dired,
not as heavy weight as speedbar.") nil (use-local-map nav-mode-map)
(set-syntax-table nav-mode-syntax-table) (setq local-abbrev-table
nav-mode-abbrev-table) (nav-set-window-width nav-width) (setq mode-name
"Navigation") (use-local-map nav-mode-map) (turn-on-font-lock)
(font-lock-add-keywords ... ...) (setq buffer-read-only t) (nav-refresh)))
(delay-mode-hooks (kill-all-local-variables) (setq major-mode (quote
nav-mode)) (setq mode-name "Nav-mode is for IDE-like navigation of
directories.\n\n It's more IDEish than dired, not as heavy weight as
speedbar.") nil (use-local-map nav-mode-map) (set-syntax-table
nav-mode-syntax-table) (setq local-abbrev-table nav-mode-abbrev-table)
(nav-set-window-width nav-width) (setq mode-name "Navigation")
(use-local-map nav-mode-map) (turn-on-font-lock) (font-lock-add-keywords
(quote nav-mode) (quote ...)) (setq buffer-read-only t) (nav-refresh))
nav-mode()
nav()
call-interactively(nav nil nil)
recursive-edit()
byte-code("Æ @Ç=ƒ!
What is the expected output? What do you see instead?
The *nav* buffer is empty.
I know I should quit nav with key q. In fact I have to press q in the empty
*nav* do again M-x nav then it works again
What version of the product are you using? On what operating system?
xp
Please provide any additional information below.
Original issue reported on code.google.com by ropewalk...@gmail.com on 23 Mar 2009 at 7:04
Original issue reported on code.google.com by
ropewalk...@gmail.com
on 23 Mar 2009 at 7:04