GNU bug report logs - #25026
25.1; Add missing (provide 'isearch)

Previous Next

Package: emacs;

Reported by: Damien Cassou <damien <at> cassou.me>

Date: Fri, 25 Nov 2016 08:17:02 UTC

Severity: minor

Found in versions 25.1, 25.3

Fixed in version 26.1

Done: Noam Postavsky <npostavs <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 25026 in the body.
You can then email your comments to 25026 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#25026; Package emacs. (Fri, 25 Nov 2016 08:17:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Damien Cassou <damien <at> cassou.me>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 25 Nov 2016 08:17:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Damien Cassou <damien <at> cassou.me>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.1; Add missing (provide 'isearch)
Date: Fri, 25 Nov 2016 09:16:12 +0100
[Message part 1 (text/plain, inline)]
Hi,

isearch.el doesn't `provide` a feature. Attached patch fixes that.



In GNU Emacs 25.1.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.20.9)
 of 2016-10-13 built on buildvm-05.phx2.fedoraproject.org
Windowing system distributor 'Fedora Project', version 11.0.11804000
System Description:	Fedora release 24 (Twenty Four)

Configured using:
 'configure --build=x86_64-redhat-linux-gnu
 --host=x86_64-redhat-linux-gnu --program-prefix=
 --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
 --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
 --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
 --libexecdir=/usr/libexec --localstatedir=/var
 --sharedstatedir=/var/lib --mandir=/usr/share/man
 --infodir=/usr/share/info --with-dbus --with-gif --with-jpeg --with-png
 --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=gtk3
 --with-gpm=no --with-xwidgets build_alias=x86_64-redhat-linux-gnu
 host_alias=x86_64-redhat-linux-gnu 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g
 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4
 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
 -m64 -mtune=generic' LDFLAGS=-Wl,-z,relro
 PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS NOTIFY
ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XWIDGETS

Important settings:
  value of $LC_MONETARY: fr_FR.UTF-8
  value of $LC_NUMERIC: fr_FR.UTF-8
  value of $LC_TIME: fr_FR.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Message[Notmuch]

Minor modes in effect:
  global-visible-mark-mode: t
  visible-mark-mode: t
  jabber-activity-mode: t
  shell-switcher-mode: t
  flyspell-mode: t
  editorconfig-mode: t
  diff-auto-refine-mode: t
  magit-auto-revert-mode: t
  global-git-commit-mode: t
  company-mode: t
  beacon-mode: t
  beginend-message-mode: t
  helm-mode: t
  helm-descbinds-mode: t
  async-bytecomp-package-mode: t
  global-anzu-mode: t
  anzu-mode: t
  global-paren-face-mode: t
  mml-mode: t
  shell-dirtrack-mode: t
  runner-run-in-background: t
  projectile-global-mode: t
  projectile-mode: t
  global-discover-mode: t
  discover-mode: t
  guide-key-mode: t
  drag-stuff-global-mode: t
  drag-stuff-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  override-global-mode: t
  save-place-mode: t
  winner-mode: t
  show-paren-mode: t
  recentf-mode: t
  global-subword-mode: t
  subword-mode: t
  electric-pair-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  global-prettify-symbols-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
  auto-fill-function: message-do-auto-fill
  transient-mark-mode: t
  abbrev-mode: t

Recent messages:
Omitted 2 lines.
Trash * [2 files] (y or n) y
Trashing...done
Type C-h i to view popup manual, ? to describe an argument or action.
Directory has changed on disk; type g to update Dired
Omitting...
Omitted 2 lines.
report-emacs-bug-insert-to-mailer: Subject, To or body not found
Mark set [2 times]
Type C-x 1 to delete the help window.

