GNU bug report logs - #11466
ERC completion raises an assertion failure

Previous Next

Package: emacs;

Reported by: Antoine Levitt <antoine.levitt <at> gmail.com>

Date: Mon, 14 May 2012 07:48:01 UTC

Severity: normal

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Antoine Levitt <antoine.levitt <at> gmail.com>
To: 11466 <at> debbugs.gnu.org
Subject: bug#11466: ERC completion raises an assertion failure
Date: Mon, 14 May 2012 09:46:11 +0200
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;\204\207\305\302\303 <at> A\300\301&\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	$\302@\n\"@\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&@\207\211\324=\203\331\301!\325\300#\320\300\326$@\327\301\302&\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;\204\207\305\302\303 <at> A\300\301&\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	$\302@\n\"@\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&@\207\211\324=\203\331\301!\325\300#\320\300\326$@\327\301\302&\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;\204\207\305\302\303 <at> A\300\301&\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	$\302@\n\"@\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&@\207\211\324=\203\331\301!\325\300#\320\300\326$@\327\301\302&\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;\204\207\305\302\303 <at> A\300\301&\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	$\302@\n\"@\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&@\207\211\324=\203\331\301!\325\300#\320\300\326$@\327\301\302&\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;\204\207\305\302\303 <at> A\300\301&\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 ":\2030@\301=\203\300@\302A\"\303#\207\304@\305\306\307\310\311\312\300!\313\"\314\315%A##\207\304\316\"\207" [(#0) t append nil apply apply-partially make-byte-code 642 "\300@#\207" 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	$\302@\n\"@\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&@\207\211\324=\203\331\301!\325\300#\320\300\326$@\327\301\302&\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;\204\207\305\302\303 <at> A\300\301&\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	$\302@\n\"@\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&@\207\211\324=\203\331\301!\325\300#\320\300\326$@\327\301\302&\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;\204\207\305\302\303 <at> A\300\301&\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)





This bug report was last modified 13 years and 13 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.