* Is there anything to replace ido?
@ 2007-08-01 3:16 Leo
2007-08-01 3:22 ` Herbert Euler
[not found] ` <87odhq7wb8.fsf@kfs-lx.testafd.dk>
0 siblings, 2 replies; 6+ messages in thread
From: Leo @ 2007-08-01 3:16 UTC (permalink / raw)
To: help-gnu-emacs
Dear all,
I want to find a replacement for ido as it sometimes causes emacs to
freeze.
Any suggestions?
--
Leo <sdl.web AT gmail.com> (GPG Key: 9283AA3F)
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: Is there anything to replace ido?
2007-08-01 3:16 Is there anything to replace ido? Leo
@ 2007-08-01 3:22 ` Herbert Euler
[not found] ` <87odhq7wb8.fsf@kfs-lx.testafd.dk>
1 sibling, 0 replies; 6+ messages in thread
From: Herbert Euler @ 2007-08-01 3:22 UTC (permalink / raw)
To: sdl.web, help-gnu-emacs
>I want to find a replacement for ido as it sometimes causes emacs to
>freeze.
>
>Any suggestions?
One alternative is Drew Adams' Icicles:
http://www.emacswiki.org/cgi-bin/wiki/Icicles
Regards,
Guanpeng Xu
_________________________________________________________________
Don't just search. Find. Check out the new MSN Search!
http://search.msn.com/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Bug in Emacs 23 ?? [Was: Is there anything to replace ido?]
[not found] ` <m21welmpzy.fsf@cam.ac.uk>
@ 2007-08-03 22:31 ` Kim F. Storm
2007-08-06 14:20 ` Richard Stallman
0 siblings, 1 reply; 6+ messages in thread
From: Kim F. Storm @ 2007-08-03 22:31 UTC (permalink / raw)
To: Leo; +Cc: emacs-devel
Leo has reported some strange freezes related to buffer switching
with ido-mode enabled.
Here's the result of looking at the process when emacs hangs.
He's using Emacs 23.
Anyone want to look into this?
Leo <sdl.web@gmail.com> writes:
> On 2007-08-01 22:56 +0100, Kim F. Storm wrote:
>> If you run emacs under a debugger, can you interrupt it
>> and use xbacktrace to see what
>
> When it freezes, I type "C-c" in gdb and type `bt', `xba' and `bt full'.
>
> The log is:
>
> --8<---------------cut here---------------start------------->8---
> No stack.
>
> Lisp Backtrace:
> Cannot access memory at address 0xbfffd864
> Cannot access memory at address 0xbfffd864
> No stack.
>
> Lisp Backtrace:
> Cannot access memory at address 0xbfffd864
> Cannot access memory at address 0xbfffd864
> --8<---------------cut here---------------end--------------->8---
>
--
Kim F. Storm <storm@cua.dk> http://www.cua.dk
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Bug in Emacs 23 ?? [Was: Is there anything to replace ido?]
2007-08-03 22:31 ` Bug in Emacs 23 ?? [Was: Is there anything to replace ido?] Kim F. Storm
@ 2007-08-06 14:20 ` Richard Stallman
2007-08-06 20:29 ` Bug in Emacs 23 ?? Leo
2007-08-26 0:42 ` Leo
0 siblings, 2 replies; 6+ messages in thread
From: Richard Stallman @ 2007-08-06 14:20 UTC (permalink / raw)
To: Kim F. Storm; +Cc: sdl.web, emacs-devel
Leo has reported some strange freezes related to buffer switching
with ido-mode enabled.
Here's the result of looking at the process when emacs hangs.
He's using Emacs 23.
Anyone want to look into this?
This is really strange. Leo, can you try single-stepping by
instructions? The pc must be somewhere.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Bug in Emacs 23 ??
2007-08-06 14:20 ` Richard Stallman
@ 2007-08-06 20:29 ` Leo
2007-08-26 0:42 ` Leo
1 sibling, 0 replies; 6+ messages in thread
From: Leo @ 2007-08-06 20:29 UTC (permalink / raw)
To: emacs-devel
On 2007-08-06 15:20 +0100, Richard Stallman wrote:
> Leo has reported some strange freezes related to buffer switching
> with ido-mode enabled.
>
> Here's the result of looking at the process when emacs hangs.
> He's using Emacs 23.
>
> Anyone want to look into this?
>
> This is really strange. Leo, can you try single-stepping by
> instructions? The pc must be somewhere.
I don't know how to do this. But I have the following observation:
I have found that it is something to do with Gnus. It seems Gnus is
waiting for an external process to return and C-g cannot cancel it.
So I have to kill emacs by 'killall emacs' and subsequently found that
there were three processes of 'openssl', each took up 33% of the CPU.
I connect to imap and pop3 by ssl and the settings are:
(nnimap "example"
(nnimap-server-address "imap.example.ac.uk")
(nnimap-stream ssl))
(setq mail-sources
'((pop :server "pop.gmail.com"
:port 995
:user "user"
:password "password")))
Regards,
--
Leo <sdl.web AT gmail.com> (GPG Key: 9283AA3F)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Bug in Emacs 23 ??
2007-08-06 14:20 ` Richard Stallman
2007-08-06 20:29 ` Bug in Emacs 23 ?? Leo
@ 2007-08-26 0:42 ` Leo
1 sibling, 0 replies; 6+ messages in thread
From: Leo @ 2007-08-26 0:42 UTC (permalink / raw)
To: emacs-devel
[-- Attachment #1: Type: text/plain, Size: 515 bytes --]
On 2007-08-06 15:20 +0100, Richard Stallman wrote:
> Leo has reported some strange freezes related to buffer switching
> with ido-mode enabled.
>
> Here's the result of looking at the process when emacs hangs.
> He's using Emacs 23.
>
> Anyone want to look into this?
>
> This is really strange. Leo, can you try single-stepping by
> instructions? The pc must be somewhere.
I encounter such a crash very often and I have now attached a
backtrace. Can someone take a look and fix this bug?
[-- Attachment #2: backtrace.txt --]
[-- Type: text/plain, Size: 35697 bytes --]
#0 0x081721f5 in assq_no_quit (key=175317497, list=178207221) at fns.c:1476
#1 0x080c6091 in lface_from_face_name (f=0x8b4efe8, face_name=175317497, signal_p=0) at xfaces.c:3419
#2 0x080c6101 in get_lface_attributes (f=0x5, face_name=178207221, attrs=0xbfb23bfc, signal_p=0) at xfaces.c:3449
#3 0x080cb5e2 in merge_named_face (f=0x8b4efe8, face_name=178207221, to=0xbfb23d88, named_merge_points=0x0) at xfaces.c:3817
#4 0x080cb650 in merge_face_ref (f=0x8b4efe8, face_ref=175317497, to=0xbfb23d88, err_msgs=1, named_merge_points=0x0)
at xfaces.c:4054
#5 0x080cd93c in face_at_buffer_position (w=0x8371400, pos=824, region_beg=-1, region_end=-1, endptr=0xbfb23e28, limit=924,
mouse=0) at xfaces.c:8159
#6 0x08073487 in handle_face_prop (it=0xbfb247c8) at xdisp.c:3338
#7 0x08074d2f in handle_stop (it=0xbfb247c8) at xdisp.c:3056
#8 0x0807a63d in next_element_from_buffer (it=0xbfb247c8) at xdisp.c:6391
#9 0x08076fcd in get_next_display_element (it=0xbfb247c8) at xdisp.c:5650
#10 0x08077e90 in move_it_in_display_line_to (it=0xbfb247c8, to_charpos=2538, to_x=0, op=9) at xdisp.c:6593
#11 0x0807a21c in move_it_to (it=0xbfb247c8, to_charpos=2538, to_x=0, to_y=760, to_vpos=-1, op=11) at xdisp.c:6901
#12 0x080873a5 in redisplay_window (window=137827332, just_this_one_p=0) at xdisp.c:12406
#13 0x08088a83 in redisplay_window_0 (window=137827332) at xdisp.c:11943
#14 0x0816cb18 in internal_condition_case_1 (bfun=0x8088a60 <redisplay_window_0>, arg=137827332, handlers=137602133,
hfun=0x8065c40 <redisplay_window_error>) at eval.c:1536
#15 0x080750d6 in redisplay_windows (window=178207221) at xdisp.c:11922
#16 0x080892f6 in redisplay_internal (preserve_echo_area=<value optimized out>) at xdisp.c:11493
#17 0x08089e0c in redisplay_preserve_echo_area (from_where=2) at xdisp.c:11744
#18 0x08056432 in Fredisplay (force=137615561) at dispnew.c:6605
#19 0x0816e301 in Ffuncall (nargs=1, args=0xbfb25820) at eval.c:3026
#20 0x08199cf2 in Fbyte_code (bytestr=136227755, vector=136227772, maxdepth=40) at bytecode.c:679
#21 0x0816ddaa in funcall_lambda (fun=136227692, nargs=1, arg_vector=0xbfb25954) at eval.c:3213
#22 0x0816e1b1 in Ffuncall (nargs=2, args=0xbfb25950) at eval.c:3083
#23 0x08199cf2 in Fbyte_code (bytestr=174458515, vector=175910228, maxdepth=32) at bytecode.c:679
#24 0x0816ddaa in funcall_lambda (fun=175910412, nargs=2, arg_vector=0xbfb25aa0) at eval.c:3213
#25 0x0816e1b1 in Ffuncall (nargs=3, args=0xbfb25a9c) at eval.c:3083
#26 0x0816f821 in run_hook_with_args (nargs=3, args=0xbfb25a9c, cond=to_completion) at eval.c:2685
#27 0x0816f97b in run_hook_with_args_2 (hook=137844801, arg1=137827332, arg2=1312) at eval.c:2755
#28 0x08094734 in set_window_buffer (window=137827332, buffer=177095580, run_hooks_p=1, keep_margins_p=0) at window.c:3368
#29 0x0809493f in Fset_window_buffer (window=137827332, buffer=177095580, keep_margins=137615561) at window.c:3415
#30 0x08125cbb in switch_to_buffer_1 (buffer=179364467, norecord=137615561) at buffer.c:1696
#31 0x0816e31a in Ffuncall (nargs=2, args=0xbfb25bd0) at eval.c:3029
#32 0x08199cf2 in Fbyte_code (bytestr=139930923, vector=142652676, maxdepth=24) at bytecode.c:679
#33 0x0816ddaa in funcall_lambda (fun=142652900, nargs=3, arg_vector=0xbfb25cf4) at eval.c:3213
#34 0x0816e1b1 in Ffuncall (nargs=4, args=0xbfb25cf0) at eval.c:3083
#35 0x08199cf2 in Fbyte_code (bytestr=140233267, vector=141176132, maxdepth=72) at bytecode.c:679
#36 0x0816ddaa in funcall_lambda (fun=141176452, nargs=1, arg_vector=0xbfb25e34) at eval.c:3213
#37 0x0816e1b1 in Ffuncall (nargs=2, args=0xbfb25e30) at eval.c:3083
#38 0x08199cf2 in Fbyte_code (bytestr=139930827, vector=147510012, maxdepth=16) at bytecode.c:679
#39 0x0816ddaa in funcall_lambda (fun=147510140, nargs=0, arg_vector=0xbfb25f54) at eval.c:3213
#40 0x0816e1b1 in Ffuncall (nargs=1, args=0xbfb25f50) at eval.c:3083
#41 0x0816fbe9 in apply1 (fn=143091753, arg=137615561) at eval.c:2767
#42 0x0816b29d in Fcall_interactively (function=143091753, record_flag=137615561, keys=137650860) at callint.c:406
#43 0x08108d93 in Fcommand_execute (cmd=143091753, record_flag=137615561, keys=137615561, special=137615561)
at keyboard.c:10118
#44 0x081148d7 in command_loop_1 () at keyboard.c:1873
#45 0x0816cd42 in internal_condition_case (bfun=0x8114560 <command_loop_1>, handlers=137654977, hfun=0x810eef0 <cmd_error>)
at eval.c:1488
#46 0x0810e333 in command_loop_2 () at keyboard.c:1329
#47 0x0816cdfa in internal_catch (tag=137648161, func=0x810e310 <command_loop_2>, arg=137615561) at eval.c:1229
#48 0x0810ed2c in command_loop () at keyboard.c:1308
#49 0x0810f0cb in recursive_edit_1 () at keyboard.c:1006
#50 0x0810f1b6 in Frecursive_edit () at keyboard.c:1067
#51 0x08104e92 in main (argc=3, argv=0xbfb267f4) at emacs.c:1798
Lisp Backtrace:
"redisplay" (0x0)
"sit-for" (0x0)
"erc-scroll-to-bottom" (0x8371404)
"switch-to-buffer" (0xab0e273)
"ido-visit-buffer" (0xab0e273)
"ido-buffer-internal" (0x836f739)
"ido-switch-buffer" (0x833d8c9)
"call-interactively" (0x8876829)
"redisplay" (0x0)
"sit-for" (0x0)
"erc-scroll-to-bottom" (0x8371404)
"switch-to-buffer" (0xab0e273)
"ido-visit-buffer" (0xab0e273)
"ido-buffer-internal" (0x836f739)
"ido-switch-buffer" (0x833d8c9)
"call-interactively" (0x8876829)
#0 0x081721f5 in assq_no_quit (key=175317497, list=178207221) at fns.c:1476
No locals.
#1 0x080c6091 in lface_from_face_name (f=0x8b4efe8, face_name=175317497, signal_p=0) at xfaces.c:3419
lface = <value optimized out>
#2 0x080c6101 in get_lface_attributes (f=0x5, face_name=178207221, attrs=0xbfb23bfc, signal_p=0) at xfaces.c:3449
lface = <value optimized out>
success_p = <value optimized out>
#3 0x080cb5e2 in merge_named_face (f=0x8b4efe8, face_name=178207221, to=0xbfb23d88, named_merge_points=0x0) at xfaces.c:3817
from = {137615897, 137642513, 137642513, 137642513, 137642105, 137642513, 137642513, 1391, 568, 137642513, 137642513,
2537, 177095580, 178730020, 823, -1078838200, 135968762, 6584}
ok = <value optimized out>
named_merge_point = {
face_name = 175317497,
prev = 0x0
}
#4 0x080cb650 in merge_face_ref (f=0x8b4efe8, face_ref=175317497, to=0xbfb23d88, err_msgs=1, named_merge_points=0x0)
at xfaces.c:4054
ok = <value optimized out>
#5 0x080cd93c in face_at_buffer_position (w=0x8371400, pos=824, region_beg=-1, region_end=-1, endptr=0xbfb23e28, limit=924,
mouse=0) at xfaces.c:8159
maxlen = 40
next_overlay = 2018
f = (struct frame *) 0x8b4efe8
attrs = {137615897, 181502179, 137641961, 696, 137641961, 137641961, 137615561, 137615561, 143137371, 143139203,
137615561, 137615561, 137615561, 137615561, 147260826, 137642513, 72, 143127691}
prop = 175317497
position = <value optimized out>
i = <value optimized out>
noverlays = 0
overlay_vec = (Lisp_Object *) 0xbfb23cb0
endpos = 924
propname = 137615897
end = 5
default_face = <value optimized out>
#6 0x08073487 in handle_face_prop (it=0xbfb247c8) at xdisp.c:3338
new_face_id = <value optimized out>
next_stop = 924
#7 0x08074d2f in handle_stop (it=0xbfb247c8) at xdisp.c:3056
handled = 178207221
handle_overlay_change_p = 1
#8 0x0807a63d in next_element_from_buffer (it=0xbfb247c8) at xdisp.c:6391
p = <value optimized out>
success_p = <value optimized out>
#9 0x08076fcd in get_next_display_element (it=0xbfb247c8) at xdisp.c:5650
success_p = 11
#10 0x08077e90 in move_it_in_display_line_to (it=0xbfb247c8, to_charpos=2538, to_x=0, op=9) at xdisp.c:6593
x = 176086184
i = 1
ascent = 0
descent = 180032000
result = <value optimized out>
saved_glyph_row = (struct glyph_row *) 0x861a8bc
#11 0x0807a21c in move_it_to (it=0xbfb247c8, to_charpos=2538, to_x=0, to_y=760, to_vpos=-1, op=11) at xdisp.c:6901
it_backup = {
window = 137827332,
w = 0x8371400,
f = 0x8b4efe8,
method = GET_FROM_BUFFER,
stop_charpos = 766,
end_charpos = 2538,
s = 0x0,
string_nchars = 0,
region_beg_charpos = -1,
region_end_charpos = -1,
redisplay_end_trigger_charpos = 0,
multibyte_p = 1,
header_line_p = 1,
string_from_display_prop_p = 0,
ellipsis_p = 0,
dp = 0x0,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 22,
ctl_chars = {0 <repeats 16 times>},
start = {
pos = {
charpos = 1,
bytepos = 1
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 761,
bytepos = 761
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
overlay_strings = {0 <repeats 16 times>},
n_overlay_strings = 0,
string = 137615561,
stack = {{
string = 137615561,
string_nchars = 0,
end_charpos = 2538,
stop_charpos = 38,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 38,
bytepos = 38
},
current = {
pos = {
charpos = 38,
bytepos = 38
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
area = TEXT_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 1,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 137615561,
font_height = 137615561,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}},
sp = 0,
selective_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_CHARACTER,
face_id = 22,
face_box_p = 0,
start_of_box_run_p = 0,
end_of_box_run_p = 0,
overlay_strings_at_end_processed_p = 0,
ignore_overlay_strings_at_pos_p = 0,
glyph_not_available_p = 0,
starts_in_middle_of_char_p = 0,
face_before_selective_p = 0,
constrain_row_ascent_descent_p = 0,
base_face_id = 0,
c = 32,
len = 1,
cmp_id = 0,
cmp_len = 0,
char_to_display = 32,
image_id = 0,
slice = {
x = 137615561,
y = 137615561,
width = 137615561,
height = 137615561
},
space_width = 137615561,
voffset = 0,
font_height = 137615561,
object = 177095580,
position = {
charpos = 761,
bytepos = 761
},
truncate_lines_p = 0,
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 1251,
last_visible_y = 760,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x861a8bc,
area = TEXT_AREA,
nglyphs = 1,
pixel_width = 9,
ascent = 14,
descent = 5,
max_ascent = 14,
max_descent = 5,
phys_ascent = 0,
phys_descent = 0,
max_phys_ascent = 14,
max_phys_descent = 5,
current_x = 0,
continuation_lines_width = 0,
current_y = 291,
first_vpos = 1,
vpos = 14,
hpos = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0
}
skip = MOVE_NEWLINE_OR_CR
skip2 = MOVE_NEWLINE_OR_CR
#12 0x080873a5 in redisplay_window (window=137827332, just_this_one_p=0) at xdisp.c:12406
y0 = <value optimized out>
w = (struct window *) 0x8371400
f = (struct frame *) 0x8b4efe8
buffer = <value optimized out>
old = (struct buffer *) 0xa8e4398
startp = {
charpos = 164,
bytepos = 164
}
update_mode_line = 1
tem = <value optimized out>
it = {
window = 137827332,
w = 0x8371400,
f = 0x8b4efe8,
method = GET_FROM_BUFFER,
stop_charpos = 2537,
end_charpos = 2538,
s = 0x0,
string_nchars = 0,
region_beg_charpos = -1,
region_end_charpos = -1,
redisplay_end_trigger_charpos = 0,
multibyte_p = 1,
header_line_p = 1,
string_from_display_prop_p = 0,
ellipsis_p = 0,
dp = 0x0,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 0,
ctl_chars = {0 <repeats 16 times>},
start = {
pos = {
charpos = 164,
bytepos = 164
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 2533,
bytepos = 2533
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
overlay_strings = {0 <repeats 16 times>},
n_overlay_strings = 0,
string = 137615561,
stack = {{
string = 137615561,
string_nchars = 0,
end_charpos = 2538,
stop_charpos = 2130,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 2130,
bytepos = 2130
},
current = {
pos = {
charpos = 2130,
bytepos = 2130
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
area = TEXT_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 1,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 137615561,
font_height = 137615561,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}},
sp = 0,
selective_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_CHARACTER,
face_id = 21,
face_box_p = 0,
start_of_box_run_p = 0,
end_of_box_run_p = 0,
overlay_strings_at_end_processed_p = 0,
ignore_overlay_strings_at_pos_p = 0,
glyph_not_available_p = 0,
starts_in_middle_of_char_p = 0,
face_before_selective_p = 0,
constrain_row_ascent_descent_p = 0,
base_face_id = 0,
c = 69,
len = 1,
cmp_id = 0,
cmp_len = 0,
char_to_display = 69,
image_id = 0,
slice = {
x = 137615561,
y = 137615561,
width = 137615561,
height = 137615561
},
space_width = 137615561,
voffset = 0,
font_height = 137615561,
object = 177095580,
position = {
charpos = 2533,
bytepos = 2533
},
truncate_lines_p = 0,
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 1251,
last_visible_y = 760,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x861a8bc,
area = TEXT_AREA,
nglyphs = 1,
pixel_width = 9,
ascent = 14,
descent = 5,
max_ascent = 14,
max_descent = 5,
phys_ascent = 12,
phys_descent = 0,
max_phys_ascent = 14,
max_phys_descent = 5,
current_x = 0,
continuation_lines_width = 0,
current_y = 747,
first_vpos = 1,
vpos = 38,
hpos = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0
}
current_matrix_up_to_date_p = 0
used_current_matrix_p = 0
buffer_unchanged_p = 0
temp_scroll_step = 0
rc = 137642561
centering_position = <value optimized out>
last_line_misfit = 1
beg_unchanged = 2537
end_unchanged = 0
#13 0x08088a83 in redisplay_window_0 (window=137827332) at xdisp.c:11943
No locals.
#14 0x0816cb18 in internal_condition_case_1 (bfun=0x8088a60 <redisplay_window_0>, arg=137827332, handlers=137602133,
hfun=0x8065c40 <redisplay_window_error>) at eval.c:1536
val = <value optimized out>
c = {
tag = 137615561,
val = 137615561,
next = 0xbfb2618c,
gcpro = 0x0,
jmp = {{
__jmpbuf = {137827328, 138173048, 137827328, -1078833240, -482419987, -1439245950},
__mask_was_saved = 0,
__saved_mask = {
__val = {1, 1, 137615585, 2, 0, 137615561, 146759284, 137701248, 3216133960, 137654170, 137654168, 137671608,
3216133976, 135653404, 137671609, 137654170, 3200000, 177095576, 137615585, 2, 3216134024, 137671609, 3200000,
137671608, 3216134024, 135709380, 137671609, 3200000, 177095576, 1, 0, 1}
}
}},
backlist = 0xbfb257e8,
handlerlist = 0xbfb26254,
lisp_eval_depth = 7,
pdlcount = 33,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0xbfb25870
}
h = {
handler = 137602133,
var = 137615561,
chosen_clause = 0,
tag = 0xbfb24ecc,
next = 0xbfb26254
}
#15 0x080750d6 in redisplay_windows (window=178207221) at xdisp.c:11922
w = (struct window *) 0x8371400
#16 0x080892f6 in redisplay_internal (preserve_echo_area=<value optimized out>) at xdisp.c:11493
tail = <value optimized out>
new_count = <value optimized out>
w = (struct window *) 0x8371400
pause = 0
must_finish = 1
tlbufpos = {
charpos = 0,
bytepos = 0
}
number_of_visible_frames = 1
polling_stopped_here = 0
consider_all_windows_p = <value optimized out>
#17 0x08089e0c in redisplay_preserve_echo_area (from_where=2) at xdisp.c:11744
No locals.
#18 0x08056432 in Fredisplay (force=137615561) at dispnew.c:6605
No locals.
#19 0x0816e301 in Ffuncall (nargs=1, args=0xbfb25820) at eval.c:3026
fun = <value optimized out>
original_fun = 1
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfb25918,
function = 0xbfb25820,
args = 0xbfb25824,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfb257b0
i = <value optimized out>
#20 0x08199cf2 in Fbyte_code (bytestr=136227755, vector=136227772, maxdepth=40) at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 178207221
vectorp = (Lisp_Object *) 0x81eabc0
stack = {
pc = 0x82e6091 "\207\t\2046",
top = 0xbfb25820,
bottom = 0xbfb25820,
byte_string = 136227755,
byte_string_start = 0x82e6063 "\b\204\t",
constants = 136227772,
next = 0xbfb25990
}
top = <value optimized out>
result = <value optimized out>
#21 0x0816ddaa in funcall_lambda (fun=136227692, nargs=1, arg_vector=0xbfb25954) at eval.c:3213
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 1
rest = 0
#22 0x0816e1b1 in Ffuncall (nargs=2, args=0xbfb25950) at eval.c:3083
fun = 136227692
original_fun = 137978841
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfb25a38,
function = 0xbfb25950,
args = 0xbfb25954,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfb25954
i = <value optimized out>
#23 0x08199cf2 in Fbyte_code (bytestr=174458515, vector=175910228, maxdepth=32) at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 178207221
vectorp = (Lisp_Object *) 0xa7c2d58
stack = {
pc = 0xa6875dc ").\006\207",
top = 0xbfb25954,
bottom = 0xbfb25950,
byte_string = 174458515,
byte_string_start = 0xa6875a8 "\306\b!\2057",
constants = 175910228,
next = 0xbfb25c10
}
top = <value optimized out>
result = <value optimized out>
#24 0x0816ddaa in funcall_lambda (fun=175910412, nargs=2, arg_vector=0xbfb25aa0) at eval.c:3213
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 0
rest = 0
#25 0x0816e1b1 in Ffuncall (nargs=3, args=0xbfb25a9c) at eval.c:3083
fun = 175910412
original_fun = 175172337
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfb25b98,
function = 0xbfb25a9c,
args = 0xbfb25aa0,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfb25aa0
i = <value optimized out>
#26 0x0816f821 in run_hook_with_args (nargs=3, args=0xbfb25a9c, cond=to_completion) at eval.c:2685
sym = 137844801
val = 178207221
ret = 137615561
globals = <value optimized out>
#27 0x0816f97b in run_hook_with_args_2 (hook=137844801, arg1=137827332, arg2=1312) at eval.c:2755
temp = {175172337, 137827332, 1312}
#28 0x08094734 in set_window_buffer (window=137827332, buffer=177095580, run_hooks_p=1, keep_margins_p=0) at window.c:3368
w = (struct window *) 0x8371400
b = (struct buffer *) 0xa8e4398
#29 0x0809493f in Fset_window_buffer (window=137827332, buffer=177095580, keep_margins=137615561) at window.c:3415
tem = 178207221
w = (struct window *) 0x8371400
#30 0x08125cbb in switch_to_buffer_1 (buffer=179364467, norecord=137615561) at buffer.c:1696
buf = 177095580
#31 0x0816e31a in Ffuncall (nargs=2, args=0xbfb25bd0) at eval.c:3029
fun = <value optimized out>
original_fun = 2
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfb25cb8,
function = 0xbfb25bd0,
args = 0xbfb25bd4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfb25b60
i = <value optimized out>
#32 0x08199cf2 in Fbyte_code (bytestr=139930923, vector=142652676, maxdepth=24) at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 178207221
vectorp = (Lisp_Object *) 0x880b508
stack = {
pc = 0xa4168e1 "*\207",
top = 0xbfb25bd4,
bottom = 0xbfb25bd0,
byte_string = 139930923,
byte_string_start = 0xa416854 "\306\b!\203\n",
constants = 142652676,
next = 0xbfb25d50
}
top = <value optimized out>
result = <value optimized out>
#33 0x0816ddaa in funcall_lambda (fun=142652900, nargs=3, arg_vector=0xbfb25cf4) at eval.c:3213
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 3
optional = 1
rest = 0
#34 0x0816e1b1 in Ffuncall (nargs=4, args=0xbfb25cf0) at eval.c:3083
fun = 142652900
original_fun = 141430033
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xbfb25df8,
function = 0xbfb25cf0,
args = 0xbfb25cf4,
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfb25cf4
i = <value optimized out>
#35 0x08199cf2 in Fbyte_code (bytestr=140233267, vector=141176132, maxdepth=72) at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 178207221
vectorp = (Lisp_Object *) 0x86a2d48
stack = {
pc = 0xa4142c2 "\202\003\001\0163\337=\203\320",
top = 0xbfb25cfc,
bottom = 0xbfb25cf0,
byte_string = 140233267,
byte_string_start = 0xa414204 "\b\204\025",
constants = 141176132,
next = 0xbfb25e70
}
top = <value optimized out>
result = <value optimized out>
#36 0x0816ddaa in funcall_lambda (fun=141176452, nargs=1, arg_vector=0xbfb25e34) at eval.c:3213
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 1
rest = 0
#37 0x0816e1b1 in Ffuncall (nargs=2, args=0xbfb25e30) at eval.c:3083
fun = 141176452
original_fun = 141429937
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfb25f18,
function = 0xbfb25e30,
args = 0xbfb25e34,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfb25e34
i = <value optimized out>
#38 0x08199cf2 in Fbyte_code (bytestr=139930827, vector=147510012, maxdepth=16) at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 178207221
vectorp = (Lisp_Object *) 0x8cad300
stack = {
pc = 0xa416957 "\207",
top = 0xbfb25e34,
bottom = 0xbfb25e30,
byte_string = 139930827,
byte_string_start = 0xa416954 "\301\b!\207",
constants = 147510012,
next = 0x0
}
top = <value optimized out>
result = <value optimized out>
#39 0x0816ddaa in funcall_lambda (fun=147510140, nargs=0, arg_vector=0xbfb25f54) at eval.c:3213
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 137615561
rest = -1078829240
#40 0x0816e1b1 in Ffuncall (nargs=1, args=0xbfb25f50) at eval.c:3083
fun = 147510140
original_fun = 143091753
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfb26088,
function = 0xbfb25f50,
args = 0xbfb25f54,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfb25f54
i = <value optimized out>
#41 0x0816fbe9 in apply1 (fn=143091753, arg=137615561) at eval.c:2767
ret_ungc_val = 5
#42 0x0816b29d in Fcall_interactively (function=143091753, record_flag=137615561, keys=137650860) at callint.c:406
values = 0
input = <value optimized out>
args = <value optimized out>
visargs = <value optimized out>
fun = <value optimized out>
specs = <value optimized out>
teml = <value optimized out>
up_event = <value optimized out>
enable = 137615561
next_event = <value optimized out>
prefix_arg = 137615561
string = <value optimized out>
tem = <value optimized out>
varies = <value optimized out>
i = <value optimized out>
j = <value optimized out>
foo = <value optimized out>
prompt1 = '\0' <repeats 99 times>
arg_from_tty = <value optimized out>
key_count = 2
record_then_fail = <value optimized out>
save_this_command = 143091753
save_last_command = 139841209
save_this_original_command = 137703961
save_real_this_command = 143091753
#43 0x08108d93 in Fcommand_execute (cmd=143091753, record_flag=137615561, keys=137615561, special=137615561)
at keyboard.c:10118
final = 147510140
tem = <value optimized out>
prefixarg = 137615561
backtrace = {
next = 0x0,
function = 0x832f6b8,
args = 0xbfb260b0,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
#44 0x081148d7 in command_loop_1 () at keyboard.c:1873
cmd = <value optimized out>
lose = 137615561
nonundocount = 0
keybuf = {192, 784, 137615561, 1148106956, -1472036458, -1078828752, 137615561, 137615561, -1078828742, -1078828680,
135327704, 182693717, -1078828742, 1148147704, 134517904, 1, 1148084160, 1140877320, -1078828516, 0, -1078828712,
-1078828864, 0, 1148059648, 137615561, 147573233, 0, 137937312, 137937296, -1078828680}
i = <value optimized out>
prev_modiff = <value optimized out>
prev_buffer = (struct buffer *) 0xad04948
was_locked = 0
already_adjusted = 137615561
#45 0x0816cd42 in internal_condition_case (bfun=0x8114560 <command_loop_1>, handlers=137654977, hfun=0x810eef0 <cmd_error>)
at eval.c:1488
val = <value optimized out>
c = {
tag = 137615561,
val = 137615561,
next = 0xbfb262a0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 137937312, 137937296, -1078828440, -480224531, -1438991998},
__mask_was_saved = 0,
__saved_mask = {
__val = {135903056, 268435456, 3216138948, 0 <repeats 22 times>, 1148127816, 3086056728, 0, 4294967295, 1148084160,
134517904, 1148085840}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137654977,
var = 137615561,
chosen_clause = 137615609,
tag = 0xbfb2618c,
next = 0x0
}
#46 0x0810e333 in command_loop_2 () at keyboard.c:1329
val = 5
#47 0x0816cdfa in internal_catch (tag=137648161, func=0x810e310 <command_loop_2>, arg=137615561) at eval.c:1229
c = {
tag = 137648161,
val = 137615561,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 137937312, 137937296, -1078828184, -479823123, -1439137406},
__mask_was_saved = 0,
__saved_mask = {
__val = {16, 0, 147675008, 15, 15, 3216138664, 135628222, 147675008, 15, 15, 15, 3216138948, 4294967295, 3216138680,
135628451, 147675011, 137841490, 137841488, 137844680, 3216139080, 135653404, 137844681, 137841490, 137615561,
137641408, 137615585, 2, 0, 137844680, 137844681, 137615561, 3216139144}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#48 0x0810ed2c in command_loop () at keyboard.c:1308
No locals.
#49 0x0810f0cb in recursive_edit_1 () at keyboard.c:1006
val = <value optimized out>
#50 0x0810f1b6 in Frecursive_edit () at keyboard.c:1067
buffer = <value optimized out>
#51 0x08104e92 in main (argc=3, argv=0xbfb267f4) at emacs.c:1798
tem = <value optimized out>
lib_src_exists = <value optimized out>
etc_exists = <value optimized out>
dummy = -1078827160
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 0
rlim = {
rlim_cur = 10485760,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
Lisp Backtrace:
"redisplay" (0x0)
"sit-for" (0x0)
"erc-scroll-to-bottom" (0x8371404)
"switch-to-buffer" (0xab0e273)
"ido-visit-buffer" (0xab0e273)
"ido-buffer-internal" (0x836f739)
"ido-switch-buffer" (0x833d8c9)
"call-interactively" (0x8876829)
The program is running. Exit anyway? (y or n)
[-- Attachment #3: Type: text/plain, Size: 139 bytes --]
--
Leo <sdl.web AT gmail.com> (GPG Key: 9283AA3F)
Gnus is one component of the Emacs operating system.
[-- Attachment #4: Type: text/plain, Size: 142 bytes --]
_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-08-26 0:42 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-01 3:16 Is there anything to replace ido? Leo
2007-08-01 3:22 ` Herbert Euler
[not found] ` <87odhq7wb8.fsf@kfs-lx.testafd.dk>
[not found] ` <m21welmpzy.fsf@cam.ac.uk>
2007-08-03 22:31 ` Bug in Emacs 23 ?? [Was: Is there anything to replace ido?] Kim F. Storm
2007-08-06 14:20 ` Richard Stallman
2007-08-06 20:29 ` Bug in Emacs 23 ?? Leo
2007-08-26 0:42 ` Leo
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.