Your message dated Sun, 02 Mar 2025 06:49:20 +0000
with message-id <e1tod8a-0080rb...@fasolo.debian.org>
and subject line Bug#1099249: fixed in lua-mode 20221027+git20231023.d074e41-2
has caused the Debian Bug report #1099249,
regarding lua-mode: FTBFS: dh_elpa_test: error: buttercup -L . --traceback
pretty returned exit code 255
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1099249: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099249
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:lua-mode
Version: 20221027+git20231023.d074e41-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with elpa
dh_auto_clean
dh_clean
debian/rules binary
dh binary --with elpa
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
dh_auto_build
make -j2 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Loading /etc/emacs/site-start.d/00debian.el (source)...
Loading /etc/emacs/site-start.d/50autoconf.el (source)...
[... snipped ...]
[32m works for repeat ... until blocks: 1[0m (0.35ms)
works for repeat ... until blocks: 2
[32m works for repeat ... until blocks: 2[0m (0.52ms)
works for repeat ... until blocks: 3
[32m works for repeat ... until blocks: 3[0m (0.73ms)
works for repeat ... until blocks: 4
[32m works for repeat ... until blocks: 4[0m (0.82ms)
works for repeat ... until blocks: single line
[32m works for repeat ... until blocks: single line[0m (0.25ms)
works for repeat ... until blocks: single line with continuation 1
[32m works for repeat ... until blocks: single line with continuation 1[0m
(0.42ms)
XFAIL: works for repeat ... until blocks: single line with continuation 1
[33m XFAIL: works for repeat ... until blocks: single line with continuation
1[0m[33m PENDING[0m (0.05ms)
Indentation test `goto-label.lua'
is sane
[32m is sane[0m (0.36ms)
does not affect indentation when put on a separate line
[32m does not affect indentation when put on a separate line[0m (0.45ms)
XFAIL: does not affect indentation before block modifiers
[33m XFAIL: does not affect indentation before block modifiers[0m[33m
PENDING[0m (0.05ms)
does not affect indentation after block modifiers
[32m does not affect indentation after block modifiers[0m (0.38ms)
reindents according to luawiki examples: 1
[32m reindents according to luawiki examples: 1[0m (1.70ms)
reindents according to luawiki examples: 2
[32m reindents according to luawiki examples: 2[0m (1.46ms)
reindents according to luawiki examples: 3
[32m reindents according to luawiki examples: 3[0m (0.53ms)
reindents according to luawiki examples: 4
[32m reindents according to luawiki examples: 4[0m (0.87ms)
reindents according to luawiki examples: 5
[32m reindents according to luawiki examples: 5[0m (0.92ms)
reindents according to luawiki examples: 6
[32m reindents according to luawiki examples: 6[0m (2.18ms)
reindents according to luawiki examples: 7
[32m reindents according to luawiki examples: 7[0m (1.50ms)
Indentation test `do-block.lua'
works for do ... end blocks on separate lines
[32m works for do ... end blocks on separate lines[0m (0.36ms)
works for do ... end blocks: single line
[32m works for do ... end blocks: single line[0m (0.26ms)
works for do ... end blocks: body on the same line
[32m works for do ... end blocks: body on the same line[0m (0.27ms)
works for do ... end blocks: continuation inside body
[32m works for do ... end blocks: continuation inside body[0m (0.40ms)
works for do ... end blocks: parentheses inside body
[32m works for do ... end blocks: parentheses inside body[0m (0.41ms)
Continuation lines
are indented before/after binary operators: +
[32m are indented before/after binary operators: +[0m (0.36ms)
are indented before/after binary operators: -
[32m are indented before/after binary operators: -[0m (0.36ms)
are indented before/after binary operators: *
[32m are indented before/after binary operators: *[0m (0.34ms)
are indented before/after binary operators: /
[32m are indented before/after binary operators: /[0m (0.34ms)
are indented before/after binary operators: ^
[32m are indented before/after binary operators: ^[0m (0.34ms)
are indented before/after binary operators: %
[32m are indented before/after binary operators: %[0m (0.34ms)
are indented before/after binary operators: ..
[32m are indented before/after binary operators: ..[0m (0.33ms)
are indented before/after binary operators: <
[32m are indented before/after binary operators: <[0m (0.32ms)
are indented before/after binary operators: <=
[32m are indented before/after binary operators: <=[0m (0.33ms)
are indented before/after binary operators: >
[32m are indented before/after binary operators: >[0m (0.33ms)
are indented before/after binary operators: >=
[32m are indented before/after binary operators: >=[0m (0.34ms)
are indented before/after binary operators: ==
[32m are indented before/after binary operators: ==[0m (0.33ms)
are indented before/after binary operators: ~=
[32m are indented before/after binary operators: ~=[0m (0.34ms)
are indented before/after binary operators: and
[32m are indented before/after binary operators: and[0m (0.33ms)
are indented before/after binary operators: or
[32m are indented before/after binary operators: or[0m (0.34ms)
Function indentation
indents function call arguments
[32m indents function call arguments[0m (1.04ms)
indent blocks with lua-indent-nested-block-content-align
[32m indent blocks with lua-indent-nested-block-content-align[0m (1.00ms)
indent blocks with lua-indent-close-paren-align
[32m indent blocks with lua-indent-close-paren-align[0m (0.53ms)
indents nested tables with alternative block indenting
[32m indents nested tables with alternative block indenting[0m (2.66ms)
Hiding process buffer does not switch current window
when process is active
[32m when process is active[0m (3.23ms)
and does not signal when process is already killed
[32m and does not signal when process is already killed[0m (1.46ms)
when process is not started
[32m when process is not started[0m (0.24ms)
Compilation minor mode
sets comint-prompt-regexp in process buffer
[32m sets comint-prompt-regexp in process buffer[0m (1.50ms)
Fontification in compilation buffer
fontifies runtime error messages
[33m fontifies runtime error messages[0m[33m PENDING[0m (0.06ms)
fontifies syntax error messages
[33m fontifies syntax error messages[0m[33m PENDING[0m (0.05ms)
String escaping
Escapes literal tabs
[32m Escapes literal tabs[0m (0.09ms)
`lua-start-process'
doesn't hang for an already-running process
[32m doesn't hang for an already-running process[0m (1.31ms)
Test indent-new-comment-line
works with -- ...
[32m works with -- ...[0m (1.02ms)
works with ---- ....
[32m works with ---- ....[0m (0.66ms)
doesn't recognize "--" inside strings and comments
[32m doesn't recognize "--" inside strings and comments[0m (1.40ms)
works when the comment is empty
[32m works when the comment is empty[0m (0.51ms)
lua-comment-start-pos
returns beginning of single-line comment if inside
[32m returns beginning of single-line comment if inside[0m (0.25ms)
returns beginning of single-line comment if between delimiters
[32m returns beginning of single-line comment if between delimiters[0m
(0.22ms)
returns nil if before delimiters
[32m returns nil if before delimiters[0m (0.21ms)
returns nil if before single-line comment
[32m returns nil if before single-line comment[0m (0.21ms)
returns nil if after single-line comment
[32m returns nil if after single-line comment[0m (0.20ms)
returns nil if inside single-line string
[32m returns nil if inside single-line string[0m (0.21ms)
returns nil if inside multi-line string
[32m returns nil if inside multi-line string[0m (0.23ms)
returns beginning of multi-line comment if inside 1
[32m returns beginning of multi-line comment if inside 1[0m (0.22ms)
returns beginning of multi-line comment if inside 2
[32m returns beginning of multi-line comment if inside 2[0m (0.21ms)
returns beginning of multi-line comment if inside 3
[32m returns beginning of multi-line comment if inside 3[0m (0.22ms)
returns beginning of multi-line comment if between delimiters 1
[32m returns beginning of multi-line comment if between delimiters 1[0m
(0.21ms)
returns beginning of single-line comment if between delimiters 2
[32m returns beginning of single-line comment if between delimiters 2[0m
(0.22ms)
returns beginning of multi-line comment if between delimiters 3
[32m returns beginning of multi-line comment if between delimiters 3[0m
(0.21ms)
returns beginning of multi-line comment if between delimiters 4
[32m returns beginning of multi-line comment if between delimiters 4[0m
(0.21ms)
returns beginning of multi-line comment if between delimiters 5
[32m returns beginning of multi-line comment if between delimiters 5[0m
(0.21ms)
returns nil if before multi-line opener
[32m returns nil if before multi-line opener[0m (0.22ms)
returns nil if after multi-line closer
[32m returns nil if after multi-line closer[0m (0.23ms)
returns beginning of multi-line comment if after multi-line closer with
different opener
[32m returns beginning of multi-line comment if after multi-line closer with
different opener[0m (0.24ms)
returns nil if multi-line opener is inside string 1
[32m returns nil if multi-line opener is inside string 1[0m (0.17ms)
returns nil if multi-line opener is inside string 2
[32m returns nil if multi-line opener is inside string 2[0m (0.16ms)
returns nil if multi-line opener is inside multi-line string 1
[32m returns nil if multi-line opener is inside multi-line string 1[0m
(0.20ms)
returns nil if multi-line opener is inside multi-line string 2
[32m returns nil if multi-line opener is inside multi-line string 2[0m
(0.19ms)
lua-comment-or-string-start-p/-pos
returns nil for ("<>'foo'")
[32m returns nil for ("<>'foo'")[0m (0.21ms)
returns truthy/1 for ("'<>foo'")
[32m returns truthy/1 for ("'<>foo'")[0m (0.23ms)
returns truthy/1 for ("'foo<>'")
[32m returns truthy/1 for ("'foo<>'")[0m (0.20ms)
returns nil for ("'foo'<>")
[32m returns nil for ("'foo'<>")[0m (0.20ms)
returns nil for ("<>\"foo\"")
[32m returns nil for ("<>\"foo\"")[0m (0.20ms)
returns truthy/1 for ("\"<>foo\"")
[32m returns truthy/1 for ("\"<>foo\"")[0m (0.19ms)
returns truthy/1 for ("\"foo<>\"")
[32m returns truthy/1 for ("\"foo<>\"")[0m (0.19ms)
returns nil for ("\"foo\"<>")
[32m returns nil for ("\"foo\"<>")[0m (0.20ms)
returns nil for ("<>[[foo]]")
[32m returns nil for ("<>[[foo]]")[0m (0.21ms)
returns truthy/1 for ("[[<>foo]]")
[32m returns truthy/1 for ("[[<>foo]]")[0m (0.21ms)
returns truthy/1 for ("[<>[foo]]")
[32m returns truthy/1 for ("[<>[foo]]")[0m (0.20ms)
returns truthy/1 for ("[=<>[foo]=]")
[32m returns truthy/1 for ("[=<>[foo]=]")[0m (0.21ms)
returns truthy/1 for ("[<>=[foo]=]")
[32m returns truthy/1 for ("[<>=[foo]=]")[0m (0.28ms)
returns truthy/1 for ("[[foo<>]]")
[32m returns truthy/1 for ("[[foo<>]]")[0m (0.20ms)
returns truthy/1 for ("[[foo]<>]")
[32m returns truthy/1 for ("[[foo]<>]")[0m (0.19ms)
returns truthy/1 for ("[[foo]<>=]")
[32m returns truthy/1 for ("[[foo]<>=]")[0m (0.19ms)
returns truthy/1 for ("[[foo]=<>]")
[32m returns truthy/1 for ("[[foo]=<>]")[0m (0.18ms)
returns nil for ("[[foo]]<>")
[32m returns nil for ("[[foo]]<>")[0m (0.19ms)
returns nil for ("foo <>-- bar")
[32m returns nil for ("foo <>-- bar")[0m (0.17ms)
returns truthy/5 for ("foo -<>- bar")
[32m returns truthy/5 for ("foo -<>- bar")[0m (0.19ms)
returns truthy/5 for ("foo --<> bar")
[32m returns truthy/5 for ("foo --<> bar")[0m (0.17ms)
returns truthy/5 for ("foo -- <>bar")
[32m returns truthy/5 for ("foo -- <>bar")[0m (0.18ms)
returns truthy/5 for ("foo -- bar<>")
[32m returns truthy/5 for ("foo -- bar<>")[0m (0.17ms)
returns nil for ("foo <>--[[ bar ]]")
[32m returns nil for ("foo <>--[[ bar ]]")[0m (0.19ms)
returns truthy/5 for ("foo -<>-[[ bar ]]")
[32m returns truthy/5 for ("foo -<>-[[ bar ]]")[0m (0.19ms)
returns truthy/5 for ("foo --<>[[ bar ]]")
[32m returns truthy/5 for ("foo --<>[[ bar ]]")[0m (0.19ms)
returns truthy/5 for ("foo --[<>[ bar ]]")
[32m returns truthy/5 for ("foo --[<>[ bar ]]")[0m (0.19ms)
returns truthy/5 for ("foo --[[<> bar ]]")
[32m returns truthy/5 for ("foo --[[<> bar ]]")[0m (0.19ms)
returns truthy/5 for ("foo --[[ bar <>]]")
[32m returns truthy/5 for ("foo --[[ bar <>]]")[0m (0.18ms)
returns truthy/5 for ("foo --[[ bar ]<>]")
[32m returns truthy/5 for ("foo --[[ bar ]<>]")[0m (0.19ms)
returns nil for ("foo --[[ bar ]]<>")
[32m returns nil for ("foo --[[ bar ]]<>")[0m (0.19ms)
returns truthy/5 for ("foo --[==[ bar ]]<>")
[32m returns truthy/5 for ("foo --[==[ bar ]]<>")[0m (0.20ms)
returns nil for ("foo <>---[[ bar ]]")
[32m returns nil for ("foo <>---[[ bar ]]")[0m (0.17ms)
returns truthy/5 for ("foo --<>-[[ bar ]]")
[32m returns truthy/5 for ("foo --<>-[[ bar ]]")[0m (0.17ms)
returns truthy/5 for ("foo ---<>[[ bar ]]")
[32m returns truthy/5 for ("foo ---<>[[ bar ]]")[0m (0.17ms)
returns truthy/5 for ("foo ---[<>[ bar ]]")
[32m returns truthy/5 for ("foo ---[<>[ bar ]]")[0m (0.18ms)
returns truthy/5 for ("foo ---[[<> bar ]]")
[32m returns truthy/5 for ("foo ---[[<> bar ]]")[0m (0.18ms)
returns truthy/5 for ("foo ---[[ bar ]]<>")
[32m returns truthy/5 for ("foo ---[[ bar ]]<>")[0m (0.19ms)
returns nil for ("foo --[[ -- bar ]]<>")
[32m returns nil for ("foo --[[ -- bar ]]<>")[0m (0.20ms)
returns nil for ("foo '--[[' <> bar ]]")
[32m returns nil for ("foo '--[[' <> bar ]]")[0m (0.18ms)
returns nil for ("foo [[--[[]] <> bar ]]")
[32m returns nil for ("foo [[--[[]] <> bar ]]")[0m (0.18ms)
returns nil for ("foo [[--[==[]] <> bar ]==]")
[32m returns nil for ("foo [[--[==[]] <> bar ]==]")[0m (0.19ms)
returns nil for ("foo = bar -<> baz")
[32m returns nil for ("foo = bar -<> baz")[0m (0.18ms)
returns nil for ("foo = bar <>- baz")
[32m returns nil for ("foo = bar <>- baz")[0m (0.18ms)
lua-skip-ws-and-comments-backward
doesn't move point
empty buffer: "<>"
[32m empty buffer: "<>"[0m (0.17ms)
at beginning of non-empty buffer: "<> --[[]]foo"
[32m at beginning of non-empty buffer: "<> --[[]]foo"[0m (0.17ms)
in the middle of variable: " f<>oo"
[32m in the middle of variable: " f<>oo"[0m (0.15ms)
at the end of variable: " foo<>"
[32m at the end of variable: " foo<>"[0m (0.15ms)
between variable and comment: " foo<>--"
[32m between variable and comment: " foo<>--"[0m (0.14ms)
at the end of single-quote string literal: " foo 'bar'<>"
[32m at the end of single-quote string literal: " foo 'bar'<>"[0m
(0.17ms)
at the end of multi-line string literal: " foo [[bar]]<>"
[32m at the end of multi-line string literal: " foo [[bar]]<>"[0m
(0.15ms)
inside string literal: " foo '<>bar'"
[32m inside string literal: " foo '<>bar'"[0m (0.16ms)
inside function call literal: " foo (<>bar)"
[32m inside function call literal: " foo (<>bar)"[0m (0.14ms)
within whitespace inside single-line string literal: " foo '-- <> bar'"
[32m within whitespace inside single-line string literal: " foo '-- <>
bar'"[0m (0.15ms)
within whitespace inside multi-line string literal: " foo [[-- \n<>
bar]]"
[32m within whitespace inside multi-line string literal: " foo [[--
\n<> bar]]"[0m (0.16ms)
moves point
skip whitespace at the beginning of buffer: "<2> <1>"
[32m skip whitespace at the beginning of buffer: "<2> <1>"[0m (0.16ms)
skip ws after variable: "foo<2> <1>"
[32m skip ws after variable: "foo<2> <1>"[0m (0.15ms)
skip ws after function call: "foo()<2> <1>"
[32m skip ws after function call: "foo()<2> <1>"[0m (0.15ms)
skip newlines/tabs/spaces after variable: "foo<2> \n \n<1>"
[32m skip newlines/tabs/spaces after variable: "foo<2> \n
\n<1>"[0m (0.16ms)
escape single-line comment and skip ws: "foo<2> -- <1>"
[32m escape single-line comment and skip ws: "foo<2> -- <1>"[0m (0.16ms)
escape single-line comment delimiter: "foo<2> -<1>-"
[32m escape single-line comment delimiter: "foo<2> -<1>-"[0m (0.15ms)
escape commented out string and skip ws: "foo<2> -- '<1>'"
[32m escape commented out string and skip ws: "foo<2> -- '<1>'"[0m
(0.15ms)
escape commented out string and skip ws: "foo<2> -- [[<1>]]"
[32m escape commented out string and skip ws: "foo<2> -- [[<1>]]"[0m
(0.17ms)
skip single-line comment and ws: "foo<2> -- \n<1>"
[32m skip single-line comment and ws: "foo<2> -- \n<1>"[0m (0.16ms)
skip several single-line comments and ws: "foo<2> -- \n--\n--\n<1>"
[32m skip several single-line comments and ws: "foo<2> --
\n--\n--\n<1>"[0m (0.14ms)
escape multi-line comment and skip ws: "foo<2> --[[ <1> ]]"
[32m escape multi-line comment and skip ws: "foo<2> --[[ <1> ]]"[0m
(0.18ms)
escape multi-line comment delimiter and skip ws 1: "foo<2> -<1>-[[ ]]"
[32m escape multi-line comment delimiter and skip ws 1: "foo<2> -<1>-[[
]]"[0m (0.17ms)
escape multi-line comment delimiter and skip ws 2: "foo<2> --<1>[[ ]]"
[32m escape multi-line comment delimiter and skip ws 2: "foo<2> --<1>[[
]]"[0m (0.18ms)
escape multi-line comment delimiter and skip ws 3: "foo<2> --[<1>[ ]]"
[32m escape multi-line comment delimiter and skip ws 3: "foo<2> --[<1>[
]]"[0m (0.18ms)
escape multi-line comment delimiter and skip ws 4: "foo<2> --[[ ]<1>]"
[32m escape multi-line comment delimiter and skip ws 4: "foo<2> --[[
]<1>]"[0m (0.16ms)
skip multi-line comments and ws: "foo<2> --[[ \n\n ]]\n\n--[[ ]]<1>"
[32m skip multi-line comments and ws: "foo<2> --[[ \n\n ]]\n\n--[[
]]<1>"[0m (0.18ms)
escape multi-line comment with luadoc keyword 1: "foo<2> --[[ @see foo
<1>]]"
[32m escape multi-line comment with luadoc keyword 1: "foo<2> --[[ @see
foo <1>]]"[0m (0.17ms)
escape multi-line comment with luadoc keyword 2: "foo<2> --[[ @s<1>ee foo
]]"
[32m escape multi-line comment with luadoc keyword 2: "foo<2> --[[ @s<1>ee
foo ]]"[0m (0.19ms)
escape multi-line comment with luadoc keyword 3: "foo<2> --[[ <1>@see foo
]]"
[32m escape multi-line comment with luadoc keyword 3: "foo<2> --[[ <1>@see
foo ]]"[0m (0.16ms)
escape single-line comment with luadoc keyword 1: "foo<2> -- @see foo <1>"
[32m escape single-line comment with luadoc keyword 1: "foo<2> -- @see foo
<1>"[0m (0.15ms)
escape single-line comment with luadoc keyword 2: "foo<2> -- @s<1>ee foo "
[32m escape single-line comment with luadoc keyword 2: "foo<2> -- @s<1>ee
foo "[0m (0.15ms)
escape single-line comment with luadoc keyword 3: "foo<2> -- <1>@see foo "
[32m escape single-line comment with luadoc keyword 3: "foo<2> -- <1>@see
foo "[0m (15.56ms)
respects limit
respect limit in whitespace: limit=3 " <2> <1>"
[32m respect limit in whitespace: limit=3 " <2> <1>"[0m (0.19ms)
don't move if limit is beyond point: limit=100 " <2><1> "
[32m don't move if limit is beyond point: limit=100 " <2><1> "[0m
(0.16ms)
respect limit when escaping single-line comment: limit=5 "-- <2> <1>"
[32m respect limit when escaping single-line comment: limit=5 "-- <2>
<1>"[0m (0.16ms)
respect limit when escaping multi-line comment: limit=5 "--[[<2> <1>]]"
[32m respect limit when escaping multi-line comment: limit=5 "--[[<2>
<1>]]"[0m (0.16ms)
respect limit when escaping multi-line comment: limit=5 " <2>-- <1>"
[32m respect limit when escaping multi-line comment: limit=5 " <2>--
<1>"[0m (0.15ms)
respect limit when escaping multi-line comment: limit=5 " <2>--[[
<1>]]"
[32m respect limit when escaping multi-line comment: limit=5 " <2>--[[
<1>]]"[0m (0.18ms)
respect limit when escaping single-line luadoc comment: limit=5 "--
<2>@see x <1>"
[32m respect limit when escaping single-line luadoc comment: limit=5 "--
<2>@see x <1>"[0m (0.16ms)
respect limit when escaping multi-line luadoc comment: limit=5 "--[[<2>@see
x <1>]]"
[32m respect limit when escaping multi-line luadoc comment: limit=5
"--[[<2>@see x <1>]]"[0m (0.15ms)
lua-skip-ws-and-comments-forward
doesn't move point
empty buffer: "<>"
[32m empty buffer: "<>"[0m (0.15ms)
at end of non-empty buffer: " --[[]]<>"
[32m at end of non-empty buffer: " --[[]]<>"[0m (0.15ms)
in the middle of variable: " f<>oo "
[32m in the middle of variable: " f<>oo "[0m (0.14ms)
at the beginning of variable: " <>foo "
[32m at the beginning of variable: " <>foo "[0m (0.14ms)
between variable and comment: " --[[]]<>foo "
[32m between variable and comment: " --[[]]<>foo "[0m (0.16ms)
at the end of single-quote string literal: " foo <>'bar'"
[32m at the end of single-quote string literal: " foo <>'bar'"[0m
(0.14ms)
at the end of multi-line string literal: " foo <>[[bar]]"
[32m at the end of multi-line string literal: " foo <>[[bar]]"[0m
(0.15ms)
inside string literal: " foo 'bar<>'"
[32m inside string literal: " foo 'bar<>'"[0m (0.14ms)
inside function call literal: " foo (bar<>)"
[32m inside function call literal: " foo (bar<>)"[0m (0.14ms)
within whitespace inside single-line string literal: " foo '-- <> bar'"
[32m within whitespace inside single-line string literal: " foo '-- <>
bar'"[0m (0.13ms)
within whitespace inside multi-line string literal: " foo [[-- \n<>\n
bar]]"
[32m within whitespace inside multi-line string literal: " foo [[--
\n<>\n bar]]"[0m (0.15ms)
moves point
skip whitespace at the end of buffer: "<1> <2>"
[32m skip whitespace at the end of buffer: "<1> <2>"[0m (0.13ms)
skip ws before variable: "<1> <2>bar"
[32m skip ws before variable: "<1> <2>bar"[0m (0.16ms)
skip ws before function call: "foo<1> <2>()"
[32m skip ws before function call: "foo<1> <2>()"[0m (0.13ms)
skip newlines/tabs/spaces before variable: "<1> \n \n<2>foo"
[32m skip newlines/tabs/spaces before variable: "<1> \n \n<2>foo"[0m
(0.15ms)
escape single-line comment and skip ws: "foo -- <1>\n <2>bar"
[32m escape single-line comment and skip ws: "foo -- <1>\n <2>bar"[0m
(0.15ms)
escape single-line comment delimiter: "foo -<1>- \n <2>bar"
[32m escape single-line comment delimiter: "foo -<1>- \n <2>bar"[0m
(0.15ms)
escape commented out string and skip ws: "foo -- '<1>' \n <2>bar"
[32m escape commented out string and skip ws: "foo -- '<1>' \n
<2>bar"[0m (0.15ms)
escape commented out string and skip ws: "foo -- [[<1>]] \n <2>bar"
[32m escape commented out string and skip ws: "foo -- [[<1>]] \n
<2>bar"[0m (0.14ms)
skip single-line comment and ws: "foo <1>-- \n \n <2>bar"
[32m skip single-line comment and ws: "foo <1>-- \n \n <2>bar"[0m
(0.16ms)
skip several single-line comments and ws: "foo <1>-- \n--\n--\n \n
<2>bar"
[32m skip several single-line comments and ws: "foo <1>-- \n--\n--\n \n
<2>bar"[0m (0.14ms)
escape multi-line comment and skip ws: "foo --[[ <1> ]] <2>bar"
[32m escape multi-line comment and skip ws: "foo --[[ <1> ]] <2>bar"[0m
(0.16ms)
escape multi-line comment delimiter and skip ws 1: "foo -<1>-[[ ]]
<2>bar"
[32m escape multi-line comment delimiter and skip ws 1: "foo -<1>-[[ ]]
<2>bar"[0m (0.16ms)
escape multi-line comment delimiter and skip ws 2: "foo --<1>[[ ]]
<2>bar"
[32m escape multi-line comment delimiter and skip ws 2: "foo --<1>[[ ]]
<2>bar"[0m (0.16ms)
escape multi-line comment delimiter and skip ws 3: "foo --[<1>[ ]]
<2>bar"
[32m escape multi-line comment delimiter and skip ws 3: "foo --[<1>[ ]]
<2>bar"[0m (0.16ms)
escape multi-line comment delimiter and skip ws 4: "foo --[[ ]<1>]
<2>bar"
[32m escape multi-line comment delimiter and skip ws 4: "foo --[[ ]<1>]
<2>bar"[0m (0.16ms)
skip multi-line comments and ws: "foo <1>--[[ \n\n ]]\n\n--[[ ]] <2>bar"
[32m skip multi-line comments and ws: "foo <1>--[[ \n\n ]]\n\n--[[ ]]
<2>bar"[0m (0.17ms)
escape multi-line comment with luadoc keyword 1: "foo --[[ @see foo <1>]]
<2>bar"
[32m escape multi-line comment with luadoc keyword 1: "foo --[[ @see foo
<1>]] <2>bar"[0m (0.16ms)
escape multi-line comment with luadoc keyword 2: "foo --[[ @s<1>ee foo ]]
<2>bar"
[32m escape multi-line comment with luadoc keyword 2: "foo --[[ @s<1>ee
foo ]] <2>bar"[0m (0.15ms)
escape multi-line comment with luadoc keyword 3: "foo --[[ <1>@see foo ]]
<2>bar"
[32m escape multi-line comment with luadoc keyword 3: "foo --[[ <1>@see
foo ]] <2>bar"[0m (0.15ms)
escape single-line comment with luadoc keyword 1: "foo -- @see foo<1> \n
<2>bar"
[32m escape single-line comment with luadoc keyword 1: "foo -- @see foo<1>
\n <2>bar"[0m (0.15ms)
escape single-line comment with luadoc keyword 2: "foo -- @s<1>ee foo \n
<2>bar"
[32m escape single-line comment with luadoc keyword 2: "foo -- @s<1>ee foo
\n <2>bar"[0m (0.14ms)
escape single-line comment with luadoc keyword 3: "foo -- <1>@see foo \n
<2>bar"
[32m escape single-line comment with luadoc keyword 3: "foo -- <1>@see foo
\n <2>bar"[0m (0.14ms)
respects limit
in whitespace: limit=6 " <1> <2> "
[32m in whitespace: limit=6 " <1> <2> "[0m (0.14ms)
don't move if limit is before point: limit=1 " <2><1> "
[32m don't move if limit is before point: limit=1 " <2><1> "[0m
(0.14ms)
when escaping single-line comment 1: limit=8 "-- <1> <2> \n"
[32m when escaping single-line comment 1: limit=8 "-- <1> <2> \n"[0m
(0.16ms)
when escaping single-line comment 2: limit=8 "-- <1> \n<2> "
[32m when escaping single-line comment 2: limit=8 "-- <1> \n<2> "[0m
(0.16ms)
when escaping single-line comment 3: limit=8 "-- <1> <2>\n "
[32m when escaping single-line comment 3: limit=8 "-- <1> <2>\n "[0m
(0.15ms)
when escaping multi-line comment 1: limit=8 "--[[<1> <2> ]] \n"
[32m when escaping multi-line comment 1: limit=8 "--[[<1> <2> ]] \n"[0m
(0.16ms)
when escaping multi-line comment 1: limit=8 "--[[<1> ]<2>] \n"
[32m when escaping multi-line comment 1: limit=8 "--[[<1> ]<2>] \n"[0m
(0.16ms)
when escaping multi-line comment 1: limit=8 "--[[<1> <2> ]] \n"
[32m when escaping multi-line comment 1: limit=8 "--[[<1> <2> ]] \n"[0m
(0.16ms)
when escaping single-line luadoc comment: limit=7 "-- <1>@s<2>ee x "
[32m when escaping single-line luadoc comment: limit=7 "-- <1>@s<2>ee x
"[0m (0.15ms)
when escaping single-line luadoc comment: limit=8 "-- <1>@se<2>e x "
[32m when escaping single-line luadoc comment: limit=8 "-- <1>@se<2>e x
"[0m (0.15ms)
when escaping single-line luadoc comment: limit=9 "-- <1>@see<2> x "
[32m when escaping single-line luadoc comment: limit=9 "-- <1>@see<2> x
"[0m (0.15ms)
when escaping multi-line luadoc comment: limit=7 "--[[<1>@s<2>ee x]] "
[32m when escaping multi-line luadoc comment: limit=7 "--[[<1>@s<2>ee x]]
"[0m (0.16ms)
when escaping multi-line luadoc comment: limit=8 "--[[<1>@se<2>e x]] "
[32m when escaping multi-line luadoc comment: limit=8 "--[[<1>@se<2>e x]]
"[0m (0.16ms)
when escaping multi-line luadoc comment: limit=9 "--[[<1>@see<2> x]] "
[32m when escaping multi-line luadoc comment: limit=9 "--[[<1>@see<2> x]]
"[0m (0.15ms)
lua-find-regexp
does not match open-bracket that is part of multiline string opener: forward
[32m does not match open-bracket that is part of multiline string opener:
forward[0m (0.17ms)
does not match open-bracket that is part of multiline string opener: backward
[32m does not match open-bracket that is part of multiline string opener:
backward[0m (0.16ms)
does not match close-bracket that is part of multiline string closer: forward
[32m does not match close-bracket that is part of multiline string closer:
forward[0m (0.16ms)
does not match close-bracket that is part of multiline string closer: backward
[32m does not match close-bracket that is part of multiline string closer:
backward[0m (0.14ms)
does not match minus that is part of comment starter: forward
[32m does not match minus that is part of comment starter: forward[0m
(0.16ms)
does not match minus that is part of comment starter: backward
[32m does not match minus that is part of comment starter: backward[0m
(0.13ms)
========================================
[31mTest fill-paragraph fills single-line comment[0m
[31mFAILED[0m: Expected `result-str' to be `equal' to `("-- foo bar" "-- baz
qux")', but instead it was `("-- foo bar baz qux")' which does not match
because: (proper-lists-of-different-length 1 2 ("-- foo bar baz qux") ("-- foo
bar" "-- baz qux") first-mismatch-at 0).
========================================
[31mTest fill-paragraph fills comment after code[0m
[31mFAILED[0m: Expected `result-str' to be `equal' to `("foo -- bar" " --
baz")', but instead it was `("foo -- bar baz")' which does not match because:
(proper-lists-of-different-length 1 2 ("foo -- bar baz") ("foo -- bar" " --
baz") first-mismatch-at 0).
========================================
[31mTest fill-paragraph does not spill comments into code (issue #25)[0m
[31mFAILED[0m: Expected `result-str' to be `equal' to `("" "-- foo bar" "--
baz qux" "foo_func()")', but instead it was `("" "-- foo bar baz qux"
"foo_func()")' which does not match because: (proper-lists-of-different-length
3 4 ("" "-- foo bar baz qux" "foo_func()") ("" "-- foo bar" "-- baz qux"
"foo_func()") first-mismatch-at 1).
Ran 392 out of 410 specs, [31m3 failed[0m, in 206.18ms.
buttercup-run failed: ""
dh_elpa_test: error: buttercup -L . --traceback pretty returned exit code 255
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:lua-mode, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: lua-mode
Source-Version: 20221027+git20231023.d074e41-2
Done: Xiyue Deng <manp...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
lua-mode, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Xiyue Deng <manp...@gmail.com> (supplier of updated lua-mode package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 01 Mar 2025 17:38:23 -0800
Source: lua-mode
Architecture: source
Version: 20221027+git20231023.d074e41-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen Team <debian-emac...@lists.debian.org>
Changed-By: Xiyue Deng <manp...@gmail.com>
Closes: 1099249
Changes:
lua-mode (20221027+git20231023.d074e41-2) unstable; urgency=medium
.
* Add Salsa CI configuration
* Add patches to disable failing tests for Emacs 30.1 (Closes: #1099249)
Checksums-Sha1:
7cb3f4f7bcd1c302c8fda136b063906fca0ababd 2294
lua-mode_20221027+git20231023.d074e41-2.dsc
0ea644a7cc5eaa72eb7562b4e50aec0936ee33ba 5612
lua-mode_20221027+git20231023.d074e41-2.debian.tar.xz
Checksums-Sha256:
8936536d2d2b7e26a628e57e4586aa98fbf84f40478327df0addab385ea6df8a 2294
lua-mode_20221027+git20231023.d074e41-2.dsc
c26a504ddfc12317e0a5a8e558a0a7e336248536453d6a76ed22aaf71233206f 5612
lua-mode_20221027+git20231023.d074e41-2.debian.tar.xz
Files:
7a7fb44165448fc00fcd13692c201260 2294 lisp optional
lua-mode_20221027+git20231023.d074e41-2.dsc
4a314a108d584dbc3e7c33c62281e12f 5612 lisp optional
lua-mode_20221027+git20231023.d074e41-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEiKQfd6o81mjI+LWALell7WOCXJMFAmfD+5sSHG1hbnBoaXpA
Z21haWwuY29tAAoJEC3pZe1jglyTJaYQAKQkmw1djJZ7KBMtxAnF/joEuX3T895z
c6ysGUsNQfpHTe9dhsnlCrfujSK2gl0LYKEWsbk9InA+t9gSd5nVx3E+aZh16rS+
lkRC2TGPWyqIyox4hInud4gEQSI63D4OxvKlV1+CMQ9L+2w5zmxfAx3Yq4gSINAt
xkgceWm8YO+KdVxt5kY5U8LMf8u/jYYGpqP/NIZhbATL/JZMdE6QNxvSi331hgm0
OUdI7IAMD0cNqK43iKgDWDYCjZPE1MnFCJCkbpyEGtLt5Raagj8XkQPDVfz2IfX2
J6M2ALw4il5Ln9r6q9c6ANljMwPzRQ1tmBCwW89clIpSs+G4eGl7fNthrt/fvceG
k1MkefScCD7+LrgnIUWSNBg4N9PbdSEtfeg73iSIGkqFM5fSq8Gkp7WEY8/TN7o1
9mYUnMunqzeA4JGaMhQqFOZAf+MtzQz/6lVBGp2t5zblR2h6pKcYdHwFS8HAlszq
d6Q0yXhRFPBSb9Lek72FrxhydBqu+fzl8bnzUidmVZUyMRyGX0K56+JjdVP3fcHS
uRJ392+/u1AFlbCKe4ioyfCcHXRwju3OmBlkxO+GyGhqeTEdqvDXalz9BmZdoSqC
98tJrQj9ofHB0d+YvY0YpQ+WETJdro5rKXnyQ8Y553qE17PmJTSlPugQdFH1Xy5u
JbEGExtFJOiI
=NiEv
-----END PGP SIGNATURE-----
pgpWtzlWDBcwX.pgp
Description: PGP signature
--- End Message ---