| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/package.el (package--add-to-archive-contents):
Include already installed and built-in packages in
`package-archive-contents'.
(package-install): Don't include already installed packages in the
options on interactive invocation.
|
| | |
|
| |
| |
| |
| | |
is already displayed in another window, switch to that window.
|
| | |
|
| |
| |
| |
| |
| |
| | |
* lisp/obsolete/gulp.el: Move here from emacs-lisp/.
* doc/emacs/ack.texi (Acknowledgments): Remove reference to obsolete file.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/byte-run.el (defun-declarations-alist):
Add interactive-only. Doc tweak.
(macro-declarations-alist): Doc tweak.
* lisp/subr.el (declare): Doc tweak (add xref to manual).
* lisp/comint.el (comint-run):
* lisp/files.el (insert-file-literally, insert-file):
* lisp/replace.el (replace-string, replace-regexp):
* lisp/simple.el (beginning-of-buffer, end-of-buffer, delete-backward-char)
(delete-forward-char, goto-line, insert-buffer, next-line)
(previous-line): Set interactive-only via declare.
* doc/lispref/functions.texi (Declare Form): Add interactive-only.
* doc/lispref/commands.texi (Defining Commands) Mention declare.
* etc/NEWS: Mention this.
|
|\| |
|
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/package.el (package-desc): Use the contents of the
quoted form, not its cdr.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/package.el (package-compute-transaction):
Use `version-list-<=' to compare the requirement version against
the package version already to be installed. Update the error
message.
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
| |
the docstring of functions advised before dumping.
* src/doc.c (store_function_docstring): Warn when we don't know where to
put a docstring.
(Fsubstitute_command_keys): Don't advertise the fact that
text-properties are dropped, since we think it's a bug that we'll fix
in 24.5.
Fixes: debbugs:16993
|
| |
|
|
|
|
|
|
| |
(advice--make-interactive-form): Use it to avoid (auto)loading function.
(advice--make-1, advice-add, advice-remove):
Remove braindead :advice-pending hack.
|
|
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Set
`comment-use-syntax' to t to avoid the unnecessary runtime check.
Set `comment-start-skip' to a simpler value that doesn't try to
check if the semicolon is escaped (this is handled by
`syntax-ppss' now).
* lisp/progmodes/scheme.el (scheme-mode-variables): Same.
|
|
|
|
| |
Tweak menu item text.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
They are now needed by eg the function `documentation' in some circumstances.
* lisp/help-fns.el (help-split-fundoc, help-add-fundoc-usage)
(help-function-arglist, help-make-usage): Move from here...
* lisp/help.el (help-split-fundoc, help-add-fundoc-usage)
(help-function-arglist, help-make-usage): ... to here.
* lisp/emacs-lisp/bytecomp.el (byte-compile-lambda): Do not load help-fns.
Fixes: debbugs:17001
|
|
|
|
|
|
| |
Accept requirements without explicit version.
Fixes: debbugs:14941
|
| |
|
|
|
|
|
|
| |
(advice-add): Add a :advice--pending marker, so advice--make-1 knows
when the advice is pending.
(advice-remove): Remove this marker when not needed any more.
|
|
|
|
| |
remove references to deleted info nodes.
|
|
|
|
|
|
| |
eldoc-last-message.
Fixes: debbugs:16920
|
|
|
|
| |
Fixes: debbugs:12357
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/smie.el (smie-config-guess): Doc fix.
Explicit error if no grammar.
(smie-config-save): Doc fix. Fix quote typo.
* etc/NEWS: Related edit.
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/crm.el: Remove commentary that duplicates doc strings.
(crm-default-separator, crm-separator) (completing-read-multiple):
Doc fixes.
* etc/NEWS: Related edit.
|
| |
|
|
|
|
|
|
| |
error from `read-from-string'.
Fixes: debbugs:16850
|
|
|
|
|
|
| |
result of `completing-read' in the interactive form.
Fixes: debbugs:16854
|
|
|
|
| |
Fixes: debbugs:16868
|
| |
|
| |
|
|
|
|
| |
Fixes: debbugs:16829
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/emacs/help.texi (Package Keywords): Mention describe-package buttons.
* doc/emacs/package.texi (Package Menu): Mention package-menu-filter.
* lisp/emacs-lisp/package.el (package-menu-mode-map): Tweak menu.
(package-menu-filter): Rename from package-menu-filter-interactive.
Doc fix.
* etc/NEWS: Related edits. Copyedit.
|
| |
|
|
|
|
| |
Fixes: debbugs:15832
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: debbugs:15940
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00501.html
* lisp/obsolete/iswitchb.el: Move to obsolete/.
* lisp/simple.el (iswitchb-mode): Add manual autoloads to ease transition,
since obsolete/ is not scanned for autoloads.
* lisp/emacs-lisp/authors.el (authors-valid-file-names):
Add iswitchb.el.
* doc/emacs/ack.texi (Acknowledgments): No longer mention obsolete files.
* doc/misc/viper.texi (File and Buffer Handling): Prefer ido to iswitchb.
* etc/NEWS: Related edits.
|
|
|
|
|
|
|
| |
with a space. Limit the symbols considered to the ones
that are bound or fbound (bug#16646).
Fixes: debbugs:16664
|
|
|
|
|
|
|
|
|
| |
* lisp/minibuffer.el (completion-table-merge): New function.
* lisp/emacs-lisp/lisp.el (lisp-completion-at-point): Use
`completion-table-merge' instead of `completion-table-in-turn'.
Fixes: debbugs:16604
|
|
|
|
|
|
| |
the names.
Fixes: debbugs:16620
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/find-func.el (find-function-C-source): Idem.
* lisp/emacs-lisp/nadvice.el (advice--cd*r): New function.
* help-fns.el (describe-function-1): Use it.
Fixes: debbugs:16478
|
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/trace.el (trace--read-args, trace-function-foreground)
(trace-function-background): Doc fixes.
Commentary update for this package now using nadvice.el, not advice.el.
* etc/NEWS: Related edits.
|
| |
|
|
|
|
| |
* lisp/emacs-lisp/eldoc.el: Related commentary.
|