X-Loop: help-debbugs@HIDDEN Subject: bug#12898: 24.2.50.1; Completion is not passed further on in emacs-lisp, org-mode etc. Resent-From: Vitalie Spinu <spinuvit@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 15 Nov 2012 17:17:01 +0000 Resent-Message-ID: <handler.12898.B.135299976417054 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 12898 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12898 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.135299976417054 (code B ref -1); Thu, 15 Nov 2012 17:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Nov 2012 17:16:04 +0000 Received: from localhost ([127.0.0.1]:45572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1TZ32n-0004Qk-W2 for submit <at> debbugs.gnu.org; Thu, 15 Nov 2012 12:16:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33389) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <spinuvit@HIDDEN>) id 1TZ32i-0004Q4-9Q for submit <at> debbugs.gnu.org; Thu, 15 Nov 2012 12:16:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <spinuvit@HIDDEN>) id 1TZ31z-0007aR-8Z for submit <at> debbugs.gnu.org; Thu, 15 Nov 2012 12:15:14 -0500 Received: from lists.gnu.org ([208.118.235.17]:34188) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <spinuvit@HIDDEN>) id 1TZ31z-0007Zs-4k for submit <at> debbugs.gnu.org; Thu, 15 Nov 2012 12:15:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <spinuvit@HIDDEN>) id 1TZ31S-00016k-5h for bug-gnu-emacs@HIDDEN; Thu, 15 Nov 2012 12:14:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <spinuvit@HIDDEN>) id 1TZ31O-00077I-Rx for bug-gnu-emacs@HIDDEN; Thu, 15 Nov 2012 12:14:37 -0500 Received: from mail-wg0-f49.google.com ([74.125.82.49]:34222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <spinuvit@HIDDEN>) id 1TZ31O-00076i-Em for bug-gnu-emacs@HIDDEN; Thu, 15 Nov 2012 12:14:34 -0500 Received: by mail-wg0-f49.google.com with SMTP id gg4so720438wgb.30 for <bug-gnu-emacs@HIDDEN>; Thu, 15 Nov 2012 09:14:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=A+hEUGL7PD6t8fV+ozV9aPHrxGnNmewKitsrIDHAWjo=; b=qtrudlYpfbZco6BcORAgAC2OIfnYQ8IhMGE5fe6orpQfnPMo+r45ukI/LifKlHV70Y LvZvujmsOyiIQ+oy4XMU/jc7ZL/wMXcArda09jJDtHzFADDwKSw5mzrmUJ16YFKluy4c U79FeIs7+BbMbQj+XmYqlv7BSNnlHHgEkqkaCCLSafhnKSY/Q/jNpyfu5oCG06hup8l0 O6186IJCbS8gXXXMXuUOt9Zlymbz80j2eBWp89F8iCwen7p5U/7GMpYxNyZy3bqnvAc1 +mOzpAcqVM73ofomExgwQf7Bi+cwZHkbbtQRhDQ5rvilb6WuK9xORt+P1vDAYarCtTj8 wv6A== Received: by 10.180.109.198 with SMTP id hu6mr967397wib.7.1352999673333; Thu, 15 Nov 2012 09:14:33 -0800 (PST) Received: from localhost (i108036.upc-i.chello.nl. [62.195.108.36]) by mx.google.com with ESMTPS id b1sm8261793wix.11.2012.11.15.09.14.31 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 15 Nov 2012 09:14:32 -0800 (PST) From: Vitalie Spinu <spinuvit@HIDDEN> Date: Thu, 15 Nov 2012 18:14:30 +0100 Message-ID: <87a9ui7pqh.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: -6.1 (------) Hi, If I do (add-hook 'completion-at-point-functions 'comint-filename-completion) with the hope that the filename completion will be available on C-M-i (completion-at-point). Unfortunately C-M-i does nothing after "/hom in emacs-lisp, octave-mode and org-mode (the only ones that I have checked). It works in this message buffer though :). In elisp mode completion-at-point-functions is set to (lisp-completion-at-point t). If I set it to (t), filename completion works as expected. So, it's the lisp-completion-at-point that is not handing the completion over. How to handle this? Thanks, Vitalie PS: BTW, would it make sense to add filename completion to global completion list alongside tag completion? In GNU Emacs 24.2.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.13) of 2012-11-15 on vitoshka-home Windowing system distributor `The X.Org Foundation', version 11.0.11300000 System Description: Ubuntu 12.10 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: global-auto-complete-mode: t auto-complete-mode: t diff-auto-refine-mode: t helm-match-plugin-mode: t shell-dirtrack-mode: t eldoc-mode: t show-paren-mode: t savehist-mode: t display-time-mode: t ido-everywhere: t global-auto-revert-mode: t global-subword-mode: t subword-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t hs-minor-mode: t Recent input: M-x r e p o r <return> Recent messages: "--> loading .eORG.el" Loading /home/vitoshka/Dropbox/.main/.eORG.el (source)... Loading /home/vitoshka/VC/org-mode/lisp/org-loaddefs.el (source)...done Appointment reminders enabled (no diary file found) Loading /home/vitoshka/Dropbox/.main/.eORG.el (source)...done Startup took: 5.320652961730957 For information about GNU Emacs and the GNU system, type C-h C-a. Source file `/home/vitoshka/Dropbox/ELPA/smex-20120915.2041/smex.el' newer than byte-compiled file Load-path shadows: /home/vitoshka/Dropbox/ELPA/magit-20121030.2025/.dir-locals hides /home/vitoshka/Dropbox/ELPA/sunrise-commander-20121108.2128/.dir-locals /home/vitoshka/Dropbox/ELPA/magit-20121030.2025/.dir-locals hides ~/VC/gnus/.dir-locals /home/vitoshka/Dropbox/ELPA/magit-20121030.2025/.dir-locals hides ~/VC/gnus/lisp/.dir-locals ~/VC/gnus/lisp/lpath hides ~/VC/auctex/lpath /home/vitoshka/Dropbox/ELPA/popup-20121020.1203/popup hides ~/VC/popup-el/popup /home/vitoshka/Dropbox/ELPA/rebox2-20121113.2100/rebox2 hides ~/Dropbox/.emacs.d/rebox2 ~/VC/org-mode/lisp/org-protocol hides ~/Dropbox/.emacs.d/org-protocol /home/vitoshka/Dropbox/ELPA/markdown-mode-20121007.2146/markdown-mode hides ~/Dropbox/.emacs.d/markdown-mode ~/VC/gnus/lisp/hex-util hides /home/vitoshka/TVC/emacs/lisp/hex-util ~/VC/gnus/lisp/md4 hides /home/vitoshka/TVC/emacs/lisp/md4 ~/Dropbox/.emacs.d/allout hides /home/vitoshka/TVC/emacs/lisp/allout ~/VC/gnus/lisp/color hides /home/vitoshka/TVC/emacs/lisp/color ~/VC/gnus/lisp/password-cache hides /home/vitoshka/TVC/emacs/lisp/password-cache ~/VC/gnus/lisp/format-spec hides /home/vitoshka/TVC/emacs/lisp/format-spec ~/Dropbox/.emacs.d/allout-widgets hides /home/vitoshka/TVC/emacs/lisp/allout-widgets ~/VC/gnus/lisp/dns-mode hides /home/vitoshka/TVC/emacs/lisp/textmodes/dns-mode ~/VC/org-mode/lisp/ob-emacs-lisp hides /home/vitoshka/TVC/emacs/lisp/org/ob-emacs-lisp ~/VC/org-mode/lisp/org-element hides /home/vitoshka/TVC/emacs/lisp/org/org-element ~/VC/org-mode/lisp/org-plot hides /home/vitoshka/TVC/emacs/lisp/org/org-plot ~/VC/org-mode/lisp/org-irc hides /home/vitoshka/TVC/emacs/lisp/org/org-irc ~/VC/org-mode/lisp/org-vm hides /home/vitoshka/TVC/emacs/lisp/org/org-vm ~/VC/org-mode/lisp/ob-haskell hides /home/vitoshka/TVC/emacs/lisp/org/ob-haskell ~/VC/org-mode/lisp/org-mhe hides /home/vitoshka/TVC/emacs/lisp/org/org-mhe ~/VC/org-mode/lisp/org-agenda hides /home/vitoshka/TVC/emacs/lisp/org/org-agenda ~/VC/org-mode/lisp/org-indent hides /home/vitoshka/TVC/emacs/lisp/org/org-indent ~/VC/org-mode/lisp/ob-ruby hides /home/vitoshka/TVC/emacs/lisp/org/ob-ruby ~/VC/org-mode/lisp/org-latex hides /home/vitoshka/TVC/emacs/lisp/org/org-latex ~/VC/org-mode/lisp/ob-tangle hides /home/vitoshka/TVC/emacs/lisp/org/ob-tangle ~/VC/org-mode/lisp/ob-org hides /home/vitoshka/TVC/emacs/lisp/org/ob-org ~/VC/org-mode/lisp/org-freemind hides /home/vitoshka/TVC/emacs/lisp/org/org-freemind ~/VC/org-mode/lisp/org-table hides /home/vitoshka/TVC/emacs/lisp/org/org-table ~/VC/org-mode/lisp/ob-lob hides /home/vitoshka/TVC/emacs/lisp/org/ob-lob ~/VC/org-mode/lisp/org-pcomplete hides /home/vitoshka/TVC/emacs/lisp/org/org-pcomplete ~/VC/org-mode/lisp/ob-awk hides /home/vitoshka/TVC/emacs/lisp/org/ob-awk ~/VC/org-mode/lisp/org-crypt hides /home/vitoshka/TVC/emacs/lisp/org/org-crypt ~/VC/org-mode/lisp/org-ascii hides /home/vitoshka/TVC/emacs/lisp/org/org-ascii ~/VC/org-mode/lisp/org-html hides /home/vitoshka/TVC/emacs/lisp/org/org-html ~/VC/org-mode/lisp/org-mac-message hides /home/vitoshka/TVC/emacs/lisp/org/org-mac-message ~/VC/org-mode/lisp/org-jsinfo hides /home/vitoshka/TVC/emacs/lisp/org/org-jsinfo ~/VC/org-mode/lisp/org-clock hides /home/vitoshka/TVC/emacs/lisp/org/org-clock ~/VC/org-mode/lisp/org-compat hides /home/vitoshka/TVC/emacs/lisp/org/org-compat ~/VC/org-mode/lisp/org-bibtex hides /home/vitoshka/TVC/emacs/lisp/org/org-bibtex ~/VC/org-mode/lisp/ob-R hides /home/vitoshka/TVC/emacs/lisp/org/ob-R ~/VC/org-mode/lisp/org-mouse hides /home/vitoshka/TVC/emacs/lisp/org/org-mouse ~/VC/org-mode/lisp/ob-sass hides /home/vitoshka/TVC/emacs/lisp/org/ob-sass ~/VC/org-mode/lisp/ob-eval hides /home/vitoshka/TVC/emacs/lisp/org/ob-eval ~/VC/org-mode/lisp/org-colview hides /home/vitoshka/TVC/emacs/lisp/org/org-colview ~/VC/org-mode/lisp/ob-exp hides /home/vitoshka/TVC/emacs/lisp/org/ob-exp ~/VC/org-mode/lisp/ob-perl hides /home/vitoshka/TVC/emacs/lisp/org/ob-perl ~/VC/org-mode/lisp/ob-python hides /home/vitoshka/TVC/emacs/lisp/org/ob-python ~/VC/org-mode/lisp/ob-css hides /home/vitoshka/TVC/emacs/lisp/org/ob-css ~/VC/org-mode/lisp/org-odt hides /home/vitoshka/TVC/emacs/lisp/org/org-odt ~/VC/org-mode/lisp/ob-sql hides /home/vitoshka/TVC/emacs/lisp/org/ob-sql ~/VC/org-mode/lisp/org-publish hides /home/vitoshka/TVC/emacs/lisp/org/org-publish ~/VC/org-mode/lisp/org-info hides /home/vitoshka/TVC/emacs/lisp/org/org-info ~/VC/org-mode/lisp/org-habit hides /home/vitoshka/TVC/emacs/lisp/org/org-habit ~/VC/org-mode/lisp/org-id hides /home/vitoshka/TVC/emacs/lisp/org/org-id ~/VC/org-mode/lisp/org-eshell hides /home/vitoshka/TVC/emacs/lisp/org/org-eshell ~/VC/org-mode/lisp/ob-latex hides /home/vitoshka/TVC/emacs/lisp/org/ob-latex ~/VC/org-mode/lisp/org-remember hides /home/vitoshka/TVC/emacs/lisp/org/org-remember ~/VC/org-mode/lisp/org-mks hides /home/vitoshka/TVC/emacs/lisp/org/org-mks ~/VC/org-mode/lisp/ob-lisp hides /home/vitoshka/TVC/emacs/lisp/org/ob-lisp ~/VC/org-mode/lisp/org-rmail hides /home/vitoshka/TVC/emacs/lisp/org/org-rmail ~/VC/org-mode/lisp/org-beamer hides /home/vitoshka/TVC/emacs/lisp/org/org-beamer ~/VC/org-mode/lisp/ob-calc hides /home/vitoshka/TVC/emacs/lisp/org/ob-calc ~/VC/org-mode/lisp/ob-matlab hides /home/vitoshka/TVC/emacs/lisp/org/ob-matlab ~/VC/org-mode/lisp/org-lparse hides /home/vitoshka/TVC/emacs/lisp/org/org-lparse ~/VC/org-mode/lisp/ob hides /home/vitoshka/TVC/emacs/lisp/org/ob ~/VC/org-mode/lisp/org-attach hides /home/vitoshka/TVC/emacs/lisp/org/org-attach ~/VC/org-mode/lisp/org-w3m hides /home/vitoshka/TVC/emacs/lisp/org/org-w3m ~/VC/org-mode/lisp/ob-comint hides /home/vitoshka/TVC/emacs/lisp/org/ob-comint ~/VC/org-mode/lisp/org-icalendar hides /home/vitoshka/TVC/emacs/lisp/org/org-icalendar ~/VC/org-mode/lisp/ob-C hides /home/vitoshka/TVC/emacs/lisp/org/ob-C ~/VC/org-mode/lisp/ob-ditaa hides /home/vitoshka/TVC/emacs/lisp/org/ob-ditaa ~/VC/org-mode/lisp/ob-mscgen hides /home/vitoshka/TVC/emacs/lisp/org/ob-mscgen ~/VC/org-mode/lisp/ob-octave hides /home/vitoshka/TVC/emacs/lisp/org/ob-octave ~/VC/org-mode/lisp/org-docbook hides /home/vitoshka/TVC/emacs/lisp/org/org-docbook ~/VC/org-mode/lisp/ob-keys hides /home/vitoshka/TVC/emacs/lisp/org/ob-keys ~/VC/org-mode/lisp/org-wl hides /home/vitoshka/TVC/emacs/lisp/org/org-wl ~/VC/org-mode/lisp/ob-io hides /home/vitoshka/TVC/emacs/lisp/org/ob-io ~/VC/org-mode/lisp/org-footnote hides /home/vitoshka/TVC/emacs/lisp/org/org-footnote ~/VC/org-mode/lisp/org-mobile hides /home/vitoshka/TVC/emacs/lisp/org/org-mobile ~/VC/org-mode/lisp/org-xoxo hides /home/vitoshka/TVC/emacs/lisp/org/org-xoxo ~/VC/org-mode/lisp/ob-gnuplot hides /home/vitoshka/TVC/emacs/lisp/org/ob-gnuplot ~/VC/org-mode/lisp/org-gnus hides /home/vitoshka/TVC/emacs/lisp/org/org-gnus ~/VC/org-mode/lisp/org-docview hides /home/vitoshka/TVC/emacs/lisp/org/org-docview ~/VC/org-mode/lisp/org-datetree hides /home/vitoshka/TVC/emacs/lisp/org/org-datetree ~/VC/org-mode/lisp/org-inlinetask hides /home/vitoshka/TVC/emacs/lisp/org/org-inlinetask ~/VC/org-mode/lisp/org-ctags hides /home/vitoshka/TVC/emacs/lisp/org/org-ctags ~/VC/org-mode/lisp/org-mew hides /home/vitoshka/TVC/emacs/lisp/org/org-mew ~/VC/org-mode/lisp/ob-lilypond hides /home/vitoshka/TVC/emacs/lisp/org/ob-lilypond ~/VC/org-mode/lisp/ob-ocaml hides /home/vitoshka/TVC/emacs/lisp/org/ob-ocaml ~/VC/org-mode/lisp/ob-ref hides /home/vitoshka/TVC/emacs/lisp/org/ob-ref ~/VC/org-mode/lisp/org-bbdb hides /home/vitoshka/TVC/emacs/lisp/org/org-bbdb ~/VC/org-mode/lisp/ob-shen hides /home/vitoshka/TVC/emacs/lisp/org/ob-shen ~/VC/org-mode/lisp/org-taskjuggler hides /home/vitoshka/TVC/emacs/lisp/org/org-taskjuggler ~/VC/org-mode/lisp/org-protocol hides /home/vitoshka/TVC/emacs/lisp/org/org-protocol ~/VC/org-mode/lisp/org-special-blocks hides /home/vitoshka/TVC/emacs/lisp/org/org-special-blocks ~/VC/org-mode/lisp/ob-screen hides /home/vitoshka/TVC/emacs/lisp/org/ob-screen ~/VC/org-mode/lisp/org hides /home/vitoshka/TVC/emacs/lisp/org/org ~/VC/org-mode/lisp/org-macs hides /home/vitoshka/TVC/emacs/lisp/org/org-macs ~/VC/org-mode/lisp/org-entities hides /home/vitoshka/TVC/emacs/lisp/org/org-entities ~/VC/org-mode/lisp/ob-dot hides /home/vitoshka/TVC/emacs/lisp/org/ob-dot ~/VC/org-mode/lisp/ob-java hides /home/vitoshka/TVC/emacs/lisp/org/ob-java ~/VC/org-mode/lisp/ob-sh hides /home/vitoshka/TVC/emacs/lisp/org/ob-sh ~/VC/org-mode/lisp/ob-ledger hides /home/vitoshka/TVC/emacs/lisp/org/ob-ledger ~/VC/org-mode/lisp/ob-fortran hides /home/vitoshka/TVC/emacs/lisp/org/ob-fortran ~/VC/org-mode/lisp/org-capture hides /home/vitoshka/TVC/emacs/lisp/org/org-capture ~/VC/org-mode/lisp/ob-maxima hides /home/vitoshka/TVC/emacs/lisp/org/ob-maxima ~/VC/org-mode/lisp/org-timer hides /home/vitoshka/TVC/emacs/lisp/org/org-timer ~/VC/org-mode/lisp/org-install hides /home/vitoshka/TVC/emacs/lisp/org/org-install ~/VC/org-mode/lisp/ob-sqlite hides /home/vitoshka/TVC/emacs/lisp/org/ob-sqlite ~/VC/org-mode/lisp/org-list hides /home/vitoshka/TVC/emacs/lisp/org/org-list ~/VC/org-mode/lisp/ob-plantuml hides /home/vitoshka/TVC/emacs/lisp/org/ob-plantuml ~/VC/org-mode/lisp/org-version hides /home/vitoshka/TVC/emacs/lisp/org/org-version ~/VC/org-mode/lisp/ob-scheme hides /home/vitoshka/TVC/emacs/lisp/org/ob-scheme ~/VC/org-mode/lisp/org-src hides /home/vitoshka/TVC/emacs/lisp/org/org-src ~/VC/org-mode/lisp/org-faces hides /home/vitoshka/TVC/emacs/lisp/org/org-faces ~/VC/org-mode/lisp/ob-clojure hides /home/vitoshka/TVC/emacs/lisp/org/ob-clojure ~/VC/org-mode/lisp/org-loaddefs hides /home/vitoshka/TVC/emacs/lisp/org/org-loaddefs ~/VC/org-mode/lisp/ob-table hides /home/vitoshka/TVC/emacs/lisp/org/ob-table ~/VC/org-mode/lisp/ob-scala hides /home/vitoshka/TVC/emacs/lisp/org/ob-scala ~/VC/org-mode/lisp/org-feed hides /home/vitoshka/TVC/emacs/lisp/org/org-feed ~/VC/org-mode/lisp/org-exp hides /home/vitoshka/TVC/emacs/lisp/org/org-exp ~/VC/org-mode/lisp/ob-asymptote hides /home/vitoshka/TVC/emacs/lisp/org/ob-asymptote ~/VC/org-mode/lisp/org-archive hides /home/vitoshka/TVC/emacs/lisp/org/org-archive ~/VC/org-mode/lisp/ob-js hides /home/vitoshka/TVC/emacs/lisp/org/ob-js ~/VC/org-mode/lisp/ob-picolisp hides /home/vitoshka/TVC/emacs/lisp/org/ob-picolisp ~/VC/gnus/lisp/dig hides /home/vitoshka/TVC/emacs/lisp/net/dig ~/VC/gnus/lisp/sasl-ntlm hides /home/vitoshka/TVC/emacs/lisp/net/sasl-ntlm ~/VC/gnus/lisp/hmac-md5 hides /home/vitoshka/TVC/emacs/lisp/net/hmac-md5 ~/VC/gnus/lisp/dns hides /home/vitoshka/TVC/emacs/lisp/net/dns ~/VC/gnus/lisp/sasl-cram hides /home/vitoshka/TVC/emacs/lisp/net/sasl-cram ~/VC/gnus/lisp/ntlm hides /home/vitoshka/TVC/emacs/lisp/net/ntlm ~/VC/gnus/lisp/sasl hides /home/vitoshka/TVC/emacs/lisp/net/sasl ~/VC/gnus/lisp/tls hides /home/vitoshka/TVC/emacs/lisp/net/tls ~/VC/gnus/lisp/hmac-def hides /home/vitoshka/TVC/emacs/lisp/net/hmac-def ~/VC/gnus/lisp/sasl-digest hides /home/vitoshka/TVC/emacs/lisp/net/sasl-digest ~/VC/gnus/lisp/netrc hides /home/vitoshka/TVC/emacs/lisp/net/netrc ~/VC/gnus/lisp/uudecode hides /home/vitoshka/TVC/emacs/lisp/mail/uudecode ~/VC/gnus/lisp/hashcash hides /home/vitoshka/TVC/emacs/lisp/mail/hashcash ~/VC/gnus/lisp/binhex hides /home/vitoshka/TVC/emacs/lisp/mail/binhex ~/VC/gnus/lisp/nndiary hides /home/vitoshka/TVC/emacs/lisp/gnus/nndiary ~/VC/gnus/lisp/rfc2104 hides /home/vitoshka/TVC/emacs/lisp/gnus/rfc2104 ~/VC/gnus/lisp/gmm-utils hides /home/vitoshka/TVC/emacs/lisp/gnus/gmm-utils ~/VC/gnus/lisp/rfc2045 hides /home/vitoshka/TVC/emacs/lisp/gnus/rfc2045 ~/VC/gnus/lisp/mail-prsvr hides /home/vitoshka/TVC/emacs/lisp/gnus/mail-prsvr ~/VC/gnus/lisp/gnus-mh hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-mh ~/VC/gnus/lisp/nnml hides /home/vitoshka/TVC/emacs/lisp/gnus/nnml ~/VC/gnus/lisp/gnus-util hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-util ~/VC/gnus/lisp/gnus hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus ~/VC/gnus/lisp/gnus-spec hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-spec ~/VC/gnus/lisp/gnus-ems hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-ems ~/VC/gnus/lisp/nnnil hides /home/vitoshka/TVC/emacs/lisp/gnus/nnnil ~/VC/gnus/lisp/nnfolder hides /home/vitoshka/TVC/emacs/lisp/gnus/nnfolder ~/VC/gnus/lisp/gnus-range hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-range ~/VC/gnus/lisp/nnspool hides /home/vitoshka/TVC/emacs/lisp/gnus/nnspool ~/VC/gnus/lisp/gnus-vm hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-vm ~/VC/gnus/lisp/mail-parse hides /home/vitoshka/TVC/emacs/lisp/gnus/mail-parse ~/VC/gnus/lisp/spam-stat hides /home/vitoshka/TVC/emacs/lisp/gnus/spam-stat ~/VC/gnus/lisp/mm-archive hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-archive ~/VC/gnus/lisp/ecomplete hides /home/vitoshka/TVC/emacs/lisp/gnus/ecomplete ~/VC/gnus/lisp/gnus-win hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-win ~/VC/gnus/lisp/mail-source hides /home/vitoshka/TVC/emacs/lisp/gnus/mail-source ~/VC/gnus/lisp/gnus-mlspl hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-mlspl ~/VC/gnus/lisp/mm-uu hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-uu ~/VC/gnus/lisp/gnus-group hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-group ~/VC/gnus/lisp/spam-report hides /home/vitoshka/TVC/emacs/lisp/gnus/spam-report ~/VC/gnus/lisp/nnvirtual hides /home/vitoshka/TVC/emacs/lisp/gnus/nnvirtual ~/VC/gnus/lisp/gnus-uu hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-uu ~/VC/gnus/lisp/gnus-topic hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-topic ~/VC/gnus/lisp/nnweb hides /home/vitoshka/TVC/emacs/lisp/gnus/nnweb ~/VC/gnus/lisp/nnbabyl hides /home/vitoshka/TVC/emacs/lisp/gnus/nnbabyl ~/VC/gnus/lisp/nngateway hides /home/vitoshka/TVC/emacs/lisp/gnus/nngateway ~/VC/gnus/lisp/gnus-draft hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-draft ~/VC/gnus/lisp/gnus-score hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-score ~/VC/gnus/lisp/nneething hides /home/vitoshka/TVC/emacs/lisp/gnus/nneething ~/VC/gnus/lisp/gnus-cus hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-cus ~/VC/gnus/lisp/mm-decode hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-decode ~/VC/gnus/lisp/nndraft hides /home/vitoshka/TVC/emacs/lisp/gnus/nndraft ~/VC/gnus/lisp/html2text hides /home/vitoshka/TVC/emacs/lisp/gnus/html2text ~/VC/gnus/lisp/gnus-msg hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-msg ~/VC/gnus/lisp/nnmail hides /home/vitoshka/TVC/emacs/lisp/gnus/nnmail ~/VC/gnus/lisp/nnmbox hides /home/vitoshka/TVC/emacs/lisp/gnus/nnmbox ~/VC/gnus/lisp/nntp hides /home/vitoshka/TVC/emacs/lisp/gnus/nntp ~/VC/gnus/lisp/gnus-fun hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-fun ~/VC/gnus/lisp/gnus-picon hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-picon ~/VC/gnus/lisp/gnus-undo hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-undo ~/VC/gnus/lisp/mml1991 hides /home/vitoshka/TVC/emacs/lisp/gnus/mml1991 ~/VC/gnus/lisp/gnus-cache hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-cache ~/VC/gnus/lisp/gnus-registry hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-registry ~/VC/gnus/lisp/registry hides /home/vitoshka/TVC/emacs/lisp/gnus/registry ~/VC/gnus/lisp/gnus-eform hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-eform ~/VC/gnus/lisp/rtree hides /home/vitoshka/TVC/emacs/lisp/gnus/rtree ~/VC/gnus/lisp/gnus-logic hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-logic ~/VC/gnus/lisp/spam hides /home/vitoshka/TVC/emacs/lisp/gnus/spam ~/VC/gnus/lisp/gnus-dired hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-dired ~/VC/gnus/lisp/flow-fill hides /home/vitoshka/TVC/emacs/lisp/gnus/flow-fill ~/VC/gnus/lisp/gnus-delay hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-delay ~/VC/gnus/lisp/nnmairix hides /home/vitoshka/TVC/emacs/lisp/gnus/nnmairix ~/VC/gnus/lisp/score-mode hides /home/vitoshka/TVC/emacs/lisp/gnus/score-mode ~/VC/gnus/lisp/rfc1843 hides /home/vitoshka/TVC/emacs/lisp/gnus/rfc1843 ~/VC/gnus/lisp/auth-source hides /home/vitoshka/TVC/emacs/lisp/gnus/auth-source ~/VC/gnus/lisp/starttls hides /home/vitoshka/TVC/emacs/lisp/gnus/starttls ~/VC/gnus/lisp/mm-view hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-view ~/VC/gnus/lisp/nnir hides /home/vitoshka/TVC/emacs/lisp/gnus/nnir ~/VC/gnus/lisp/canlock hides /home/vitoshka/TVC/emacs/lisp/gnus/canlock ~/VC/gnus/lisp/nnmaildir hides /home/vitoshka/TVC/emacs/lisp/gnus/nnmaildir ~/VC/gnus/lisp/mml hides /home/vitoshka/TVC/emacs/lisp/gnus/mml ~/VC/gnus/lisp/gnus-cite hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-cite ~/VC/gnus/lisp/nnheader hides /home/vitoshka/TVC/emacs/lisp/gnus/nnheader ~/VC/gnus/lisp/legacy-gnus-agent hides /home/vitoshka/TVC/emacs/lisp/gnus/legacy-gnus-agent ~/VC/gnus/lisp/mml2015 hides /home/vitoshka/TVC/emacs/lisp/gnus/mml2015 ~/VC/gnus/lisp/gnus-int hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-int ~/VC/gnus/lisp/gnus-html hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-html ~/VC/gnus/lisp/mml-sec hides /home/vitoshka/TVC/emacs/lisp/gnus/mml-sec ~/VC/gnus/lisp/gnus-async hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-async ~/VC/gnus/lisp/shr hides /home/vitoshka/TVC/emacs/lisp/gnus/shr ~/VC/gnus/lisp/sieve hides /home/vitoshka/TVC/emacs/lisp/gnus/sieve ~/VC/gnus/lisp/pop3 hides /home/vitoshka/TVC/emacs/lisp/gnus/pop3 ~/VC/gnus/lisp/smiley hides /home/vitoshka/TVC/emacs/lisp/gnus/smiley ~/VC/gnus/lisp/gnus-sync hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-sync ~/VC/gnus/lisp/gnus-start hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-start ~/VC/gnus/lisp/utf7 hides /home/vitoshka/TVC/emacs/lisp/gnus/utf7 ~/VC/gnus/lisp/message hides /home/vitoshka/TVC/emacs/lisp/gnus/message ~/VC/gnus/lisp/nnregistry hides /home/vitoshka/TVC/emacs/lisp/gnus/nnregistry ~/VC/gnus/lisp/spam-wash hides /home/vitoshka/TVC/emacs/lisp/gnus/spam-wash ~/VC/gnus/lisp/shr-color hides /home/vitoshka/TVC/emacs/lisp/gnus/shr-color ~/VC/gnus/lisp/mm-partial hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-partial ~/VC/gnus/lisp/messcompat hides /home/vitoshka/TVC/emacs/lisp/gnus/messcompat ~/VC/gnus/lisp/gnus-setup hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-setup ~/VC/gnus/lisp/plstore hides /home/vitoshka/TVC/emacs/lisp/gnus/plstore ~/VC/gnus/lisp/gnus-art hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-art ~/VC/gnus/lisp/sieve-mode hides /home/vitoshka/TVC/emacs/lisp/gnus/sieve-mode ~/VC/gnus/lisp/sieve-manage hides /home/vitoshka/TVC/emacs/lisp/gnus/sieve-manage ~/VC/gnus/lisp/nndoc hides /home/vitoshka/TVC/emacs/lisp/gnus/nndoc ~/VC/gnus/lisp/gssapi hides /home/vitoshka/TVC/emacs/lisp/gnus/gssapi ~/VC/gnus/lisp/gnus-agent hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-agent ~/VC/gnus/lisp/mm-url hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-url ~/VC/gnus/lisp/mailcap hides /home/vitoshka/TVC/emacs/lisp/gnus/mailcap ~/VC/gnus/lisp/rfc2047 hides /home/vitoshka/TVC/emacs/lisp/gnus/rfc2047 ~/VC/gnus/lisp/nnoo hides /home/vitoshka/TVC/emacs/lisp/gnus/nnoo ~/VC/gnus/lisp/nnrss hides /home/vitoshka/TVC/emacs/lisp/gnus/nnrss ~/VC/gnus/lisp/gnus-bcklg hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-bcklg ~/VC/gnus/lisp/nnimap hides /home/vitoshka/TVC/emacs/lisp/gnus/nnimap ~/VC/gnus/lisp/gnus-sieve hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-sieve ~/VC/gnus/lisp/rfc2231 hides /home/vitoshka/TVC/emacs/lisp/gnus/rfc2231 ~/VC/gnus/lisp/yenc hides /home/vitoshka/TVC/emacs/lisp/gnus/yenc ~/VC/gnus/lisp/qp hides /home/vitoshka/TVC/emacs/lisp/gnus/qp ~/VC/gnus/lisp/mm-util hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-util ~/VC/gnus/lisp/gnus-ml hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-ml ~/VC/gnus/lisp/gnus-demon hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-demon ~/VC/gnus/lisp/mm-extern hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-extern ~/VC/gnus/lisp/ietf-drums hides /home/vitoshka/TVC/emacs/lisp/gnus/ietf-drums ~/VC/gnus/lisp/gnus-dup hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-dup ~/VC/gnus/lisp/gnus-diary hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-diary ~/VC/gnus/lisp/gnus-gravatar hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-gravatar ~/VC/gnus/lisp/mm-encode hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-encode ~/VC/gnus/lisp/smime hides /home/vitoshka/TVC/emacs/lisp/gnus/smime ~/VC/gnus/lisp/mm-bodies hides /home/vitoshka/TVC/emacs/lisp/gnus/mm-bodies ~/VC/gnus/lisp/mml-smime hides /home/vitoshka/TVC/emacs/lisp/gnus/mml-smime ~/VC/gnus/lisp/gnus-kill hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-kill ~/VC/gnus/lisp/compface hides /home/vitoshka/TVC/emacs/lisp/gnus/compface /home/vitoshka/Dropbox/ELPA/magit-20121030.2025/.dir-locals hides /home/vitoshka/TVC/emacs/lisp/gnus/.dir-locals ~/VC/gnus/lisp/gnus-srvr hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-srvr ~/VC/gnus/lisp/gravatar hides /home/vitoshka/TVC/emacs/lisp/gnus/gravatar ~/VC/gnus/lisp/nnagent hides /home/vitoshka/TVC/emacs/lisp/gnus/nnagent ~/VC/gnus/lisp/nndir hides /home/vitoshka/TVC/emacs/lisp/gnus/nndir ~/VC/gnus/lisp/gnus-sum hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-sum ~/VC/gnus/lisp/nnmh hides /home/vitoshka/TVC/emacs/lisp/gnus/nnmh ~/VC/gnus/lisp/gnus-bookmark hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-bookmark ~/VC/gnus/lisp/deuglify hides /home/vitoshka/TVC/emacs/lisp/gnus/deuglify ~/VC/gnus/lisp/gnus-salt hides /home/vitoshka/TVC/emacs/lisp/gnus/gnus-salt ~/Dropbox/.emacs.d/tabulated-list hides /home/vitoshka/TVC/emacs/lisp/emacs-lisp/tabulated-list ~/VC/gnus/lisp/time-date hides /home/vitoshka/TVC/emacs/lisp/calendar/time-date ~/VC/gnus/lisp/parse-time hides /home/vitoshka/TVC/emacs/lisp/calendar/parse-time ~/VC/gnus/lisp/pgg-pgp5 hides /home/vitoshka/TVC/emacs/lisp/obsolete/pgg-pgp5 ~/VC/gnus/lisp/pgg-def hides /home/vitoshka/TVC/emacs/lisp/obsolete/pgg-def ~/VC/gnus/lisp/pgg-pgp hides /home/vitoshka/TVC/emacs/lisp/obsolete/pgg-pgp ~/VC/gnus/lisp/pgg-parse hides /home/vitoshka/TVC/emacs/lisp/obsolete/pgg-parse ~/VC/gnus/lisp/pgg-gpg hides /home/vitoshka/TVC/emacs/lisp/obsolete/pgg-gpg ~/VC/gnus/lisp/pgg hides /home/vitoshka/TVC/emacs/lisp/obsolete/pgg ~/Dropbox/.emacs.d/anything hides /home/vitoshka/Dropbox/.emacs.d/site-lisp/anything-config/anything /home/vitoshka/Dropbox/ELPA/rebox2-20121113.2100/rebox2 hides /home/vitoshka/Dropbox/.emacs.d/site-lisp/rebox2/rebox2 Features: (shadow sort flyspell ispell mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils helm-misc helm-files image-dired dired-x dired-aux ffap helm-tags helm-bookmark helm-adaptative helm-info helm-net xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap helm-plugin helm-locate helm-help helm-external helm-buffers helm-grep helm-regexp grep helm-elscreen helm-utils smex ob-latex ob-R appt diary-lib diary-loaddefs org-clock org-exp ob-exp org-agenda org ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs find-func cal-menu calendar cal-loaddefs iimage pos-tip ac-octave octave-inf octave-mod ac-math auto-complete-config auto-complete popup saveplace doc-view jka-compr image-mode reftex reftex-vars reftex-cite preview-latex tex-site auto-loads info-look psvn log-edit pcvs-util add-log diff-mode elp ediff-merg ediff-diff ediff-wind ediff-mult ediff-help ediff-init ediff-util dired xquery-mode generic rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok smart-operator rx rebox2 slime-media slime-presentations slime-scratch slime-asdf slime-repl slime derived pp hyperspec menu-bar+ helm-descbinds helm-match-plugin helm helm-config mic-paren eldoc-eval adaptive-wrap-autoloads bbdb-autoloads bm-autoloads bookmark+-autoloads eldoc-eval-autoloads esk-autoloads fuzzy-match-autoloads git-blame-autoloads helm-autoloads helm-descbinds-autoloads htmlize-autoloads igrep-autoloads jabber-autoloads js2-mode-autoloads lacarte-autoloads magit-gh-pulls-autoloads gh-autoloads logito-autoloads magit-push-remote-autoloads magithub-autoloads magit-autoloads markdown-mode+-autoloads markdown-mode-autoloads memory-usage-autoloads mic-paren-autoloads minimap-autoloads oauth2-autoloads pcache-autoloads finder-inf popup-autoloads rainbow-delimiters-autoloads rainbow-mode-autoloads rebox2-autoloads smex-autoloads stem-autoloads sunrise-commander-autoloads synonyms-autoloads w3m-autoloads zotelo-autoloads package tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile cconv assoc gnus-util mm-util mail-prsvr password-cache tramp-loaddefs format-spec ess-toolbar ess-mouse mouseme thingatpt browse-url ess-menu ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a shell pcomplete ess-arc-d ess-vst-d ess-xls-d ess-lsp-l ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-sp5-d ess-sp3-d ess-julia ess-r-d ess-tracebug compile ess-roxy easy-mmode hideshow ess-help info reporter ess-developer ess-r-args eldoc ess-s-l speedbar sb-image ezimage dframe ess ess-inf comint ansi-color ring ess-mode ess-noweb-mode edmacro kmacro ess-utils ess-custom ess-compat ess-site ibuf-ext ibuffer recentf tree-widget wid-edit easymenu uniquify paren savehist time cus-start cus-load solarized-dark-theme solarized imenu-anywhere cl-macs gv imenu iflipb ido sh-script smie executable advice help-fns advice-preload autorevert subword warnings server cl cl-lib time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Vitalie Spinu <spinuvit@HIDDEN> Subject: bug#12898: Acknowledgement (24.2.50.1; Completion is not passed further on in emacs-lisp, org-mode etc.) Message-ID: <handler.12898.B.135299976417054.ack <at> debbugs.gnu.org> References: <87a9ui7pqh.fsf@HIDDEN> X-Gnu-PR-Message: ack 12898 X-Gnu-PR-Package: emacs Reply-To: 12898 <at> debbugs.gnu.org Date: Thu, 15 Nov 2012 17:17:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 12898 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 12898: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12898 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#12898: 24.2.50.1; Completion is not passed further on in emacs-lisp, org-mode etc. Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 15 Nov 2012 18:42:01 +0000 Resent-Message-ID: <handler.12898.B12898.135300488124887 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 12898 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vitalie Spinu <spinuvit@HIDDEN> Cc: 12898 <at> debbugs.gnu.org Received: via spool by 12898-submit <at> debbugs.gnu.org id=B12898.135300488124887 (code B ref 12898); Thu, 15 Nov 2012 18:42:01 +0000 Received: (at 12898) by debbugs.gnu.org; 15 Nov 2012 18:41:21 +0000 Received: from localhost ([127.0.0.1]:45849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1TZ4NN-0006TM-Kp for submit <at> debbugs.gnu.org; Thu, 15 Nov 2012 13:41:21 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:24940) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <monnier@HIDDEN>) id 1TZ4NM-0006TG-RA for 12898 <at> debbugs.gnu.org; Thu, 15 Nov 2012 13:41:21 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09sr+ZY/2dsb2JhbABEsEiDSYEIghUBAQQBViMFCws0EhQYDSSIHAW6CZBEA4hCmnGBWIMH X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="207702343" Received: from 108-175-230-88.dsl.teksavvy.com (HELO pastel.home) ([108.175.230.88]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 15 Nov 2012 13:40:38 -0500 Received: by pastel.home (Postfix, from userid 20848) id C9CF058BDA; Thu, 15 Nov 2012 13:40:37 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwvwqxmvhj6.fsf-monnier+emacs@HIDDEN> References: <87a9ui7pqh.fsf@HIDDEN> Date: Thu, 15 Nov 2012 13:40:37 -0500 In-Reply-To: <87a9ui7pqh.fsf@HIDDEN> (Vitalie Spinu's message of "Thu, 15 Nov 2012 18:14:30 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: 0.8 (/) > In elisp mode completion-at-point-functions is set to > (lisp-completion-at-point t). If I set it to (t), filename completion > works as expected. So, it's the lisp-completion-at-point that is not > handing the completion over. Indeed, lisp-completion-at-point should return nil when it determines that it cannot provide completion information for the text around point. Problem is: how should it determine that? Stefan
X-Loop: help-debbugs@HIDDEN Subject: bug#12898: 24.2.50.1; Completion is not passed further on in emacs-lisp, org-mode etc. Resent-From: Vitalie Spinu <spinuvit@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 20 Nov 2012 12:30:02 +0000 Resent-Message-ID: <handler.12898.B12898.135341454325270 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 12898 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier <monnier@HIDDEN> Cc: 12898 <at> debbugs.gnu.org Received: via spool by 12898-submit <at> debbugs.gnu.org id=B12898.135341454325270 (code B ref 12898); Tue, 20 Nov 2012 12:30:02 +0000 Received: (at 12898) by debbugs.gnu.org; 20 Nov 2012 12:29:03 +0000 Received: from localhost ([127.0.0.1]:56389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Tamwo-0006ZX-MW for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 07:29:02 -0500 Received: from mail-ee0-f44.google.com ([74.125.83.44]:46875) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <spinuvit@HIDDEN>) id 1Tamwl-0006Z7-Fj for 12898 <at> debbugs.gnu.org; Tue, 20 Nov 2012 07:29:00 -0500 Received: by mail-ee0-f44.google.com with SMTP id b47so3757854eek.3 for <12898 <at> debbugs.gnu.org>; Tue, 20 Nov 2012 04:27:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=XEVGNiesPPZfpBrXkFNJ5dNupFhW5O7aaq5BLfm32w8=; b=FzgQuN9Rv5lAEGT2H+zvihWsKLZPfZzywUxaWIJ9HgAIalqTEnSS8rKBm41HPidY+M R5pt1EFJTwafLSCsa5uS7ytIQf0CEUICyiSVIST62pm0My8GFoUS/CC9Gddw52TMrCtS QguqF2C3TZIH1nJtua8uEkKcs05dw/PaYhKUQwsBwWghfLIpmmMTgO7m8bVOZr7D+42L Tbdd5sCupfi02noh3UqEpzhRteKAEoBQvT3G6iOOCFnZGCawCSYP0Ywim6CM93LEr71n iq+2y0Cn2+2ytpx8uGLZVoRh2MJ6b34aaoYNZS2fNsky3yCjW0aJsEI4j8o8ECaP+hA2 SSZQ== Received: by 10.14.174.194 with SMTP id x42mr33984997eel.22.1353414469777; Tue, 20 Nov 2012 04:27:49 -0800 (PST) Received: from localhost (i108036.upc-i.chello.nl. [62.195.108.36]) by mx.google.com with ESMTPS id o47sm30283995eem.11.2012.11.20.04.27.47 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 20 Nov 2012 04:27:48 -0800 (PST) From: Vitalie Spinu <spinuvit@HIDDEN> Organization: EUR References: <87a9ui7pqh.fsf@HIDDEN> <jwvwqxmvhj6.fsf-monnier+emacs@HIDDEN> Date: Tue, 20 Nov 2012 13:27:45 +0100 In-Reply-To: <jwvwqxmvhj6.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Thu, 15 Nov 2012 13:40:37 -0500") Message-ID: <87txska27y.fsf@HIDDEN> User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain >> Stefan Monnier <monnier@HIDDEN> >> on Thu, 15 Nov 2012 13:40:37 -0500 wrote: >> In elisp mode completion-at-point-functions is set to >> (lisp-completion-at-point t). If I set it to (t), filename completion >> works as expected. So, it's the lisp-completion-at-point that is not >> handing the completion over. SM> Indeed, lisp-completion-at-point should return nil when it determines SM> that it cannot provide completion information for the text around point. SM> Problem is: how should it determine that? There is an inbuilt facility (:exclusive 'no). Why is that not the default? This solves the problem: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=patch diff --git a/lisp/emacs-lisp/lisp.el b/lisp/emacs-lisp/lisp.el index bcb7fab..680673d 100644 --- a/lisp/emacs-lisp/lisp.el +++ b/lisp/emacs-lisp/lisp.el @@ -699,6 +699,7 @@ considered." :predicate predicate :annotation-function (unless (eq predicate 'fboundp) - (lambda (str) (if (fboundp (intern-soft str)) " <f>")))))))) + (lambda (str) (if (fboundp (intern-soft str)) " <f>"))) + :exclusive 'no))))) ;;; lisp.el ends here diff --git a/lisp/progmodes/octave-mod.el b/lisp/progmodes/octave-mod.el index ab5a19f..04bad8e 100644 --- a/lisp/progmodes/octave-mod.el +++ b/lisp/progmodes/octave-mod.el @@ -975,7 +975,8 @@ otherwise." ;; Extend region past point, if applicable. (save-excursion (skip-syntax-forward "w_") (setq end (point)))) - (list beg end octave-completion-alist))) + (list beg end octave-completion-alist + :exclusive 'no))) (define-obsolete-function-alias 'octave-complete-symbol 'completion-at-point "24.1") --=-=-= Content-Type: text/plain Vitalie --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#12898: 24.2.50.1; Completion is not passed further on in emacs-lisp, org-mode etc. Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 20 Nov 2012 13:45:02 +0000 Resent-Message-ID: <handler.12898.B12898.13534190502817 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 12898 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vitalie Spinu <spinuvit@HIDDEN> Cc: 12898 <at> debbugs.gnu.org Received: via spool by 12898-submit <at> debbugs.gnu.org id=B12898.13534190502817 (code B ref 12898); Tue, 20 Nov 2012 13:45:02 +0000 Received: (at 12898) by debbugs.gnu.org; 20 Nov 2012 13:44:10 +0000 Received: from localhost ([127.0.0.1]:56457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Tao7W-0000jO-8y for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 08:44:10 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:55762) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <monnier@HIDDEN>) id 1Tao7T-0000jF-28 for 12898 <at> debbugs.gnu.org; Tue, 20 Nov 2012 08:44:08 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09sr+ZY/2dsb2JhbABEsEiDSYEIghUBAQQBViMQCzQSFBgNJIgcBboJkEQDiEKacYFYgwc X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="208040377" Received: from 108-175-230-88.dsl.teksavvy.com (HELO pastel.home) ([108.175.230.88]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 20 Nov 2012 08:42:56 -0500 Received: by pastel.home (Postfix, from userid 20848) id 532D9597C9; Tue, 20 Nov 2012 08:42:56 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwv1ufomm08.fsf-monnier+emacs@HIDDEN> References: <87a9ui7pqh.fsf@HIDDEN> <jwvwqxmvhj6.fsf-monnier+emacs@HIDDEN> <87txska27y.fsf@HIDDEN> Date: Tue, 20 Nov 2012 08:42:56 -0500 In-Reply-To: <87txska27y.fsf@HIDDEN> (Vitalie Spinu's message of "Tue, 20 Nov 2012 13:27:45 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: 0.8 (/) >>> In elisp mode completion-at-point-functions is set to >>> (lisp-completion-at-point t). If I set it to (t), filename completion >>> works as expected. So, it's the lisp-completion-at-point that is not >>> handing the completion over. SM> Indeed, lisp-completion-at-point should return nil when it determines SM> that it cannot provide completion information for the text around point. SM> Problem is: how should it determine that? > There is an inbuilt facility (:exclusive 'no). Why is that not the default? Because it only works for prefix-completion, so it's a crutch. The right way to do it is for lisp-completion-at-point function to determine whether the data at point should/can be a Lisp name or a file name or both (if it's both, it could use the :exclusive crutch, or it could combine the completion tables with completion-table-in-turn). Stefan
X-Loop: help-debbugs@HIDDEN Subject: bug#12898: 24.2.50.1; Completion is not passed further on in emacs-lisp, org-mode etc. Resent-From: Vitalie Spinu <spinuvit@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 20 Nov 2012 14:49:02 +0000 Resent-Message-ID: <handler.12898.B12898.13534229308495 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 12898 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier <monnier@HIDDEN> Cc: 12898 <at> debbugs.gnu.org Received: via spool by 12898-submit <at> debbugs.gnu.org id=B12898.13534229308495 (code B ref 12898); Tue, 20 Nov 2012 14:49:02 +0000 Received: (at 12898) by debbugs.gnu.org; 20 Nov 2012 14:48:50 +0000 Received: from localhost ([127.0.0.1]:56551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Tap84-0002Cw-N7 for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 09:48:50 -0500 Received: from mail-ee0-f44.google.com ([74.125.83.44]:60261) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <spinuvit@HIDDEN>) id 1Tap81-0002Cn-LT for 12898 <at> debbugs.gnu.org; Tue, 20 Nov 2012 09:48:46 -0500 Received: by mail-ee0-f44.google.com with SMTP id b47so3840140eek.3 for <12898 <at> debbugs.gnu.org>; Tue, 20 Nov 2012 06:47:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=gh2Wxy8SQlag6T7GF4iaCNqXoYBueU+TCmwNhYxsqGo=; b=SWZqMJY4mg4rp1u31CNBJnI7zHEqIAp74FmJAj0EpaCheiZzKPGRnxe3Vcal46XI+r iddamVGQjpG4k7Sq5cSeoYJ8SeL0Rq+w5mLt1/ynqk1Yjm4P9eGdGGgrjmsVSvh37cgY TVKxb+pzzdVqhrcIw74oyV/kj54wZPr/JzsoSVZb518KEUcfH2syD+7pAGYYXCYijYpY SBjb5+Fxwubxpu+go29fvf9ywY9T8SuXz26fLzCyJBDIeSosZlm0RZwq2rHvjBcJoDzz biHIQasNvj9uc5CQp+Xw2aOd1kZUOYzVJtDFbicF0bsLG4qky29JYfcZDwwLntfVF08N 0WOA== Received: by 10.14.221.5 with SMTP id q5mr595114eep.33.1353422855381; Tue, 20 Nov 2012 06:47:35 -0800 (PST) Received: from localhost (i108036.upc-i.chello.nl. [62.195.108.36]) by mx.google.com with ESMTPS id b44sm30935785eep.12.2012.11.20.06.47.31 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 20 Nov 2012 06:47:33 -0800 (PST) From: Vitalie Spinu <spinuvit@HIDDEN> Organization: EUR References: <87a9ui7pqh.fsf@HIDDEN> <jwvwqxmvhj6.fsf-monnier+emacs@HIDDEN> <87txska27y.fsf@HIDDEN> <jwv1ufomm08.fsf-monnier+emacs@HIDDEN> Date: Tue, 20 Nov 2012 15:47:30 +0100 In-Reply-To: <jwv1ufomm08.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Tue, 20 Nov 2012 08:42:56 -0500") Message-ID: <87zk2cz5z1.fsf@HIDDEN> User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: -0.7 (/) >> Stefan Monnier <monnier@HIDDEN> >> on Tue, 20 Nov 2012 08:42:56 -0500 wrote: >>>> In elisp mode completion-at-point-functions is set to >>>> (lisp-completion-at-point t). If I set it to (t), filename completion >>>> works as expected. So, it's the lisp-completion-at-point that is not >>>> handing the completion over. SM> Indeed, lisp-completion-at-point should return nil when it determines SM> that it cannot provide completion information for the text around point. SM> Problem is: how should it determine that? >> There is an inbuilt facility (:exclusive 'no). Why is that not the default? SM> Because it only works for prefix-completion, so it's a crutch. This completely defeats the idea of completion-at-point-functions, and is makes the completion in emacs-24 pretty much useless at this point. SM> The right way to do it is for lisp-completion-at-point function to SM> determine whether the data at point should/can be a Lisp name or a file SM> name or both (if it's both, it could use the :exclusive crutch, or it SM> could combine the completion tables with completion-table-in-turn). Are you suggesting that every single xxx-mode-completion-function should do that? That is, check for all possible combination that a symbol at point might represent? That doesn't look right to me. Why the final completion is done in completion-at-point and not in completion--capf-wrapper? This split across two functions asks for trouble. Wouldn't it be possible to handle everything in completion--capf-wrapper and call completion-in-region instead of try-completion in the handling of (:exclusive 'no) part? Vitalie
X-Loop: help-debbugs@HIDDEN Subject: bug#12898: 24.2.50.1; Completion is not passed further on in emacs-lisp, org-mode etc. Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 20 Nov 2012 18:24:01 +0000 Resent-Message-ID: <handler.12898.B12898.135343582431351 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 12898 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vitalie Spinu <spinuvit@HIDDEN> Cc: 12898 <at> debbugs.gnu.org Received: via spool by 12898-submit <at> debbugs.gnu.org id=B12898.135343582431351 (code B ref 12898); Tue, 20 Nov 2012 18:24:01 +0000 Received: (at 12898) by debbugs.gnu.org; 20 Nov 2012 18:23:44 +0000 Received: from localhost ([127.0.0.1]:57244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1TasU4-00089b-0e for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 13:23:44 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:36905) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from <monnier@HIDDEN>) id 1TasU2-00089T-3G for 12898 <at> debbugs.gnu.org; Tue, 20 Nov 2012 13:23:42 -0500 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id qAKIMTcc010382; Tue, 20 Nov 2012 13:22:30 -0500 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id D50B3B4278; Tue, 20 Nov 2012 13:22:29 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwvfw44xhls.fsf-monnier+emacs@HIDDEN> References: <87a9ui7pqh.fsf@HIDDEN> <jwvwqxmvhj6.fsf-monnier+emacs@HIDDEN> <87txska27y.fsf@HIDDEN> <jwv1ufomm08.fsf-monnier+emacs@HIDDEN> <87zk2cz5z1.fsf@HIDDEN> Date: Tue, 20 Nov 2012 13:22:29 -0500 In-Reply-To: <87zk2cz5z1.fsf@HIDDEN> (Vitalie Spinu's message of "Tue, 20 Nov 2012 15:47:30 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4408=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4408> : streams <862299> : uri <1272920> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: -3.9 (---) > Are you suggesting that every single xxx-mode-completion-function should > do that? Depends what you mean by "do that". If you mean "be careful to only return non-nil when you positively know that point is in a place where this completion-table is a good choice", then yes. > That is, check for all possible combination that a symbol at > point might represent? No, indeed, this is a rare need. > Why the final completion is done in completion-at-point and not in > completion--capf-wrapper? Because the completion data returned by completion-at-point-functions might not even be used to perform completion. E.g. it might be used to decide whether we're leaving the current completion field (and hence can hide the *Completions* buffer). Stefan
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.