From unknown Sun Jun 22 08:04:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17782: 24.3; package.el: searches don't see elided chars of package name Resent-From: Samuel Bronson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Jun 2014 21:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17782 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17782@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.140277954817760 (code B ref -1); Sat, 14 Jun 2014 21:00:03 +0000 Received: (at submit) by debbugs.gnu.org; 14 Jun 2014 20:59:08 +0000 Received: from localhost ([127.0.0.1]:47967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wvv2Z-0004cM-2H for submit@debbugs.gnu.org; Sat, 14 Jun 2014 16:59:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55877) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wvv2V-0004bp-St for submit@debbugs.gnu.org; Sat, 14 Jun 2014 16:59:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wvv2O-0002n7-Ga for submit@debbugs.gnu.org; Sat, 14 Jun 2014 16:58:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41722) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wvv2O-0002n3-DO for submit@debbugs.gnu.org; Sat, 14 Jun 2014 16:58:56 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57599) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wvv2M-0003iC-CW for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2014 16:58:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wvv2K-0002mc-Ie for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2014 16:58:54 -0400 Received: from mail-qa0-x22b.google.com ([2607:f8b0:400d:c00::22b]:48403) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wvv2K-0002mY-Cq for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2014 16:58:52 -0400 Received: by mail-qa0-f43.google.com with SMTP id k15so5472266qaq.16 for ; Sat, 14 Jun 2014 13:58:51 -0700 (PDT) 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=xosNKjOQzUsqzGMt/FxL/7oUIyK/eMCMkaqW/DxDpC0=; b=DQ7fSsPeBTggOeL9abHTEQrxPm6Q8ukpMFuXi6+d5KR3KqKcBR0ckjkZwPVkC0xYcD OgDK4hTV5Tx1vFoPCP1OTkyxpSyYU6i4R0BIVyK6mbkw/es61vCU1NHOyxrK9g66fgVQ Nid0KsEPDL5C8O0gS54lmRPCazTTvX7FZGdBs3zZ4e9E0/+S+HN7RZHP8shwiHZa1ZAv naOyI2xZ6dYDjbriC0Qf+4q3GBJhspsaUrsOBEsfNCIDRhQYwzZc7hTIxxoVB8pguK4m jBKU/8fgqfP7K1SOdlsQJs+vOruZ/k5a8iqIXFfm1AS4s6wXrLKS4ZF+zhl8ei2zfspy lnmA== X-Received: by 10.140.22.209 with SMTP id 75mr13313455qgn.4.1402779530967; Sat, 14 Jun 2014 13:58:50 -0700 (PDT) Received: from hydrogen (naesten-pt.tunnel.tserv4.nyc4.ipv6.he.net. [2001:470:1f06:57::2]) by mx.google.com with ESMTPSA id m89sm804864qga.28.2014.06.14.13.58.49 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 14 Jun 2014 13:58:49 -0700 (PDT) Received: from naesten by hydrogen with local (Exim 4.82) (envelope-from ) id 1Wvv2E-0004Ok-RW for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2014 16:58:46 -0400 From: Samuel Bronson Date: Sat, 14 Jun 2014 16:58:46 -0400 Message-ID: <87zjhfi4xl.fsf@naesten.mooo.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) When I search within the *Packages* buffer, my searches can't match on parts of the package name that got elided to fit into the column width. Couldn't this be remedied by displaying the ellipsis using an overlay, rather than actually including it in the buffer text? It would also be nice if there was some way to customize the column widths. (Also, when the user hovers the mouse over a truncated field in a columnview, it's traditional to display the un-truncated text in a "tooltip" that appears exactly on top of the truncated text, at least when that's possible without the tooltip going past the edge of the screen. I'm not sure if an actual Emacs tooltip would be the best way to do it though. May not be worth bothering with, though, since it sounds like an awful lot of work to do properly ...) (One other thing that tends to bug me: when isearch scrolls my window to the right because it matched something in a long summary, the next match doesn't reverse this, and I *CANNOT SEE THE PACKAGE NAMES*.) In GNU Emacs 24.3.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2014-05-16 on babin, modified by Debian Windowing system distributor `Colin Harrison', version 11.0.60900031 System Description: Debian GNU/Linux testing (jessie) Configured using: `configure '--build' 'i486-linux-gnu' '--build' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp' '--with-crt-dir=/usr/lib/i386-linux-gnu' '--with-x=yes' '--with-x-toolkit=lucid' '--with-toolkit-scroll-bars' '--without-gconf' '--without-gsettings' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall' 'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LC_COLLATE: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Package Menu Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t xterm-mouse-mode: t show-paren-mode: t recentf-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/naesten/system/emacs/dist/elpa/w3-4.0.49/ssl hides /usr/share/emacs24/site-lisp/wl/ssl /usr/share/emacs24/site-lisp/css-mode/css-mode hides /usr/share/emacs/site-lisp/css-mode/css-mode /usr/share/emacs/site-lisp/autoconf/autotest-mode hides /usr/share/emacs/site-lisp/autotest-mode /usr/share/emacs24/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs24/site-lisp/flim/md4 hides /usr/share/emacs/24.3/lisp/md4 /home/naesten/system/emacs/dist/elisp/loaddefs hides /usr/share/emacs/24.3/lisp/loaddefs /usr/share/emacs24/site-lisp/flim/hex-util hides /usr/share/emacs/24.3/lisp/hex-util /home/naesten/system/emacs/dist/elpa/json-1.2/json hides /usr/share/emacs/24.3/lisp/json /home/naesten/system/emacs/dist/elisp/t-mouse hides /usr/share/emacs/24.3/lisp/t-mouse /usr/share/emacs24/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/24.3/lisp/tempo /usr/share/emacs24/site-lisp/css-mode/css-mode hides /usr/share/emacs/24.3/lisp/textmodes/css-mode /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/24.3/lisp/textmodes/rst /usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/24.3/lisp/textmodes/ispell /usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/24.3/lisp/textmodes/flyspell /usr/share/emacs24/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.3/lisp/net/sasl-digest /usr/share/emacs24/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.3/lisp/net/sasl-cram /usr/share/emacs24/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.3/lisp/net/hmac-md5 /usr/share/emacs24/site-lisp/flim/hmac-def hides /usr/share/emacs/24.3/lisp/net/hmac-def /usr/share/emacs24/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.3/lisp/net/sasl-ntlm /usr/share/emacs24/site-lisp/flim/ntlm hides /usr/share/emacs/24.3/lisp/net/ntlm /usr/share/emacs24/site-lisp/flim/sasl hides /usr/share/emacs/24.3/lisp/net/sasl /usr/share/emacs24/site-lisp/wl/rfc2368 hides /usr/share/emacs/24.3/lisp/mail/rfc2368 /home/naesten/system/emacs/dist/elisp/package hides /usr/share/emacs/24.3/lisp/emacs-lisp/package /home/naesten/system/emacs/dist/elpa/tabulated-list-0/tabulated-list hides /usr/share/emacs/24.3/lisp/emacs-lisp/tabulated-list /usr/share/emacs24/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /usr/share/emacs24/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /usr/share/emacs24/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /usr/share/emacs24/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /usr/share/emacs24/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview /usr/share/emacs24/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context /usr/share/emacs24/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /usr/share/emacs24/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs /usr/share/emacs24/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /usr/share/emacs24/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /usr/share/emacs24/site-lisp/auctex/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex /usr/share/emacs24/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /usr/share/emacs24/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /usr/share/emacs24/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /usr/share/emacs24/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex /usr/share/emacs24/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /usr/share/emacs24/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /usr/share/emacs24/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex /usr/share/emacs24/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/share/emacs24/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex /usr/share/emacs24/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf /usr/share/emacs24/site-lisp/html-helper-mode/hhm-config hides /usr/share/emacs/site-lisp/html-helper-mode/hhm-config /usr/share/emacs24/site-lisp/html-helper-mode/visual-basic-mode hides /usr/share/emacs/site-lisp/html-helper-mode/visual-basic-mode /usr/share/emacs24/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/site-lisp/html-helper-mode/tempo /usr/share/emacs24/site-lisp/html-helper-mode/html-helper-mode hides /usr/share/emacs/site-lisp/html-helper-mode/html-helper-mode /usr/share/emacs24/site-lisp/mailcrypt/mc-toplev hides /usr/share/emacs/site-lisp/mailcrypt/mc-toplev /usr/share/emacs24/site-lisp/mailcrypt/mc-remail hides /usr/share/emacs/site-lisp/mailcrypt/mc-remail /usr/share/emacs24/site-lisp/mailcrypt/mc-pgp6 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp6 /usr/share/emacs24/site-lisp/mailcrypt/mc-pgp5 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp5 /usr/share/emacs24/site-lisp/mailcrypt/mc-pgp hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp /usr/share/emacs24/site-lisp/mailcrypt/mc-gpg hides /usr/share/emacs/site-lisp/mailcrypt/mc-gpg /usr/share/emacs24/site-lisp/mailcrypt/mailcrypt hides /usr/share/emacs/site-lisp/mailcrypt/mailcrypt /usr/share/emacs24/site-lisp/mailcrypt/expect hides /usr/share/emacs/site-lisp/mailcrypt/expect /usr/share/emacs24/site-lisp/mailcrypt/mc-setversion hides /usr/share/emacs/site-lisp/mailcrypt/mc-setversion /usr/share/emacs24/site-lisp/psgml/psgml-edit hides /usr/share/emacs/site-lisp/psgml/psgml-edit /usr/share/emacs24/site-lisp/psgml/psgml-charent hides /usr/share/emacs/site-lisp/psgml/psgml-charent /usr/share/emacs24/site-lisp/psgml/psgml hides /usr/share/emacs/site-lisp/psgml/psgml /usr/share/emacs24/site-lisp/psgml/psgml-other hides /usr/share/emacs/site-lisp/psgml/psgml-other /usr/share/emacs24/site-lisp/psgml/psgml-api hides /usr/share/emacs/site-lisp/psgml/psgml-api /usr/share/emacs24/site-lisp/psgml/psgml-sysdep hides /usr/share/emacs/site-lisp/psgml/psgml-sysdep /usr/share/emacs24/site-lisp/psgml/psgml-init hides /usr/share/emacs/site-lisp/psgml/psgml-init /usr/share/emacs24/site-lisp/psgml/psgml-parse hides /usr/share/emacs/site-lisp/psgml/psgml-parse /usr/share/emacs24/site-lisp/psgml/psgml-info hides /usr/share/emacs/site-lisp/psgml/psgml-info /usr/share/emacs24/site-lisp/psgml/psgml-ids hides /usr/share/emacs/site-lisp/psgml/psgml-ids /usr/share/emacs24/site-lisp/psgml/psgml-dtd hides /usr/share/emacs/site-lisp/psgml/psgml-dtd /usr/share/emacs/24.3/lisp/gnus/.dir-locals hides /home/naesten/system/emacs/dist/elisp/magit/.dir-locals Features: (package-x descr-text shadow emacsbug tmm url-handlers nnweb mm-url nnregistry html-mode jsp-html-helper-mode asp-html-helper-mode php-html-helper-mode html-helper-mode w3m-form w3m-cookie w3m-bookmark w3m-tabmenu w3m-session w3m doc-view image-mode w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util gnus-cus conf-mode python xmtn-dvc dvc-status xmtn-conflicts xmtn-ids xmtn-match xmtn-automate xmtn-compat xmtn-run xmtn-basic-io xmtn-base sh-script smie executable tramp-sh debian-control-mode debian-bts-control debian-changelog-mode tramp-cache rx tramp tramp-compat tramp-loaddefs shell pcomplete dpkg-dev-el-loaddefs ido find-file-in-git-repo dired-aux loadhist autoload lisp-mnt url-http url-gw url-cache url-auth finder-inf cperl-mode perl-mode tabify man make-mode debug gnus-salt gnus-kill uudecode flow-fill spam-report mule-util gnus-async gnus-bcklg gnus-topic nndraft nnmh nnfolder bbdb-gnus nnnil gnus-registry registry eieio-base spam spam-stat gnus-uu yenc gnus-eform gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-ml netrc gnutls network-stream starttls tls nntp gnus-cache psgml-info shr mm-archive psgml-dtd psgml-parse psgml-api psgml-ids psgml-other psgml-sysdep psgml-edit browse-url sgml-mode psgml psgml-html info cpp apropos face-remap bbdb-hooks cc-langs inform-mode imenu term disp-table ehelp electric ispell qp rmailmm rmail two-column iso-transl misearch multi-isearch jka-compr parse-time smiley gnus-cite gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader bbdb-snarf bbdb-com view magit-bisect magit-key-mode magit mail-extr sort tla smerge-mode dvc-state dvc-config diff tla-gnus dvc-gnus dvc-cmenu dvc-about dvc-version thingatpt mailcrypt message sendmail format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev mail-utils gmm-utils mailheader reporter help-mode debian-bug rfc2047 rfc2045 ietf-drums vc-git xgit-dvc xgit cus-edit xgit-annotate rect dvc-annotate xgit-log dvc-revlist dvc-diff uniquify dvc-fileinfo bzr-core tla-core pp tla-autoconf tla-defs dvc-log dvc-unified dvc-tips dired-x dired ffap commit-patch-buffer log-edit pcvs-util add-log vc vc-dispatcher diff-mode easy-mmode ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff xdarcs-core xgit-core xhg-core xmtn-minimal server derived xcscope arc-mode archive-mode asm-mode my-asm slime-autoloads dvc-autoloads dvc-core dvc-lisp dvc-buffers dvc-ui dvc-register dvc-utils dvc-emacs ewoc dvc-defs dvc-site cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs elisp-depend ps-print-bg-fixup bbdb timezone wgrep grep compile comint ansi-color ring edebug warnings trace xt-mouse paren recentf tree-widget wid-edit cus-start cus-load eldoc-eval-autoloads elisp-cache-autoloads erc-hl-nicks-autoloads fill-column-indicator-autoloads find-file-in-git-repo-autoloads mo-git-blame-autoloads smartparens-autoloads dash-autoloads synonyms-autoloads tabulated-list-autoloads w3-autoloads wgrep-autoloads yagist-autoloads json-autoloads yasnippet-bundle-autoloads yasnippet-bundle dropdown-list advice help-fns advice-preload yasnippet easymenu assoc package find-func cl-macs gv w3m-load psgml-init proof-site proof-autoloads pg-vars mmm-auto mmm-vars mmm-compat cl cl-lib mailcrypt-init haskell-mode-autoloads edmacro kmacro tempo url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util time-date mm-util mail-prsvr password-cache url-vars mailcap xml-parse doxymacs debian-el debian-el-loaddefs bbdb-autoloads preview-latex tex-site auto-loads 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 font-render-setting x-toolkit x multi-tty emacs) -- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread! From unknown Sun Jun 22 08:04:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17782: 24.3; package.el: searches don't see elided chars of package name Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Oct 2019 18:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17782 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Samuel Bronson Cc: 17782@debbugs.gnu.org Received: via spool by 17782-submit@debbugs.gnu.org id=B17782.157047202021054 (code B ref 17782); Mon, 07 Oct 2019 18:14:01 +0000 Received: (at 17782) by debbugs.gnu.org; 7 Oct 2019 18:13:40 +0000 Received: from localhost ([127.0.0.1]:49080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXVs-0005TW-1g for submit@debbugs.gnu.org; Mon, 07 Oct 2019 14:13:40 -0400 Received: from quimby.gnus.org ([80.91.231.51]:43330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXVq-0005TM-9B for 17782@debbugs.gnu.org; Mon, 07 Oct 2019 14:13:38 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iHXVm-0006pB-A0; Mon, 07 Oct 2019 20:13:36 +0200 From: Lars Ingebrigtsen References: <87zjhfi4xl.fsf@naesten.mooo.com> Date: Mon, 07 Oct 2019 20:13:33 +0200 In-Reply-To: <87zjhfi4xl.fsf@naesten.mooo.com> (Samuel Bronson's message of "Sat, 14 Jun 2014 16:58:46 -0400") Message-ID: <87d0f82zle.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Samuel Bronson writes: > When I search within the *Packages* buffer, my searches can't match on > parts of the package name that got elided to fit into the column width. > > Couldn't this be remedied by displaying the ellip [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Samuel Bronson writes: > When I search within the *Packages* buffer, my searches can't match on > parts of the package name that got elided to fit into the column width. > > Couldn't this be remedied by displaying the ellipsis using an overlay, > rather than actually including it in the buffer text? I've now done this in Emacs 27 -- in all tabulated list modes, which may or may not be controversial. If people feel like this is a bad change, feel free to revert. It seems nice to me: `C-s' works more reliably in these buffers, even when bits are shortened. But perhaps there's a bad user interaction somewhere... > It would also be nice if there was some way to customize the column > widths. In Emacs 27, the '}' command can be used to widen column widths. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 07 14:13:45 2019 Received: (at control) by debbugs.gnu.org; 7 Oct 2019 18:13:45 +0000 Received: from localhost ([127.0.0.1]:49083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXVx-0005Tp-Bg for submit@debbugs.gnu.org; Mon, 07 Oct 2019 14:13:45 -0400 Received: from quimby.gnus.org ([80.91.231.51]:43344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXVv-0005Th-Ld for control@debbugs.gnu.org; Mon, 07 Oct 2019 14:13:43 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iHXVs-0006pJ-UP for control@debbugs.gnu.org; Mon, 07 Oct 2019 20:13:42 +0200 Date: Mon, 07 Oct 2019 20:13:40 +0200 Message-Id: <87blus2zl7.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #17782 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 17782 fixed close 17782 27.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 17782 fixed close 17782 27.1 quit From unknown Sun Jun 22 08:04:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17782: 24.3; package.el: searches don't see elided chars of package name Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Oct 2019 18:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17782 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: Samuel Bronson , 17782@debbugs.gnu.org Received: via spool by 17782-submit@debbugs.gnu.org id=B17782.157047294930333 (code B ref 17782); Mon, 07 Oct 2019 18:30:02 +0000 Received: (at 17782) by debbugs.gnu.org; 7 Oct 2019 18:29:09 +0000 Received: from localhost ([127.0.0.1]:49096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXkq-0007tB-O8 for submit@debbugs.gnu.org; Mon, 07 Oct 2019 14:29:08 -0400 Received: from mail-pg1-f176.google.com ([209.85.215.176]:38350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXko-0007sX-QA for 17782@debbugs.gnu.org; Mon, 07 Oct 2019 14:29:07 -0400 Received: by mail-pg1-f176.google.com with SMTP id x10so8722409pgi.5 for <17782@debbugs.gnu.org>; Mon, 07 Oct 2019 11:29:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=F4g97w4STAMMnkzvinkWqSiX7aycK8UHxHOePD4rKlQ=; b=RMR5/7WHZ9BxbeECEzYLQr2A9m7eaPMNywoQWZJhUOR+Sa4/b8BLq9kIFdTCecDJaz 4FvUoHADTuXYjVCYYvxfdZ65gQeevRJWkkYYg+Q1pfMZFHRn5YSWKx3S2Cba48UB054y FXx6UU+FBZv3cLaHelYRhMJvrt4kGWGVWI9qr3oajShun0MdW43VkzrHQaL6u3/+zVvM lNcubE1NIDv80Go6DYL6wt6fSViwyG2Wmbi+q+CrMhrCiP6PrymG5CRwlugZcZPwTA/O 1tSZI390B1Cu/Nd0mooII0m22nZ+QbB6b0/cenUVGyJVFNDUZ1lpHb+KKaNqyxOotE5c CGdQ== X-Gm-Message-State: APjAAAVN4Jo/2ass1+t7l7uvItt9mO8Ktli1y5fPDe3bhDL0vswcRlWZ SblYq+TxsK9lt7mEVKDgVlZPSyIFF8KTcsaR98s= X-Google-Smtp-Source: APXvYqxijGFH240VqdMDICsGIOJ6FgzBMqJ6AEJF85JGmBktuEaTIQtJ1wdypCGusBZrRuux9BLDERc2ISbjxAFiLj8= X-Received: by 2002:a17:90a:1150:: with SMTP id d16mr793450pje.2.1570472941045; Mon, 07 Oct 2019 11:29:01 -0700 (PDT) MIME-Version: 1.0 References: <87zjhfi4xl.fsf@naesten.mooo.com> <87d0f82zle.fsf@gnus.org> In-Reply-To: <87d0f82zle.fsf@gnus.org> From: Stefan Kangas Date: Mon, 7 Oct 2019 20:28:48 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Lars Ingebrigtsen writes: > I've now done this in Emacs 27 -- in all tabulated list modes, which may > or may not be controversial. Sounds like a good change to me, FWIW. Thanks. Best regards, Stefan Kangas From unknown Sun Jun 22 08:04:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17782: 24.3; package.el: searches don't see elided chars of package name Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Oct 2019 18:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17782 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: Samuel Bronson , 17782@debbugs.gnu.org Received: via spool by 17782-submit@debbugs.gnu.org id=B17782.157047345131137 (code B ref 17782); Mon, 07 Oct 2019 18:38:02 +0000 Received: (at 17782) by debbugs.gnu.org; 7 Oct 2019 18:37:31 +0000 Received: from localhost ([127.0.0.1]:49101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXsw-000869-Kd for submit@debbugs.gnu.org; Mon, 07 Oct 2019 14:37:30 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:40646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHXsv-00085w-5Z for 17782@debbugs.gnu.org; Mon, 07 Oct 2019 14:37:29 -0400 Received: by mail-wr1-f50.google.com with SMTP id h4so7783750wrv.7 for <17782@debbugs.gnu.org>; Mon, 07 Oct 2019 11:37:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=/qytGzbQCsR1HQJSOqqwNDKpX4oBQw5+2vnnYmmqkBc=; b=KWlm2F+GCGww1KXueiL1VvommUhvc3a9+yI6Fq8ekYnJBEdG1+26dYdZD+gwdccDuL S6l1U47DeYgPiI5KS+O/Y/UVPtqm7ZAOMqwR8JMI2sh1I/iQVJmRfsTn0f/JwXiPZCLV Q0rpzfhzfc1hTKWZcwYsuS/tBfKTXDGSGh0dzJgdrhI3O+ygGrUdaLjYl9UKwOyFfc6W XY3neReGs2DWWvxJZZU8l5w5Jyn9PdutNB5dibo7DC+7/rmWLz5s5M4ERsvr3kn/cSoO JA8cBux068aPjwW4Zek2dJ0YM31wE2CykJkyx+yiz40kgf3nRVAVLMEmTtoPKj6LRQ3Q /uPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=/qytGzbQCsR1HQJSOqqwNDKpX4oBQw5+2vnnYmmqkBc=; b=LHLVB0E+Ab4t+kqQMEEoNK6teRZJg0Geen0CWpcOsXSG6qOKEojxctesnt58JFW6cn WSVL6DiQhkzO14MHynFb4O74TIzCcC3AzER+hq2lrdCUjjh2jJcJEe5Q/CTUSPHLlFtX G1xKAdjmu+o+xdBdz9mhcFJvzAR3nolNJViOfS9jldmVlCZICAsRiACIqLgWyKojsCMO x/TfwyXC37kjfeQEXuzcJqfQ+pVQ6/bmto4dmSsNsOTAkELFRM8HlYpJRuj+M1v+vrvw OtL/OBh5kYBju+FkZaUXmhgOlrHROJPiK0ffh4CZKEd9Vh+/W6oH/xcDSfC5ISfuWele cidw== X-Gm-Message-State: APjAAAUqstI3gQZwfAwvDCIvSZR8HVotwUTtccebx/U3V98Mf6VFeJK/ 61iQywzFQpbkpygaGiN6Ht8HiQ== X-Google-Smtp-Source: APXvYqwtkvMbDkLsmf0U+wc3KSKtqmQg/IxbZYMkfIMf2lg7kRybl0x4xrSuTSrbzOzzncrHokhChg== X-Received: by 2002:adf:fe90:: with SMTP id l16mr9653396wrr.175.1570473443084; Mon, 07 Oct 2019 11:37:23 -0700 (PDT) Received: from localhost ([134.226.214.212]) by smtp.gmail.com with ESMTPSA id y5sm335740wma.14.2019.10.07.11.37.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Oct 2019 11:37:22 -0700 (PDT) From: "Basil L. Contovounesios" References: <87zjhfi4xl.fsf@naesten.mooo.com> <87d0f82zle.fsf@gnus.org> Date: Mon, 07 Oct 2019 19:37:20 +0100 In-Reply-To: <87d0f82zle.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 07 Oct 2019 20:13:33 +0200") Message-ID: <877e5gs8pr.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Samuel Bronson writes: > >> When I search within the *Packages* buffer, my searches can't match on >> parts of the package name that got elided to fit into the column width. >> >> Couldn't this be remedied by displaying the ellipsis using an overlay, >> rather than actually including it in the buffer text? > > I've now done this in Emacs 27 -- in all tabulated list modes, which may > or may not be controversial. > > If people feel like this is a bad change, feel free to revert. It seems > nice to me: `C-s' works more reliably in these buffers, even when bits > are shortened. But perhaps there's a bad user interaction somewhere... I'm curious to know why the ellipsis is added as a display property in truncate-string-to-width[1] instead of making the relevant text invisible[2]. Isn't this behaviour too specific to this use case to justify extending truncate-string-to-width with it? [1]: Use text properties instead of truncating strings 67830e7569 2019-10-07 20:11:26 +0200 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=67830e756911f0c262bb3a447e58b9ff6739a60f [2]: (info "(elisp) Invisible Text") Thanks, -- Basil From unknown Sun Jun 22 08:04:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17782: 24.3; package.el: searches don't see elided chars of package name Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Oct 2019 16:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17782 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: "Basil L. Contovounesios" Cc: Samuel Bronson , 17782@debbugs.gnu.org Received: via spool by 17782-submit@debbugs.gnu.org id=B17782.157055127824490 (code B ref 17782); Tue, 08 Oct 2019 16:15:02 +0000 Received: (at 17782) by debbugs.gnu.org; 8 Oct 2019 16:14:38 +0000 Received: from localhost ([127.0.0.1]:51304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHs8D-0006Mv-J4 for submit@debbugs.gnu.org; Tue, 08 Oct 2019 12:14:37 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHs8B-0006Ml-Ow for 17782@debbugs.gnu.org; Tue, 08 Oct 2019 12:14:36 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iHs87-0007CI-Nw; Tue, 08 Oct 2019 18:14:34 +0200 From: Lars Ingebrigtsen References: <87zjhfi4xl.fsf@naesten.mooo.com> <87d0f82zle.fsf@gnus.org> <877e5gs8pr.fsf@tcd.ie> Date: Tue, 08 Oct 2019 18:14:31 +0200 In-Reply-To: <877e5gs8pr.fsf@tcd.ie> (Basil L. Contovounesios's message of "Mon, 07 Oct 2019 19:37:20 +0100") Message-ID: <878spv1afs.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > I'm curious to know why the ellipsis is added as a display property in > truncate-string-to-width[1] instead of making the relevant text > invisible[2]. Isn't this behaviour too specific to this use [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) "Basil L. Contovounesios" writes: > I'm curious to know why the ellipsis is added as a display property in > truncate-string-to-width[1] instead of making the relevant text > invisible[2]. Isn't this behaviour too specific to this use case to > justify extending truncate-string-to-width with it? Sorry, I don't quite understand? Making the text invisible would make it look visually different than what it used to look like, so the ellipsis have to be added to avoid changing the look. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no