The _first_ time I try to start eshell, I get this...
# bind (standard-output stack-trace-on-signal debug-on-signal
stack-trace-on-error debug-on-error val key)
#<compiled-function (key val) "...(18)" [eshell-mode-syntax-table key 256 ?w
modify-syntax-entry "_ "] 4>(thai-tis620 1)
map-char-table(#<compiled-function (key val) "...(18)"
[eshell-mode-syntax-table key 256 ?w modify-syntax-entry "_ "] 4>
#s(char-table type syntax data ( (?\^@ ?\ ) 0 ?! 1 ?\" 7 ?\# 1 (?$ ?%) 2 ?& 3
?\' 1 ?\( (4 . ?\)) ?\) (5 . ?\() (?* ?+) 3 ?\, 1 ?- 3 ?\. 1 ?/ 3 (?0 ?9) 2 (?:
?\;) 1 (?< ?>) 3 (?\? ?@) 1 (?A ?Z) 2 ?\[ (4 . ?\]) ?\\ 9 ?\] (5 . ?\[) ?^ 1 ?_
3 ?\` 1 (?a ?z) 2 ?{ (4 . ?}) ?| 3 ?} (5 . ?{) ?~ 1 (?\^? ?\^ß) 0 ? 2 ?¡ 1 (?¢
?ª) 3 ?« (4 . ?») (?¬ ?º) 3 ?» (5 . ?«) (?¼ ?¿) 3 (?À ?Ö) 2 ?× 3 (?Ø ?ö) 2 ?÷ 3
(?ø ?ÿ) 2 (?~ ?~) 2 ?~ 1 ?~ 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2
?~ 1 ?~ 2 ?~ 1 ?~ 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 ?~ 1 (?~
?~) 2 ?~ 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 1 ?~ 2 (?~ ?~) 1 (?~ ?~) 2 (?~ ?~)
1 ?~ 2 ?~ 1 ?~ 2 (?~ ?~) 1 (?~ ?~) 2 (?~ ?~) 1 (?~ ?~) 2 (?~ ?~) 1 (?~ ?~) 2 ?~
1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 1 (?~ ?~) 2 ?~
1 ?~ 2 (?~ ?~) 1 ?~ 2 ?~ 1 ?~ 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 1 (?~ ?~) 2 ?~ 1 (?~ ?~)
2 ?~ 1 (?~ ?~) 2 ?~ 1 thai-tis620 1 ?~ 2 (?~ ?~) 1 ?~ 2 ?~ 1 (?~ ?~) 2 ?~ 1 ?~
2 ?~ 1 (?~ ?~) 2 ?~ 1 arabic-iso8859-6 1 ?~ 2 (?~ ?~) 1 (?~ ?~) 2 (?~ ?~) 1
katakana-jisx0201 2 latin-jisx0201 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 ?~
1 (?~ ?~) 2 latin-iso8859-9 1 japanese-jisx0208-1978 1 [chinese-gb2312 32] 2
[chinese-gb2312 33] 1 [chinese-gb2312 34] 1 [chinese-gb2312 35] 2
[chinese-gb2312 36] 2 [chinese-gb2312 37] 2 [chinese-gb2312 38] 2
[chinese-gb2312 39] 2 [chinese-gb2312 40] 2 [chinese-gb2312 41] 1
[chinese-gb2312 42] 2 [chinese-gb2312 43] 2 [chinese-gb2312 44] 2
[chinese-gb2312 45] 2 [chinese-gb2312 46] 2 [chinese-gb2312 47] 2
[chinese-gb2312 48] 2 [chinese-gb2312 49] 2 [chinese-gb2312 50] 2
[chinese-gb2312 51] 2 [chinese-gb2312 52] 2 [chinese-gb2312 53] 2
[chinese-gb2312 54] 2 [chinese-gb2312 55] 2 [chinese-gb2312 56] 2
[chinese-gb2312 57] 2 [chinese-gb2312 58] 2 [chinese-gb2312 59] 2
[chinese-gb2312 60] 2 [chinese-gb2312 61] 2 [chinese-gb2312 62] 2
[chinese-gb2312 63] 2 [chinese-gb2312 64] 2 [chinese-gb2312 65] 2
[chinese-gb2312 66] 2 [chinese-gb2312 67] 2 [chinese-gb2312 68] 2
[chinese-gb2312 69] 2 [chinese-gb2312 70] 2 [chinese-gb2312 71] 2
[chinese-gb2312 72] 2 [chinese-gb2312 73] 2 [chinese-gb2312 74] 2
[chinese-gb2312 75] 2 [chinese-gb2312 76] 2 [chinese-gb2312 77] 2
[chinese-gb2312 78] 2 [chinese-gb2312 79] 2 [chinese-gb2312 80] 2
[chinese-gb2312 81] 2 [chinese-gb2312 82] 2 [chinese-gb2312 83] 2
[chinese-gb2312 84] 2 [chinese-gb2312 85] 2 [chinese-gb2312 86] 2
[chinese-gb2312 87] 2 [chinese-gb2312 88] 2 [chinese-gb2312 89] 2
[chinese-gb2312 90] 2 [chinese-gb2312 91] 2 [chinese-gb2312 92] 2
[chinese-gb2312 93] 2 [chinese-gb2312 94] 2 [chinese-gb2312 95] 2
[chinese-gb2312 96] 2 [chinese-gb2312 97] 2 [chinese-gb2312 98] 2
[chinese-gb2312 99] 2 [chinese-gb2312 100] 2 [chinese-gb2312 101] 2
[chinese-gb2312 102] 2 [chinese-gb2312 103] 2 [chinese-gb2312 104] 2
[chinese-gb2312 105] 2 [chinese-gb2312 106] 2 [chinese-gb2312 107] 2
[chinese-gb2312 108] 2 [chinese-gb2312 109] 2 [chinese-gb2312 110] 2
[chinese-gb2312 111] 2 [chinese-gb2312 112] 2 [chinese-gb2312 113] 2
[chinese-gb2312 114] 2 [chinese-gb2312 115] 2 [chinese-gb2312 116] 2
[chinese-gb2312 117] 2 [chinese-gb2312 118] 2 [chinese-gb2312 119] 2
[chinese-gb2312 120] 2 [chinese-gb2312 121] 2 [chinese-gb2312 122] 2
[chinese-gb2312 123] 2 [chinese-gb2312 124] 2 [chinese-gb2312 125] 2
[chinese-gb2312 126] 2 [chinese-gb2312 127] 2 [japanese-jisx0208 32] 2 (?~ ?~)
3 (?~ ?~) 2 (?~ ?~) 3 (?~ ?~) 2 (?~ ?~) 3 ?~ (4 . ?~) ?~ (5 . ?~) (?~ ?~) 3 ?~
(4 . ?~) ?~ (5 . ?~) ?~ (4 . ?~) ?~ (5 . ?~) (?~ ?~) 3 ?~ (4 . ?~) ?~ (5 . ?~)
?~ (4 . ?~) ?~ (5 . ?~) (?~ ?~) 3 [japanese-jisx0208 34] 3 [japanese-jisx0208
35] 2 [japanese-jisx0208 36] 2 [japanese-jisx0208 37] 2 [japanese-jisx0208 38]
2 [japanese-jisx0208 39] 2 [japanese-jisx0208 40] 3 [japanese-jisx0208 41] 2
[japanese-jisx0208 42] 2 [japanese-jisx0208 43] 2 [japanese-jisx0208 44] 2
[japanese-jisx0208 45] 2 [japanese-jisx0208 46] 2 [japanese-jisx0208 47] 2
[japanese-jisx0208 48] 2 [japanese-jisx0208 49] 2 [japanese-jisx0208 50] 2
[japanese-jisx0208 51] 2 [japanese-jisx0208 52] 2 [japanese-jisx0208 53] 2
[japanese-jisx0208 54] 2 [japanese-jisx0208 55] 2 [japanese-jisx0208 56] 2
[japanese-jisx0208 57] 2 [japanese-jisx0208 58] 2 [japanese-jisx0208 59] 2
[japanese-jisx0208 60] 2 [japanese-jisx0208 61] 2 [japanese-jisx0208 62] 2
[japanese-jisx0208 63] 2 [japanese-jisx0208 64] 2 [japanese-jisx0208 65] 2
[japanese-jisx0208 66] 2 [japanese-jisx0208 67] 2 [japanese-jisx0208 68] 2
[japanese-jisx0208 69] 2 [japanese-jisx0208 70] 2 [japanese-jisx0208 71] 2
[japanese-jisx0208 72] 2 [japanese-jisx0208 73] 2 [japanese-jisx0208 74] 2
[japanese-jisx0208 75] 2 [japanese-jisx0208 76] 2 [japanese-jisx0208 77] 2
[japanese-jisx0208 78] 2 [japanese-jisx0208 79] 2 [japanese-jisx0208 80] 2
[japanese-jisx0208 81] 2 [japanese-jisx0208 82] 2 [japanese-jisx0208 83] 2
[japanese-jisx0208 84] 2 [japanese-jisx0208 85] 2 [japanese-jisx0208 86] 2
[japanese-jisx0208 87] 2 [japanese-jisx0208 88] 2 [japanese-jisx0208 89] 2
[japanese-jisx0208 90] 2 [japanese-jisx0208 91] 2 [japanese-jisx0208 92] 2
[japanese-jisx0208 93] 2 [japanese-jisx0208 94] 2 [japanese-jisx0208 95] 2
[japanese-jisx0208 96] 2 [japanese-jisx0208 97] 2 [japanese-jisx0208 98] 2
[japanese-jisx0208 99] 2 [japanese-jisx0208 100] 2 [japanese-jisx0208 101] 2
[japanese-jisx0208 102] 2 [japanese-jisx0208 103] 2 [japanese-jisx0208 104] 2
[japanese-jisx0208 105] 2 [japanese-jisx0208 106] 2 [japanese-jisx0208 107] 2
[japanese-jisx0208 108] 2 [japanese-jisx0208 109] 2 [japanese-jisx0208 110] 2
[japanese-jisx0208 111] 2 [japanese-jisx0208 112] 2 [japanese-jisx0208 113] 2
[japanese-jisx0208 114] 2 [japanese-jisx0208 115] 2 [japanese-jisx0208 116] 2
[japanese-jisx0208 117] 2 [japanese-jisx0208 118] 2 [japanese-jisx0208 119] 2
[japanese-jisx0208 120] 2 [japanese-jisx0208 121] 2 [japanese-jisx0208 122] 2
[japanese-jisx0208 123] 2 [japanese-jisx0208 124] 2 [japanese-jisx0208 125] 2
[japanese-jisx0208 126] 2 [japanese-jisx0208 127] 2 [korean-ksc5601 32] 1
[korean-ksc5601 33] 1 [korean-ksc5601 34] 1 [korean-ksc5601 35] 2
[korean-ksc5601 36] 2 [korean-ksc5601 37] 2 [korean-ksc5601 38] 1
[korean-ksc5601 39] 1 [korean-ksc5601 40] 1 [korean-ksc5601 41] 1
[korean-ksc5601 42] 2 [korean-ksc5601 43] 2 [korean-ksc5601 44] 2
[korean-ksc5601 45] 2 [korean-ksc5601 46] 2 [korean-ksc5601 47] 2
[korean-ksc5601 48] 2 [korean-ksc5601 49] 2 [korean-ksc5601 50] 2
[korean-ksc5601 51] 2 [korean-ksc5601 52] 2 [korean-ksc5601 53] 2
[korean-ksc5601 54] 2 [korean-ksc5601 55] 2 [korean-ksc5601 56] 2
[korean-ksc5601 57] 2 [korean-ksc5601 58] 2 [korean-ksc5601 59] 2
[korean-ksc5601 60] 2 [korean-ksc5601 61] 2 [korean-ksc5601 62] 2
[korean-ksc5601 63] 2 [korean-ksc5601 64] 2 [korean-ksc5601 65] 2
[korean-ksc5601 66] 2 [korean-ksc5601 67] 2 [korean-ksc5601 68] 2
[korean-ksc5601 69] 2 [korean-ksc5601 70] 2 [korean-ksc5601 71] 2
[korean-ksc5601 72] 2 [korean-ksc5601 73] 2 [korean-ksc5601 74] 2
[korean-ksc5601 75] 2 [korean-ksc5601 76] 2 [korean-ksc5601 77] 2
[korean-ksc5601 78] 2 [korean-ksc5601 79] 2 [korean-ksc5601 80] 2
[korean-ksc5601 81] 2 [korean-ksc5601 82] 2 [korean-ksc5601 83] 2
[korean-ksc5601 84] 2 [korean-ksc5601 85] 2 [korean-ksc5601 86] 2
[korean-ksc5601 87] 2 [korean-ksc5601 88] 2 [korean-ksc5601 89] 2
[korean-ksc5601 90] 2 [korean-ksc5601 91] 2 [korean-ksc5601 92] 2
[korean-ksc5601 93] 2 [korean-ksc5601 94] 2 [korean-ksc5601 95] 2
[korean-ksc5601 96] 2 [korean-ksc5601 97] 2 [korean-ksc5601 98] 2
[korean-ksc5601 99] 2 [korean-ksc5601 100] 2 [korean-ksc5601 101] 2
[korean-ksc5601 102] 2 [korean-ksc5601 103] 2 [korean-ksc5601 104] 2
[korean-ksc5601 105] 2 [korean-ksc5601 106] 2 [korean-ksc5601 107] 2
[korean-ksc5601 108] 2 [korean-ksc5601 109] 2 [korean-ksc5601 110] 2
[korean-ksc5601 111] 2 [korean-ksc5601 112] 2 [korean-ksc5601 113] 2
[korean-ksc5601 114] 2 [korean-ksc5601 115] 2 [korean-ksc5601 116] 2
[korean-ksc5601 117] 2 [korean-ksc5601 118] 2 [korean-ksc5601 119] 2
[korean-ksc5601 120] 2 [korean-ksc5601 121] 2 [korean-ksc5601 122] 2
[korean-ksc5601 123] 2 [korean-ksc5601 124] 2 [korean-ksc5601 125] 2
[korean-ksc5601 126] 2 [korean-ksc5601 127] 1 japanese-jisx0212 2
chinese-cns11643-1 2 chinese-cns11643-2 2 chinese-big5-1 2 chinese-big5-2 2
arabic-digit 1 arabic-1-column 1 arabic-2-column 1 sisheng 1 ipa 1
vietnamese-viscii-lower 2 vietnamese-viscii-upper 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 1 ?~
2 ?~ 1 ?~ 2 ?~ 1 ?~ 2 ?~ 1 ?~ 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 1 (?~ ?~) 2 (?~ ?~) 1
(?~ ?~) 2 ?~ 1 (?~ ?~) 2 (?~ ?~) 2 ?~ 3 (?~ ?~) 2 ?~ 3 ?~ 2 ?~ 3 (?~ ?~) 2 (?~
?~) 3 (?~ ?~) 2 ?~ 3 (?~ ?~) 2 ?~ 2 (?~ ?~) 1 ?~ 2 ?~ 1 ?~ 2 (?~ ?~) 1 ?~ 2 (?~
?~) 1 ?~ 2 (?~ ?~) 1 (?~ ?~) 2 ?~ 1 (?~ ?~) 2 ?~ 3 (?~ ?~) 2 ?~ 3 (?~ ?~) 2
chinese-cns11643-3 2 chinese-cns11643-4 2 chinese-cns11643-5 2
chinese-cns11643-6 2 chinese-cns11643-7 2 chinese-isoir165 1 ethiopic 1
[thai-xtis 32] 1 [thai-xtis 33] 2 [thai-xtis 34] 2 [thai-xtis 35] 2 [thai-xtis
36] 2 [thai-xtis 37] 2 [thai-xtis 38] 2 [thai-xtis 39] 2 [thai-xtis 40] 2
[thai-xtis 41] 2 [thai-xtis 42] 2 [thai-xtis 43] 2 [thai-xtis 44] 2 [thai-xtis
45] 2 [thai-xtis 46] 2 [thai-xtis 47] 2 [thai-xtis 48] 2 [thai-xtis 49] 2
[thai-xtis 50] 2 [thai-xtis 51] 2 [thai-xtis 52] 2 [thai-xtis 53] 2 [thai-xtis
54] 2 [thai-xtis 55] 2 [thai-xtis 56] 2 [thai-xtis 57] 2 [thai-xtis 58] 2
[thai-xtis 59] 2 [thai-xtis 60] 2 [thai-xtis 61] 2 [thai-xtis 62] 2 [thai-xtis
63] 2 [thai-xtis 64] 2 [thai-xtis 65] 2 [thai-xtis 66] 2 [thai-xtis 67] 2
[thai-xtis 68] 2 [thai-xtis 69] 2 [thai-xtis 70] 2 [thai-xtis 71] 2 [thai-xtis
72] 2 [thai-xtis 73] 2 [thai-xtis 74] 2 [thai-xtis 75] 2 [thai-xtis 76] 2
[thai-xtis 77] 2 [thai-xtis 78] 2 [thai-xtis 79] 3 [thai-xtis 80] 2 [thai-xtis
81] 1 [thai-xtis 82] 2 [thai-xtis 83] 2 [thai-xtis 84] 1 [thai-xtis 85] 1
[thai-xtis 86] 1 [thai-xtis 87] 1 [thai-xtis 88] 1 [thai-xtis 89] 1 [thai-xtis
90] 1 [thai-xtis 91] 1 [thai-xtis 92] 1 [thai-xtis 93] 1 [thai-xtis 94] 1
[thai-xtis 95] 3 [thai-xtis 96] 2 [thai-xtis 97] 2 [thai-xtis 98] 2 [thai-xtis
99] 2 [thai-xtis 100] 2 [thai-xtis 101] 2 [thai-xtis 102] 3 [thai-xtis 103] 1
[thai-xtis 104] 1 [thai-xtis 105] 1 [thai-xtis 106] 1 [thai-xtis 107] 1
[thai-xtis 108] 1 [thai-xtis 109] 1 [thai-xtis 110] 1 [thai-xtis 111] 3
[thai-xtis 112] 2 [thai-xtis 113] 2 [thai-xtis 114] 2 [thai-xtis 115] 2
[thai-xtis 116] 2 [thai-xtis 117] 2 [thai-xtis 118] 2 [thai-xtis 119] 2
[thai-xtis 120] 2 [thai-xtis 121] 2 [thai-xtis 122] 3 [thai-xtis 123] 3
[thai-xtis 124] 1 [thai-xtis 125] 1 [thai-xtis 126] 1 [thai-xtis 127] 1)))
# bind (i)
byte-code("..." [i eshell-mode-syntax-table current-load-list eshell-mode
default-boundp set-default nil eshell-mode-map eshell-command-running-string
"--" eshell-command-map eshell-command-prefix eshell-last-input-start
eshell-last-input-end eshell-last-output-start eshell-last-output-block-begin
eshell-last-output-end eshell-currently-handling-window
eshell-mode-abbrev-table define-abbrev-table 0 make-syntax-table ?0
modify-syntax-entry "_ " 58 ?A 91 ?a 123 128 ?\ " " ?\t ?\^L ?\n "> "
?\r ?\` "' " ?\' ?\, ?\. ?- ?| ". " ?\# ?\" "\" " ?\\ "/ " ?\( "() "
?\) ")( " ?{ "(} " ?} "){ " ?\[ "(] " ?\] ")[ " boundp xemacs-logo
map-char-table #<compiled-function (key val) "...(25)"
[eshell-mode-syntax-table key characterp char-int 256 ?w modify-syntax-entry "_
"] 4> standard-syntax-table #<compiled-function (key val) "...(18)"
[eshell-mode-syntax-table key 256 ?w modify-syntax-entry "_ "] 4>] 5)
# bind (current-load-list)
# (unwind-protect ...)
# bind (load-file-name)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load-internal("esh-mode" nil nil nil binary)
# bind (path handler filename nosuffix nomessage noerror file)
load("esh-mode" nil nil nil)
# (unwind-protect ...)
eshell-mode()
# bind (buf arg)
eshell(nil)
# bind (command-debug-status)
call-interactively(eshell)
command-execute(eshell t)
# bind (_execute_command_keys_ _execute_command_name_ prefix-arg)
execute-extended-command(nil)
# bind (command-debug-status)
call-interactively(execute-extended-command)
# (condition-case ... . error)
# (catch top-level ...)
And a blank useless eshell buffer.
The _next_ and subsequent times I start eshell, I get...
# bind (standard-output stack-trace-on-signal debug-on-signal
stack-trace-on-error debug-on-error)
define-key(#<keymap size 13 0x195dd> [(shift control ?i)] pcomplete-reverse)
eshell-cmpl-initialize()
run-hooks(eshell-cmpl-initialize)
# bind (load-hook module list-iter)
eshell-mode()
# bind (buf arg)
eshell(nil)
# bind (command-debug-status)
call-interactively(eshell)
command-execute(eshell t)
# bind (_execute_command_keys_ _execute_command_name_ prefix-arg)
execute-extended-command(nil)
# bind (command-debug-status)
call-interactively(execute-extended-command)
# (condition-case ... . error)
# (catch top-level ...)
I get an eshell buffer with the "eshell banner" but no shell prompt.
Entering shell commands appears to work... I tried `pwd' and `ls'.
But no shell prompt.
Anyone got any ideas?
--
|---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---|
| In space, |
| No one can hear you rip a stinky |
|------------------------------------<steve@xxxxxxxxxxx>---|
pgpSSlfK1bNGt.pgp
Description: PGP signature
|