| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |\
| |
| |
| | |
scratch/split-package.el
|
| | |
| |
| |
| |
| | |
* lisp/emacs-lisp/package.el (package--autosuggest-find-candidates):
Check 'major-mode' before computing suggestions.
|
| | |\ |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
* lisp/emacs-lisp/package.el
(package--autosuggest-install-and-enable): Wrap
'package-install' and following code in a 'with-demoted-errors'.
|
| | | |
| | |
| | |
| | |
| | | |
* admin/scrape-elpa.el (scrape-elpa): Do it.
* etc/package-autosuggest.eld: Regenerate file.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* admin/scrape-elpa.el (scrape-elpa): Infer package names from
autoloads file.
* etc/package-autosuggest.eld: Recompute database.
* lisp/emacs-lisp/package.el (package-autosuggest-database):
Update documentation to clarify how the major mode can be
explicitly indicated.
(package--suggestion-applies-p): Handle the optional fourth
element.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* admin/scrape-elpa.el (scrape-elpa): Detect 'add-to-list'
expressions that are "hidden" under a 'progn'.
* etc/package-autosuggest.eld: Re-generate database with more
packages (after having run "make autoloads") and with the above
improvement.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As the feature is intrusive and can slow down startup time it is
safer to disable the feature by default.
* doc/emacs/package.texi (Package Installation): Explicitly
mention the minor mode in the manual.
* etc/NEWS: Document it here as well.
* lisp/emacs-lisp/package.el (package-autosuggest-mode): Change
default value to nil and autoload it.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
* admin/scrape-elpa.el (scrape-elpa): Add new command.
* etc/package-autosuggest.eld: Generate file using 'scrape-elpa'.
|
| | | |
| | |
| | |
| | |
| | | |
* lisp/emacs-lisp/package.el (package-autosuggest): Call
'force-mode-line-update' if it would make sense.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* lisp/emacs-lisp/package.el (package-autosuggest-mode): Extract
part of the logic into a separate user option.
(package--autosuggest-suggested, package--suggestion-applies-p)
(package--autosugest-line-format)
(package--autosuggest-after-change-mode): Respect the change.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
* lisp/emacs-lisp/package.el (package-autosuggest-database):
Read the result of evaluating 'expand-file-name' instead of
discarding the value.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
* lisp/emacs-lisp/package.el (package-autosuggest-mode): If
'define-minor-mode' sets the value of the variable to t, then we
will override this to the default value.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* lisp/emacs-lisp/package.el (package-autosuggest-database)
(package-autosuggest-mode, package--autosuggest-suggested)
(package--suggestion-applies-p)
(package--autosuggest-find-candidates)
(package--autosuggest-install-and-enable)
(package--autosuggest-after-change-mode, package-autosuggest):
Elaborate docstrings.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* lisp/emacs-lisp/package.el (package--autosuggest-suggested):
Move declaration up.
(package--suggestion-applies-p): Respect
'package--autosuggest-suggested', avoiding to suggest packages
multiple times.
(package--autosugest-line-format)
(package--autosuggest-after-change-mode): Simplify due to
'package--suggestion-applies-p' respecting
'package--autosuggest-suggested'.
(package-autosuggest): Replace CRM prompt with a yes-or-no-p, so
that 'use-dialog-box' can take effect.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* etc/package-autosuggest.eld: Add a manual sketch of the database
* lisp/emacs-lisp/package.el (package-autosuggest-database)
(package-autosuggest-mode, package--suggestion-applies-p)
(package--autosuggest-find-candidates)
(package--autosuggest-install-and-enable)
(package--autosuggest-suggested, package--autosugest-line-format)
(package-autosuggest-face, mode-line-misc-info)
(package--autosuggest-after-change-mode, package-autosuggest):
Implement the feature.
|
| | | |
| | |
| | |
| | |
| | | |
* lisp/package/package-core.el (package--reload-previously-loaded):
Rewrite expression using 'cl-remove-if-not' with handwritten loop.
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* test/lisp/vc/vc-tests/vc-tests.el (vc-hg-global-switches):
Declare.
(vc-test--with-author-identity): Handle Mercurial.
|
| | | | | |
|
| | | | | |
|
| | |\ \ \ |
|
| | | |\ \ \ |
|
| | | |\ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
964741d40e0 * lisp/net/tramp-sh.el (tramp-get-remote-touch): Simplify.
6a018a2d7e4 Improve use of "touch" in Tramp
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* lisp/net/tramp-sh.el (tramp-get-remote-touch): Set connection
property "touch-h".
(tramp-sh-handle-set-file-times): Use it.
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The following commit was skipped:
4a3b6daf76c Sync with Tramp 2.7.4-pre
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* doc/misc/trampver.texi:
* lisp/net/trampver.el (tramp-version): Adapt Tramp versions.
* lisp/net/tramp-cmds.el (tramp-cleanup-connection):
Use read syntax #' for `tramp-timeout-session',
* lisp/net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection):
* lisp/net/tramp-rclone.el (tramp-rclone-maybe-open-connection):
Set "connected" property in time.
* lisp/net/tramp-sh.el (tramp-timeout-session):
Add ;;;###tramp-autoload cookie.
* lisp/net/tramp.el (tramp-barf-if-file-missing): Do not raise an
error when not connected. (Bug#78572)
(tramp-file-name-handler): Do not force the backtrace.
(tramp-connectable-p): Check also, whether initial handshake is finished.
(tramp-skeleton-directory-files)
(tramp-skeleton-directory-files-and-attributes)
(tramp-skeleton-set-file-modes-times-uid-gid): Rearrange sending
`file-missing' error.
(tramp-handle-access-file, tramp-handle-unlock-file):
Use `tramp-connectable-p'.
(tramp-skeleton-file-name-all-completions): Filter out "" hits.
(Bug#79173)
* test/lisp/net/tramp-tests.el (project-mode-line-format)
(project-mode-line): Declare.
(tramp-test48-session-timeout): New test.
(tramp-test49-auto-load, tramp-test49-delay-load)
(tramp-test49-recursive-load, tramp-test49-remote-load-path)
(tramp-test50-without-remote-files, tramp-test51-unload): Rename.
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | | |
f8a206937c9 executable-interpret: Handle remote file names
c17168ebed9 ; * admin/make-tarball.txt: Fix typo and add details.
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* lisp/progmodes/executable.el (executable-interpret): Use
`file-local-name' to get the local file name component from
`buffer-file-name'. (Bug#79233)
Copyright-paperwork-exempt: yes
|
| | | | | | | | |
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The following commit was skipped:
34f35407eb2 Bump Emacs version to 30.2.50
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* README:
* configure.ac:
* exec/configure.ac:
* java/AndroidManifest.xml.in (Version-code):
* nt/README.W32:
* msdos/sed2v2.inp: Bump Emacs version to 30.2.50.
* etc/NEWS: Add headers for Emacs 30.2.
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | | |
636f166cfc8 ; * make-dist: Include ELisp hierarchy diagram in tarball...
|
| | | | | | | | |
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The following commit was skipped:
1514695b7d1 ; Update lisp/ldefs-boot.el. Do not merge to master.
|
| | | | | | | | |
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | | |
8960e3af819 Update files for Emacs 30.2
ebeca61755e * admin/admin.el (set-version): Fix handling of official ...
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* ChangeLog.5:
* etc/AUTHORS:
* etc/HISTORY: Update for Emacs 30.2.
* admin/admin.el (set-version): Fix handling of official releases.
|
| | | | | | | | |
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The following commit was skipped:
8ddef0ad4d6 Bump Emacs version
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* README:
* configure.ac:
* exec/configure.ac:
* java/AndroidManifest.xml.in (Version-code):
* nt/README.W32:
* msdos/sed2v2.inp: Bump Emacs version to 30.2.
|
| | | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | | |
49d64bfb1a4 ; * etc/NEWS: Update for Emacs 30.2.
4b90b6e7ce9 ; * lisp/emacs-lisp/cl-generic.el (cl-defgeneric): Doc fi...
|
| | | | | | | | |
|