Load-path shadows:
/usr/share/emacs/site-lisp/site-start.d/slime hides /usr/share/emacs/site-lisp/slime/slime
/usr/share/emacs/site-lisp/site-start.d/slime-tests hides /usr/share/emacs/site-lisp/slime/slime-tests
/usr/share/emacs/site-lisp/site-start.d/slime-autoloads hides /usr/share/emacs/site-lisp/slime/slime-autoloads
/home/cassou/.emacs.d/elpa/org-20161102/org-agenda hides /usr/share/emacs/25.1/lisp/org/org-agenda
/home/cassou/.emacs.d/elpa/org-20161102/ob-latex hides /usr/share/emacs/25.1/lisp/org/ob-latex
/home/cassou/.emacs.d/elpa/org-20161102/ob-js hides /usr/share/emacs/25.1/lisp/org/ob-js
/home/cassou/.emacs.d/elpa/org-20161102/org-protocol hides /usr/share/emacs/25.1/lisp/org/org-protocol
/home/cassou/.emacs.d/elpa/org-20161102/org-capture hides /usr/share/emacs/25.1/lisp/org/org-capture
/home/cassou/.emacs.d/elpa/org-20161102/ox-texinfo hides /usr/share/emacs/25.1/lisp/org/ox-texinfo
/home/cassou/.emacs.d/elpa/org-20161102/org-habit hides /usr/share/emacs/25.1/lisp/org/org-habit
/home/cassou/.emacs.d/elpa/org-20161102/org-rmail hides /usr/share/emacs/25.1/lisp/org/org-rmail
/home/cassou/.emacs.d/elpa/org-20161102/ob-picolisp hides /usr/share/emacs/25.1/lisp/org/ob-picolisp
/home/cassou/.emacs.d/elpa/org-20161102/org-pcomplete hides /usr/share/emacs/25.1/lisp/org/org-pcomplete
/home/cassou/.emacs.d/elpa/org-20161102/org-element hides /usr/share/emacs/25.1/lisp/org/org-element
/home/cassou/.emacs.d/elpa/org-20161102/ob-makefile hides /usr/share/emacs/25.1/lisp/org/ob-makefile
/home/cassou/.emacs.d/elpa/org-20161102/org-macs hides /usr/share/emacs/25.1/lisp/org/org-macs
/home/cassou/.emacs.d/elpa/org-20161102/org-src hides /usr/share/emacs/25.1/lisp/org/org-src
/home/cassou/.emacs.d/elpa/org-20161102/ob-octave hides /usr/share/emacs/25.1/lisp/org/ob-octave
/home/cassou/.emacs.d/elpa/org-20161102/org-indent hides /usr/share/emacs/25.1/lisp/org/org-indent
/home/cassou/.emacs.d/elpa/org-20161102/ob-plantuml hides /usr/share/emacs/25.1/lisp/org/ob-plantuml
/home/cassou/.emacs.d/elpa/org-20161102/org-version hides /usr/share/emacs/25.1/lisp/org/org-version
/home/cassou/.emacs.d/elpa/org-20161102/ob-perl hides /usr/share/emacs/25.1/lisp/org/ob-perl
/home/cassou/.emacs.d/elpa/org-20161102/ox-html hides /usr/share/emacs/25.1/lisp/org/ox-html
/home/cassou/.emacs.d/elpa/org-20161102/ob-calc hides /usr/share/emacs/25.1/lisp/org/ob-calc
/home/cassou/.emacs.d/elpa/org-20161102/ob-lisp hides /usr/share/emacs/25.1/lisp/org/ob-lisp
/home/cassou/.emacs.d/elpa/org-20161102/ob-comint hides /usr/share/emacs/25.1/lisp/org/ob-comint
/home/cassou/.emacs.d/elpa/org-20161102/ob-haskell hides /usr/share/emacs/25.1/lisp/org/ob-haskell
/home/cassou/.emacs.d/elpa/org-20161102/org-datetree hides /usr/share/emacs/25.1/lisp/org/org-datetree
/home/cassou/.emacs.d/elpa/org-20161102/org-gnus hides /usr/share/emacs/25.1/lisp/org/org-gnus
/home/cassou/.emacs.d/elpa/org-20161102/org-feed hides /usr/share/emacs/25.1/lisp/org/org-feed
/home/cassou/.emacs.d/elpa/org-20161102/ob-awk hides /usr/share/emacs/25.1/lisp/org/ob-awk
/home/cassou/.emacs.d/elpa/org-20161102/org-table hides /usr/share/emacs/25.1/lisp/org/org-table
/home/cassou/.emacs.d/elpa/org-20161102/org-macro hides /usr/share/emacs/25.1/lisp/org/org-macro
/home/cassou/.emacs.d/elpa/org-20161102/org-clock hides /usr/share/emacs/25.1/lisp/org/org-clock
/home/cassou/.emacs.d/elpa/org-20161102/ob-lilypond hides /usr/share/emacs/25.1/lisp/org/ob-lilypond
/home/cassou/.emacs.d/elpa/org-20161102/ob-shen hides /usr/share/emacs/25.1/lisp/org/ob-shen
/home/cassou/.emacs.d/elpa/org-20161102/ob-fortran hides /usr/share/emacs/25.1/lisp/org/ob-fortran
/home/cassou/.emacs.d/elpa/org-20161102/org-faces hides /usr/share/emacs/25.1/lisp/org/org-faces
/home/cassou/.emacs.d/elpa/org-20161102/ob-ledger hides /usr/share/emacs/25.1/lisp/org/ob-ledger
/home/cassou/.emacs.d/elpa/org-20161102/org-bbdb hides /usr/share/emacs/25.1/lisp/org/org-bbdb
/home/cassou/.emacs.d/elpa/org-20161102/ox-org hides /usr/share/emacs/25.1/lisp/org/ox-org
/home/cassou/.emacs.d/elpa/org-20161102/org-mhe hides /usr/share/emacs/25.1/lisp/org/org-mhe
/home/cassou/.emacs.d/elpa/org-20161102/ob-matlab hides /usr/share/emacs/25.1/lisp/org/ob-matlab
/home/cassou/.emacs.d/elpa/org-20161102/ob-sql hides /usr/share/emacs/25.1/lisp/org/ob-sql
/home/cassou/.emacs.d/elpa/org-20161102/ox-md hides /usr/share/emacs/25.1/lisp/org/ox-md
/home/cassou/.emacs.d/elpa/org-20161102/ox-publish hides /usr/share/emacs/25.1/lisp/org/ox-publish
/home/cassou/.emacs.d/elpa/org-20161102/org-attach hides /usr/share/emacs/25.1/lisp/org/org-attach
/home/cassou/.emacs.d/elpa/org-20161102/org-footnote hides /usr/share/emacs/25.1/lisp/org/org-footnote
/home/cassou/.emacs.d/elpa/org-20161102/ob-io hides /usr/share/emacs/25.1/lisp/org/ob-io
/home/cassou/.emacs.d/elpa/org-20161102/org-w3m hides /usr/share/emacs/25.1/lisp/org/org-w3m
/home/cassou/.emacs.d/elpa/org-20161102/ob-python hides /usr/share/emacs/25.1/lisp/org/ob-python
/home/cassou/.emacs.d/elpa/org-20161102/org-id hides /usr/share/emacs/25.1/lisp/org/org-id
/home/cassou/.emacs.d/elpa/org-20161102/org-colview hides /usr/share/emacs/25.1/lisp/org/org-colview
/home/cassou/.emacs.d/elpa/org-20161102/org-mouse hides /usr/share/emacs/25.1/lisp/org/org-mouse
/home/cassou/.emacs.d/elpa/org-20161102/ob-asymptote hides /usr/share/emacs/25.1/lisp/org/ob-asymptote
/home/cassou/.emacs.d/elpa/org-20161102/ob-table hides /usr/share/emacs/25.1/lisp/org/ob-table
/home/cassou/.emacs.d/elpa/org-20161102/ob-ref hides /usr/share/emacs/25.1/lisp/org/ob-ref
/home/cassou/.emacs.d/elpa/org-20161102/org-bibtex hides /usr/share/emacs/25.1/lisp/org/org-bibtex
/home/cassou/.emacs.d/elpa/org-20161102/org-inlinetask hides /usr/share/emacs/25.1/lisp/org/org-inlinetask
/home/cassou/.emacs.d/elpa/org-20161102/ob-gnuplot hides /usr/share/emacs/25.1/lisp/org/ob-gnuplot
/home/cassou/.emacs.d/elpa/org-20161102/ob-sqlite hides /usr/share/emacs/25.1/lisp/org/ob-sqlite
/home/cassou/.emacs.d/elpa/org-20161102/ob-sass hides /usr/share/emacs/25.1/lisp/org/ob-sass
/home/cassou/.emacs.d/elpa/org-20161102/ob-maxima hides /usr/share/emacs/25.1/lisp/org/ob-maxima
/home/cassou/.emacs.d/elpa/org-20161102/ob-ruby hides /usr/share/emacs/25.1/lisp/org/ob-ruby
/home/cassou/.emacs.d/elpa/org-20161102/org-docview hides /usr/share/emacs/25.1/lisp/org/org-docview
/home/cassou/.emacs.d/elpa/org-20161102/ob-scala hides /usr/share/emacs/25.1/lisp/org/ob-scala
/home/cassou/.emacs.d/elpa/org-20161102/org-crypt hides /usr/share/emacs/25.1/lisp/org/org-crypt
/home/cassou/.emacs.d/elpa/org-20161102/ob-java hides /usr/share/emacs/25.1/lisp/org/ob-java
/home/cassou/.emacs.d/elpa/org-20161102/ob-tangle hides /usr/share/emacs/25.1/lisp/org/ob-tangle
/home/cassou/.emacs.d/elpa/org-20161102/org-info hides /usr/share/emacs/25.1/lisp/org/org-info
/home/cassou/.emacs.d/elpa/org-20161102/org-ctags hides /usr/share/emacs/25.1/lisp/org/org-ctags
/home/cassou/.emacs.d/elpa/org-20161102/ob-ditaa hides /usr/share/emacs/25.1/lisp/org/ob-ditaa
/home/cassou/.emacs.d/elpa/org-20161102/ox-latex hides /usr/share/emacs/25.1/lisp/org/ox-latex
/home/cassou/.emacs.d/elpa/org-20161102/org-irc hides /usr/share/emacs/25.1/lisp/org/org-irc
/home/cassou/.emacs.d/elpa/org-20161102/org-eshell hides /usr/share/emacs/25.1/lisp/org/org-eshell
/home/cassou/.emacs.d/elpa/org-20161102/ob-dot hides /usr/share/emacs/25.1/lisp/org/ob-dot
/home/cassou/.emacs.d/elpa/org-20161102/org-mobile hides /usr/share/emacs/25.1/lisp/org/org-mobile
/home/cassou/.emacs.d/elpa/org-20161102/ob-core hides /usr/share/emacs/25.1/lisp/org/ob-core
/home/cassou/.emacs.d/elpa/org-20161102/org-list hides /usr/share/emacs/25.1/lisp/org/org-list
/home/cassou/.emacs.d/elpa/org-20161102/org-timer hides /usr/share/emacs/25.1/lisp/org/org-timer
/home/cassou/.emacs.d/elpa/org-20161102/ob-lob hides /usr/share/emacs/25.1/lisp/org/ob-lob
/home/cassou/.emacs.d/elpa/org-20161102/ob-mscgen hides /usr/share/emacs/25.1/lisp/org/ob-mscgen
/home/cassou/.emacs.d/elpa/org-20161102/ox-odt hides /usr/share/emacs/25.1/lisp/org/ox-odt
/home/cassou/.emacs.d/elpa/org-20161102/ob-exp hides /usr/share/emacs/25.1/lisp/org/ob-exp
/home/cassou/.emacs.d/elpa/org-20161102/ob-R hides /usr/share/emacs/25.1/lisp/org/ob-R
/home/cassou/.emacs.d/elpa/org-20161102/ob-scheme hides /usr/share/emacs/25.1/lisp/org/ob-scheme
/home/cassou/.emacs.d/elpa/org-20161102/org-loaddefs hides /usr/share/emacs/25.1/lisp/org/org-loaddefs
/home/cassou/.emacs.d/elpa/org-20161102/ob-screen hides /usr/share/emacs/25.1/lisp/org/ob-screen
/home/cassou/.emacs.d/elpa/org-20161102/ob-ocaml hides /usr/share/emacs/25.1/lisp/org/ob-ocaml
/home/cassou/.emacs.d/elpa/org-20161102/ox-ascii hides /usr/share/emacs/25.1/lisp/org/ox-ascii
/home/cassou/.emacs.d/elpa/org-20161102/ob-keys hides /usr/share/emacs/25.1/lisp/org/ob-keys
/home/cassou/.emacs.d/elpa/org-20161102/ox hides /usr/share/emacs/25.1/lisp/org/ox
/home/cassou/.emacs.d/elpa/org-20161102/org-install hides /usr/share/emacs/25.1/lisp/org/org-install
/home/cassou/.emacs.d/elpa/org-20161102/org-entities hides /usr/share/emacs/25.1/lisp/org/org-entities
/home/cassou/.emacs.d/elpa/org-20161102/ox-icalendar hides /usr/share/emacs/25.1/lisp/org/ox-icalendar
/home/cassou/.emacs.d/elpa/org-20161102/ob-css hides /usr/share/emacs/25.1/lisp/org/ob-css
/home/cassou/.emacs.d/elpa/org-20161102/org-compat hides /usr/share/emacs/25.1/lisp/org/org-compat
/home/cassou/.emacs.d/elpa/org-20161102/ob-clojure hides /usr/share/emacs/25.1/lisp/org/ob-clojure
/home/cassou/.emacs.d/elpa/org-20161102/ob-eval hides /usr/share/emacs/25.1/lisp/org/ob-eval
/home/cassou/.emacs.d/elpa/org-20161102/org-archive hides /usr/share/emacs/25.1/lisp/org/org-archive
/home/cassou/.emacs.d/elpa/org-20161102/ox-beamer hides /usr/share/emacs/25.1/lisp/org/ox-beamer
/home/cassou/.emacs.d/elpa/org-20161102/ob-C hides /usr/share/emacs/25.1/lisp/org/ob-C
/home/cassou/.emacs.d/elpa/org-20161102/ox-man hides /usr/share/emacs/25.1/lisp/org/ox-man
/home/cassou/.emacs.d/elpa/org-20161102/org hides /usr/share/emacs/25.1/lisp/org/org
/home/cassou/.emacs.d/elpa/org-20161102/org-plot hides /usr/share/emacs/25.1/lisp/org/org-plot
/home/cassou/.emacs.d/elpa/org-20161102/ob-emacs-lisp hides /usr/share/emacs/25.1/lisp/org/ob-emacs-lisp
/home/cassou/.emacs.d/elpa/org-20161102/ob-org hides /usr/share/emacs/25.1/lisp/org/ob-org
/home/cassou/.emacs.d/elpa/org-20161102/ob hides /usr/share/emacs/25.1/lisp/org/ob
/home/cassou/.emacs.d/elpa/soap-client-3.1.1/soap-inspect hides /usr/share/emacs/25.1/lisp/net/soap-inspect
/home/cassou/.emacs.d/elpa/soap-client-3.1.1/soap-client hides /usr/share/emacs/25.1/lisp/net/soap-client
/home/cassou/.emacs.d/elpa/seq-2.19/seq hides /usr/share/emacs/25.1/lisp/emacs-lisp/seq
/usr/share/emacs/25.1/lisp/emacs-lisp/cl-lib hides /usr/share/emacs/site-lisp/slime/lib/cl-lib
/usr/share/emacs/25.1/lisp/emacs-lisp/ert hides /usr/share/emacs/site-lisp/slime/lib/ert
/usr/share/emacs/25.1/lisp/emacs-lisp/ert-x hides /usr/share/emacs/site-lisp/slime/lib/ert-x

