* bug#25026: 25.1; Add missing (provide 'isearch)
@ 2016-11-25 8:16 Damien Cassou
2016-11-25 10:31 ` Eli Zaretskii
2016-11-26 1:03 ` Richard Stallman
0 siblings, 2 replies; 8+ messages in thread
From: Damien Cassou @ 2016-11-25 8:16 UTC (permalink / raw)
To: 25026
[-- Attachment #1: Type: text/plain, Size: 21934 bytes --]
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
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-Add-missing-provide-isearch.patch --]
[-- Type: text/x-patch, Size: 519 bytes --]
From 6d4a17712601dbdbf6c5ccccfc980ba79785f421 Mon Sep 17 00:00:00 2001
From: Damien Cassou <damien@cassou.me>
Date: Fri, 25 Nov 2016 09:11:40 +0100
Subject: [PATCH] Add missing (provide 'isearch)
---
lisp/isearch.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lisp/isearch.el b/lisp/isearch.el
index 9418064..9846f0b 100644
--- a/lisp/isearch.el
+++ b/lisp/isearch.el
@@ -3328,4 +3328,6 @@ isearch-resume
(isearch-search)
(isearch-update))
+(provide 'isearch)
+
;;; isearch.el ends here
--
2.7.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* bug#25026: 25.1; Add missing (provide 'isearch)
2016-11-25 8:16 bug#25026: 25.1; Add missing (provide 'isearch) Damien Cassou
@ 2016-11-25 10:31 ` Eli Zaretskii
2016-11-25 11:33 ` Damien Cassou
2016-11-26 1:03 ` Richard Stallman
1 sibling, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2016-11-25 10:31 UTC (permalink / raw)
To: Damien Cassou; +Cc: 25026-done
> From: Damien Cassou <damien@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.
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#25026: 25.1; Add missing (provide 'isearch)
2016-11-25 8:16 bug#25026: 25.1; Add missing (provide 'isearch) Damien Cassou
2016-11-25 10:31 ` Eli Zaretskii
@ 2016-11-26 1:03 ` Richard Stallman
2016-11-26 7:26 ` Damien Cassou
1 sibling, 1 reply; 8+ messages in thread
From: Richard Stallman @ 2016-11-26 1:03 UTC (permalink / raw)
To: Damien Cassou; +Cc: 25026
[[[ 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.
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#25026: 25.1; Add missing (provide 'isearch)
2016-11-26 1:03 ` Richard Stallman
@ 2016-11-26 7:26 ` Damien Cassou
2016-11-26 13:35 ` Noam Postavsky
0 siblings, 1 reply; 8+ messages in thread
From: Damien Cassou @ 2016-11-26 7:26 UTC (permalink / raw)
To: rms; +Cc: 25026
Richard Stallman <rms@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
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#25026: 25.1; Add missing (provide 'isearch)
2016-11-26 7:26 ` Damien Cassou
@ 2016-11-26 13:35 ` Noam Postavsky
2016-11-26 23:45 ` Richard Stallman
0 siblings, 1 reply; 8+ messages in thread
From: Noam Postavsky @ 2016-11-26 13:35 UTC (permalink / raw)
To: Damien Cassou; +Cc: 25026, rms
On Sat, Nov 26, 2016 at 2:26 AM, Damien Cassou <damien@cassou.me> wrote:
> Richard Stallman <rms@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)).
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#25026: 25.1; Add missing (provide 'isearch)
2016-11-26 13:35 ` Noam Postavsky
@ 2016-11-26 23:45 ` Richard Stallman
0 siblings, 0 replies; 8+ messages in thread
From: Richard Stallman @ 2016-11-26 23:45 UTC (permalink / raw)
To: Noam Postavsky; +Cc: damien, 25026
[[[ 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.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-11-26 23:45 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-25 8:16 bug#25026: 25.1; Add missing (provide 'isearch) Damien Cassou
2016-11-25 10:31 ` Eli Zaretskii
2016-11-25 11:33 ` Damien Cassou
2016-11-25 13:29 ` Eli Zaretskii
2016-11-26 1:03 ` Richard Stallman
2016-11-26 7:26 ` Damien Cassou
2016-11-26 13:35 ` Noam Postavsky
2016-11-26 23:45 ` Richard Stallman
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).