Package: emacs;
Reported by: Óscar Fuentes <oscarfv <at> telefonica.net>
Date: Fri, 5 Dec 2025 12:10:02 UTC
Severity: normal
Found in version 31.0.50
To reply to this bug, email your comments to 79950 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 12:10:02 GMT) Full text and rfc822 format available.Óscar Fuentes <oscarfv <at> telefonica.net>:bug-gnu-emacs <at> gnu.org.
(Fri, 05 Dec 2025 12:10:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Óscar Fuentes <oscarfv <at> telefonica.net> To: bug-gnu-emacs <at> gnu.org Subject: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 13:08:56 +0100
After showing inline an attached image on a e-mail under gnus, Emacs
froze using 100% cpu. Neither C-g nor SIGUSR1 / SIGUSR2 did any effect.
I have the problematic instance under gdb and hopefully I can keep it
for a day or two. Please ask for any information you need.
(gdb) bt full
#0 do_one_unbind (unwinding=true, bindflag=SET_INTERNAL_UNBIND, this_binding=0x7ffe6c522930) at ../../emacs/src/eval.c:3844
kbdwhere = 0x0
#1 unbind_to (count=..., count <at> entry=..., value=value <at> entry=XIL(0)) at ../../emacs/src/eval.c:3975
this_binding = {
kind = <optimized out>,
unwind = {
kind = <optimized out>,
func = 0x55a222971540 <unfreeze_pattern>,
arg = <optimized out>,
eval_depth = 0
},
unwind_array = {
kind = <optimized out>,
nelts = 94154853389632,
array = <optimized out>
},
unwind_ptr = {
kind = <optimized out>,
func = 0x55a222971540 <unfreeze_pattern>,
arg = <optimized out>,
mark = 0x0
},
unwind_int = {
kind = <optimized out>,
func = 0x55a222971540 <unfreeze_pattern>,
arg = <optimized out>
},
unwind_intmax = {
kind = <optimized out>,
func = 0x55a222971540 <unfreeze_pattern>,
arg = <optimized out>
},
unwind_excursion = {
kind = <optimized out>,
marker = XIL(0x55a222971540),
window = <optimized out>
},
unwind_void = {
kind = <optimized out>,
func = 0x55a222971540 <unfreeze_pattern>
},
let = {
kind = <optimized out>,
symbol = XIL(0x55a222971540),
old_value = <optimized out>,
where = {
kbd = 0x0,
buf = XIL(0)
}
},
bt = {
kind = <optimized out>,
debug_on_exit = <optimized out>,
function = XIL(0x55a222971540),
args = <optimized out>,
nargs = 0
}
}
quitf = XIL(0x38)
#2 0x000055a222976d19 in fast_looking_at (regexp=regexp <at> entry=XIL(0x7f9e0f231fd4), pos=pos <at> entry=4011, pos_byte=<optimized out>, limit=limit <at> entry=4070, limit_byte=4137, limit_byte <at> entry=4138, string=string <at> entry=XIL(0)) at ../../emacs/src/search.c:595
multibyte = <optimized out>
p1 = <optimized out>
p2 = <optimized out>
s1 = <optimized out>
s2 = 3
len = 1
cache_entry = 0x55a222c3aea0 <searchbufs+5760>
count = {
bytes = 288
}
#3 0x000055a2228b5885 in bidi_find_paragraph_start (pos=<optimized out>, pos <at> entry=4011, pos_byte=<optimized out>) at ../../emacs/src/bidi.c:1584
re = XIL(0x7f9e0f231fd4)
limit = 4070
limit_byte = 4138
bpc = <optimized out>
n = 1
oldpos = <optimized out>
next = 94154854293320
cache_buffer = 0x7f9e09c54000
count = {
bytes = <optimized out>
}
#4 0x000055a2228b9dee in bidi_paragraph_init (dir=<optimized out>, bidi_it=bidi_it <at> entry=0x7ffe6c52c0f8, no_default_p=no_default_p <at> entry=true) at ../../emacs/src/bidi.c:1777
type = <optimized out>
s = <optimized out>
ch_len = 94154854164467
nchars = 140730715745024
disp_pos = -1
disp_prop = 0
bytepos = <optimized out>
string_p = <optimized out>
pstartbyte = <optimized out>
begbyte = <optimized out>
end = 4070
pos = 4011
nexamined = <optimized out>
#5 0x000055a22281cb77 in get_visually_first_element (it=0x7ffe6c52b6c0) at ../../emacs/src/xdisp.c:9273
string_p = <optimized out>
eob = 4070
bob = <optimized out>
obegv = <optimized out>
#6 0x000055a222837c25 in next_element_from_buffer (it=0x7ffe6c52b6c0) at ../../emacs/src/xdisp.c:9729
success_p = true
#7 0x000055a222835e83 in get_next_display_element (it=it <at> entry=0x7ffe6c52b6c0) at ../../emacs/src/xdisp.c:8331
success_p = <optimized out>
get_next = <optimized out>
#8 0x000055a222832d9f in move_it_in_display_line_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=to_charpos <at> entry=4068, to_x=to_x <at> entry=0, op=op <at> entry=(MOVE_TO_X | MOVE_TO_POS)) at ../../emacs/src/xdisp.c:10142
x = <optimized out>
i = <optimized out>
ascent = <optimized out>
descent = <optimized out>
result = <optimized out>
saved_glyph_row = <optimized out>
wrap_it = {
window = XIL(0x28b000001f900),
w = 0x28b000001f900,
f = 0xfe6,
method = 197733707,
stop_charpos = 4069,
prev_stop = 140316779294027,
base_level_stop = 34048,
end_charpos = 140730715747232,
medium_narrowing_begv = 0,
medium_narrowing_zv = 1,
large_narrowing_begv = 140316779294027,
large_narrowing_zv = 4069,
s = 0x7ffe6c523380 "",
string_nchars = 94154854142351,
multibyte_p = false,
tab_line_p = true,
header_line_p = true,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
from_disp_prop_p = false,
ellipsis_p = false,
avoid_cursor_p = false,
dp = 0x2b000000000033,
dpvec = 0x4,
dpend = 0xe,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 197930064,
ctl_chars = {XIL(0x7ffe6c522e80), XIL(0), XIL(0x7ffe6c522e38), XIL(0x7f9e09c54005), XIL(0), XIL(0x7ffe6c522de0), XIL(0x7ffe6c522e10), XIL(0x7f9e09704c78), XIL(0), XIL(0), XIL(0xfe5), XIL(0x7f9e096ae89b), XIL(0xe770), make_fixnum(0), XIL(0x7ffe6c522e60), XIL(0xe770)},
start = {
pos = {
charpos = 140316892632576,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 140316743721896,
bytepos = 140730715745936
},
dpvec_index = 581079775
},
current = {
pos = {
charpos = 4294967296,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 140730715781488,
bytepos = 140316892632576
},
dpvec_index = 0
},
n_overlay_strings = 2098047,
overlay_strings_charpos = 94154853670447,
overlay_strings = {XIL(0), XIL(0xffff00001fa5), XIL(0) <repeats 12 times>, XIL(0x8e38e38e38e39800), XIL(0x3ffd)},
string_overlays = {XIL(0x8e38e38e38e39800), XIL(0x8548b3c3642ea900), XIL(0), XIL(0x7f9e4ab87423), XIL(0x7ffe6c523060), XIL(0), XIL(0x7ffe6c523060), XIL(0x7ffe6c522fec), XIL(0), XIL(0x7f9e4ab8861c), make_fixnum(1001), XIL(0x7f9e4b881c58), XIL(0x7ffe6c523760), make_fixnum(56297), XIL(0x55a24d592d40), make_fixnum(35079462310038)},
string = XIL(0xfff4d59c190),
from_overlay = XIL(0xb),
stack = {{
string = XIL(0x55a24d592d40),
string_nchars = 576,
end_charpos = 4082,
stop_charpos = 4014,
prev_stop = 91,
base_level_stop = 1,
cmp_it = {
stop_pos = 1,
id = 98784247831,
ch = 23,
rule_idx = 0,
lookback = 0,
nglyphs = 4013,
reversed_p = false,
parent_it = 0x600000006,
charpos = 0,
nchars = 0,
nbytes = 0,
from = -1,
to = -1,
width = 0
},
face_id = 4013,
u = {
image = {
object = XIL(0x1600000001),
slice = {
x = XIL(0xffffffffffffffff),
y = XIL(0),
width = XIL(0xfe1),
height = XIL(0x1)
},
image_id = 0
},
stretch = {
object = XIL(0x1600000001)
},
xwidget = {
object = XIL(0x1600000001)
}
},
position = {
charpos = 4294967296,
bytepos = 1
},
current = {
pos = {
charpos = 4067,
bytepos = 1
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 4067
},
dpvec_index = 1
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = (unknown: 0x4cf35eb0),
voffset = 21922,
space_width = XIL(0x7ffe6c523100),
font_height = XIL(0x55a24ec05b80)
}, {
string = XIL(0x7ffe6c523990),
string_nchars = 56,
end_charpos = 140317542722240,
stop_charpos = 140317848995414,
prev_stop = 1,
base_level_stop = 140317848995361,
cmp_it = {
stop_pos = 1032,
id = 23068859,
ch = 23068859,
rule_idx = 3,
lookback = 0,
nglyphs = 581093557,
reversed_p = 162,
parent_it = 0x55a24cfbb690,
charpos = 6,
nchars = 1290895152,
nbytes = 21922,
from = 0,
to = 0,
width = 34048
},
face_id = 6,
u = {
image = {
object = XIL(0x7f9e0f22f7e5),
slice = {
x = XIL(0x1),
y = XIL(0x7ffe6c523190),
width = make_fixnum(23538713539312),
height = XIL(0)
},
image_id = 6
},
stretch = {
object = XIL(0x7f9e0f22f7e5)
},
xwidget = {
object = XIL(0x7f9e0f22f7e5)
}
},
position = {
charpos = 140730715746960,
bytepos = 94154854164467
},
current = {
pos = {
charpos = 2,
bytepos = 0
},
overlay_string_index = 34048,
string_pos = {
charpos = 140316835510245,
bytepos = 140316835510245
},
dpvec_index = 1
},
from_overlay = XIL(0x7ffe6c5231f0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = (WINDOW_WRAP | unknown: 0x4),
voffset = 0,
space_width = XIL(0x7ffe6c5232f0),
font_height = XIL(0x55a222a2c8b5)
}, {
string = XIL(0x8500),
string_nchars = 6,
end_charpos = 0,
stop_charpos = 94154854293320,
prev_stop = 140730715746976,
base_level_stop = 94154854298478,
cmp_it = {
stop_pos = 4068,
id = 4069,
ch = 1817326176,
rule_idx = 94154854134779,
lookback = -9223372036854775808,
nglyphs = 163921925,
reversed_p = 158,
parent_it = 0x7ffe6c523280,
charpos = 94154854139777,
nchars = 0,
nbytes = 0,
from = 581230408,
to = 21922,
width = 1817326336
},
face_id = 581235566,
u = {
image = {
object = XIL(0xfe3),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0x7f9e097d2c40),
height = XIL(0x8000000000000000)
},
image_id = 0
},
stretch = {
object = XIL(0xfe3)
},
xwidget = {
object = XIL(0xfe3)
}
},
position = {
charpos = 140730715747144,
bytepos = 94154854293301
},
current = {
pos = {
charpos = 140730715747072,
bytepos = 94154854298674
},
overlay_string_index = 140730715747104,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 16278
},
from_overlay = XIL(0xfe4),
area = 4069,
method = GET_FROM_BUFFER,
paragraph_embedding = (unknown: 0x6c523330),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = true,
display_ellipsis_p = true,
avoid_cursor_p = true,
bidi_p = true,
from_disp_prop_p = true,
line_wrap = (WORD_WRAP | WINDOW_WRAP | unknown: 0x22a273f8),
voffset = 21922,
space_width = make_fixnum(1017),
font_height = XIL(0x7f9e09c54005)
}, {
string = XIL(0x7ffe6c523350),
string_nchars = 581076865,
end_charpos = 0,
stop_charpos = 16282,
prev_stop = 140730715747232,
base_level_stop = 94154854157521,
cmp_it = {
stop_pos = 140730715747184,
id = 16278,
ch = 1817326496,
rule_idx = 0,
lookback = 34048,
nglyphs = 4070,
reversed_p = false,
parent_it = 0x3f96,
charpos = 4069,
nchars = 1817326592,
nbytes = 32766,
from = 16282,
to = 0,
width = 1817326592
},
face_id = 256,
u = {
image = {
object = XIL(0),
slice = {
x = make_fixnum(4070),
y = XIL(0x7ffe6c523400),
width = make_fixnum(4068),
height = XIL(0)
},
image_id = 140316739914877
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(0)
}
},
position = {
charpos = 0,
bytepos = 16282
},
current = {
pos = {
charpos = 140730715747456,
bytepos = 94154852074963
},
overlay_string_index = 140730715748720,
string_pos = {
charpos = 140730715773344,
bytepos = 140730715747392
},
dpvec_index = 1
},
from_overlay = XIL(0xfe4),
area = 4070,
method = GET_FROM_BUFFER,
paragraph_embedding = (unknown: 0xfe4),
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = (unknown: 0x1028),
voffset = 0,
space_width = XIL(0x1027),
font_height = XIL(0x7ffe6c52a1a8)
}, {
string = XIL(0xfe3),
string_nchars = 1817352600,
end_charpos = 4135,
stop_charpos = 140730715773344,
prev_stop = 140730715747568,
base_level_stop = 94154852623094,
cmp_it = {
stop_pos = 65532,
id = 65532,
ch = 158354552,
rule_idx = 4294967297,
lookback = 4068,
nglyphs = 4136,
reversed_p = false,
parent_it = 0x0,
charpos = 140730715773144,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 4069
},
face_id = 0,
u = {
image = {
object = XIL(0x7ffe6c523570),
slice = {
x = XIL(0x55a2228b6c89),
y = XIL(0x1),
width = XIL(0x7ffe6c5298f8),
height = XIL(0x7ffe6c523570)
},
image_id = 94154852625568
},
stretch = {
object = XIL(0x7ffe6c523570)
},
xwidget = {
object = XIL(0x7ffe6c523570)
}
},
position = {
charpos = 140316739914872,
bytepos = 4294967296
},
current = {
pos = {
charpos = 920187724,
bytepos = 140730715788200
},
overlay_string_index = 5,
string_pos = {
charpos = 140730715773176,
bytepos = 0
},
dpvec_index = 0
},
from_overlay = XIL(0xfe5),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = (unknown: 0x6c5235f0),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = true,
display_ellipsis_p = true,
avoid_cursor_p = true,
bidi_p = true,
from_disp_prop_p = true,
line_wrap = (WORD_WRAP | unknown: 0x228b6c88),
voffset = 21922,
space_width = XIL(0x1),
font_height = XIL(0x7ffe6c529918)
}},
sp = 1817327088,
selective = 94154852625568,
what = IT_IMAGE,
face_id = 0,
selective_display_ellipsis_p = false,
ctl_arrow_p = false,
face_box_p = false,
start_of_box_run_p = false,
end_of_box_run_p = false,
overlay_strings_at_end_processed_p = false,
ignore_overlay_strings_at_pos_p = false,
glyph_not_available_p = true,
starts_in_middle_of_char_p = true,
face_before_selective_p = false,
constrain_row_ascent_descent_p = false,
line_number_produced_p = false,
align_visually_p = false,
line_wrap = (WINDOW_WRAP | unknown: 0x55a0),
base_face_id = 1292149120,
c = 21922,
len = 1292149272,
cmp_it = {
stop_pos = 1,
id = 140730715773176,
ch = 4070,
rule_idx = 0,
lookback = 4068,
nglyphs = 0,
reversed_p = false,
parent_it = 0x7ffe6c523f80,
charpos = 94154852627376,
nchars = 1817327916,
nbytes = 32766,
from = 1,
to = 21922,
width = 0
},
char_to_display = 1292129904,
glyphless_method = 21922,
image_id = 9223372034707292159,
xwidget = 0x8000000080000000,
slice = {
x = XIL(0x28b000001f900),
y = XIL(0x28b000001f900),
width = XIL(0x7ffe6c5236a0),
height = make_fixnum(4067)
},
space_width = XIL(0x7ffe6c5236a0),
voffset = -28199,
tab_width = 8866,
font_height = XIL(0x100000000),
object = make_fixnum(4067),
position = {
charpos = 2,
bytepos = 14815097
},
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 1290797824,
last_visible_y = 21922,
extra_line_spacing = 23068859,
max_extra_line_spacing = 0,
override_ascent = 1046,
override_descent = 0,
override_boff = 0,
glyph_row = 0x36d8f34c,
area = 623,
nglyphs = 544,
pixel_width = 667,
ascent = 572,
descent = 4,
max_ascent = 42,
max_descent = 1,
phys_ascent = 0,
phys_descent = 1290807280,
max_phys_ascent = 21922,
max_phys_descent = 1194260141,
current_x = 32670,
wrap_prefix_width = 47,
continuation_lines_width = 0,
eol_pos = {
charpos = 920180308,
bytepos = 2027224563953
},
current_y = 1194795481,
first_vpos = 32670,
vpos = 47,
hpos = 0,
lnum = 140317775820392,
lnum_bytepos = 140317757592776,
lnum_width = 0,
lnum_pixel_width = 0,
pt_lnum = 0,
stretch_adjust = 1194260141,
left_user_fringe_bitmap = 32670,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 20,
right_user_fringe_face_id = 0,
bidi_p = false,
bidi_it = {
bytepos = 140317775820392,
charpos = 140317757592776,
ch = 0,
nchars = 94155563870192,
ch_len = 140317775820461,
type = 47,
type_after_wn = UNKNOWN_BT,
orig_type = 1192968214,
resolved_level = -98 '\236',
isolate_level = 127 '\177',
invalid_levels = 88,
invalid_isolates = 140317776355801,
prev = {
charpos = 47,
type = 259621667,
orig_type = NEUTRAL_WS
},
last_strong = {
charpos = 88,
type = 1192978164,
orig_type = 32670
},
next_for_neutral = {
charpos = 35,
type = 1290811584,
orig_type = 21922
},
prev_for_neutral = {
charpos = 0,
type = 4294967295,
orig_type = 4294967295
},
next_for_ws = {
charpos = 94155563870308,
type = 4096,
orig_type = UNKNOWN_BT
},
bracket_pairing_pos = 0,
bracket_enclosed_type = UNKNOWN_BT,
next_en_pos = 140730715748288,
next_en_type = STRONG_L,
sos = NEUTRAL_DIR,
scan_dir = 1817327632,
disp_pos = 80,
disp_prop = 0,
stack_idx = 0,
level_stack = {{
next_for_neutral_pos = 94155563860736,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 3,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = 140317774535225,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317774529953,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155563870192,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 0,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = 140730715749024,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317774540324,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94155563860736,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 237 '\355',
flags = 76 'L'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 5,
last_strong_type = 3,
prev_for_neutral_type = 1,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317848814981,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 5,
last_strong_type = 3,
prev_for_neutral_type = 1,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317848815918,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 251 '\373',
flags = 76 'L'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = 140317850352639,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317848817249,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = 140317848754567,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94155563958064,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852908001,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 3,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715750704,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 246 '\366',
flags = 76 'L'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317850285893,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715748895,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -8069324524664913920,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 576460747068932095,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 74314333080911901,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 134479885,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 255 '\377',
flags = 3 '\003'
}, {
next_for_neutral_pos = 94154853637630,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 7,
level = 160 '\240',
flags = 75 'K'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853421392,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 197 '\305',
flags = 9 '\t'
}, {
next_for_neutral_pos = 94154853637630,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853421392,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 197 '\305',
flags = 9 '\t'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 7,
last_strong_type = 3,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = 20,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853437000,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853637630,
next_for_neutral_type = 1,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853421392,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 197 '\305',
flags = 9 '\t'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 7,
last_strong_type = 3,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = 20,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853437000,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = 140730715750768,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715750704,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155560550720,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 3,
level = 216 '\330',
flags = 54 '6'
}, {
next_for_neutral_pos = 140317850287713,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317848738160,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317848685175,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 3,
level = 74 'J',
flags = 57 '9'
}, {
next_for_neutral_pos = 140730715750896,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155560550720,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 1,
level = 126 '~',
flags = 77 'M'
}, {
next_for_neutral_pos = 140317850287178,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154852861565,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 3,
level = 74 'J',
flags = 57 '9'
}, {
next_for_neutral_pos = 140730715750896,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155560550720,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 1,
level = 126 '~',
flags = 77 'M'
}, {
next_for_neutral_pos = 140317850287713,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94155563958064,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94155569919024,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 1,
level = 126 '~',
flags = 77 'M'
}, {
next_for_neutral_pos = 94154852861565,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 72339069014638592,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 56,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 1,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4648858307539238912,
next_for_neutral_type = 3,
last_strong_type = 7,
prev_for_neutral_type = 2,
level = 96 '`',
flags = 1 '\001'
}, {
next_for_neutral_pos = 94155573227584,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 126 '~',
flags = 77 'M'
}, {
next_for_neutral_pos = 4648779142702039041,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 241 '\361',
flags = 76 'L'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94155558864128,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 163 '\243',
flags = 76 'L'
}, {
next_for_neutral_pos = 140730715750892,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 5,
level = 97 'a',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853427867,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 56,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 197 '\305',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715755024,
next_for_neutral_type = 3,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 97 'a',
flags = 78 'N'
}, {
next_for_neutral_pos = 140730715788200,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852631585,
next_for_neutral_type = 7,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 14,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779207000,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715788200,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852632732,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 3,
last_strong_type = 7,
prev_for_neutral_type = 2,
level = 96 '`',
flags = 1 '\001'
}, {
next_for_neutral_pos = 1046,
next_for_neutral_type = 7,
last_strong_type = 7,
prev_for_neutral_type = 5,
level = 32 ' ',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853670447,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 281470681751461,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715788200,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715773144,
next_for_neutral_type = 6,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852631585,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -1,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -1,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715773176,
next_for_neutral_type = 6,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852631585,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 6,
level = 61 '=',
flags = 77 'M'
}, {
next_for_neutral_pos = 140317775820392,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -1,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 240 '\360',
flags = 76 'L'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 4,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715773176,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852632732,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 1,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317774538484,
next_for_neutral_type = 5,
last_strong_type = 3,
prev_for_neutral_type = 1,
level = 211 '\323',
flags = 19 '\023'
}},
string = {
lstring = XIL(0x55a24cf038c0),
s = 0x0,
schars = -1,
bufpos = 94155563870308,
from_disp_str = false,
unibyte = false
},
w = 0x0,
paragraph_dir = NEUTRAL_DIR,
separator_limit = 140730715750432,
first_elt = true,
new_paragraph = false,
frame_window_p = false
},
paragraph_embedding = (unknown: 0x6c524070),
min_width_property = XIL(0x50),
min_width_start = 0
}
atpos_it = {
window = XIL(0x55a24cf00300),
w = 0x7f9e4a695533,
f = 0x55a24cf00300,
method = 16278,
stop_charpos = 4069,
prev_stop = -8842620216561194752,
base_level_stop = 16278,
end_charpos = 94155568923520,
medium_narrowing_begv = 94155568923520,
medium_narrowing_zv = 94155563968416,
large_narrowing_begv = 94155563860736,
large_narrowing_zv = -8842620216561194752,
s = 0x55a24cf1c040 "",
string_nchars = 94155563870192,
multibyte_p = false,
tab_line_p = false,
header_line_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
from_disp_prop_p = false,
ellipsis_p = false,
avoid_cursor_p = false,
dp = 0x0,
dpvec = 0x55a24cf02808,
dpend = 0x7ffe6c524300,
dpvec_char_len = 1,
dpvec_face_id = 0,
saved_face_id = 1192980004,
ctl_chars = {make_fixnum(1017), XIL(0x55a24cf00300), XIL(0x55a24cedd700), XIL(0), XIL(0), make_fixnum(35079462203745), XIL(0), XIL(0x8548b3c3642ea900), XIL(0x55a24cf00300), XIL(0), XIL(0x7ffe6c524180), make_fixnum(35079462203979), XIL(0x283), XIL(0), XIL(0), XIL(0x8548b3c3642ea900)},
start = {
pos = {
charpos = 94155563860736,
bytepos = 0
},
overlay_string_index = 140730715751168,
string_pos = {
charpos = 140317835211832,
bytepos = 94155563860736
},
dpvec_index = 3
},
current = {
pos = {
charpos = 140730715750960,
bytepos = 3
},
overlay_string_index = 140730715751136,
string_pos = {
charpos = 1,
bytepos = 140317836087392
},
dpvec_index = 1292149120
},
n_overlay_strings = 3,
overlay_strings_charpos = 0,
overlay_strings = {XIL(0), XIL(0x7f9e4abcb424), XIL(0x600000083), XIL(0x7f9e4abc90d7), XIL(0), XIL(0x8548b3c3642ea900), XIL(0x3), XIL(0x55a24d04a180), XIL(0x55a24d04a180), XIL(0x55a24d04a218), XIL(0x1), make_fixnum(23538713409407), XIL(0x1), XIL(0), XIL(0x1), XIL(0x55a222979150)},
string_overlays = {XIL(0x7f9e09c54005), XIL(0), XIL(0x7ffe6c5245bc), XIL(0xffffffffffffffff), XIL(0x1), make_fixnum(0), XIL(0x7ffe6c5242e0), XIL(0x7ffe6c5242d0), XIL(0x7ffe6c525120), make_fixnum(23538713409407), XIL(0), XIL(0), XIL(0x1), XIL(0x55a222979150), XIL(0x7f9e09c54005), XIL(0)},
string = XIL(0),
from_overlay = XIL(0),
stack = {{
string = XIL(0x1),
string_nchars = 2,
end_charpos = 94155566306748,
stop_charpos = 20,
prev_stop = 140730715754896,
base_level_stop = 94154853437000,
cmp_it = {
stop_pos = 6,
id = 94154853637630,
ch = 0,
rule_idx = 0,
lookback = 1,
nglyphs = 580358480,
reversed_p = 162,
parent_it = 0x7f9e09c54005,
charpos = 0,
nchars = 1,
nbytes = 0,
from = 0,
to = 0,
width = 1
},
face_id = 2,
u = {
image = {
object = XIL(0x55a24d1555bc),
slice = {
x = XIL(0x14),
y = XIL(0x7ffe6c525210),
width = XIL(0x55a22297ce48),
height = XIL(0x55a222b30d65)
},
image_id = 94155588105717
},
stretch = {
object = XIL(0x55a24d1555bc)
},
xwidget = {
object = XIL(0x55a24d1555bc)
}
},
position = {
charpos = 0,
bytepos = 94155588105717
},
current = {
pos = {
charpos = 1099511627777,
bytepos = 94154853436793
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 1
},
dpvec_index = 0
},
from_overlay = XIL(0),
area = 1293243820,
method = 21922,
paragraph_embedding = (R2L | unknown: 0x22b308f0),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = true,
from_disp_prop_p = false,
line_wrap = (WORD_WRAP | unknown: 0x4),
voffset = 0,
space_width = XIL(0),
font_height = XIL(0x55a222b30b3f)
}, {
string = XIL(0x8),
string_nchars = 0,
end_charpos = 94154855252097,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 94154855221034,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 582158586,
rule_idx = 0,
lookback = 0,
nglyphs = 582157208,
reversed_p = 162,
parent_it = 0x2,
charpos = 0,
nchars = 1817331056,
nbytes = 32766,
from = 579007330,
to = 21922,
width = 0
},
face_id = 163921925,
u = {
image = {
object = XIL(0x7ffe6c5244f0),
slice = {
x = XIL(0x55a222a28781),
y = XIL(0),
width = XIL(0),
height = XIL(0xfe3)
},
image_id = 94154470821147
},
stretch = {
object = XIL(0x7ffe6c5244f0)
},
xwidget = {
object = XIL(0x7ffe6c5244f0)
}
},
position = {
charpos = 4067,
bytepos = 4135
},
current = {
pos = {
charpos = 140730715751952,
bytepos = 94154854164467
},
overlay_string_index = 140316581560320,
string_pos = {
charpos = 0,
bytepos = 140730715751864
},
dpvec_index = 163921925
},
from_overlay = XIL(0),
area = 197758232,
method = 32670,
paragraph_embedding = L2R,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = WORD_WRAP,
voffset = 0,
space_width = XIL(0x7f9e0bc98d1b),
font_height = XIL(0xbc98d18)
}, {
string = XIL(0x7ffe6c524600),
string_nchars = 579010479,
end_charpos = 0,
stop_charpos = 1,
prev_stop = 1,
base_level_stop = 4070,
cmp_it = {
stop_pos = 16270,
id = 4067,
ch = 1817331216,
rule_idx = 16270,
lookback = 140730715751952,
nglyphs = 581079513,
reversed_p = 162,
parent_it = 0x100000000,
charpos = 16270,
nchars = 0,
nbytes = 0,
from = 158354557,
to = 32670,
width = 4067
},
face_id = 16282,
u = {
image = {
object = XIL(0x7ffe6c524690),
slice = {
x = XIL(0x55a222830639),
y = XIL(0x1),
width = make_fixnum(23538713018806),
height = XIL(0)
},
image_id = 140730715773344
},
stretch = {
object = XIL(0x7ffe6c524690)
},
xwidget = {
object = XIL(0x7ffe6c524690)
}
},
position = {
charpos = 140730715752016,
bytepos = 680127626307698689
},
current = {
pos = {
charpos = 4067,
bytepos = 4070
},
overlay_string_index = 4067,
string_pos = {
charpos = 4135,
bytepos = 4294967296
},
dpvec_index = 581230408
},
from_overlay = XIL(0x7ffe6c5246f0),
area = 581235566,
method = 21922,
paragraph_embedding = (unknown: 0xfe4),
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = (WORD_WRAP | unknown: 0xfe4),
voffset = 0,
space_width = XIL(0x7ffe6c5246b0),
font_height = XIL(0x55a222a273fb)
}, {
string = XIL(0x8000000000000000),
string_nchars = 163921925,
end_charpos = 140730715752144,
stop_charpos = 94154854139777,
prev_stop = 0,
base_level_stop = 94154854293320,
cmp_it = {
stop_pos = 140730715752272,
id = 94154854298478,
ch = 4067,
rule_idx = 0,
lookback = 0,
nglyphs = 159198272,
reversed_p = 158,
parent_it = 0x8000000000000000,
charpos = 0,
nchars = 1817331608,
nbytes = 32766,
from = 581230389,
to = 21922,
width = 1817331536
},
face_id = 581235762,
u = {
image = {
object = XIL(0x7ffe6c524770),
slice = {
x = XIL(0),
y = XIL(0),
width = make_fixnum(4069),
height = XIL(0xfe4)
},
image_id = 4069
},
stretch = {
object = XIL(0x7ffe6c524770)
},
xwidget = {
object = XIL(0x7ffe6c524770)
}
},
position = {
charpos = 140730715752320,
bytepos = 94154854134779
},
current = {
pos = {
charpos = 4070,
bytepos = 140316745482245
},
overlay_string_index = 140730715752352,
string_pos = {
charpos = 94154854139777,
bytepos = 0
},
dpvec_index = 16282
},
from_overlay = XIL(0x7ffe6c5247f0),
area = 581094609,
method = 21922,
paragraph_embedding = (unknown: 0x6c5247c0),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = true,
display_ellipsis_p = true,
avoid_cursor_p = true,
bidi_p = true,
from_disp_prop_p = true,
line_wrap = (WINDOW_WRAP | unknown: 0x3f94),
voffset = 0,
space_width = XIL(0x7ffe6c5247f0),
font_height = XIL(0)
}, {
string = XIL(0x8500),
string_nchars = 4070,
end_charpos = 16278,
stop_charpos = 4069,
prev_stop = 140730715752528,
base_level_stop = 16282,
cmp_it = {
stop_pos = 140730715752528,
id = 256,
ch = 0,
rule_idx = 0,
lookback = 140730715752528,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 1,
nchars = 0,
nbytes = 0,
from = 583247440,
to = 21922,
width = 1315042806
},
face_id = 1,
u = {
image = {
object = XIL(0x1029),
slice = {
x = XIL(0),
y = XIL(0x10100004e61f5f3),
width = make_fixnum(23538896999613),
height = XIL(0)
},
image_id = 3
},
stretch = {
object = XIL(0x1029)
},
xwidget = {
object = XIL(0x1029)
}
},
position = {
charpos = 0,
bytepos = 320
},
current = {
pos = {
charpos = 94155588105718,
bytepos = 20
},
overlay_string_index = 0,
string_pos = {
charpos = 4134,
bytepos = 94155587994320
},
dpvec_index = 0
},
from_overlay = XIL(0x55a222c3f520),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = (R2L | unknown: 0x4e6052f4),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = true,
from_disp_prop_p = false,
line_wrap = (unknown: 0x61a3a0),
voffset = 0,
space_width = XIL(0x55a24f302fe0),
font_height = XIL(0x55a24e61f5f3)
}},
sp = 320,
selective = 0,
what = 1315042806,
face_id = 21922,
selective_display_ellipsis_p = true,
ctl_arrow_p = true,
face_box_p = true,
start_of_box_run_p = true,
end_of_box_run_p = false,
overlay_strings_at_end_processed_p = false,
ignore_overlay_strings_at_pos_p = false,
glyph_not_available_p = true,
starts_in_middle_of_char_p = true,
face_before_selective_p = false,
constrain_row_ascent_descent_p = true,
line_number_produced_p = true,
align_visually_p = true,
line_wrap = (WINDOW_WRAP | unknown: 0x55a0),
base_face_id = 1817332048,
c = 32766,
len = 0,
cmp_it = {
stop_pos = 3,
id = 94154853389632,
ch = 583247408,
rule_idx = 0,
lookback = 3,
nglyphs = 0,
reversed_p = false,
parent_it = 0x100,
charpos = 56,
nchars = 52584,
nbytes = 0,
from = 582242128,
to = 21922,
width = 1817332208
},
char_to_display = 580574995,
glyphless_method = 21922,
image_id = 0,
xwidget = 0x0,
slice = {
x = XIL(0xc),
y = XIL(0xcd68),
width = XIL(0),
height = XIL(0x7f9e09c54005)
},
space_width = XIL(0x7ffe6c525350),
voffset = 0,
tab_width = 0,
font_height = XIL(0x100),
object = make_fixnum(1017),
position = {
charpos = 4138,
bytepos = 140316835520468
},
truncation_pixel_width = 18992,
continuation_pixel_width = 27730,
first_visible_x = 32766,
last_visible_x = 579556748,
last_visible_y = 21922,
extra_line_spacing = 6,
max_extra_line_spacing = 0,
override_ascent = 1817352440,
override_descent = 32766,
override_boff = 4,
glyph_row = 0x0,
area = LEFT_MARGIN_AREA,
nglyphs = 0,
pixel_width = 1,
ascent = 0,
descent = 1817334688,
max_ascent = 32766,
max_descent = 579576035,
phys_ascent = 21922,
phys_descent = 0,
max_phys_ascent = 0,
max_phys_descent = 4068,
current_x = 0,
wrap_prefix_width = 4136,
continuation_lines_width = 0,
eol_pos = {
charpos = 4068,
bytepos = 10
},
current_y = 1,
first_vpos = 0,
vpos = 1,
hpos = 0,
lnum = 25769803782,
lnum_bytepos = 6,
lnum_width = 0,
lnum_pixel_width = 0,
pt_lnum = 0,
stretch_adjust = 4067,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 23,
bidi_p = false,
bidi_it = {
bytepos = 4064,
charpos = 0,
ch = 4065,
nchars = 0,
ch_len = 4068,
type = STRONG_L,
type_after_wn = NEUTRAL_ON,
orig_type = 4294967295,
resolved_level = -1 '\377',
isolate_level = -1 '\377',
invalid_levels = 0,
invalid_isolates = -1,
prev = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
last_strong = {
charpos = 4294967296,
type = STRONG_L,
orig_type = UNKNOWN_BT
},
next_for_neutral = {
charpos = 4070,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
prev_for_neutral = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
next_for_ws = {
charpos = 0,
type = 1680779520,
orig_type = 2236134339
},
bracket_pairing_pos = 94155563860736,
bracket_enclosed_type = UNKNOWN_BT,
next_en_pos = 140730715753648,
next_en_type = 1267256929,
sos = (R2L | unknown: 0x7f9c),
scan_dir = 1290797824,
disp_pos = 140317848754567,
disp_prop = 1817332912,
stack_idx = 32766,
level_stack = {{
next_for_neutral_pos = 94155563958064,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852908001,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 1267255598,
next_for_neutral_type = 3,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 14815105,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155563860736,
next_for_neutral_type = 3,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1580547964972,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4294967297,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 36974316,
next_for_neutral_type = 2,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 124 '|',
flags = 2 '\002'
}, {
next_for_neutral_pos = 210766574,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 3,
level = 73 'I',
flags = 11 '\v'
}, {
next_for_neutral_pos = 202869335,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 64817906,
next_for_neutral_type = 3,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 88 'X',
flags = 4 '\004'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 4,
last_strong_type = 3,
prev_for_neutral_type = 5,
level = 228 '\344',
flags = 7 '\a'
}, {
next_for_neutral_pos = 134480221,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 216 '\330',
flags = 54 '6'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853637630,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853421392,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 197 '\305',
flags = 9 '\t'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 7,
last_strong_type = 3,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = 20,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853437000,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853637630,
next_for_neutral_type = 1,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853421392,
next_for_neutral_type = 5,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 197 '\305',
flags = 9 '\t'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 7,
last_strong_type = 3,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = 20,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853437000,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 48 '0',
flags = 79 'O'
}, {
next_for_neutral_pos = -1,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 2,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715753920,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853437000,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155588105715,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155588105715,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853436793,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94155566306732,
next_for_neutral_type = 2,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 179 '\263',
flags = 34 '"'
}, {
next_for_neutral_pos = 94154854293320,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854298478,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4069,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854134779,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316745482245,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854139777,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853637630,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154854293320,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854298478,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4069,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854134779,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316745482245,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854139777,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154854293320,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854298478,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316740758592,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854293301,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854298674,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 16278,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4069,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854134779,
next_for_neutral_type = 6,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316745482245,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854139777,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 16282,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854157521,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 16278,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 6,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 16282,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 16282,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 256,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 16282,
next_for_neutral_type = 6,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 97 'a',
flags = 78 'N'
}, {
next_for_neutral_pos = 16278,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316739914877,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 16282,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852074963,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755348,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 680127626307698689,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4137,
next_for_neutral_type = 6,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 97 'a',
flags = 78 'N'
}, {
next_for_neutral_pos = 140730715775432,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755368,
next_for_neutral_type = 1,
last_strong_type = 5,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755348,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852623507,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 4294967316,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4137,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 96 '`',
flags = 78 'N'
}, {
next_for_neutral_pos = 4069,
next_for_neutral_type = 1,
last_strong_type = 5,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755352,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715755360,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624184,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755352,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624200,
next_for_neutral_type = 1,
last_strong_type = 5,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4069,
next_for_neutral_type = 3,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154853389632,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 2,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316739914872,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715755348,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 4294967352,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 5,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4137,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715755360,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755360,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624534,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755352,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624547,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 83 'S',
flags = 78 'N'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 83 'S',
flags = 78 'N'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715775432,
next_for_neutral_type = 4,
last_strong_type = 2,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715755368,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4069,
next_for_neutral_type = 1,
last_strong_type = 5,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715773176,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755360,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852637409,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715755352,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852637578,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715755352,
next_for_neutral_type = 4,
last_strong_type = 2,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715775432,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}},
string = {
lstring = XIL(0x7ffe6c528ec0),
s = 0x4 <error: Cannot access memory at address 0x4>,
schars = 140730715770560,
bufpos = 0,
from_disp_str = true,
unibyte = false
},
w = 0x7ffe6c5253e0,
paragraph_dir = (unknown: 0x22831418),
separator_limit = 140730715757872,
first_elt = true,
new_paragraph = true,
frame_window_p = false
},
paragraph_embedding = (unknown: 0x6c00),
min_width_property = XIL(0),
min_width_start = 1817349824
}
atx_it = {
window = XIL(0x7ffe6c525d80),
w = 0x55a222836fd4 <forward_to_next_line_start+308>,
f = 0x7ffe6c525860,
method = 1817334848,
stop_charpos = 140317836347808,
prev_stop = 0,
base_level_stop = 94155565281480,
end_charpos = 140730715757983,
medium_narrowing_begv = 4591870180066957722,
medium_narrowing_zv = 140728898420736,
large_narrowing_begv = 339749093112064,
large_narrowing_zv = 1092914558141440,
s = 0x1f90000000000 <error: Cannot access memory at address 0x1f90000000000>,
string_nchars = 567348000011520,
multibyte_p = false,
tab_line_p = false,
header_line_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
from_disp_prop_p = false,
ellipsis_p = false,
avoid_cursor_p = false,
dp = 0x55a24d0064d4,
dpvec = 0x100000001,
dpend = 0x55a2229addfe <unbind_to+302>,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 0,
ctl_chars = {XIL(0x1), XIL(0x55a222979150), XIL(0x7f9e09c54005), XIL(0), XIL(0x7ffe6c525580), XIL(0xffffffffffffffff), XIL(0x1), make_fixnum(0), XIL(0x7ffe6c5254f0), XIL(0x7ffe6c5254e0), XIL(0x7ffe6c526330), XIL(0x55a22297ce48), XIL(0), XIL(0x55a24e604def), XIL(0), XIL(0x55a24e604def)},
start = {
pos = {
charpos = 140730715759408,
bytepos = 94154853436793
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 1
},
dpvec_index = 0
},
current = {
pos = {
charpos = 0,
bytepos = 94155566306732
},
overlay_string_index = 140730715759520,
string_pos = {
charpos = 94154853437000,
bytepos = 94154856224672
},
dpvec_index = 0
},
n_overlay_strings = 0,
overlay_strings_charpos = 0,
overlay_strings = {XIL(0x55a24d3eed90), XIL(0x55a22297cd79), XIL(0), XIL(0), XIL(0x1), XIL(0), XIL(0), XIL(0x55a24d1555ac), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0)},
string_overlays = {XIL(0), XIL(0), XIL(0x8e38e38e38e39800), XIL(0x3ffd), XIL(0x8e38e38e38e39800), XIL(0x3ffd), XIL(0x6c0000000000), XIL(0x770000002d00), XIL(0x4300), XIL(0x55a24d0064d4), XIL(0x400000001), XIL(0x1), XIL(0), XIL(0x7ffe6c525670), XIL(0x2000000004), XIL(0x7ffe6c525650)},
string = XIL(0x2d0000006c00),
from_overlay = XIL(0x2e0000007700),
stack = {{
string = XIL(0x2e0000006c00),
string_nchars = 27904,
end_charpos = 50577534907904,
stop_charpos = 72567767463680,
prev_stop = 72567767460864,
base_level_stop = 94154853637630,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 1,
rule_idx = 94154853421392,
lookback = 140316745482245,
nglyphs = 0,
reversed_p = false,
parent_it = 0xbff2495b9b4845e9,
charpos = -1,
nchars = 1,
nbytes = 0,
from = 2,
to = 0,
width = 1817335600
},
face_id = 1817335584,
u = {
image = {
object = XIL(0x7ffe6c526570),
slice = {
x = XIL(0x55a22297ce48),
y = XIL(0),
width = XIL(0x55a24e6052c1),
height = XIL(0)
},
image_id = 94155587998401
},
stretch = {
object = XIL(0x7ffe6c526570)
},
xwidget = {
object = XIL(0x7ffe6c526570)
}
},
position = {
charpos = 140730715759984,
bytepos = 94154853436793
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 1,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 1293243820
},
from_overlay = XIL(0x7ffe6c5265e0),
area = 580374088,
method = 21922,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = (unknown: 0x4e6052c0),
voffset = 21922,
space_width = XIL(0),
font_height = XIL(0x55a24e6052c0)
}, {
string = XIL(0x135000001f900),
string_nchars = 580373881,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 1,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 94155566306732,
ch = 1291876192,
rule_idx = 94155570790800,
lookback = 140730715756768,
nglyphs = 1680779520,
reversed_p = 195,
parent_it = 0x0,
charpos = 94155565281480,
nchars = 0,
nbytes = 0,
from = 1253596226,
to = 32670,
width = 1817335904
},
face_id = 1253602836,
u = {
image = {
object = XIL(0x55a24d05b0c8),
slice = {
x = XIL(0x7f9e4ab88c59),
y = XIL(0),
width = XIL(0x3fb9999900000000),
height = XIL(0x55a24d59c190)
},
image_id = -36028797018963966
},
stretch = {
object = XIL(0x55a24d05b0c8)
},
xwidget = {
object = XIL(0x55a24d05b0c8)
}
},
position = {
charpos = 72057594029539328,
bytepos = 94154853193995
},
current = {
pos = {
charpos = 47244640565,
bytepos = 685
},
overlay_string_index = 8057358647296,
string_pos = {
charpos = 2168958485532,
bytepos = 47244640565
},
dpvec_index = 685
},
from_overlay = XIL(0xb00000135),
area = 685,
method = GET_FROM_XWIDGET,
paragraph_embedding = (unknown: 0x4618d1c0),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = true,
display_ellipsis_p = true,
avoid_cursor_p = true,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0x40),
font_height = make_fixnum(35079443966587)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 24,
stop_charpos = 0,
prev_stop = 140730715756800,
base_level_stop = 140317757592000,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 1290807304,
rule_idx = 140730715758680,
lookback = 94155563870192,
nglyphs = 1193934320,
reversed_p = 158,
parent_it = 0x7,
charpos = 0,
nchars = 583161760,
nbytes = 21922,
from = 0,
to = 1072693248,
width = 65536
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = make_fixnum(145),
width = XIL(0),
height = XIL(0)
},
image_id = 94155563870216
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(0)
}
},
position = {
charpos = 140730715758680,
bytepos = 0
},
current = {
pos = {
charpos = 1,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 1,
bytepos = 0
},
dpvec_index = 583247440
},
from_overlay = make_fixnum(23538897026429),
area = TEXT_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = (R2L | unknown: 0xfec),
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0x10100004e61f5f3),
font_height = make_fixnum(23538896999613)
}, {
string = XIL(0),
string_nchars = 3,
end_charpos = 1,
stop_charpos = 0,
prev_stop = 94155588105718,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 1,
ch = 0,
rule_idx = 94154856310352,
lookback = 94155588105718,
nglyphs = 1,
reversed_p = false,
parent_it = 0x1028,
charpos = 0,
nchars = 1315042803,
nbytes = 16842752,
from = 1314935542,
to = 21922,
width = 0
},
face_id = 3,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0x140),
y = make_fixnum(23538897026429),
width = XIL(0x14),
height = XIL(0)
},
image_id = 4134
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(0)
}
},
position = {
charpos = 94155587994320,
bytepos = 0
},
current = {
pos = {
charpos = 94154856330528,
bytepos = 0
},
overlay_string_index = 94155587998454,
string_pos = {
charpos = 6398880,
bytepos = 94155601620960
},
dpvec_index = 1315042803
},
from_overlay = XIL(0x140),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = (R2L | unknown: 0x4e61f5f4),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = true,
from_disp_prop_p = false,
line_wrap = (WORD_WRAP | WINDOW_WRAP | unknown: 0x229add8c),
voffset = 21922,
space_width = make_fixnum(23538897026429),
font_height = XIL(0)
}, {
string = XIL(0x3),
string_nchars = 580326720,
end_charpos = 94154856310320,
stop_charpos = 0,
prev_stop = 3,
base_level_stop = 0,
cmp_it = {
stop_pos = 256,
id = 56,
ch = 52584,
rule_idx = 94154855305040,
lookback = 140730715757568,
nglyphs = 580574995,
reversed_p = 162,
parent_it = 0x0,
charpos = 0,
nchars = 12,
nbytes = 0,
from = 52584,
to = 0,
width = 0
},
face_id = 163921925,
u = {
image = {
object = XIL(0x55a222c3aea0),
slice = {
x = XIL(0),
y = XIL(0x100),
width = XIL(0x7ffe6c524f30),
height = XIL(0x1029)
},
image_id = 140730715754272
},
stretch = {
object = XIL(0x55a222c3aea0)
},
xwidget = {
object = XIL(0x55a222c3aea0)
}
},
position = {
charpos = 140730715754264,
bytepos = 2
},
current = {
pos = {
charpos = 1,
bytepos = 94154856312512
},
overlay_string_index = 94155588105718,
string_pos = {
charpos = 2,
bytepos = 4081
},
dpvec_index = 0
},
from_overlay = XIL(0x10100004e61f5f3),
area = 1314935542,
method = 21922,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = (WORD_WRAP | WINDOW_WRAP),
voffset = 0,
space_width = XIL(0),
font_height = XIL(0x140)
}},
sp = 1315042806,
selective = 20,
what = IT_CHARACTER,
face_id = 0,
selective_display_ellipsis_p = false,
ctl_arrow_p = true,
face_box_p = true,
start_of_box_run_p = false,
end_of_box_run_p = false,
overlay_strings_at_end_processed_p = true,
ignore_overlay_strings_at_pos_p = false,
glyph_not_available_p = false,
starts_in_middle_of_char_p = false,
face_before_selective_p = false,
constrain_row_ascent_descent_p = false,
line_number_produced_p = false,
align_visually_p = true,
line_wrap = TRUNCATE,
base_face_id = 1314931408,
c = 21922,
len = 1817333520,
cmp_it = {
stop_pos = 94154856330528,
id = 140730715754240,
ch = 1314935542,
rule_idx = 6398840,
lookback = 94155566306749,
nglyphs = 1315042803,
reversed_p = 162,
parent_it = 0x140,
charpos = 0,
nchars = 1314935542,
nbytes = 21922,
from = 580574607,
to = 21922,
width = 1817337120
},
char_to_display = 579546605,
glyphless_method = 21922,
image_id = 3,
xwidget = 0xfffc,
slice = {
x = XIL(0x7f9e0f2318c8),
y = XIL(0xfffc),
width = XIL(0x7ffe6c525d30),
height = XIL(0x55a2228b5c9c)
},
space_width = XIL(0x7ffe6c525e00),
voffset = -28028,
tab_width = 8843,
font_height = XIL(0xcd68),
object = XIL(0x55a222b44f50),
position = {
charpos = 140728898420737,
bytepos = 140730715770560
},
truncation_pixel_width = 4,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 1817337247,
last_visible_y = 32766,
extra_line_spacing = 1817349824,
max_extra_line_spacing = 32766,
override_ascent = 0,
override_descent = 0,
override_boff = 1817339632,
glyph_row = 0x55a222837571 <reseat_at_next_visible_line_start+209>,
area = 4067,
nglyphs = 0,
pixel_width = -2,
ascent = 16777215,
descent = 256,
max_ascent = 0,
max_descent = 4014,
phys_ascent = 0,
phys_descent = 4082,
max_phys_ascent = 0,
max_phys_descent = 253960148,
current_x = 32670,
wrap_prefix_width = 1817337344,
continuation_lines_width = 32766,
eol_pos = {
charpos = 94154852619660,
bytepos = 140730715758160
},
current_y = 1817352440,
first_vpos = 32766,
vpos = 10,
hpos = 0,
lnum = 0,
lnum_bytepos = 0,
lnum_width = 1,
lnum_pixel_width = 0,
pt_lnum = 140730715760496,
stretch_adjust = 579575471,
left_user_fringe_bitmap = 21922,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 156432,
right_user_fringe_face_id = 32766,
bidi_p = false,
bidi_it = {
bytepos = 140730715758176,
charpos = 4134,
ch = 4066,
nchars = 10,
ch_len = 1,
type = STRONG_L,
type_after_wn = UNKNOWN_BT,
orig_type = NEUTRAL_B,
resolved_level = 6 '\006',
isolate_level = 0 '\000',
invalid_levels = 6,
invalid_isolates = 0,
prev = {
charpos = 0,
type = 4065,
orig_type = UNKNOWN_BT
},
last_strong = {
charpos = 98784247808,
type = 4064,
orig_type = UNKNOWN_BT
},
next_for_neutral = {
charpos = 0,
type = 4065,
orig_type = UNKNOWN_BT
},
prev_for_neutral = {
charpos = 0,
type = 4066,
orig_type = UNKNOWN_BT
},
next_for_ws = {
charpos = 98784247809,
type = 4294967295,
orig_type = 4294967295
},
bracket_pairing_pos = 0,
bracket_enclosed_type = 4294967295,
next_en_pos = 0,
next_en_type = UNKNOWN_BT,
sos = NEUTRAL_DIR,
scan_dir = 0,
disp_pos = 1,
disp_prop = 4067,
stack_idx = 0,
level_stack = {{
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316892344428,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 2,
level = 1 '\001',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316779298488,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852709065,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852709065,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715759648,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715759680,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 17179869185,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852718544,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 2,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316779473152,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 222 '\336',
flags = 236 '\354'
}, {
next_for_neutral_pos = 94154853718269,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 5,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 46161987527824,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779307555,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140316779298467,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316779298464,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779307555,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852709442,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779307555,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 46161987527824,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715759648,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715759680,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316740758592,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715759016,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854293301,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854298674,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715759584,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 4069,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853211081,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154854293026,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 94154854408701,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 55720,
next_for_neutral_type = 4,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779322987,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715759120,
next_for_neutral_type = 3,
last_strong_type = 7,
prev_for_neutral_type = 5,
level = 201 '\311',
flags = 11 '\v'
}, {
next_for_neutral_pos = 42949916018,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 7,
next_for_neutral_type = 3,
last_strong_type = 3,
prev_for_neutral_type = 4,
level = 201 '\311',
flags = 11 '\v'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854410522,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 5,
level = 179 '\263',
flags = 34 '"'
}, {
next_for_neutral_pos = 1103806595075,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154855220558,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779322420,
next_for_neutral_type = 3,
last_strong_type = 4,
prev_for_neutral_type = 2,
level = 179 '\263',
flags = 34 '"'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154855220058,
next_for_neutral_type = 7,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 2,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 179 '\263',
flags = 34 '"'
}, {
next_for_neutral_pos = 5,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154855222079,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 179 '\263',
flags = 34 '"'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154855221034,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 2,
last_strong_type = 7,
prev_for_neutral_type = 3,
level = 179 '\263',
flags = 34 '"'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154855220120,
next_for_neutral_type = 2,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852070242,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316745482245,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854139777,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 3,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154470821147,
next_for_neutral_type = 3,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4135,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854164467,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140316745482245,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779318552,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 3,
last_strong_type = 3,
prev_for_neutral_type = 4,
level = 201 '\311',
flags = 11 '\v'
}, {
next_for_neutral_pos = 197758232,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852073391,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 6,
last_strong_type = 1,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4067,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715756368,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715756352,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 2,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154856312512,
next_for_neutral_type = 6,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 97 'a',
flags = 78 'N'
}, {
next_for_neutral_pos = 2,
next_for_neutral_type = 1,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 3,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 97 'a',
flags = 78 'N'
}, {
next_for_neutral_pos = 94155587998454,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 3,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 320,
next_for_neutral_type = 6,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 97 'a',
flags = 78 'N'
}, {
next_for_neutral_pos = 20,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4134,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 96 '`',
flags = 78 'N'
}, {
next_for_neutral_pos = 140730715756336,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140730715756320,
next_for_neutral_type = 6,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 96 '`',
flags = 78 'N'
}, {
next_for_neutral_pos = 6398840,
next_for_neutral_type = 5,
last_strong_type = 7,
prev_for_neutral_type = 6,
level = 21 '\025',
flags = 77 'M'
}, {
next_for_neutral_pos = 94155588105715,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 5,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 4875541903,
next_for_neutral_type = 5,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 3,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4018,
next_for_neutral_type = 6,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715760424,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 4018,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624184,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715760424,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624200,
next_for_neutral_type = 6,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4018,
next_for_neutral_type = 4,
last_strong_type = 1,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 52584,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316739914872,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715760420,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 4294971310,
next_for_neutral_type = 2,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4086,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715760432,
next_for_neutral_type = 5,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4018,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624693,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715760424,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852624714,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 83 'S',
flags = 78 'N'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 83 'S',
flags = 78 'N'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715775432,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715760440,
next_for_neutral_type = 5,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4013,
next_for_neutral_type = 1,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715773176,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715760432,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852637409,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 4,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}},
string = {
lstring = XIL(0x1f0),
s = 0x7ffe6c527ad0 "\240\216Rl\376\177",
schars = 94154852106043,
bufpos = 140730715760420,
from_disp_str = false,
unibyte = false
},
w = 0x0,
paragraph_dir = (R2L | unknown: 0xfe4),
separator_limit = 25769803775,
first_elt = false,
new_paragraph = false,
frame_window_p = false
},
paragraph_embedding = L2R,
min_width_property = XIL(0xfe3),
min_width_start = 4068
}
ppos_it = {
window = make_fixnum(2),
w = 0x7ffe6c528ec0,
f = 0x0,
method = GET_FROM_DISPLAY_VECTOR,
stop_charpos = 140730715760560,
prev_stop = 94154852078616,
base_level_stop = 0,
end_charpos = 0,
medium_narrowing_begv = 0,
medium_narrowing_zv = 0,
large_narrowing_begv = 140730715770560,
large_narrowing_zv = 1,
s = 0x7ffe6c527150 "\300zRl\376\177",
string_nchars = 94154852102100,
multibyte_p = false,
tab_line_p = false,
header_line_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
from_disp_prop_p = false,
ellipsis_p = false,
avoid_cursor_p = false,
dp = 0x0,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 1817342319,
ctl_chars = {XIL(0) <repeats 16 times>},
start = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
n_overlay_strings = 0,
overlay_strings_charpos = 0,
overlay_strings = {XIL(0) <repeats 16 times>},
string_overlays = {XIL(0) <repeats 16 times>},
string = XIL(0),
from_overlay = XIL(0),
stack = {{
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(0)
}
},
position = {
charpos = 73014444032,
bytepos = 8589934595
},
current = {
pos = {
charpos = 395136991249,
bytepos = 1
},
overlay_string_index = 0,
string_pos = {
charpos = -1,
bytepos = 0
},
dpvec_index = 0
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = (unknown: 0x6c528ea0),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = true,
display_ellipsis_p = true,
avoid_cursor_p = true,
bidi_p = true,
from_disp_prop_p = true,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}},
sp = 0,
selective = 92,
what = IT_CHARACTER,
face_id = 0,
selective_display_ellipsis_p = false,
ctl_arrow_p = false,
face_box_p = false,
start_of_box_run_p = false,
end_of_box_run_p = false,
overlay_strings_at_end_processed_p = false,
ignore_overlay_strings_at_pos_p = false,
glyph_not_available_p = false,
starts_in_middle_of_char_p = false,
face_before_selective_p = false,
constrain_row_ascent_descent_p = false,
line_number_produced_p = false,
align_visually_p = false,
line_wrap = TRUNCATE,
base_face_id = 0,
c = 0,
len = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 524288,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
char_to_display = -1,
glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
image_id = 0,
xwidget = 0x0,
slice = {
x = XIL(0x100000000),
y = XIL(0x110000000b),
width = XIL(0x1100000005),
height = XIL(0x1000000005)
},
space_width = make_fixnum(17179869184),
voffset = 2,
tab_width = 0,
font_height = XIL(0),
object = XIL(0),
position = {
charpos = 0,
bytepos = 0
},
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 0,
last_visible_y = 0,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = 0,
override_descent = 0,
override_boff = 0,
glyph_row = 0x0,
area = LEFT_MARGIN_AREA,
nglyphs = 0,
pixel_width = 0,
ascent = 0,
descent = 0,
max_ascent = 0,
max_descent = 0,
phys_ascent = 0,
phys_descent = 0,
max_phys_ascent = 0,
max_phys_descent = 1817349824,
current_x = 32766,
wrap_prefix_width = 10,
continuation_lines_width = 0,
eol_pos = {
charpos = 140730715763055,
bytepos = 140730715770560
},
current_y = 0,
first_vpos = 0,
vpos = 1817344704,
hpos = 32766,
lnum = 94154852103537,
lnum_bytepos = 0,
lnum_width = 0,
lnum_pixel_width = 0,
pt_lnum = 0,
stretch_adjust = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0,
bidi_p = false,
bidi_it = {
bytepos = 0,
charpos = 0,
ch = 0,
nchars = 0,
ch_len = 0,
type = 32256,
type_after_wn = UNKNOWN_BT,
orig_type = UNKNOWN_BT,
resolved_level = 0 '\000',
isolate_level = 0 '\000',
invalid_levels = 0,
invalid_isolates = 32256,
prev = {
charpos = 39312,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
last_strong = {
charpos = 32256,
type = 311070960,
orig_type = 32670
},
next_for_neutral = {
charpos = 32256,
type = 1817342752,
orig_type = 32766
},
prev_for_neutral = {
charpos = 0,
type = 32256,
orig_type = UNKNOWN_BT
},
next_for_ws = {
charpos = 140730715763264,
type = 580628952,
orig_type = 21922
},
bracket_pairing_pos = 140730715763312,
bracket_enclosed_type = 32256,
next_en_pos = 0,
next_en_type = 1817342784,
sos = (R2L | unknown: 0x7ffc),
scan_dir = 1817342576,
disp_pos = 94154852686071,
disp_prop = 961161920,
stack_idx = 32670,
level_stack = {{
next_for_neutral_pos = 140730715763488,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852717293,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316739914872,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154852712676,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715763488,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852718544,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715764960,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316739914872,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 5,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316892335884,
next_for_neutral_type = 4,
last_strong_type = 4,
prev_for_neutral_type = 3,
level = 134 '\206',
flags = 18 '\022'
}, {
next_for_neutral_pos = 68600,
next_for_neutral_type = 2,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 46162035999304,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 7,
level = 1 '\001',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316844218668,
next_for_neutral_type = 4,
last_strong_type = 2,
prev_for_neutral_type = 5,
level = 168 '\250',
flags = 15 '\017'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316892632581,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316892344428,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 2,
level = 1 '\001',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316779298488,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852709065,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715764960,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 222 '\336',
flags = 236 '\354'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 46161987527824,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779307555,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140316779298467,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316779298464,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779307555,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852709442,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 46161987527824,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715764960,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154854293320,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854298478,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316740758592,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 195 '\303',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316779296360,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316779298467,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852709746,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4011,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853211081,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154273062912,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715764960,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 1,
level = 125 '}',
flags = 9 '\t'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715780800,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154856330528,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715764692,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -124554051584,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317416494710,
next_for_neutral_type = 3,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 255 '\377',
flags = 255 '\377'
}, {
next_for_neutral_pos = 94155580996192,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 32256,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94155580996192,
next_for_neutral_type = 4,
last_strong_type = 3,
prev_for_neutral_type = 1,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 2,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 92,
next_for_neutral_type = 3,
last_strong_type = 0,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140317832442981,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317835432151,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 245 '\365',
flags = 77 'M'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 159 '\237',
flags = 76 'L'
}, {
next_for_neutral_pos = 94155564763936,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715765072,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 253 '\375',
flags = 76 'L'
}, {
next_for_neutral_pos = 140317835434109,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 4,
level = 253 '\375',
flags = 76 'L'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317835445148,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 5,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715765058,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 4,
last_strong_type = 7,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715765072,
next_for_neutral_type = 4,
last_strong_type = 2,
prev_for_neutral_type = 5,
level = 168 '\250',
flags = 15 '\017'
}, {
next_for_neutral_pos = 140730715765064,
next_for_neutral_type = 4,
last_strong_type = 7,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 395136991233,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = -8842620216561194752,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 2,
level = 1 '\001',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715765072,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140316892632576,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316739914872,
next_for_neutral_type = 0,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 170 '\252',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140730715765424,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 6,
level = 189 '\275',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316892632576,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854350549,
next_for_neutral_type = 4,
last_strong_type = 2,
prev_for_neutral_type = 5,
level = 168 '\250',
flags = 15 '\017'
}, {
next_for_neutral_pos = 140730715765308,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 92 '\\',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715765072,
next_for_neutral_type = 7,
last_strong_type = 7,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715765424,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 138 '\212',
flags = 18 '\022'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140316743721896,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852197766,
next_for_neutral_type = 0,
last_strong_type = 7,
prev_for_neutral_type = 1,
level = 112 'p',
flags = 9 '\t'
}, {
next_for_neutral_pos = 140317542722240,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715780800,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852739369,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 4010,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854134779,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154856330528,
next_for_neutral_type = 6,
last_strong_type = 1,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715770528,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 187 '\273',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316743687408,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154851982185,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 4078,
next_for_neutral_type = 2,
last_strong_type = 5,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 270582943718,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 1,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 16042,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}},
string = {
lstring = XIL(0x7ffe6c52b6c0),
s = 0x7f9e394a2ac0 "!\022\263cY",
schars = 17,
bufpos = 140316739914872,
from_disp_str = false,
unibyte = false
},
w = 0x7ffe6c528e30,
paragraph_dir = (L2R | unknown: 0x22818770),
separator_limit = 0,
first_elt = false,
new_paragraph = false,
frame_window_p = false
},
paragraph_embedding = (R2L | unknown: 0x8),
min_width_property = make_fixnum(1019),
min_width_start = 762
}
wrap_data = <optimized out>
atpos_data = 0x0
atx_data = <optimized out>
ppos_data = <optimized out>
may_wrap = <optimized out>
prev_method = <optimized out>
closest_pos = <optimized out>
prev_pos = <optimized out>
saw_smaller_pos = <optimized out>
line_number_pending = <optimized out>
this_line_subject_to_line_prefix = <optimized out>
#9 0x000055a222837fde in move_it_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=4068, to_x=to_x <at> entry=-1, to_y=to_y <at> entry=-12973709, to_vpos=to_vpos <at> entry=-1, op=op <at> entry=10) at ../../emacs/src/xdisp.c:10865
it_backup = {
window = XIL(0x7ffe6c52a240),
w = 0x55a222839687 <partial_line_height+247>,
f = 0x7f9e394a2ac0,
method = GET_FROM_BUFFER,
stop_charpos = 140316739914877,
prev_stop = 140316739914872,
base_level_stop = 140317542722240,
end_charpos = 0,
medium_narrowing_begv = 4070,
medium_narrowing_zv = 4068,
large_narrowing_begv = 4068,
large_narrowing_zv = 4070,
s = 0x0,
string_nchars = 0,
multibyte_p = false,
tab_line_p = false,
header_line_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
from_disp_prop_p = false,
ellipsis_p = false,
avoid_cursor_p = false,
dp = 0x0,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 1,
dpvec_face_id = 0,
saved_face_id = 0,
ctl_chars = {XIL(0), XIL(0), XIL(0), XIL(0x11), XIL(0) <repeats 12 times>},
start = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 4010
},
dpvec_index = 4078
},
current = {
pos = {
charpos = -1,
bytepos = -1
},
overlay_string_index = -1,
string_pos = {
charpos = 4294967295,
bytepos = 4069
},
dpvec_index = 4137
},
n_overlay_strings = -1,
overlay_strings_charpos = -1,
overlay_strings = {XIL(0xffffffffffffffff), XIL(0xffffffff), XIL(0), XIL(0xfe4), XIL(0) <repeats 12 times>},
string_overlays = {XIL(0) <repeats 16 times>},
string = XIL(0),
from_overlay = XIL(0),
stack = {{
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 4070,
id = 4068,
ch = 4067,
rule_idx = 4067,
lookback = 4067,
nglyphs = -1,
reversed_p = 255,
parent_it = 0xfffffffe,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 1817360064
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0x11),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(0)
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 4068,
string_pos = {
charpos = 4136,
bytepos = 4068
},
dpvec_index = 4136
},
from_overlay = XIL(0xffffffffffffffff),
area = ANY_AREA,
method = 4294967295,
paragraph_embedding = (L2R | R2L | unknown: 0xfffffffc),
multibyte_p = true,
string_from_display_prop_p = true,
string_from_prefix_prop_p = true,
display_ellipsis_p = true,
avoid_cursor_p = true,
bidi_p = true,
from_disp_prop_p = true,
line_wrap = (WORD_WRAP | WINDOW_WRAP | unknown: 0xfffffffc),
voffset = 0,
space_width = XIL(0),
font_height = XIL(0x1)
}, {
string = XIL(0x2100000000),
string_nchars = 2,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}},
sp = 0,
selective = 0,
what = IT_CHARACTER,
face_id = 0,
selective_display_ellipsis_p = false,
ctl_arrow_p = false,
face_box_p = false,
start_of_box_run_p = false,
end_of_box_run_p = false,
overlay_strings_at_end_processed_p = false,
ignore_overlay_strings_at_pos_p = false,
glyph_not_available_p = false,
starts_in_middle_of_char_p = false,
face_before_selective_p = false,
constrain_row_ascent_descent_p = false,
line_number_produced_p = false,
align_visually_p = false,
line_wrap = TRUNCATE,
base_face_id = 0,
c = 0,
len = 0,
cmp_it = {
stop_pos = 73014444032,
id = 8589934595,
ch = 17,
rule_idx = 1,
lookback = 4069,
nglyphs = -1,
reversed_p = 255,
parent_it = 0xfffffffe,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 1817360064
},
char_to_display = 0,
glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
image_id = 0,
xwidget = 0x0,
slice = {
x = XIL(0),
y = make_fixnum(2),
width = XIL(0x10),
height = XIL(0)
},
space_width = XIL(0),
voffset = 0,
tab_width = 0,
font_height = XIL(0),
object = XIL(0),
position = {
charpos = 0,
bytepos = 524288
},
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 163921925,
last_visible_y = 32670,
extra_line_spacing = 4068,
max_extra_line_spacing = 0,
override_ascent = 4136,
override_descent = 0,
override_boff = 720896,
glyph_row = 0x2fa00000738,
area = LEFT_MARGIN_AREA,
nglyphs = 0,
pixel_width = -1,
ascent = 0,
descent = 0,
max_ascent = 0,
max_descent = 1295968912,
phys_ascent = 21922,
phys_descent = 1,
max_phys_ascent = 0,
max_phys_descent = 0,
current_x = 17,
wrap_prefix_width = 5,
continuation_lines_width = 0,
eol_pos = {
charpos = 73014444032,
bytepos = 1468878815237
},
current_y = 343,
first_vpos = 0,
vpos = 0,
hpos = 0,
lnum = 0,
lnum_bytepos = 0,
lnum_width = 773,
lnum_pixel_width = 0,
pt_lnum = 5,
stretch_adjust = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0,
bidi_p = false,
bidi_it = {
bytepos = 0,
charpos = 0,
ch = 0,
nchars = 4503599627370496,
ch_len = 4137,
type = 4069,
type_after_wn = UNKNOWN_BT,
orig_type = RLE,
resolved_level = 0 '\000',
isolate_level = 0 '\000',
invalid_levels = 1,
invalid_isolates = 1,
prev = {
charpos = 25769803782,
type = NEUTRAL_B,
orig_type = UNKNOWN_BT
},
last_strong = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
next_for_neutral = {
charpos = 4068,
type = UNKNOWN_BT,
orig_type = NEUTRAL_B
},
prev_for_neutral = {
charpos = 4064,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
next_for_ws = {
charpos = 4065,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
bracket_pairing_pos = 4069,
bracket_enclosed_type = STRONG_L,
next_en_pos = -1,
next_en_type = UNKNOWN_BT,
sos = NEUTRAL_DIR,
scan_dir = -1,
disp_pos = 0,
disp_prop = 0,
stack_idx = 0,
level_stack = {{
next_for_neutral_pos = 4294967296,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 4070,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
} <repeats 126 times>},
string = {
lstring = XIL(0),
s = 0x0,
schars = 0,
bufpos = 0,
from_disp_str = false,
unibyte = false
},
w = 0x0,
paragraph_dir = NEUTRAL_DIR,
separator_limit = 0,
first_elt = false,
new_paragraph = false,
frame_window_p = false
},
paragraph_embedding = (unknown: 0x9704c78),
min_width_property = XIL(0x1),
min_width_start = 4069
}
skip = <optimized out>
skip2 = <optimized out>
line_height = <optimized out>
line_start_x = 0
reached = 0
max_current_x = 0
backup_data = 0x0
#10 0x000055a2228617a1 in try_scrolling (just_this_one_p=true, window=XIL(0x7f9e09704c7d), arg_scroll_conservatively=<optimized out>, scroll_step=<optimized out>, temp_scroll_step=<optimized out>, last_line_misfit=<optimized out>) at ../../emacs/src/xdisp.c:19251
scroll_margin_y = -12973708
w = <optimized out>
pos = {
charpos = <optimized out>,
bytepos = <optimized out>
}
startp = {
charpos = 4010,
bytepos = 4078
}
it = {
window = XIL(0x7f9e09704c7d),
w = 0x7f9e09704c78,
f = 0x7f9e394a2ac0,
method = GET_FROM_BUFFER,
stop_charpos = 4014,
prev_stop = 4010,
base_level_stop = 0,
end_charpos = 4070,
medium_narrowing_begv = 0,
medium_narrowing_zv = 0,
large_narrowing_begv = 0,
large_narrowing_zv = 0,
s = 0x0,
string_nchars = 0,
multibyte_p = true,
tab_line_p = false,
header_line_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
from_disp_prop_p = false,
ellipsis_p = false,
avoid_cursor_p = false,
dp = 0x0,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 17,
ctl_chars = {XIL(0) <repeats 16 times>},
start = {
pos = {
charpos = 4010,
bytepos = 4078
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 4010,
bytepos = 4078
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
n_overlay_strings = 0,
overlay_strings_charpos = 4010,
overlay_strings = {XIL(0) <repeats 16 times>},
string_overlays = {XIL(0) <repeats 16 times>},
string = XIL(0),
from_overlay = XIL(0),
stack = {{
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}},
sp = 0,
selective = 0,
what = IT_CHARACTER,
face_id = 17,
selective_display_ellipsis_p = true,
ctl_arrow_p = true,
face_box_p = false,
start_of_box_run_p = false,
end_of_box_run_p = false,
overlay_strings_at_end_processed_p = false,
ignore_overlay_strings_at_pos_p = false,
glyph_not_available_p = false,
starts_in_middle_of_char_p = false,
face_before_selective_p = false,
constrain_row_ascent_descent_p = false,
line_number_produced_p = false,
align_visually_p = false,
line_wrap = WINDOW_WRAP,
base_face_id = 17,
c = 10,
len = 0,
cmp_it = {
stop_pos = 4011,
id = -1,
ch = -2,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x7ffe6c52b6c0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
char_to_display = 0,
glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
image_id = 0,
xwidget = 0x0,
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
space_width = XIL(0),
voffset = 0,
tab_width = 8,
font_height = XIL(0),
object = XIL(0x7f9e09c54005),
position = {
charpos = 4010,
bytepos = 4078
},
truncation_pixel_width = 0,
continuation_pixel_width = 11,
first_visible_x = 0,
last_visible_x = 1848,
last_visible_y = 762,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x0,
area = TEXT_AREA,
nglyphs = 1,
pixel_width = 0,
ascent = 0,
descent = 0,
max_ascent = 0,
max_descent = 0,
phys_ascent = 0,
phys_descent = 0,
max_phys_ascent = 0,
max_phys_descent = 0,
current_x = 0,
wrap_prefix_width = 0,
continuation_lines_width = 0,
eol_pos = {
charpos = 0,
bytepos = 0
},
current_y = 0,
first_vpos = 0,
vpos = 0,
hpos = 0,
lnum = 0,
lnum_bytepos = 0,
lnum_width = 0,
lnum_pixel_width = 0,
pt_lnum = 0,
stretch_adjust = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0,
bidi_p = true,
bidi_it = {
bytepos = 4078,
charpos = 4010,
ch = 0,
nchars = -1,
ch_len = 0,
type = NEUTRAL_B,
type_after_wn = NEUTRAL_B,
orig_type = NEUTRAL_B,
resolved_level = 0 '\000',
isolate_level = 0 '\000',
invalid_levels = 0,
invalid_isolates = 0,
prev = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
last_strong = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
next_for_neutral = {
charpos = -1,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
prev_for_neutral = {
charpos = -1,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
next_for_ws = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
bracket_pairing_pos = -1,
bracket_enclosed_type = UNKNOWN_BT,
next_en_pos = 0,
next_en_type = UNKNOWN_BT,
sos = L2R,
scan_dir = 0,
disp_pos = -1,
disp_prop = 0,
stack_idx = 0,
level_stack = {{
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
} <repeats 128 times>},
string = {
lstring = XIL(0),
s = 0x0,
schars = 0,
bufpos = 0,
from_disp_str = false,
unibyte = false
},
w = 0x7f9e09704c78,
paragraph_dir = NEUTRAL_DIR,
separator_limit = -1,
first_elt = true,
new_paragraph = true,
frame_window_p = true
},
paragraph_embedding = NEUTRAL_DIR,
min_width_property = XIL(0),
min_width_start = 0
}
this_scroll_margin = 110
scroll_max = <optimized out>
rc = <optimized out>
height = <optimized out>
dy = 0
amount_to_scroll = 0
scroll_down_p = false
extra_scroll_margin_lines = 589713
aggressive = <optimized out>
scroll_limit = 100
frame_line_height = <optimized out>
#11 redisplay_window (window=<optimized out>, just_this_one_p=just_this_one_p <at> entry=true) at ../../emacs/src/xdisp.c:20905
ss = <optimized out>
w = <optimized out>
f = <optimized out>
buffer = <optimized out>
old = <optimized out>
lpoint = {
charpos = 4068,
bytepos = 4136
}
opoint = {
charpos = <optimized out>,
bytepos = <optimized out>
}
startp = {
charpos = <optimized out>,
bytepos = <optimized out>
}
update_mode_line = true
tem = <optimized out>
it = {
window = XIL(0),
w = 0x0,
f = 0x0,
method = GET_FROM_BUFFER,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
end_charpos = 0,
medium_narrowing_begv = 0,
medium_narrowing_zv = 0,
large_narrowing_begv = 0,
large_narrowing_zv = 0,
s = 0x0,
string_nchars = 0,
multibyte_p = false,
tab_line_p = false,
header_line_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
from_disp_prop_p = false,
ellipsis_p = false,
avoid_cursor_p = false,
dp = 0x0,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 0,
ctl_chars = {XIL(0) <repeats 16 times>},
start = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
n_overlay_strings = 0,
overlay_strings_charpos = 0,
overlay_strings = {XIL(0) <repeats 16 times>},
string_overlays = {XIL(0) <repeats 16 times>},
string = XIL(0),
from_overlay = XIL(0),
stack = {{
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(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
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = 0,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
image_id = 0
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(0)
}
},
position = {
charpos = 0,
bytepos = 8589934595
},
current = {
pos = {
charpos = 395136991232,
bytepos = 1
},
overlay_string_index = 0,
string_pos = {
charpos = -1,
bytepos = 0
},
dpvec_index = 0
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = (unknown: 0x6c52c970),
multibyte_p = false,
string_from_display_prop_p = true,
string_from_prefix_prop_p = true,
display_ellipsis_p = true,
avoid_cursor_p = true,
bidi_p = true,
from_disp_prop_p = true,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}, {
string = XIL(0),
string_nchars = 92,
end_charpos = 0,
stop_charpos = 0,
prev_stop = 0,
base_level_stop = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 524288,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
face_id = -1,
u = {
image = {
object = XIL(0),
slice = {
x = XIL(0),
y = XIL(0x100000000),
width = XIL(0x110000000b),
height = XIL(0x1100000005)
},
image_id = 68719476741
},
stretch = {
object = XIL(0)
},
xwidget = {
object = XIL(0)
}
},
position = {
charpos = 68719476738,
bytepos = 2
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
from_overlay = XIL(0),
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR,
multibyte_p = false,
string_from_display_prop_p = false,
string_from_prefix_prop_p = false,
display_ellipsis_p = false,
avoid_cursor_p = false,
bidi_p = false,
from_disp_prop_p = false,
line_wrap = TRUNCATE,
voffset = 0,
space_width = XIL(0),
font_height = XIL(0)
}},
sp = 0,
selective = 0,
what = IT_CHARACTER,
face_id = 0,
selective_display_ellipsis_p = false,
ctl_arrow_p = false,
face_box_p = false,
start_of_box_run_p = false,
end_of_box_run_p = false,
overlay_strings_at_end_processed_p = false,
ignore_overlay_strings_at_pos_p = false,
glyph_not_available_p = false,
starts_in_middle_of_char_p = false,
face_before_selective_p = false,
constrain_row_ascent_descent_p = false,
line_number_produced_p = false,
align_visually_p = false,
line_wrap = TRUNCATE,
base_face_id = 0,
c = 0,
len = 0,
cmp_it = {
stop_pos = 0,
id = 0,
ch = 0,
rule_idx = 0,
lookback = 0,
nglyphs = 0,
reversed_p = false,
parent_it = 0x0,
charpos = 0,
nchars = 0,
nbytes = 0,
from = 0,
to = 0,
width = 0
},
char_to_display = 0,
glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
image_id = 0,
xwidget = 0x0,
slice = {
x = XIL(0),
y = XIL(0),
width = XIL(0),
height = XIL(0)
},
space_width = XIL(0),
voffset = 0,
tab_width = 0,
font_height = XIL(0),
object = XIL(0),
position = {
charpos = 0,
bytepos = 0
},
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 0,
last_visible_y = 0,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = 0,
override_descent = 0,
override_boff = 0,
glyph_row = 0x0,
area = LEFT_MARGIN_AREA,
nglyphs = 0,
pixel_width = 0,
ascent = 0,
descent = 0,
max_ascent = 0,
max_descent = 0,
phys_ascent = 0,
phys_descent = 0,
max_phys_ascent = 0,
max_phys_descent = 0,
current_x = 0,
wrap_prefix_width = 0,
continuation_lines_width = 0,
eol_pos = {
charpos = 0,
bytepos = 0
},
current_y = 0,
first_vpos = 0,
vpos = 0,
hpos = 0,
lnum = 0,
lnum_bytepos = 0,
lnum_width = 0,
lnum_pixel_width = 0,
pt_lnum = 0,
stretch_adjust = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0,
bidi_p = false,
bidi_it = {
bytepos = 0,
charpos = 0,
ch = 0,
nchars = 0,
ch_len = 0,
type = UNKNOWN_BT,
type_after_wn = UNKNOWN_BT,
orig_type = UNKNOWN_BT,
resolved_level = 0 '\000',
isolate_level = 0 '\000',
invalid_levels = 0,
invalid_isolates = 0,
prev = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
last_strong = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
next_for_neutral = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
prev_for_neutral = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
next_for_ws = {
charpos = 0,
type = UNKNOWN_BT,
orig_type = UNKNOWN_BT
},
bracket_pairing_pos = 0,
bracket_enclosed_type = UNKNOWN_BT,
next_en_pos = 0,
next_en_type = UNKNOWN_BT,
sos = NEUTRAL_DIR,
scan_dir = 0,
disp_pos = 0,
disp_prop = 0,
stack_idx = 0,
level_stack = {{
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
} <repeats 56 times>, {
next_for_neutral_pos = 5,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 163 '\243',
flags = 76 'L'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154853235985,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715780056,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852741271,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154854156469,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 5,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 6,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 22,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 5,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 187 '\273',
flags = 34 '"'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854158159,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 34 '"',
flags = 15 '\017'
}, {
next_for_neutral_pos = 6,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 5,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 3,
level = 187 '\273',
flags = 34 '"'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 2,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854156469,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 6,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715780352,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 4,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 6,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 34 '"',
flags = 15 '\017'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 7,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854157250,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 6,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154854164467,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140316835510245,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317517069960,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 1,
prev_for_neutral_type = 4,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 94154854151233,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 0,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 4,
prev_for_neutral_type = 5,
level = 187 '\273',
flags = 34 '"'
}, {
next_for_neutral_pos = 140316835508229,
next_for_neutral_type = 4,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 3,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 3,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 6,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 5,
next_for_neutral_type = 6,
last_strong_type = 2,
prev_for_neutral_type = 6,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140730715785584,
next_for_neutral_type = 5,
last_strong_type = 4,
prev_for_neutral_type = 1,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154851982185,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 5,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 6,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154855770816,
next_for_neutral_type = 0,
last_strong_type = 2,
prev_for_neutral_type = 4,
level = 187 '\273',
flags = 34 '"'
}, {
next_for_neutral_pos = 140317517069960,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 6,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852048074,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 5,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 140730715785584,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 1,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 140317517069960,
next_for_neutral_type = 0,
last_strong_type = 6,
prev_for_neutral_type = 4,
level = 82 'R',
flags = 108 'l'
}, {
next_for_neutral_pos = 94154852079840,
next_for_neutral_type = 7,
last_strong_type = 7,
prev_for_neutral_type = 7,
level = 255 '\377',
flags = 255 '\377'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 1,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}, {
next_for_neutral_pos = 0,
next_for_neutral_type = 0,
last_strong_type = 0,
prev_for_neutral_type = 0,
level = 0 '\000',
flags = 0 '\000'
}},
string = {
lstring = XIL(0),
s = 0x0,
schars = 0,
bufpos = 0,
from_disp_str = false,
unibyte = false
},
w = 0x0,
paragraph_dir = NEUTRAL_DIR,
separator_limit = 0,
first_elt = false,
new_paragraph = false,
frame_window_p = false
},
paragraph_embedding = NEUTRAL_DIR,
min_width_property = XIL(0),
min_width_start = 0
}
current_matrix_up_to_date_p = <optimized out>
used_current_matrix_p = <optimized out>
temp_scroll_step = false
count = {
bytes = <optimized out>
}
rc = <optimized out>
centering_position = -1
last_line_misfit = <optimized out>
beg_unchanged = <optimized out>
end_unchanged = <optimized out>
frame_line_height = <optimized out>
margin = <optimized out>
use_desired_matrix = <optimized out>
itdata = 0x0
lchars_modiff = <optimized out>
ochars_modiff = <optimized out>
force_start = <optimized out>
#12 0x000055a2228636de in redisplay_window_1 (window=<optimized out>) at ../../emacs/src/xdisp.c:18337
#13 0x000055a2229acb87 in internal_condition_case_1 (bfun=bfun <at> entry=0x55a2228636b0 <redisplay_window_1>, arg=XIL(0x7f9e09704c7d), handlers=<optimized out>, hfun=hfun <at> entry=0x55a222817c50 <redisplay_window_error>) at ../../emacs/src/eval.c:1737
val = <optimized out>
c = 0x55a24c9a67d0
#14 0x000055a222846f69 in redisplay_internal () at ../../emacs/src/xdisp.c:17843
mini_window = <optimized out>
mini_frame = <optimized out>
w = <optimized out>
sw = <optimized out>
fr = <optimized out>
must_finish = <optimized out>
match_p = <optimized out>
tlbufpos = {
charpos = <optimized out>,
bytepos = <optimized out>
}
tlendpos = {
charpos = <optimized out>,
bytepos = <optimized out>
}
number_of_visible_frames = <optimized out>
sf = <optimized out>
polling_stopped_here = <optimized out>
tail = <optimized out>
frame = <optimized out>
hscroll_retries = <optimized out>
garbaged_frame_retries = <optimized out>
consider_all_windows_p = <optimized out>
update_miniwindow_p = <optimized out>
count = {
bytes = <optimized out>
}
retry = <optimized out>
previous_frame = <optimized out>
current_matrices_cleared = <optimized out>
new_count = <optimized out>
#15 0x000055a222849875 in redisplay () at ../../emacs/src/xdisp.c:16860
#16 0x000055a222930812 in read_char (commandflag=1, map=map <at> entry=XIL(0x7f9e1600ce4b), prev_event=XIL(0), used_mouse_menu=used_mouse_menu <at> entry=0x7ffe6c52f93b, end_time=end_time <at> entry=0x0) at ../../emacs/src/keyboard.c:2689
echo_current = false
c = <optimized out>
local_getcjmp = {{
__jmpbuf = {140730715796944, 94154854142687, 6112343472, 94154854139777, 140316745482245, 140316745482245, 4068, 16274},
__mask_was_saved = 1,
__saved_mask = {
__val = {56896, 140730715797024, 94154854168307, 56, 16270, 140730715797024, 56896, 16274, 4068, 140316745482245, 0, 140730715797280, 94154853601290, 140316745482245, 0, 140730715797152}
}
}}
save_jump = {{
__jmpbuf = {0, 0, 140730715797104, 140316745482240, 0, 4067, 4069, 1},
__mask_was_saved = 128,
__saved_mask = {
__val = {0, 52584, 94154855305040, 140730715797280, 94154853637907, 0, 0, 12, 94154853556123, 0, 140316898380072, 140730715797392, 94154853171312, 4070, 140730715797448, 0}
}
}}
tem = <optimized out>
save = <optimized out>
previous_echo_area_message = XIL(0)
also_record = XIL(0)
reread = false
recorded = false
polling_stopped_here = false
orig_kboard = 0x55a24cf16c20
retry = <optimized out>
jmpcount = {
bytes = <optimized out>
}
c_volatile = XIL(0)
#17 0x000055a222931ea2 in read_key_sequence (keybuf=keybuf <at> entry=0x7ffe6c52fa80, prompt=prompt <at> entry=XIL(0), dont_downcase_last=dont_downcase_last <at> entry=false, can_return_switch_frame=can_return_switch_frame <at> entry=true, fix_current_buffer=fix_current_buffer <at> entry=true, prevent_redisplay=prevent_redisplay <at> entry=false, disable_text_conversion_p=false) at ../../emacs/src/keyboard.c:11196
interrupted_kboard = 0x55a24cf16c20
interrupted_frame = <optimized out>
key = <optimized out>
used_mouse_menu = false
echo_local_start = 0
last_real_key_start = <optimized out>
keys_local_start = 0
new_binding = <optimized out>
count = {
bytes = <optimized out>
}
t = <optimized out>
echo_start = 0
keys_start = 0
current_binding = XIL(0x7f9e1600ce4b)
first_unbound = 31
mock_input = <optimized out>
used_mouse_menu_history = {false <repeats 30 times>}
fkey = {
parent = XIL(0x7f9e1286c603),
map = <optimized out>,
start = 0,
end = 0
}
keytran = {
parent = XIL(0x7f9e122c2463),
map = <optimized out>,
start = 0,
end = 0
}
indec = {
parent = XIL(0x7f9e1286c5eb),
map = <optimized out>,
start = 0,
end = 0
}
shift_translated = <optimized out>
delayed_switch_frame = <optimized out>
original_uppercase = <optimized out>
original_uppercase_position = <optimized out>
disabled_conversion = <optimized out>
starting_buffer = <optimized out>
fake_prefixed_keys = XIL(0)
first_event = XIL(0)
second_event = <optimized out>
#18 0x000055a222934148 in command_loop_1 () at ../../emacs/src/keyboard.c:1441
cmd = <optimized out>
keybuf = {XIL(0x7ffe6c52faf8), XIL(0xa0), XIL(0x60), XIL(0), XIL(0x143f8), XIL(0x55a222b44f50), XIL(0x7ffe6c52fb20), XIL(0x55a2229adf13), XIL(0), XIL(0), XIL(0xc), XIL(0x143f8), XIL(0x38), XIL(0x7f9e09c54005), XIL(0x29fc14fc1ed0), XIL(0x60), XIL(0x7f9e1600c5a3), XIL(0x7ffe6c52fb40), XIL(0x7ffe6c52ff10), XIL(0x7ffe6c52fce8), XIL(0x7ffe6c52fba0), XIL(0x55a2229278a1), XIL(0), XIL(0), XIL(0x7ffe6c52fb00), XIL(0x55a2229adf13), XIL(0x7ffe6c52fb90), XIL(0x7f9e122c09cc), XIL(0xc), XIL(0xd430)}
i = <optimized out>
last_pt = <optimized out>
prev_modiff = 0
prev_buffer = 0x0
#19 0x000055a2229acb13 in internal_condition_case (bfun=bfun <at> entry=0x55a222933f80 <command_loop_1>, handlers=handlers <at> entry=XIL(0xa8), hfun=hfun <at> entry=0x55a222927740 <cmd_error>) at ../../emacs/src/eval.c:1713
val = <optimized out>
c = 0x55a24c9a6640
#20 0x000055a22291f576 in command_loop_2 (handlers=XIL(0xa8)) at ../../emacs/src/keyboard.c:1180
val = <optimized out>
#21 0x000055a2229aca3f in internal_catch (tag=tag <at> entry=XIL(0x15850), func=func <at> entry=0x55a22291f550 <command_loop_2>, arg=arg <at> entry=XIL(0xa8)) at ../../emacs/src/eval.c:1393
val = <optimized out>
c = <optimized out>
#22 0x000055a22291f513 in command_loop () at ../../emacs/src/keyboard.c:1158
#23 0x000055a2229272e9 in recursive_edit_1 () at ../../emacs/src/keyboard.c:766
count = {
bytes = <optimized out>
}
val = <optimized out>
#24 0x000055a22292766b in Frecursive_edit () at ../../emacs/src/keyboard.c:849
count = {
bytes = <optimized out>
}
buffer = <optimized out>
#25 0x000055a2227f64aa in main (argc=<optimized out>, argv=0x7ffe6c52ff08) at ../../emacs/src/emacs.c:2653
stack_bottom_variable = 0x0
old_argc = <optimized out>
no_loadup = false
junk = 0x0
dname_arg = 0x0
ch_to_dir = 0x0
original_pwd = <optimized out>
dump_mode = <optimized out>
skip_args = 1
temacs = 0x0
attempt_load_pdump = <optimized out>
only_version = <optimized out>
rlim = {
rlim_cur = 10022912,
rlim_max = 18446744073709551615
}
lc_all = <optimized out>
sockfd = -1
module_assertions = <optimized out>
Lisp Backtrace:
"redisplay_internal (C function)" (0x0)
In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
version 1.18.4) of 2025-11-11 built on sky
Repository revision: 2dc3f8f564dd8bf801f42dea2ca4fd71d7a30b9d
Repository branch: igc
Windowing system distributor 'The X.Org Foundation', version 11.0.12401008
System Description: Debian GNU/Linux forky/sid
Configured using:
'configure 'CPPFLAGS=-O2 -fno-omit-frame-pointer -g3'
--with-native-compilation --with-tree-sitter
--without-toolkit-scroll-bars --with-x-toolkit=lucid --with-modules
--without-imagemagick --with-mps=yes'
Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBOTF
LIBSELINUX LIBSYSTEMD LIBXML2 MODULES MPS NATIVE_COMP NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TREE_SITTER WEBP X11
XAW3D XDBE XIM XINERAMA XINPUT2 XPM XRANDR LUCID ZLIB
Important settings:
value of $LANG: es_ES.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
treemacs-filewatch-mode: t
treemacs-follow-mode: t
treemacs-git-mode: t
treemacs-fringe-indicator-mode: t
org-roam-db-autosync-mode: t
fancy-compilation-mode: t
diff-hl-flydiff-mode: t
diff-hl-mode: t
difftastic-bindings-mode: t
global-git-commit-mode: t
pulsar-global-mode: t
pulsar-mode: t
evil-owl-mode: t
enhanced-evil-paredit-mode: t
evil-local-mode: t
pdf-occur-global-minor-mode: t
TeX-PDF-mode: t
key-chord-mode: t
paredit-mode: t
display-fill-column-indicator-mode: t
vertico-multiform-mode: t
marginalia-mode: t
vertico-mode: t
window-highlight-mode: t
which-key-mode: t
global-anzu-mode: t
anzu-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
minibuffer-nonselected-mode: t
minibuffer-regexp-mode: t
column-number-mode: t
line-number-mode: t
indent-tabs-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
/home/oscar/elisp/singles/flx hides /home/oscar/.emacs.d/elpa/flx-20240205.356/flx
/home/oscar/elisp/magit/lisp/magit-section hides /home/oscar/.emacs.d/elpa/magit-section-20251108.1923/magit-section
/home/oscar/elisp/singles/which-key hides /home/oscar/dev/emacs/igc/emacs/lisp/which-key
Features:
(shadow sort mail-extr emacsbug vertico-directory help-fns radix-tree
vertico-sort meteo-radar ofv-time-tracker lsp-dart lsp-dart-commands
lsp-dart-flutter-widget-guide lsp-dart-flutter-fringe-colors
lsp-dart-flutter-colors lsp-dart-outline lsp-dart-code-lens lsp-lens
lsp-dart-test-tree lsp-treemacs lsp-treemacs-generic lsp-treemacs-themes
treemacs-treelib treemacs treemacs-header-line treemacs-compatibility
treemacs-mode treemacs-bookmarks treemacs-tags treemacs-interface
treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode
treemacs-rendering treemacs-annotations treemacs-async
treemacs-workspaces treemacs-dom treemacs-visuals
treemacs-fringe-indicator treemacs-faces treemacs-icons treemacs-scope
treemacs-themes treemacs-core-utils pfuture hl-line treemacs-logging
treemacs-customization treemacs-macros lsp-dart-test-output
lsp-dart-test-support lsp-dart-dap lsp-dart-devtools
lsp-dart-flutter-daemon jsonrpc dap-utils dap-mode dap-tasks dap-launch
lsp-docker yaml posframe dap-overlays lsp-dart-closing-labels
lsp-dart-utils lsp-dart-protocol lsp-mode oc-basic disp-table ol-eww eww
vtable mule-util url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus
nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig
gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo
gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo
parse-time gnus-spec gnus-int gnus-range message sendmail yank-media
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus
nnheader gnus-util mail-utils range mm-util mail-prsvr ol-docview
doc-view ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi
lsp-protocol tree-widget spinner network-stream puny nsm markdown-mode
lv f flycheck lp0-mode symbol-overlay company-ctags find-file
company-fuzzy ht company aggressive-indent deft orgit
emacsql-sqlite-builtin org-roam-migrate org-roam-log org-roam-mode
org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils
org-roam-compat org-roam org-attach emacsql-sqlite emacsql
emacsql-compiler org-noter org-element org-persist org-id
org-element-ast inline avl-tree org-protocol org-capture org-refile
org-crypt org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro
org-src sh-script smie executable ob-comint org-pcomplete org-list
org-footnote org-faces org-entities time-date noutline outline
ob-emacs-lisp ob-core ob-eval org-cycle org-table org-keys oc
org-loaddefs etags-select etags fileloop generator xref ol org-fold
org-fold-core org-compat org-version org-macs cond-star
fancy-compilation ffap diff-hl-flydiff diff-hl log-view vc-dir ewoc vc
difftastic-bindings difftastic view magit-bookmark git-rebase
magit-dired magit-extras magit-sparse-checkout magit-gitignore
magit-ediff ediff magit-subtree magit-patch magit-submodule magit-blame
magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch
magit-clone magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit-branch magit-reset
magit-files magit-refs magit-status magit epa epg rfc6068 epg-config
magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode diff
git-commit magit-core magit-autorevert autorevert filenotify
magit-margin magit-transient magit-process with-editor shell pcomplete
magit-mode transient magit-git magit-base which-func vc-git files-x
vc-dispatcher magit-section benchmark cursor-sensor llama cond-let
pulsar pulse evil-textobj-tree-sitter-core treesit evil-owl buffer-flip
enhanced-evil-paredit evil-anzu evil evil-keybindings evil-integration
evil-maps evil-commands evil-digraphs reveal evil-jumps
evil-command-window evil-types evil-search evil-ex evil-macros
evil-repeat evil-states evil-core evil-common rect evil-vars mini-echo
mini-echo-segments hide-mode-line wgrep grep ag vc-svn find-dired s dash
pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local find-func cedet pdf-isearch let-alist pdf-misc
imenu pdf-tools cus-edit cus-start cus-load pdf-view bookmark jka-compr
pdf-cache pdf-info tq pdf-util format-spec pdf-macs image-mode exif
preview reporter desktop frameset latex latex-flymake flymake project
tex-ispell tex-style tex dbus xml crm texmathp auctex key-chord comp
comp-cstr comp-run comp-common cmake-mode rx rst compile
text-property-search comint ansi-osc ansi-color paredit-menu paredit
edmacro kmacro server yasnippet lisp-mnt cl-extra help-mode psvn derived
wid-edit log-edit pcvs-util add-log diff-mode track-changes pp elp
ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init
ediff-util dired dired-loaddefs display-fill-column-indicator
vertico-multiform marginalia vertico flx-rs-core flx-rs fussy flx
window-highlight color face-remap nord-theme goto-chg avy ring
highlight-parentheses ws-butler which-key diminish cl anzu easy-mmode
thingatpt tmr pcase compat solar cal-dst cal-menu calendar cal-loaddefs
finder-inf advice warnings auctex-autoloads tex-site
casual-calc-autoloads casual-lib-autoloads
color-theme-sanityinc-tomorrow-autoloads company-posframe-autoloads
company-autoloads consult-ag-autoloads consult-flycheck-autoloads
consult-lsp-autoloads consult-org-roam-autoloads
consult-project-extra-autoloads deadgrep-autoloads diff-hl-autoloads
doric-themes-autoloads eat-autoloads ef-themes-autoloads
embark-consult-autoloads consult-autoloads embark-autoloads
evil-textobj-tree-sitter-autoloads flutter-autoloads flycheck-autoloads
fussy-autoloads flx-autoloads groovy-mode-autoloads hotfuzz-autoloads
lsp-dart-autoloads dart-mode-autoloads dap-mode-autoloads bui-autoloads
lsp-docker-autoloads lsp-treemacs-autoloads lsp-ui-autoloads
lsp-mode-autoloads f-autoloads marginalia-autoloads
markdown-mode-autoloads modus-themes-autoloads org-roam-autoloads
magit-section-autoloads llama-autoloads cond-let-autoloads
emacsql-autoloads pdf-tools-autoloads pomm-autoloads alert-autoloads
log4e-autoloads gntp-autoloads rust-mode-autoloads spinner-autoloads
swiper-autoloads ivy-autoloads symbol-overlay-autoloads
tablist-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads
ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads info dash-autoloads
vertico-autoloads vundo-autoloads wgrep-ag-autoloads
wgrep-deadgrep-autoloads wgrep-autoloads yaml-autoloads
yeetube-autoloads package browse-url xdg url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt
gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl
tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd
touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list
replace newcomment text-mode lisp-mode prog-mode register page tab-bar
menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse
jit-lock font-lock syntax font-core term/tty-colors frame minibuffer
nadvice seq simple cl-generic indonesian philippine cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop
case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify dynamic-setting system-font-setting
font-render-setting cairo x-toolkit xinput2 x multi-tty move-toolbar
make-network-process tty-child-frames native-compile mps emacs)
Memory information:
((conses 24 0 0) (symbols 56 0 0) (strings 40 0 0) (string-bytes 1 0)
(vectors 24 0) (vector-slots 8 0 0) (floats 24 0 0)
(intervals 64 0 0) (buffers 1072 0))
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 14:37:02 GMT) Full text and rfc822 format available.Message #8 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Óscar Fuentes <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 16:35:52 +0200
> From: Óscar Fuentes <oscarfv <at> telefonica.net> > Date: Fri, 05 Dec 2025 13:08:56 +0100 > > > After showing inline an attached image on a e-mail under gnus, Emacs > froze using 100% cpu. Neither C-g nor SIGUSR1 / SIGUSR2 did any effect. Thanks, but there was no image attached to your message. Maybe we are lucky, and just showing that image in a fresh session will cause an infloop, so please post it. > I have the problematic instance under gdb and hopefully I can keep it > for a day or two. Please ask for any information you need. Please perform the steps described in etc/DEBUG, under "If the symptom of the bug is that Emacs fails to respond" to verify that Emacs is inflooping and find the code where it loops. If you don't have a recipe for reproducing the problem, and just showing the image doesn't reproduce it, what's in etc/DEBUG is our only chance to find out what happens.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 14:47:01 GMT) Full text and rfc822 format available.Message #11 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Óscar Fuentes <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 16:46:25 +0200
Btw, are the values below real, or are they hallucinations of GDB due to optimized code? > #10 0x000055a2228617a1 in try_scrolling (just_this_one_p=true, window=XIL(0x7f9e09704c7d), arg_scroll_conservatively=<optimized out>, scroll_step=<optimized out>, temp_scroll_step=<optimized out>, last_line_misfit=<optimized out>) at ../../emacs/src/xdisp.c:19251 > scroll_margin_y = -12973708 > ... > this_scroll_margin = 110 > ... > extra_scroll_margin_lines = 589713 The first and the last look bogus. The second could be okay if you scroll-margin is set to something around 7 -- is it? If the above bogus values are indeed what the program sees, then it's small wonder Emacs infloops, but then the question is how did we get to those bogus values.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 15:43:02 GMT) Full text and rfc822 format available.Message #14 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Óscar Fuentes <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 16:41:52 +0100
Eli Zaretskii <eliz <at> gnu.org> writes: > Btw, are the values below real, or are they hallucinations of GDB due > to optimized code? > >> #10 0x000055a2228617a1 in try_scrolling (just_this_one_p=true, >> window=XIL(0x7f9e09704c7d), arg_scroll_conservatively=<optimized >> out>, scroll_step=<optimized out>, temp_scroll_step=<optimized out>, >> last_line_misfit=<optimized out>) at ../../emacs/src/xdisp.c:19251 >> scroll_margin_y = -12973708 >> ... >> this_scroll_margin = 110 >> ... >> extra_scroll_margin_lines = 589713 > > The first and the last look bogus. The second could be okay if you > scroll-margin is set to something around 7 -- is it? From my .emacs.el: (setq scroll-margin 5) > If the above bogus values are indeed what the program sees, then it's > small wonder Emacs infloops, but then the question is how did we get > to those bogus values. I have that scroll-margin setting for many years, no problem so far.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 16:01:02 GMT) Full text and rfc822 format available.Message #17 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Óscar Fuentes Óscar Fuentes <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 17:00:01 +0100
Eli Zaretskii <eliz <at> gnu.org> writes: >> From: Óscar Fuentes <oscarfv <at> telefonica.net> >> Date: Fri, 05 Dec 2025 13:08:56 +0100 >> >> >> After showing inline an attached image on a e-mail under gnus, Emacs >> froze using 100% cpu. Neither C-g nor SIGUSR1 / SIGUSR2 did any effect. > > Thanks, but there was no image attached to your message. That's a misunderstanding. The image was attached to the e-mail I was viewing on gnus. I pressed the shortcut to display it inline (i.e. on the same buffer at the e-mail's body text), the image displayed, then tried to switch to other window, or scroll the buffer, I don't remember, and the infloop started. Also, I viewed that same e-mail with the image before, on the same session, without problems. > Maybe we are > lucky, and just showing that image in a fresh session will cause an > infloop, so please post it. The image contains private information. Anyway, displaying the image again on a new Emacs instance either inside the e-mail as before or visiting it with C-x C-f didn't reproduce the problem. The Emacs session that inflooped was a long-lived one with many days of use, so if the problem depends on some specific internal state of Emacs reproducing it will be hard. >> I have the problematic instance under gdb and hopefully I can keep it >> for a day or two. Please ask for any information you need. > > Please perform the steps described in etc/DEBUG, under "If the symptom > of the bug is that Emacs fails to respond" to verify that Emacs is > inflooping and find the code where it loops. If you don't have a > recipe for reproducing the problem, and just showing the image doesn't > reproduce it, what's in etc/DEBUG is our only chance to find out what > happens. (gdb) finish Run till exit from #0 move_it_in_display_line_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=to_charpos <at> entry=4068, to_x=to_x <at> entry=0, op=op <at> entry=(MOVE_TO_X | MOVE_TO_POS)) at ../../emacs/src/xdisp.c:10148 move_it_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=4068, to_x=to_x <at> entry=-1, to_y=to_y <at> entry=-12973709, to_vpos=to_vpos <at> entry=-1, op=op <at> entry=10) at ../../emacs/src/xdisp.c:10870 10870 if (skip == MOVE_POS_MATCH_OR_ZV) Value returned is $1 = MOVE_X_REACHED (gdb) finish Run till exit from #0 move_it_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=4068, to_x=to_x <at> entry=-1, to_y=to_y <at> entry=-12973709, to_vpos=to_vpos <at> entry=-1, op=op <at> entry=10) at ../../emacs/src/xdisp.c:10870 This last `finish' does not return. Then I press C-c on gdb's console and... ^C[Thread 0x7f9e4618d1c0 (LWP 3791) exited] [Thread 0x7f9e2fffc6c0 (LWP 3837) exited] [Thread 0x7f9e307fd6c0 (LWP 3836) exited] [Thread 0x7f9e317ff6c0 (LWP 3834) exited] [Thread 0x7f9e30ffe6c0 (LWP 3835) exited] [New process 3791] [Inferior 1 (process 3791) exited normally] (gdb)
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 16:18:01 GMT) Full text and rfc822 format available.Message #20 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Óscar Fuentes <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 18:17:11 +0200
> From: Óscar Fuentes <oscarfv <at> telefonica.net> > Cc: 79950 <at> debbugs.gnu.org > Date: Fri, 05 Dec 2025 16:41:52 +0100 > X-Spam-Status: No > > Eli Zaretskii <eliz <at> gnu.org> writes: > > > Btw, are the values below real, or are they hallucinations of GDB due > > to optimized code? > > > >> #10 0x000055a2228617a1 in try_scrolling (just_this_one_p=true, > >> window=XIL(0x7f9e09704c7d), arg_scroll_conservatively=<optimized > >> out>, scroll_step=<optimized out>, temp_scroll_step=<optimized out>, > >> last_line_misfit=<optimized out>) at ../../emacs/src/xdisp.c:19251 > >> scroll_margin_y = -12973708 > >> ... > >> this_scroll_margin = 110 > >> ... > >> extra_scroll_margin_lines = 589713 > > > > The first and the last look bogus. The second could be okay if you > > scroll-margin is set to something around 7 -- is it? > > >From my .emacs.el: > > (setq scroll-margin 5) > > > If the above bogus values are indeed what the program sees, then it's > > small wonder Emacs infloops, but then the question is how did we get > > to those bogus values. > > I have that scroll-margin setting for many years, no problem so far. scroll-margin value of 5 doesn't come close to explain the large negative value of scroll_margin_y, which is supposed to be the distance in pixels from the top edge of the window to scroll-margin (modulo one extra line and possibly partially-visible last line of the window). extra_scroll_margin_lines should be either zero or one, since it's initialized from a boolean variable that can only have these two values. What I see in the backtrace is 589713, which must be explained. What are the dimensions of the image in pixels?
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 16:21:02 GMT) Full text and rfc822 format available.Message #23 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Óscar Fuentes Óscar Fuentes <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 18:20:46 +0200
> From: Óscar Fuentes Óscar Fuentes > <oscarfv <at> telefonica.net> > Cc: 79950 <at> debbugs.gnu.org > Date: Fri, 05 Dec 2025 17:00:01 +0100 > > > Please perform the steps described in etc/DEBUG, under "If the symptom > > of the bug is that Emacs fails to respond" to verify that Emacs is > > inflooping and find the code where it loops. If you don't have a > > recipe for reproducing the problem, and just showing the image doesn't > > reproduce it, what's in etc/DEBUG is our only chance to find out what > > happens. > > > (gdb) finish > Run till exit from #0 move_it_in_display_line_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=to_charpos <at> entry=4068, to_x=to_x <at> entry=0, op=op <at> entry=(MOVE_TO_X | MOVE_TO_POS)) at ../../emacs/src/xdisp.c:10148 > move_it_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=4068, to_x=to_x <at> entry=-1, to_y=to_y <at> entry=-12973709, to_vpos=to_vpos <at> entry=-1, op=op <at> entry=10) at ../../emacs/src/xdisp.c:10870 > 10870 if (skip == MOVE_POS_MATCH_OR_ZV) > Value returned is $1 = MOVE_X_REACHED > (gdb) finish > Run till exit from #0 move_it_to (it=it <at> entry=0x7ffe6c52b6c0, to_charpos=4068, to_x=to_x <at> entry=-1, to_y=to_y <at> entry=-12973709, to_vpos=to_vpos <at> entry=-1, op=op <at> entry=10) at ../../emacs/src/xdisp.c:10870 > > This last `finish' does not return. As expected, given that to_y is negative and very large by absolute value. > Then I press C-c on gdb's console and... > > ^C[Thread 0x7f9e4618d1c0 (LWP 3791) exited] > [Thread 0x7f9e2fffc6c0 (LWP 3837) exited] > [Thread 0x7f9e307fd6c0 (LWP 3836) exited] > [Thread 0x7f9e317ff6c0 (LWP 3834) exited] > [Thread 0x7f9e30ffe6c0 (LWP 3835) exited] > [New process 3791] > [Inferior 1 (process 3791) exited normally] > (gdb) Does this mean the process exited?
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 16:35:01 GMT) Full text and rfc822 format available.Message #26 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Óscar Fuentes <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 17:34:06 +0100
Eli Zaretskii <eliz <at> gnu.org> writes: > What are the dimensions of the image in pixels? $ file *.jpg CAPTURA.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 457x632, components 3
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 16:35:02 GMT) Full text and rfc822 format available.Message #29 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 17:34:40 +0100
Eli Zaretskii <eliz <at> gnu.org> writes: >> Then I press C-c on gdb's console and... >> >> ^C[Thread 0x7f9e4618d1c0 (LWP 3791) exited] >> [Thread 0x7f9e2fffc6c0 (LWP 3837) exited] >> [Thread 0x7f9e307fd6c0 (LWP 3836) exited] >> [Thread 0x7f9e317ff6c0 (LWP 3834) exited] >> [Thread 0x7f9e30ffe6c0 (LWP 3835) exited] >> [New process 3791] >> [Inferior 1 (process 3791) exited normally] >> (gdb) > > Does this mean the process exited? Yes.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 17:01:02 GMT) Full text and rfc822 format available.Message #32 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Óscar Fuentes <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 19:00:01 +0200
> From: Óscar Fuentes <oscarfv <at> telefonica.net> > Cc: 79950 <at> debbugs.gnu.org > Date: Fri, 05 Dec 2025 17:34:06 +0100 > X-Spam-Status: No > > Eli Zaretskii <eliz <at> gnu.org> writes: > > > What are the dimensions of the image in pixels? > > $ file *.jpg > > CAPTURA.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), > density 96x96, segment length 16, baseline, precision 8, 457x632, > components 3 Does image-size in Emacs also report dimensions of this image as 457x632? And can you describe the geometry of the window where this image was supposed to be displayed? How much text was above it, as a fraction of the window height? Also, did Emacs at all show the image, or did it start looping before the image was shown?
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 17:03:01 GMT) Full text and rfc822 format available.Message #35 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 19:01:52 +0200
> From: <oscarfv <at> telefonica.net> > Cc: 79950 <at> debbugs.gnu.org > Date: Fri, 05 Dec 2025 17:34:40 +0100 > > Eli Zaretskii <eliz <at> gnu.org> writes: > > >> Then I press C-c on gdb's console and... > >> > >> ^C[Thread 0x7f9e4618d1c0 (LWP 3791) exited] > >> [Thread 0x7f9e2fffc6c0 (LWP 3837) exited] > >> [Thread 0x7f9e307fd6c0 (LWP 3836) exited] > >> [Thread 0x7f9e317ff6c0 (LWP 3834) exited] > >> [Thread 0x7f9e30ffe6c0 (LWP 3835) exited] > >> [New process 3791] > >> [Inferior 1 (process 3791) exited normally] > >> (gdb) > > > > Does this mean the process exited? > > Yes. Too bad. If you show the same email message again, does the problem happen again? If not, I don't think we can do anything with this bug report.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 19:01:03 GMT) Full text and rfc822 format available.Message #38 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Óscar Fuentes <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 19:59:51 +0100
Eli Zaretskii <eliz <at> gnu.org> writes: >> CAPTURA.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), >> density 96x96, segment length 16, baseline, precision 8, 457x632, >> components 3 > > Does image-size in Emacs also report dimensions of this image as > 457x632? Yep. (image-size (image-get-display-property) :pixels) (457 . 632) > And can you describe the geometry of the window where this image was > supposed to be displayed? How much text was above it, as a fraction > of the window height? The image was at the bottom. There are 95 lines of text above. When the image is displayed, its top border is at the very top of the window, below the image there is space for about 4 lines of text. > Also, did Emacs at all show the image, or did it start looping before > the image was shown? The image was shown and I could move around a bit before the infloop started. IIRC my intention was to look at the text above the image and I think the subsequent redisplay triggered the infloop.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Fri, 05 Dec 2025 19:02:01 GMT) Full text and rfc822 format available.Message #41 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Óscar Fuentes <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Fri, 05 Dec 2025 20:01:06 +0100
Eli Zaretskii <eliz <at> gnu.org> writes: > > Does this mean the process exited? >> >> Yes. > > Too bad. If you show the same email message again, does the problem > happen again? Already tried that several times. No "luck". > If not, I don't think we can do anything with this bug > report. Yep.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Sat, 06 Dec 2025 08:57:02 GMT) Full text and rfc822 format available.Message #44 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Óscar Fuentes <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Sat, 06 Dec 2025 10:56:29 +0200
> From: Óscar Fuentes <oscarfv <at> telefonica.net>
> Cc: 79950 <at> debbugs.gnu.org
> Date: Fri, 05 Dec 2025 19:59:51 +0100
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> >> CAPTURA.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI),
> >> density 96x96, segment length 16, baseline, precision 8, 457x632,
> >> components 3
> >
> > Does image-size in Emacs also report dimensions of this image as
> > 457x632?
>
> Yep.
>
> (image-size (image-get-display-property) :pixels)
>
> (457 . 632)
>
> > And can you describe the geometry of the window where this image was
> > supposed to be displayed? How much text was above it, as a fraction
> > of the window height?
>
> The image was at the bottom. There are 95 lines of text above. When the
> image is displayed, its top border is at the very top of the window,
> below the image there is space for about 4 lines of text.
But according to this part of the backtrace:
> last_visible_x = 1848,
> last_visible_y = 762,
your window was 1848x762 pixels, so an 457x632 image displayed at the
top of the window should have left 130 pixels below it, enough for 6
lines of text, not 4. Could it be 6 lines of text below the image and
not 4?
> > Also, did Emacs at all show the image, or did it start looping before
> > the image was shown?
>
> The image was shown and I could move around a bit before the infloop
> started. IIRC my intention was to look at the text above the image and I
> think the subsequent redisplay triggered the infloop.
According to what I see in the backtrace, the window start was at
buffer position 4010, with point at buffer position 4068. Can you
display that email message again, arrange for the window showing the
image to start at that position, and then describe the display? That
is:
. what is the start and end buffer positions covered by the image?
. how many lines of text are above and below the image, and what are
their buffer positions?
. does the window have some non-default decorations, like
header-line and margins?
. is buffer position 4068 shown in the window?
I think the immediate cause of the loop is the bogus value of
extra_scroll_margin_lines, which then caused the value of
scroll_margin_y here:
/* Compute the pixel ypos of the scroll margin, then move IT to
either that ypos or PT, whichever comes first. */
start_display (&it, w, startp);
scroll_margin_y = it.last_visible_y - partial_line_height (&it)
- this_scroll_margin
- frame_line_height * extra_scroll_margin_lines;
move_it_to (&it, PT, -1, scroll_margin_y - 1, -1,
(MOVE_TO_POS | MOVE_TO_Y));
to be negative, and that caused infloop in move_it_to.
How extra_scroll_margin_lines got its bogus value I cannot understand,
except if some function or large array smashed the run-time stack and
made the value of a boolean variable last_line_misfit in
redisplay_window to become bogus, whereas the code assumes it is
either zero or 1.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Sat, 06 Dec 2025 12:06:02 GMT) Full text and rfc822 format available.Message #47 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Óscar Fuentes <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Sat, 06 Dec 2025 13:05:18 +0100
[Message part 1 (text/plain, inline)]
Eli Zaretskii <eliz <at> gnu.org> writes: >> The image was at the bottom. There are 95 lines of text above. When the >> image is displayed, its top border is at the very top of the window, >> below the image there is space for about 4 lines of text. > > But according to this part of the backtrace: > > > last_visible_x = 1848, > > last_visible_y = 762, > > your window was 1848x762 pixels, so an 457x632 image displayed at the > top of the window should have left 130 pixels below it, enough for 6 > lines of text, not 4. Could it be 6 lines of text below the image and > not 4? > >> > Also, did Emacs at all show the image, or did it start looping before >> > the image was shown? >> >> The image was shown and I could move around a bit before the infloop >> started. IIRC my intention was to look at the text above the image and I >> think the subsequent redisplay triggered the infloop. > > According to what I see in the backtrace, the window start was at > buffer position 4010, with point at buffer position 4068. Can you > display that email message again, arrange for the window showing the > image to start at that position, and then describe the display? That > is: > > . what is the start and end buffer positions covered by the image? > . how many lines of text are above and below the image, and what are > their buffer positions? > . does the window have some non-default decorations, like > header-line and margins? > . is buffer position 4068 shown in the window? > > I think the immediate cause of the loop is the bogus value of > extra_scroll_margin_lines, which then caused the value of > scroll_margin_y here: > > /* Compute the pixel ypos of the scroll margin, then move IT to > either that ypos or PT, whichever comes first. */ > start_display (&it, w, startp); > scroll_margin_y = it.last_visible_y - partial_line_height (&it) > - this_scroll_margin > - frame_line_height * extra_scroll_margin_lines; > move_it_to (&it, PT, -1, scroll_margin_y - 1, -1, > (MOVE_TO_POS | MOVE_TO_Y)); > > to be negative, and that caused infloop in move_it_to. > > How extra_scroll_margin_lines got its bogus value I cannot understand, > except if some function or large array smashed the run-time stack and > made the value of a boolean variable last_line_misfit in > redisplay_window to become bogus, whereas the code assumes it is > either zero or 1. See the attached image. It is the same arrangement except for the window at the right of the image that I put for reference. When the infloop happened the window that contains the image used all the horizontal space of the frame. Maybe some the values you see in the gdb output corresponds to what Emacs was trying to display, not what was already displayed?
[Screenshot_20251206_125629.png (image/png, attachment)]
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Sat, 06 Dec 2025 13:40:01 GMT) Full text and rfc822 format available.Message #50 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Óscar Fuentes <oscarfv <at> telefonica.net> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Sat, 06 Dec 2025 15:39:02 +0200
> From: Óscar Fuentes <oscarfv <at> telefonica.net> > Cc: 79950 <at> debbugs.gnu.org > Date: Sat, 06 Dec 2025 13:05:18 +0100 > > Eli Zaretskii <eliz <at> gnu.org> writes: > > > . what is the start and end buffer positions covered by the image? > > . how many lines of text are above and below the image, and what are > > their buffer positions? > > . does the window have some non-default decorations, like > > header-line and margins? > > . is buffer position 4068 shown in the window? > > > > I think the immediate cause of the loop is the bogus value of > > extra_scroll_margin_lines, which then caused the value of > > scroll_margin_y here: > > > > /* Compute the pixel ypos of the scroll margin, then move IT to > > either that ypos or PT, whichever comes first. */ > > start_display (&it, w, startp); > > scroll_margin_y = it.last_visible_y - partial_line_height (&it) > > - this_scroll_margin > > - frame_line_height * extra_scroll_margin_lines; > > move_it_to (&it, PT, -1, scroll_margin_y - 1, -1, > > (MOVE_TO_POS | MOVE_TO_Y)); > > > > to be negative, and that caused infloop in move_it_to. > > > > How extra_scroll_margin_lines got its bogus value I cannot understand, > > except if some function or large array smashed the run-time stack and > > made the value of a boolean variable last_line_misfit in > > redisplay_window to become bogus, whereas the code assumes it is > > either zero or 1. > > See the attached image. It is the same arrangement except for the window > at the right of the image that I put for reference. When the infloop > happened the window that contains the image used all the horizontal > space of the frame. Thanks. The screenshot doesn't answer the following two questions I asked: > . what is the start and end buffer positions covered by the image? > . is buffer position 4068 shown in the window? > Maybe some the values you see in the gdb output corresponds to what > Emacs was trying to display, not what was already displayed? That is correct, but I'm asking these questions to understand what the display code was doing at the moment of the loop. AFAIU, it was trying to determine whether the window-start point should move up or down, given the new position of point.
bug-gnu-emacs <at> gnu.org:bug#79950; Package emacs.
(Sat, 06 Dec 2025 14:10:01 GMT) Full text and rfc822 format available.Message #53 received at 79950 <at> debbugs.gnu.org (full text, mbox):
From: <oscarfv <at> telefonica.net> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 79950 <at> debbugs.gnu.org Subject: Re: bug#79950: 31.0.50; Infinite loop on redisplay Date: Sat, 06 Dec 2025 15:09:38 +0100
Eli Zaretskii <eliz <at> gnu.org> writes: > Thanks. The screenshot doesn't answer the following two questions I > asked: > > > . what is the start and end buffer positions covered by the > > image? > > . is buffer position 4068 shown in the window? The image is the last position on the buffer. After M-x goto-char 4068 the point is just after the image. M-x goto-char 4067 puts the point on the image. M-x goto-char 4066 scrolls up a line and puts the point at the end of the text line that precedes the image.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.