Features:
(shadow whitespace isearch emacsbug visible-mark checkdoc wdired rfc2368
eieio-opt speedbar sb-image ezimage dframe helm-imenu magit-submodule
org-archive org-caldav org-id url-dav url-handlers url-cache
jade-test-helpers paredit repeat pulse git-timemachine helm-ring helm-ag
prodigy mc-mark-more python pcmpl-gnu tramp-cache pkg-info lisp-mnt epl
view jka-compr woman man pcmpl-unix jabber-rtt jabber-keepalive
jabber-ping jabber jabber-notifications notifications jabber-libnotify
dbus jabber-awesome jabber-osd jabber-wmii jabber-xmessage
jabber-festival jabber-sawfish jabber-ratpoison jabber-tmux
jabber-screen jabber-socks5 jabber-ft-server jabber-si-server
jabber-ft-client jabber-ft-common jabber-si-client jabber-si-common
jabber-feature-neg jabber-truncate jabber-time jabber-autoaway
jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard
jabber-avatar jabber-activity jabber-watch jabber-modeline
jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion
jabber-muc-nick-completion hippie-exp jabber-browse jabber-search
jabber-register jabber-roster jabber-presence jabber-muc
jabber-bookmarks jabber-private jabber-muc-nick-coloring hexrgb
jabber-widget jabber-disco jabber-chat jabber-history jabber-chatbuffer
jabber-alert jabber-iq jabber-core jabber-console jabber-keymap
jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon
jabber-conn srv dns jabber-xml jabber-menu jabber-util gnus gnus-ems
nnheader mml2015 misearch multi-isearch ace-window epa-file epa qp
cal-iso org-agenda cal-move parse-time org-table ox-beamer org-capture
org-protocol mm-archive helm-command shr dom notmuch-jump network-stream
nsm starttls mailalias vdirel org-vcard ox-twbs ox-odt rng-loc rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii
ox-publish ox org-element avl-tree org org-macro org-footnote
org-pcomplete org-list org-faces org-entities org-version ob-python
ob-java ob-emacs-lisp ob-sh ob ob-tangle org-src ob-ref ob-lob ob-table
ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs sort mail-extr company-oddmuse company-keywords
company-etags company-gtags company-dabbrev-code company-dabbrev
company-files company-capf company-cmake company-xcode company-clang
company-semantic company-eclim company-template company-css company-nxml
company-bbdb notmuch hl-line notmuch-message notmuch-maildir-fcc
notmuch-hello notmuch-tree notmuch-show notmuch-print notmuch-crypto
notmuch-mua notmuch-address notmuch-company notmuch-parser notmuch-wash
coolj notmuch-query goto-addr icalendar diary-lib diary-loaddefs
cal-menu calendar cal-loaddefs notmuch-tag notmuch-lib notmuch-compat
mm-view mml-smime smime dig dabbrev gnus-dired ido image-file smartscan
diff-hl vc-dir ws-butler sh-script smie executable align tabify
two-column iso-transl vc-git editorconfig-core editorconfig-core-handle
editorconfig-fnmatch linum em-unix em-term term disp-table ehelp
em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl
em-basic em-banner em-alias esh-var esh-io esh-cmd esh-opt esh-ext
esh-proc esh-arg esh-groups helm-eshell helm-elisp helm-eval edebug
eshell esh-module esh-mode esh-util shell-switcher rswitcher flyspell
ispell editorconfig magit-blame magit-stash magit-bisect magit-remote
magit-commit magit-sequence magit magit-apply magit-wip magit-log
magit-diff smerge-mode diff-mode magit-core magit-autorevert autorevert
filenotify magit-process magit-popup magit-mode magit-git crm
magit-section magit-utils git-commit log-edit pcvs-util add-log
with-editor tramp-sh server zerodark-theme let-alist powerline
powerline-separators color powerline-themes all-the-icons
all-the-icons-faces data-weathericons data-octicons data-fileicons
data-faicons data-alltheicons font-lock+ ftgp emacs-js jade seq-25
jade-scratch jade-nodejs jade-chrome jade-webkit jade-debugger
jade-interaction jade-inspector websocket bindat jade-backend jade-repl
jade-render jade-faces xref-js2 vc vc-dispatcher grunt flycheck-cask
flycheck company-tern dash-functional company gulp-task-runner widgetjs
tern url-http tls gnutls url-auth url-gw amd-mode js2-refactor
js2r-paredit js2r-conveniences js2r-conditionals js2r-wrapping
js2r-functions yasnippet js2r-vars multiple-cursors-core rect js2r-iife
js2r-formatting js2r-helpers js2-mode js sgml-mode json map cc-mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs beacon beginend auth-password-store password-store f s subr-x
helm-mode helm-descbinds helm-config helm-easymenu async-bytecomp async
anzu paren-face profile smtpmail sendmail cus-edit message idna rfc822
mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader
unify-opening helm-projectile helm-files rx image-dired tramp
tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete
format-spec ffap helm-tags helm-bookmark helm-adaptive helm-info
bookmark helm-external helm-net xml url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util url-parse
auth-source gnus-util mm-util help-fns mail-prsvr password-cache
url-vars mailcap helm-buffers helm-grep helm-regexp helm-elscreen
helm-utils helm-locate helm-help helm-types helm helm-source
eieio-compat helm-multi-match helm-lib dired-imenu imenu runner
dired-aux dired-x dired projectile grep ibuf-ext ibuffer dash discover
makey guide-key face-remap popwin drag-stuff ace-link avy undo-tree diff
use-package bind-key diminish finder-inf advice info package epg-config
seq saveplace winner paren recentf tree-widget wid-edit cap-words
superword subword elec-pair cus-start cus-load slime-tests ert find-func
ewoc debug slime derived edmacro kmacro gud apropos compile etags xref
cl-seq project eieio byte-opt bytecomp byte-compile cl-extra help-mode
cconv eieio-core cl-macs arc-mode archive-mode noutline outline
easy-mmode easymenu pp comint ansi-color ring hyperspec thingatpt
browse-url cl gv cl-loaddefs pcase cl-lib slime-autoloads time-date
mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset
image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese charscript case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote dbusbind inotify dynamic-setting
system-font-setting font-render-setting xwidget-internal move-toolbar
gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 1671234 448913)
 (symbols 48 92405 345)
 (miscs 40 32187 7092)
 (strings 32 323355 86248)
 (string-bytes 1 12302578)
 (vectors 16 160160)
 (vector-slots 8 3123050 522111)
 (floats 8 2622 6813)
 (intervals 56 147439 8307)
 (buffers 976 398)
 (heap 1024 171832 38881))

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
[0001-Add-missing-provide-isearch.patch (text/x-patch, attachment)]

Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Fri, 25 Nov 2016 10:32:02 GMT) Full text and rfc822 format available.

