From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Richard Newsgroups: gmane.emacs.bugs Subject: bug#17239: 24.3.50; competion error (cl-assertion-failed (string-prefix-p uprefix ustring)) Date: Fri, 11 Apr 2014 11:02:13 +0200 Message-ID: <871tx4qlwq.fsf@yahoo.fr> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1397207017 22051 80.91.229.3 (11 Apr 2014 09:03:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 11 Apr 2014 09:03:37 +0000 (UTC) To: 17239@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 11 11:03:30 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WYXMu-0001FW-B0 for geb-bug-gnu-emacs@m.gmane.org; Fri, 11 Apr 2014 11:03:28 +0200 Original-Received: from localhost ([::1]:56566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYXMt-0001IU-SB for geb-bug-gnu-emacs@m.gmane.org; Fri, 11 Apr 2014 05:03:27 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49307) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYXMf-0001IL-Pu for bug-gnu-emacs@gnu.org; Fri, 11 Apr 2014 05:03:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WYXMV-0000gY-19 for bug-gnu-emacs@gnu.org; Fri, 11 Apr 2014 05:03:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37015) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYXMU-0000gK-UN for bug-gnu-emacs@gnu.org; Fri, 11 Apr 2014 05:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WYXMU-0000LG-Ej for bug-gnu-emacs@gnu.org; Fri, 11 Apr 2014 05:03:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Apr 2014 09:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17239 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13972069541235 (code B ref -1); Fri, 11 Apr 2014 09:03:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 11 Apr 2014 09:02:34 +0000 Original-Received: from localhost ([127.0.0.1]:45171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WYXM1-0000Jk-1p for submit@debbugs.gnu.org; Fri, 11 Apr 2014 05:02:34 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:47470) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WYXLw-0000JF-Mz for submit@debbugs.gnu.org; Fri, 11 Apr 2014 05:02:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WYXLh-0000Xj-Jb for submit@debbugs.gnu.org; Fri, 11 Apr 2014 05:02:23 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:60653) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYXLh-0000Xf-GW for submit@debbugs.gnu.org; Fri, 11 Apr 2014 05:02:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYXLZ-0000Mh-NU for bug-gnu-emacs@gnu.org; Fri, 11 Apr 2014 05:02:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WYXLS-0000MQ-6H for bug-gnu-emacs@gnu.org; Fri, 11 Apr 2014 05:02:05 -0400 Original-Received: from mxin.ulb.ac.be ([164.15.128.112]:56443) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYXLR-0000Es-Pa for bug-gnu-emacs@gnu.org; Fri, 11 Apr 2014 05:01:58 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsYHAOuuR1OkD4Xx/2dsb2JhbABZrzKCWgGTQIQ/dIM9JDQBiEcBFJoij26aTQGHOheHZ4tEBJhghjyMBoMzOw Original-Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 11 Apr 2014 11:01:43 +0200 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87940 Archived-At: Hello, Recipe: $ emacs -Q C-x C-f / C-b TAB ;; hit tab between the last two slashes. =3D> error. Debugger entered--Lisp error: (cl-assertion-failed (string-prefix-p uprefix= ustring)) signal(cl-assertion-failed ((string-prefix-p uprefix ustring))) completion--file-name-table("~/sources/running-emacs//" 24 completion--un= quote) complete-with-action(completion--unquote completion--file-name-table "~/s= ources/running-emacs//" 24) #[257 "\303\302\300\301$\207" ["~/sources/running-emacs//" 24 completion-= -unquote complete-with-action] 6 "\n\n(fn TABLE)"](completion--file-name-ta= ble) #[0 "\302\300\301\242\301\211\242A\240\210\242!\240\207" [#[257 "\303\302= \300\301$\207" ["~/sources/running-emacs//" 24 completion--unquote complete= -with-action] 6 "\n\n(fn TABLE)"] (nil) (nil)] 5 "\n\n(fn)"]() funcall(#[0 "\302\300\301\242\301\211\242A\240\210\242!\240\207" [#[257 "= \303\302\300\301$\207" ["~/sources/running-emacs//" 24 completion--unquote = complete-with-action] 6 "\n\n(fn TABLE)"] (nil) (nil)] 5 "\n\n(fn)"]) completion--some(#[257 "\303\302\300\301$\207" ["~/sources/running-emacs/= /" 24 completion--unquote complete-with-action] 6 "\n\n(fn TABLE)"] (comple= tion--embedded-envvar-table completion--file-name-table)) read-file-name-internal("~/sources/running-emacs//" 24 completion--unquot= e) completion--nth-completion(1 "~/sources/running-emacs//" read-file-name-i= nternal file-exists-p 24 (metadata (category . file) (completion--unquote-r= equote . t))) completion-try-completion("~/sources/running-emacs//" read-file-name-inte= rnal file-exists-p 24 (metadata (category . file) (completion--unquote-requ= ote . t))) completion--do-completion(12 37) completion--in-region-1(12 37) #[1028 "=01=19\n\203!\304!\203=00\202=00\305!\305\306\"=03F\307\310!\210\= 311=04\"*\207" [minibuffer-completion-predicate minibuffer-completion-table= completion-in-region-mode-predicate completion-in-region--data markerp cop= y-marker t completion-in-region-mode 1 completion--in-region-1] 8 "\n\n(fn = START END COLLECTION PREDICATE)"](12 37 read-file-name-internal file-exists= -p) apply(#[1028 "=01=19\n\203!\304!\203=00\202=00\305!\305\306\"=03F\307\310= !\210\311=04\"*\207" [minibuffer-completion-predicate minibuffer-completion= -table completion-in-region-mode-predicate completion-in-region--data marke= rp copy-marker t completion-in-region-mode 1 completion--in-region-1] 8 "\n= \n(fn START END COLLECTION PREDICATE)"] (12 37 read-file-name-internal file= -exists-p)) #[771 ":\2030=02@\301=3D\203=00\300\242\302=05A\"\303#\207\304@\305\306\3= 07\310\311\312\300!\313\"\314\315%=06A=06##\207\304\316\"\207" [(#0) t appe= nd nil apply apply-partially make-byte-code 642 "\300\242=03#\207" vconcat = vector [] 7 "\n\n(fn FUNS GLOBAL &rest ARGS)" #[1028 "=01=19\n\203!\304!\20= 3=00\202=00\305!\305\306\"=03F\307\310!\210\311=04\"*\207" [minibuffer-comp= letion-predicate minibuffer-completion-table completion-in-region-mode-pred= icate completion-in-region--data markerp copy-marker t completion-in-region= -mode 1 completion--in-region-1] 8 "\n\n(fn START END COLLECTION PREDICATE)= "]] 12 "\n\n(fn FUNS GLOBAL ARGS)"](nil nil (12 37 read-file-name-internal = file-exists-p)) completion--in-region(12 37 read-file-name-internal file-exists-p) completion-in-region(12 37 read-file-name-internal file-exists-p) minibuffer-complete() call-interactively(minibuffer-complete nil nil) command-execute(minibuffer-complete) read-from-minibuffer("Find file: " "~/sources/running-emacs/" (keymap (ke= ymap (32)) keymap (10 . minibuffer-complete-and-exit) (13 . minibuffer-comp= lete-and-exit) keymap (menu-bar keymap (minibuf "Minibuf" keymap (tab menu-= item "Complete" minibuffer-complete :help "Complete as far as possible") (s= pace menu-item "Complete Word" minibuffer-complete-word :help "Complete at = most one word") (63 menu-item "List Completions" minibuffer-completion-help= :help "Display all possible completions") "Minibuf")) (27 keymap (118 . sw= itch-to-completions)) (prior . switch-to-completions) (63 . minibuffer-comp= letion-help) (32 . minibuffer-complete-word) (9 . minibuffer-complete) keym= ap (menu-bar keymap (minibuf "Minibuf" keymap (previous menu-item "Previous= History Item" previous-history-element :help "Put previous minibuffer hist= ory element in the minibuffer") (next menu-item "Next History Item" next-hi= story-element :help "Put next minibuffer history element in the minibuffer"= ) (isearch-backward menu-item "Isearch History Backward" isearch-backward := help "Incrementally search minibuffer history backward") (isearch-forward m= enu-item "Isearch History Forward" isearch-forward :help "Incrementally sea= rch minibuffer history forward") (return menu-item "Enter" exit-minibuffer = :key-sequence "" :help "Terminate input and exit minibuffer") (quit menu-it= em "Quit" abort-recursive-edit :help "Abort input and exit minibuffer") "Mi= nibuf")) (10 . exit-minibuffer) (13 . exit-minibuffer) (7 . abort-recursive= -edit) (C-tab . file-cache-minibuffer-complete) (9 . self-insert-command) (= XF86Back . previous-history-element) (up . previous-history-element) (prior= . previous-history-element) (XF86Forward . next-history-element) (down . n= ext-history-element) (next . next-history-element) (27 keymap (114 . previo= us-matching-history-element) (115 . next-matching-history-element) (112 . p= revious-history-element) (110 . next-history-element))) nil file-name-histo= ry "~/sources/running-emacs/" nil) completing-read-default("Find file: " read-file-name-internal file-exists= -p confirm-after-completion "~/sources/running-emacs/" file-name-history "~= /sources/running-emacs/" nil) completing-read("Find file: " read-file-name-internal file-exists-p confi= rm-after-completion "~/sources/running-emacs/" file-name-history "~/sources= /running-emacs/") read-file-name-default("Find file: " nil "~/sources/running-emacs/" confi= rm-after-completion nil nil) read-file-name("Find file: " nil "~/sources/running-emacs/" confirm-after= -completion) find-file-read-args("Find file: " confirm-after-completion) byte-code("\300\301\302 \"\207" [find-file-read-args "Find file: " confir= m-nonexistent-file-or-buffer] 3) call-interactively(find-file nil nil) command-execute(find-file) In GNU Emacs 24.3.50.10 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2014-04-07 on geodiff-mac3 --=20 Nico.