update packages

This commit is contained in:
2021-01-08 19:32:30 +01:00
parent ce8f24d28a
commit f5649dceab
467 changed files with 26642 additions and 22487 deletions

View File

@@ -3,6 +3,55 @@ allnews.texi.
Changes and New Features in 19.04 (unreleased):
* ESS[R]: 'ess-get-help-aliases-list' now caches the aliases on the R
side. This should speed up help lookup when the search path has
changed and the aliases are read again.
* ESS: 'ess-command' now uses a default timeout of 1 second. It
should normally be used for instantaneous background tasks since it
is synchronous and causes Emacs to block while the command is
running. If the timeout is reached, an error is thrown to avoid
hanging Emacs. An interrupt is sent to the process in case of
early exit.
This is a behaviour change: you will now have to explicitly opt in
blocking the whole Emacs UI for more than 2 seconds by supplying a
larger timeout (use 'most-positive-fixnum' for infinity).
* ESS: 'ess-wait-for-process' now returns nil if a timeout is
reached.
* ESS: 'ess-get-words-from-vector' gains a 'timeout' argument.
* ESS[R]: Fixed performance issue with argument completions. The
help summary for the argument is no longer displayed in the echo
area. This fixes delays and hangs (#1062).
* ESS[R]: 'ess-command' is now more robust and resilient to hangs and
custom prompts (#1043).
* ESS[R]: 'ess-command' now handles sinked consoles correctly.
* ESS[R]: 'ess-command' no longer changes '.Last.value'. As a
result, background tasks like completions no longer affect the last
value binding (#1058).
* ESS[R]: Namespaced evaluation is disable in roxygen examples
(#1026). Part of this change is that namespaced evaluation has
become a buffer-local rather than process-local setting (#1046).
This makes it possible to disable namespaced evaluation in specific
buffers or contexts.
* iESS: Inferior processes can now properly reuse frames (#987).
Fixed issue that caused the current buffer to be incorrectly
displayed in the new frame when 'display-buffer' is set to pop up
frames.
* ESS[R]: Better support for tramp. Fixed package evaluation on
remote servers with Tramp (#950); process reloading (#1001); and an
evaluation issue (#1024). These fixes were contributed by David
Pritchard.
* ESS[R]: Automatic offsetting of R process output is now disabled by
default because it produces undesirable output in some situations.
To re-enable, set 'inferior-ess-fix-misaligned-output' to t.