Notification sent to Damien Cassou <damien <at> cassou.me>:
bug acknowledged by developer. (Fri, 25 Nov 2016 10:32:02 GMT) Full text and rfc822 format available.

Message #10 received at 25026-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Damien Cassou <damien <at> cassou.me>
Cc: 25026-done <at> debbugs.gnu.org
Subject: Re: bug#25026: 25.1; Add missing (provide 'isearch)
Date: Fri, 25 Nov 2016 12:31:03 +0200
> From: Damien Cassou <damien <at> cassou.me>
> Date: Fri, 25 Nov 2016 09:16:12 +0100
> 
> isearch.el doesn't `provide` a feature. Attached patch fixes that.

Thanks, pushed to master.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25026; Package emacs. (Fri, 25 Nov 2016 11:34:01 GMT) Full text and rfc822 format available.

Message #13 received at 25026-done <at> debbugs.gnu.org (full text, mbox):

From: Damien Cassou <damien <at> cassou.me>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 25026-done <at> debbugs.gnu.org
Subject: Re: bug#25026: 25.1; Add missing (provide 'isearch)
Date: Fri, 25 Nov 2016 12:33:11 +0100
Eli Zaretskii <eliz <at> gnu.org> writes:
> Thanks, pushed to master.

is it possible to have it on board for 25.2?

