[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debbugs-tracker] bug#11466: closed (ERC completion raises an assertion
From: |
GNU bug Tracking System |
Subject: |
[debbugs-tracker] bug#11466: closed (ERC completion raises an assertion failure) |
Date: |
Tue, 15 May 2012 17:02:02 +0000 |
Your message dated Tue, 15 May 2012 13:00:39 -0400
with message-id <address@hidden>
and subject line Re: bug#11466: ERC completion raises an assertion failure
has caused the debbugs.gnu.org bug report #11466,
regarding ERC completion raises an assertion failure
to be marked as done.
(If you believe you have received this mail in error, please contact
address@hidden)
--
11466: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11466
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message ---
Subject: |
ERC completion raises an assertion failure |
Date: |
Mon, 14 May 2012 09:46:11 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
Here's the full backtrace. To reproduce, simply connect to ERC (M-x erc,
accept everything, and press TAB twice on the server buffer)
Antoine
Debugger entered--Lisp error: (cl-assertion-failed (eq t (compare-strings
(funcall unquote (concat (substring string 0 qboundary) qcompletion)) nil nil
(concat (substring ustring 0 boundary) completion) nil nil (quote
ignore-case))))
signal(cl-assertion-failed ((eq t (compare-strings (funcall unquote (concat
(substring string 0 qboundary) qcompletion)) nil nil (concat (substring ustring
0 boundary) completion) nil nil (quote ignore-case)))))
#[257
"\310\304\311#\204 \312\313\314\304E\"\210\211\304G\315O\305!\307P\316\303\300\317\306OP!\315\211\301\317\302OP\315\211\311&\320=\204=\312\313\321C\"\210\207"
["" "" 0 comint--unquote-argument "" comint-quote-filename 0 ""
string-prefix-p ignore-case signal cl-assertion-failed (string-prefix-p prefix
completion (quote ignore-case)) nil compare-strings 0 t (eq t (compare-strings
(funcall unquote (concat (substring string 0 qboundary) qcompletion)) nil nil
(concat (substring ustring 0 boundary) completion) nil nil (quote
ignore-case)))] 12 "\n\n(fn COMPLETION)"](#("/me's" 0 1 (font-lock-face
completions-first-difference)))
mapcar(#[257
"\310\304\311#\204 \312\313\314\304E\"\210\211\304G\315O\305!\307P\316\303\300\317\306OP!\315\211\301\317\302OP\315\211\311&\320=\204=\312\313\321C\"\210\207"
["" "" 0 comint--unquote-argument "" comint-quote-filename 0 ""
string-prefix-p ignore-case signal cl-assertion-failed (string-prefix-p prefix
completion (quote ignore-case)) nil compare-strings 0 t (eq t (compare-strings
(funcall unquote (concat (substring string 0 qboundary) qcompletion)) nil nil
(concat (substring ustring 0 boundary) completion) nil nil (quote
ignore-case)))] 12 "\n\n(fn COMPLETION)"] (#("/amsg" 0 1 (font-lock-face
completions-first-difference)) #("/appendtopic" 0 1 (font-lock-face
completions-first-difference)) #("/at" 0 1 (font-lock-face
completions-first-difference)) #("/away" 0 1 (font-lock-face
completions-first-difference)) #("/banlist" 0 1 (font-lock-face
completions-first-difference)) #("/bl" 0 1 (font-lock-face
completions-first-difference)) #("/bye" 0 1 (font-lock-face
completions-first-difference)) #("/channel" 0 1 (font-lock-face
completions-first-difference)) #("/clear" 0 1 (font-lock-face
completions-first-difference)) #("/cleartopic" 0 1 (font-lock-face
completions-first-difference)) #("/country" 0 1 (font-lock-face
completions-first-difference)) #("/creq" 0 1 (font-lock-face
completions-first-difference)) #("/ctcp" 0 1 (font-lock-face
completions-first-difference)) #("/date" 0 1 (font-lock-face
completions-first-difference)) #("/dcc" 0 1 (font-lock-face
completions-first-difference)) #("/deop" 0 1 (font-lock-face
completions-first-difference)) #("/describe" 0 1 (font-lock-face
completions-first-difference)) #("/exit" 0 1 (font-lock-face
completions-first-difference)) #("/gaway" 0 1 (font-lock-face
completions-first-difference)) #("/gq" 0 1 (font-lock-face
completions-first-difference)) #("/gquit" 0 1 (font-lock-face
completions-first-difference)) #("/h" 0 1 (font-lock-face
completions-first-difference)) #("/help" 0 1 (font-lock-face
completions-first-difference)) #("/idle" 0 1 (font-lock-face
completions-first-difference)) #("/ignore" 0 1 (font-lock-face
completions-first-difference)) #("/j" 0 1 (font-lock-face
completions-first-difference)) #("/join" 0 1 (font-lock-face
completions-first-difference)) #("/kick" 0 1 (font-lock-face
completions-first-difference)) #("/lastlog" 0 1 (font-lock-face
completions-first-difference)) #("/leave" 0 1 (font-lock-face
completions-first-difference)) #("/list" 0 1 (font-lock-face
completions-first-difference)) #("/load" 0 1 (font-lock-face
completions-first-difference)) #("/m" 0 1 (font-lock-face
completions-first-difference)) #("/massunban" 0 1 (font-lock-face
completions-first-difference)) #("/me" 0 1 (font-lock-face
completions-first-difference)) #("/me's" 0 1 (font-lock-face
completions-first-difference)) #("/mode" 0 1 (font-lock-face
completions-first-difference)) #("/msg" 0 1 (font-lock-face
completions-first-difference)) #("/mub" 0 1 (font-lock-face
completions-first-difference)) #("/n" 0 1 (font-lock-face
completions-first-difference)) #("/names" 0 1 (font-lock-face
completions-first-difference)) #("/nick" 0 1 (font-lock-face
completions-first-difference)) #("/notice" 0 1 (font-lock-face
completions-first-difference)) #("/notify" 0 1 (font-lock-face
completions-first-difference)) #("/op" 0 1 (font-lock-face
completions-first-difference)) #("/ops" 0 1 (font-lock-face
completions-first-difference)) #("/part" 0 1 (font-lock-face
completions-first-difference)) #("/ping" 0 1 (font-lock-face
completions-first-difference)) #("/q" 0 1 (font-lock-face
completions-first-difference)) #("/query" 0 1 (font-lock-face
completions-first-difference)) ...))
completion--twq-all("" "" (#("/amsg" 0 1 (font-lock-face
completions-first-difference)) #("/appendtopic" 0 1 (font-lock-face
completions-first-difference)) #("/at" 0 1 (font-lock-face
completions-first-difference)) #("/away" 0 1 (font-lock-face
completions-first-difference)) #("/banlist" 0 1 (font-lock-face
completions-first-difference)) #("/bl" 0 1 (font-lock-face
completions-first-difference)) #("/bye" 0 1 (font-lock-face
completions-first-difference)) #("/channel" 0 1 (font-lock-face
completions-first-difference)) #("/clear" 0 1 (font-lock-face
completions-first-difference)) #("/cleartopic" 0 1 (font-lock-face
completions-first-difference)) #("/country" 0 1 (font-lock-face
completions-first-difference)) #("/creq" 0 1 (font-lock-face
completions-first-difference)) #("/ctcp" 0 1 (font-lock-face
completions-first-difference)) #("/date" 0 1 (font-lock-face
completions-first-difference)) #("/dcc" 0 1 (font-lock-face
completions-first-difference)) #("/deop" 0 1 (font-lock-face
completions-first-difference)) #("/describe" 0 1 (font-lock-face
completions-first-difference)) #("/exit" 0 1 (font-lock-face
completions-first-difference)) #("/gaway" 0 1 (font-lock-face
completions-first-difference)) #("/gq" 0 1 (font-lock-face
completions-first-difference)) #("/gquit" 0 1 (font-lock-face
completions-first-difference)) #("/h" 0 1 (font-lock-face
completions-first-difference)) #("/help" 0 1 (font-lock-face
completions-first-difference)) #("/idle" 0 1 (font-lock-face
completions-first-difference)) #("/ignore" 0 1 (font-lock-face
completions-first-difference)) #("/j" 0 1 (font-lock-face
completions-first-difference)) #("/join" 0 1 (font-lock-face
completions-first-difference)) #("/kick" 0 1 (font-lock-face
completions-first-difference)) #("/lastlog" 0 1 (font-lock-face
completions-first-difference)) #("/leave" 0 1 (font-lock-face
completions-first-difference)) #("/list" 0 1 (font-lock-face
completions-first-difference)) #("/load" 0 1 (font-lock-face
completions-first-difference)) #("/m" 0 1 (font-lock-face
completions-first-difference)) #("/massunban" 0 1 (font-lock-face
completions-first-difference)) #("/me" 0 1 (font-lock-face
completions-first-difference)) #("/me's" 0 1 (font-lock-face
completions-first-difference)) #("/mode" 0 1 (font-lock-face
completions-first-difference)) #("/msg" 0 1 (font-lock-face
completions-first-difference)) #("/mub" 0 1 (font-lock-face
completions-first-difference)) #("/n" 0 1 (font-lock-face
completions-first-difference)) #("/names" 0 1 (font-lock-face
completions-first-difference)) #("/nick" 0 1 (font-lock-face
completions-first-difference)) #("/notice" 0 1 (font-lock-face
completions-first-difference)) #("/notify" 0 1 (font-lock-face
completions-first-difference)) #("/op" 0 1 (font-lock-face
completions-first-difference)) #("/ops" 0 1 (font-lock-face
completions-first-difference)) #("/part" 0 1 (font-lock-face
completions-first-difference)) #("/ping" 0 1 (font-lock-face
completions-first-difference)) #("/q" 0 1 (font-lock-face
completions-first-difference)) #("/query" 0 1 (font-lock-face
completions-first-difference)) ...) 0 comint--unquote-argument
comint--requote-argument)
#[514
"\211\304=\203 \242;address@hidden&\207\211\306=\203<\307!\211A\206)\310\205;\311\241\210\312\302\303\300\301&\207\311\207"
[comint--unquote-argument comint--requote-argument "" "" 1 completion--twq-try
2 last 0 nil completion--twq-all] 11 "\n\n(fn UNQUOTED-RESULT OP)"]((#("/amsg"
0 1 (font-lock-face completions-first-difference)) #("/appendtopic" 0 1
(font-lock-face completions-first-difference)) #("/at" 0 1 (font-lock-face
completions-first-difference)) #("/away" 0 1 (font-lock-face
completions-first-difference)) #("/banlist" 0 1 (font-lock-face
completions-first-difference)) #("/bl" 0 1 (font-lock-face
completions-first-difference)) #("/bye" 0 1 (font-lock-face
completions-first-difference)) #("/channel" 0 1 (font-lock-face
completions-first-difference)) #("/clear" 0 1 (font-lock-face
completions-first-difference)) #("/cleartopic" 0 1 (font-lock-face
completions-first-difference)) #("/country" 0 1 (font-lock-face
completions-first-difference)) #("/creq" 0 1 (font-lock-face
completions-first-difference)) #("/ctcp" 0 1 (font-lock-face
completions-first-difference)) #("/date" 0 1 (font-lock-face
completions-first-difference)) #("/dcc" 0 1 (font-lock-face
completions-first-difference)) #("/deop" 0 1 (font-lock-face
completions-first-difference)) #("/describe" 0 1 (font-lock-face
completions-first-difference)) #("/exit" 0 1 (font-lock-face
completions-first-difference)) #("/gaway" 0 1 (font-lock-face
completions-first-difference)) #("/gq" 0 1 (font-lock-face
completions-first-difference)) #("/gquit" 0 1 (font-lock-face
completions-first-difference)) #("/h" 0 1 (font-lock-face
completions-first-difference)) #("/help" 0 1 (font-lock-face
completions-first-difference)) #("/idle" 0 1 (font-lock-face
completions-first-difference)) #("/ignore" 0 1 (font-lock-face
completions-first-difference)) #("/j" 0 1 (font-lock-face
completions-first-difference)) #("/join" 0 1 (font-lock-face
completions-first-difference)) #("/kick" 0 1 (font-lock-face
completions-first-difference)) #("/lastlog" 0 1 (font-lock-face
completions-first-difference)) #("/leave" 0 1 (font-lock-face
completions-first-difference)) #("/list" 0 1 (font-lock-face
completions-first-difference)) #("/load" 0 1 (font-lock-face
completions-first-difference)) #("/m" 0 1 (font-lock-face
completions-first-difference)) #("/massunban" 0 1 (font-lock-face
completions-first-difference)) #("/me" 0 1 (font-lock-face
completions-first-difference)) #("/me's" 0 1 (font-lock-face
completions-first-difference)) #("/mode" 0 1 (font-lock-face
completions-first-difference)) #("/msg" 0 1 (font-lock-face
completions-first-difference)) #("/mub" 0 1 (font-lock-face
completions-first-difference)) #("/n" 0 1 (font-lock-face
completions-first-difference)) #("/names" 0 1 (font-lock-face
completions-first-difference)) #("/nick" 0 1 (font-lock-face
completions-first-difference)) #("/notice" 0 1 (font-lock-face
completions-first-difference)) #("/notify" 0 1 (font-lock-face
completions-first-difference)) #("/op" 0 1 (font-lock-face
completions-first-difference)) #("/ops" 0 1 (font-lock-face
completions-first-difference)) #("/part" 0 1 (font-lock-face
completions-first-difference)) #("/ping" 0 1 (font-lock-face
completions-first-difference)) #("/q" 0 1 (font-lock-face
completions-first-difference)) #("/query" 0 1 (font-lock-face
completions-first-difference)) ...) 2)
completion--nth-completion(2 "" #[771 "\301?\303\300$)\207" [#[771
"\211\303=\203 \304\305\300#\306\"\207\211\307=\203 \301!\310\300#\207\211\242\311=\203\201\301!A\312G!\2035\202:\301P!\313\"\204G\314\315\316C\"\210\317G\317O\320\300
address@hidden"@\312A!\203f\321\202{AG\\\302\f
P\"@GZ\262\311BB\207\211\317=\203\243\301!\322\300#\211;\204\230\211\202\242\323\321\301\302&@address@hidden&\330!\211:\203\317\211\317\241\210\262\262\262\262\207\211\331=\205\301!\301\321O!\313\"\204\365\314\315\332C\"\210\300G\333\334\335\336\337\301\302\f$\340\"\341\342%F\266\202\207"
[("/amsg" "/appendtopic" "/at" "/away" "/banlist" "/bl" "/bye" "/channel"
"/clear" "/cleartopic" "/country" "/creq" "/ctcp" "/date" "/dcc" "/deop"
"/describe" "/exit" "/gaway" "/gq" "/gquit" "/h" "/help" "/idle" "/ignore" "/j"
"/join" "/kick" "/lastlog" "/leave" "/list" "/load" "/m" "/massunban" "/me"
"/me's" "/mode" "/msg" "/mub" "/n" "/names" "/nick" "/notice" "/notify" "/op"
"/ops" "/part" "/ping" "/q" "/query" ...) comint--unquote-argument
comint--requote-argument metadata append completion-metadata
((completion--unquote-requote . t)) lambda test-completion boundaries zerop
string-prefix-p signal cl-assertion-failed (string-prefix-p ustring ufull) nil
completion-boundaries 0 try-completion completion--twq-try t all-completions ""
completion--twq-all last completion--unquote (string-prefix-p uprefix ustring)
make-byte-code 514
"\211\304=\203 \242;address@hidden&\207\211\306=\203<\307!\211A\206)\310\205;\311\241\210\312\302\303\300\301&\207\311\207"
vconcat vector [1 completion--twq-try 2 last 0 nil completion--twq-all] 11
"\n\n(fn UNQUOTED-RESULT OP)"] 17 "\n\n(fn STRING PRED ACTION)"] nil
completion-ignore-case complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]
nil 0 (metadata (completion--unquote-requote . t)))
completion-all-completions("" #[771 "\301?\303\300$)\207" [#[771
"\211\303=\203 \304\305\300#\306\"\207\211\307=\203 \301!\310\300#\207\211\242\311=\203\201\301!A\312G!\2035\202:\301P!\313\"\204G\314\315\316C\"\210\317G\317O\320\300
address@hidden"@\312A!\203f\321\202{AG\\\302\f
P\"@GZ\262\311BB\207\211\317=\203\243\301!\322\300#\211;\204\230\211\202\242\323\321\301\302&@address@hidden&\330!\211:\203\317\211\317\241\210\262\262\262\262\207\211\331=\205\301!\301\321O!\313\"\204\365\314\315\332C\"\210\300G\333\334\335\336\337\301\302\f$\340\"\341\342%F\266\202\207"
[("/amsg" "/appendtopic" "/at" "/away" "/banlist" "/bl" "/bye" "/channel"
"/clear" "/cleartopic" "/country" "/creq" "/ctcp" "/date" "/dcc" "/deop"
"/describe" "/exit" "/gaway" "/gq" "/gquit" "/h" "/help" "/idle" "/ignore" "/j"
"/join" "/kick" "/lastlog" "/leave" "/list" "/load" "/m" "/massunban" "/me"
"/me's" "/mode" "/msg" "/mub" "/n" "/names" "/nick" "/notice" "/notify" "/op"
"/ops" "/part" "/ping" "/q" "/query" ...) comint--unquote-argument
comint--requote-argument metadata append completion-metadata
((completion--unquote-requote . t)) lambda test-completion boundaries zerop
string-prefix-p signal cl-assertion-failed (string-prefix-p ustring ufull) nil
completion-boundaries 0 try-completion completion--twq-try t all-completions ""
completion--twq-all last completion--unquote (string-prefix-p uprefix ustring)
make-byte-code 514
"\211\304=\203 \242;address@hidden&\207\211\306=\203<\307!\211A\206)\310\205;\311\241\210\312\302\303\300\301&\207\311\207"
vconcat vector [1 completion--twq-try 2 last 0 nil completion--twq-all] 11
"\n\n(fn UNQUOTED-RESULT OP)"] 17 "\n\n(fn STRING PRED ACTION)"] nil
completion-ignore-case complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]
nil 0 (metadata (completion--unquote-requote . t)))
minibuffer-completion-help()
completion--do-completion()
minibuffer-complete()
call-interactively(minibuffer-complete)
#[1028
"\304\305\211\306%\305\262\305\262\307\310\311#\210\307\312\313#\210\n\2032\314\315!\210pF\316\317\320\321\322\323!\324\"\325\326%DC\216\327\330!+\207"
[minibuffer-completion-predicate minibuffer-completion-table
completion-in-region-mode-predicate completion-in-region--data make-overlay nil
t overlay-put field completion priority 100 completion-in-region-mode 1 funcall
make-byte-code 0 "\301\300!\207" vconcat vector [delete-overlay] 2 "\n\n(fn)"
call-interactively minibuffer-complete] 14 "\n\n(fn START END COLLECTION
PREDICATE)"](1801 1801 #[771 "\301?\303\300$)\207" [#[771
"\211\303=\203 \304\305\300#\306\"\207\211\307=\203 \301!\310\300#\207\211\242\311=\203\201\301!A\312G!\2035\202:\301P!\313\"\204G\314\315\316C\"\210\317G\317O\320\300
address@hidden"@\312A!\203f\321\202{AG\\\302\f
P\"@GZ\262\311BB\207\211\317=\203\243\301!\322\300#\211;\204\230\211\202\242\323\321\301\302&@address@hidden&\330!\211:\203\317\211\317\241\210\262\262\262\262\207\211\331=\205\301!\301\321O!\313\"\204\365\314\315\332C\"\210\300G\333\334\335\336\337\301\302\f$\340\"\341\342%F\266\202\207"
[("/amsg" "/appendtopic" "/at" "/away" "/banlist" "/bl" "/bye" "/channel"
"/clear" "/cleartopic" "/country" "/creq" "/ctcp" "/date" "/dcc" "/deop"
"/describe" "/exit" "/gaway" "/gq" "/gquit" "/h" "/help" "/idle" "/ignore" "/j"
"/join" "/kick" "/lastlog" "/leave" "/list" "/load" "/m" "/massunban" "/me"
"/me's" "/mode" "/msg" "/mub" "/n" "/names" "/nick" "/notice" "/notify" "/op"
"/ops" "/part" "/ping" "/q" "/query" ...) comint--unquote-argument
comint--requote-argument metadata append completion-metadata
((completion--unquote-requote . t)) lambda test-completion boundaries zerop
string-prefix-p signal cl-assertion-failed (string-prefix-p ustring ufull) nil
completion-boundaries 0 try-completion completion--twq-try t all-completions ""
completion--twq-all last completion--unquote (string-prefix-p uprefix ustring)
make-byte-code 514
"\211\304=\203 \242;address@hidden&\207\211\306=\203<\307!\211A\206)\310\205;\311\241\210\312\302\303\300\301&\207\311\207"
vconcat vector [1 completion--twq-try 2 last 0 nil completion--twq-all] 11
"\n\n(fn UNQUOTED-RESULT OP)"] 17 "\n\n(fn STRING PRED ACTION)"] nil
completion-ignore-case complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]
nil)
apply(#[1028
"\304\305\211\306%\305\262\305\262\307\310\311#\210\307\312\313#\210\n\2032\314\315!\210pF\316\317\320\321\322\323!\324\"\325\326%DC\216\327\330!+\207"
[minibuffer-completion-predicate minibuffer-completion-table
completion-in-region-mode-predicate completion-in-region--data make-overlay nil
t overlay-put field completion priority 100 completion-in-region-mode 1 funcall
make-byte-code 0 "\301\300!\207" vconcat vector [delete-overlay] 2 "\n\n(fn)"
call-interactively minibuffer-complete] 14 "\n\n(fn START END COLLECTION
PREDICATE)"] (1801 1801 #[771 "\301?\303\300$)\207" [#[771
"\211\303=\203 \304\305\300#\306\"\207\211\307=\203 \301!\310\300#\207\211\242\311=\203\201\301!A\312G!\2035\202:\301P!\313\"\204G\314\315\316C\"\210\317G\317O\320\300
address@hidden"@\312A!\203f\321\202{AG\\\302\f
P\"@GZ\262\311BB\207\211\317=\203\243\301!\322\300#\211;\204\230\211\202\242\323\321\301\302&@address@hidden&\330!\211:\203\317\211\317\241\210\262\262\262\262\207\211\331=\205\301!\301\321O!\313\"\204\365\314\315\332C\"\210\300G\333\334\335\336\337\301\302\f$\340\"\341\342%F\266\202\207"
[("/amsg" "/appendtopic" "/at" "/away" "/banlist" "/bl" "/bye" "/channel"
"/clear" "/cleartopic" "/country" "/creq" "/ctcp" "/date" "/dcc" "/deop"
"/describe" "/exit" "/gaway" "/gq" "/gquit" "/h" "/help" "/idle" "/ignore" "/j"
"/join" "/kick" "/lastlog" "/leave" "/list" "/load" "/m" "/massunban" "/me"
"/me's" "/mode" "/msg" "/mub" "/n" "/names" "/nick" "/notice" "/notify" "/op"
"/ops" "/part" "/ping" "/q" "/query" ...) comint--unquote-argument
comint--requote-argument metadata append completion-metadata
((completion--unquote-requote . t)) lambda test-completion boundaries zerop
string-prefix-p signal cl-assertion-failed (string-prefix-p ustring ufull) nil
completion-boundaries 0 try-completion completion--twq-try t all-completions ""
completion--twq-all last completion--unquote (string-prefix-p uprefix ustring)
make-byte-code 514
"\211\304=\203 \242;address@hidden&\207\211\306=\203<\307!\211A\206)\310\205;\311\241\210\312\302\303\300\301&\207\311\207"
vconcat vector [1 completion--twq-try 2 last 0 nil completion--twq-all] 11
"\n\n(fn UNQUOTED-RESULT OP)"] 17 "\n\n(fn STRING PRED ACTION)"] nil
completion-ignore-case complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]
nil))
#[771
":address@hidden@\302A\"address@hidden"\314\315%A##\207\304\316\"\207" [(#0)
t append nil apply apply-partially make-byte-code 642 "address@hidden" vconcat
vector [] 7 "\n\n(fn FUNS GLOBAL &rest ARGS)" #[1028
"\304\305\211\306%\305\262\305\262\307\310\311#\210\307\312\313#\210\n\2032\314\315!\210pF\316\317\320\321\322\323!\324\"\325\326%DC\216\327\330!+\207"
[minibuffer-completion-predicate minibuffer-completion-table
completion-in-region-mode-predicate completion-in-region--data make-overlay nil
t overlay-put field completion priority 100 completion-in-region-mode 1 funcall
make-byte-code 0 "\301\300!\207" vconcat vector [delete-overlay] 2 "\n\n(fn)"
call-interactively minibuffer-complete] 14 "\n\n(fn START END COLLECTION
PREDICATE)"]] 12 "\n\n(fn FUNS GLOBAL ARGS)"](nil nil (1801 1801 #[771
"\301?\303\300$)\207" [#[771
"\211\303=\203 \304\305\300#\306\"\207\211\307=\203 \301!\310\300#\207\211\242\311=\203\201\301!A\312G!\2035\202:\301P!\313\"\204G\314\315\316C\"\210\317G\317O\320\300
address@hidden"@\312A!\203f\321\202{AG\\\302\f
P\"@GZ\262\311BB\207\211\317=\203\243\301!\322\300#\211;\204\230\211\202\242\323\321\301\302&@address@hidden&\330!\211:\203\317\211\317\241\210\262\262\262\262\207\211\331=\205\301!\301\321O!\313\"\204\365\314\315\332C\"\210\300G\333\334\335\336\337\301\302\f$\340\"\341\342%F\266\202\207"
[("/amsg" "/appendtopic" "/at" "/away" "/banlist" "/bl" "/bye" "/channel"
"/clear" "/cleartopic" "/country" "/creq" "/ctcp" "/date" "/dcc" "/deop"
"/describe" "/exit" "/gaway" "/gq" "/gquit" "/h" "/help" "/idle" "/ignore" "/j"
"/join" "/kick" "/lastlog" "/leave" "/list" "/load" "/m" "/massunban" "/me"
"/me's" "/mode" "/msg" "/mub" "/n" "/names" "/nick" "/notice" "/notify" "/op"
"/ops" "/part" "/ping" "/q" "/query" ...) comint--unquote-argument
comint--requote-argument metadata append completion-metadata
((completion--unquote-requote . t)) lambda test-completion boundaries zerop
string-prefix-p signal cl-assertion-failed (string-prefix-p ustring ufull) nil
completion-boundaries 0 try-completion completion--twq-try t all-completions ""
completion--twq-all last completion--unquote (string-prefix-p uprefix ustring)
make-byte-code 514
"\211\304=\203 \242;address@hidden&\207\211\306=\203<\307!\211A\206)\310\205;\311\241\210\312\302\303\300\301&\207\311\207"
vconcat vector [1 completion--twq-try 2 last 0 nil completion--twq-all] 11
"\n\n(fn UNQUOTED-RESULT OP)"] 17 "\n\n(fn STRING PRED ACTION)"] nil
completion-ignore-case complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]
nil))
completion-in-region(1801 1801 #[771 "\301?\303\300$)\207" [#[771
"\211\303=\203 \304\305\300#\306\"\207\211\307=\203 \301!\310\300#\207\211\242\311=\203\201\301!A\312G!\2035\202:\301P!\313\"\204G\314\315\316C\"\210\317G\317O\320\300
address@hidden"@\312A!\203f\321\202{AG\\\302\f
P\"@GZ\262\311BB\207\211\317=\203\243\301!\322\300#\211;\204\230\211\202\242\323\321\301\302&@address@hidden&\330!\211:\203\317\211\317\241\210\262\262\262\262\207\211\331=\205\301!\301\321O!\313\"\204\365\314\315\332C\"\210\300G\333\334\335\336\337\301\302\f$\340\"\341\342%F\266\202\207"
[("/amsg" "/appendtopic" "/at" "/away" "/banlist" "/bl" "/bye" "/channel"
"/clear" "/cleartopic" "/country" "/creq" "/ctcp" "/date" "/dcc" "/deop"
"/describe" "/exit" "/gaway" "/gq" "/gquit" "/h" "/help" "/idle" "/ignore" "/j"
"/join" "/kick" "/lastlog" "/leave" "/list" "/load" "/m" "/massunban" "/me"
"/me's" "/mode" "/msg" "/mub" "/n" "/names" "/nick" "/notice" "/notify" "/op"
"/ops" "/part" "/ping" "/q" "/query" ...) comint--unquote-argument
comint--requote-argument metadata append completion-metadata
((completion--unquote-requote . t)) lambda test-completion boundaries zerop
string-prefix-p signal cl-assertion-failed (string-prefix-p ustring ufull) nil
completion-boundaries 0 try-completion completion--twq-try t all-completions ""
completion--twq-all last completion--unquote (string-prefix-p uprefix ustring)
make-byte-code 514
"\211\304=\203 \242;address@hidden&\207\211\306=\203<\307!\211A\206)\310\205;\311\241\210\312\302\303\300\301&\207\311\207"
vconcat vector [1 completion--twq-try 2 last 0 nil completion--twq-all] 11
"\n\n(fn UNQUOTED-RESULT OP)"] 17 "\n\n(fn STRING PRED ACTION)"] nil
completion-ignore-case complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]
nil)
ad-Orig-completion-at-point()
completion-at-point()
call-interactively(completion-at-point nil nil)
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#11466: ERC completion raises an assertion failure |
Date: |
Tue, 15 May 2012 13:00:39 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
> Here's the full backtrace. To reproduce, simply connect to ERC (M-x erc,
> accept everything, and press TAB twice on the server buffer)
Thanks for the nice testcase. Should be fixed now.
Stefan
PS: Where did the bogus "Mail-Followup-To: address@hidden" come from?
--- End Message ---
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [debbugs-tracker] bug#11466: closed (ERC completion raises an assertion failure),
GNU bug Tracking System <=