Thanks

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25026; Package emacs. (Fri, 25 Nov 2016 13:31:01 GMT) Full text and rfc822 format available.

Message #16 received at 25026 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Damien Cassou <damien <at> cassou.me>
Cc: 25026 <at> debbugs.gnu.org
Subject: Re: bug#25026: 25.1; Add missing (provide 'isearch)
Date: Fri, 25 Nov 2016 15:29:51 +0200
> From: Damien Cassou <damien <at> cassou.me>
> Cc: 25026-done <at> debbugs.gnu.org
> Date: Fri, 25 Nov 2016 12:33:11 +0100
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> > Thanks, pushed to master.
> 
> is it possible to have it on board for 25.2?

Why?  isearch is preloaded, so it's always available.  Adding
'provide' for it cannot possibly fix any grave problems, does it?
Why do you need it so badly?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25026; Package emacs. (Sat, 26 Nov 2016 01:05:01 GMT) Full text and rfc822 format available.

Message #19 received at 25026 <at> debbugs.gnu.org (full text, mbox):

From: Richard Stallman <rms <at> gnu.org>
To: Damien Cassou <damien <at> cassou.me>
Cc: 25026 <at> debbugs.gnu.org
Subject: Re: bug#25026: 25.1; Add missing (provide 'isearch)
Date: Fri, 25 Nov 2016 20:03:53 -0500
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

Why have a feature symbol for a preloaded file?
Is there a reason why it would actually be useful>?

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25026; Package emacs. (Sat, 26 Nov 2016 07:27:02 GMT) Full text and rfc822 format available.

Message #22 received at 25026 <at> debbugs.gnu.org (full text, mbox):

From: Damien Cassou <damien <at> cassou.me>
To: rms <at> gnu.org
Cc: 25026 <at> debbugs.gnu.org
Subject: Re: bug#25026: 25.1; Add missing (provide 'isearch)
Date: Sat, 26 Nov 2016 08:26:43 +0100
Richard Stallman <rms <at> gnu.org> writes:
> Why have a feature symbol for a preloaded file?
> Is there a reason why it would actually be useful>?

As a user, I can make some code depend on isearch begin loaded
(`eval-after-load') without having to know if isearch is preloaded or
not. Isearch being preloaded seems to be an implementation detail users
should not care about. Moreover, a future version of Emacs could stop
preloading Emacs.

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25026; Package emacs. (Sat, 26 Nov 2016 13:36:02 GMT) Full text and rfc822 format available.

Message #25 received at 25026 <at> debbugs.gnu.org (full text, mbox):

From: Noam Postavsky <npostavs <at> users.sourceforge.net>
To: Damien Cassou <damien <at> cassou.me>
Cc: 25026 <at> debbugs.gnu.org, rms <at> gnu.org
Subject: Re: bug#25026: 25.1; Add missing (provide 'isearch)
Date: Sat, 26 Nov 2016 08:35:45 -0500
On Sat, Nov 26, 2016 at 2:26 AM, Damien Cassou <damien <at> cassou.me> wrote:
> Richard Stallman <rms <at> gnu.org> writes:
>> Why have a feature symbol for a preloaded file?
>> Is there a reason why it would actually be useful>?
>
> As a user, I can make some code depend on isearch begin loaded
> (`eval-after-load') without having to know if isearch is preloaded or
> not.

(eval-after-load "isearch" ...) works (although it looks like the
:after keyword of use-package doesn't support strings currently (I'm
assuming your actual use case is (use-package anzu :after (isearch)
...) as described in
https://github.com/jwiegley/use-package/issues/411)).




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25026; Package emacs. (Sat, 26 Nov 2016 23:46:02 GMT) Full text and rfc822 format available.

Message #28 received at 25026 <at> debbugs.gnu.org (full text, mbox):

From: Richard Stallman <rms <at> gnu.org>
To: Noam Postavsky <npostavs <at> users.sourceforge.net>
Cc: damien <at> cassou.me, 25026 <at> debbugs.gnu.org
Subject: Re: bug#25026: 25.1; Add missing (provide 'isearch)
Date: Sat, 26 Nov 2016 18:45:16 -0500
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > As a user, I can make some code depend on isearch begin loaded
  > > (`eval-after-load') without having to know if isearch is preloaded or
  > > not.

I guess, but what's useful about that?
Since isearch is in fact always preloaded, why go to such trouble?

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 25 Dec 2016 12:24:04 GMT) Full text and rfc822 format available.

bug unarchived. Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 08 Oct 2019 12:51:01 GMT) Full text and rfc822 format available.

Severity set to 'minor' from 'normal' Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 08 Oct 2019 12:51:01 GMT) Full text and rfc822 format available.

bug Marked as found in versions 25.3 and reopened. Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 08 Oct 2019 12:51:01 GMT) Full text and rfc822 format available.

bug Marked as fixed in versions 26.1. Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 08 Oct 2019 12:51:01 GMT) Full text and rfc822 format available.

bug marked as fixed in version 26.1, send any further explanations to 25026 <at> debbugs.gnu.org and Damien Cassou <damien <at> cassou.me> Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 08 Oct 2019 12:56:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 06 Nov 2019 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 12 days ago.

Previous Next


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