<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/etc, branch tty-child-frames</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>; * etc/NEWS: Document Python electric-layout-mode support.</title>
<updated>2024-10-04T21:39:22+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2024-10-04T21:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=776ca54e8debe035786a14a560eac27df8d1643c'/>
<id>776ca54e8debe035786a14a560eac27df8d1643c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add imenu index function for DjVu files in doc-view</title>
<updated>2024-10-04T05:27:13+00:00</updated>
<author>
<name>Visuwesh</name>
</author>
<published>2024-10-02T08:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d6dd71cd56e73aaf998d27225249edf661ead488'/>
<id>d6dd71cd56e73aaf998d27225249edf661ead488</id>
<content type='text'>
* lisp/doc-view.el (doc-view-pdfdraw-program): Prefer mutool
over other names.
(doc-view-imenu-enabled): Tweak the default value to check for
'djvused', and make it obsolete.
(doc-view--djvu-outline, doc-view--parse-djvu-outline): Add new
functions to return imenu index for a Djvu file.
(doc-view--outline): Add new function to create the imenu index
depending on the file type.
(doc-view--outline): Document new possible variable value.
(doc-view-imenu-index): Use the above function instead.
(doc-view-imenu-setup): Try to create the imenu index
unconditionally.
* doc/emacs/misc.texi (DocView Navigation): Mention index
creation using 'djvused' too.
* etc/NEWS: Announce the change.  (Bug#73530)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/doc-view.el (doc-view-pdfdraw-program): Prefer mutool
over other names.
(doc-view-imenu-enabled): Tweak the default value to check for
'djvused', and make it obsolete.
(doc-view--djvu-outline, doc-view--parse-djvu-outline): Add new
functions to return imenu index for a Djvu file.
(doc-view--outline): Add new function to create the imenu index
depending on the file type.
(doc-view--outline): Document new possible variable value.
(doc-view-imenu-index): Use the above function instead.
(doc-view-imenu-setup): Try to create the imenu index
unconditionally.
* doc/emacs/misc.texi (DocView Navigation): Mention index
creation using 'djvused' too.
* etc/NEWS: Announce the change.  (Bug#73530)
</pre>
</div>
</content>
</entry>
<entry>
<title>New minor mode find-function-mode replaces find-function-setup-keys</title>
<updated>2024-10-04T00:28:21+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2024-10-04T00:28:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c3e989ca9d786e001a9801fdd95fcbcb0d73fddc'/>
<id>c3e989ca9d786e001a9801fdd95fcbcb0d73fddc</id>
<content type='text'>
* lisp/emacs-lisp/find-func.el (find-function-mode-map):
(find-function-mode): New minor mode.
(find-function-setup-keys): Replace with stub function that just
enables the new minor mode.  Mark as obsolete.
* etc/NEWS: Announce the change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/find-func.el (find-function-mode-map):
(find-function-mode): New minor mode.
(find-function-setup-keys): Replace with stub function that just
enables the new minor mode.  Mark as obsolete.
* etc/NEWS: Announce the change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add commands to interactively set/unset keyboard translations</title>
<updated>2024-10-03T15:52:29+00:00</updated>
<author>
<name>Hugo Heagren</name>
</author>
<published>2024-08-04T11:54:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3139ce7ad42ab883eee5189d6cb19612f525f491'/>
<id>3139ce7ad42ab883eee5189d6cb19612f525f491</id>
<content type='text'>
* lisp/keymap.el (key-translate): Add an interactive form, prompting for
keys to translate, and update docstring to reflect this.
(key-translate-selection-function): New custom option.
(key-select-translation): New function, default value of above option.
(key-translate-remove): New command, for removing entries from
`keyboard-translate-table'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/keymap.el (key-translate): Add an interactive form, prompting for
keys to translate, and update docstring to reflect this.
(key-translate-selection-function): New custom option.
(key-select-translation): New function, default value of above option.
(key-translate-remove): New command, for removing entries from
`keyboard-translate-table'.
</pre>
</div>
</content>
</entry>
<entry>
<title>* etc/TODO (Native compiler improvements): Add entry.</title>
<updated>2024-10-03T11:10:09+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2024-10-02T14:35:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f985bab71bc58c51d9c9dad3bac78271de8d5290'/>
<id>f985bab71bc58c51d9c9dad3bac78271de8d5290</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New M-~ entry in save-some-buffers-action-alist</title>
<updated>2024-10-03T10:37:01+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2024-10-03T10:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cc2ad5c2d1508236e79658936e7c7f532ddba586'/>
<id>cc2ad5c2d1508236e79658936e7c7f532ddba586</id>
<content type='text'>
* lisp/files.el (save-some-buffers-action-alist): New M-~ entry.
(save-some-buffers):
* doc/emacs/files.texi (Save Commands):
* etc/NEWS: Document the new M-~ binding during C-x s.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/files.el (save-some-buffers-action-alist): New M-~ entry.
(save-some-buffers):
* doc/emacs/files.texi (Save Commands):
* etc/NEWS: Document the new M-~ binding during C-x s.
</pre>
</div>
</content>
</entry>
<entry>
<title>New function shell-command-do-open</title>
<updated>2024-10-02T07:24:21+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2024-10-02T07:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9e51815265b9837a8311ee28af39e6b78dd18e29'/>
<id>9e51815265b9837a8311ee28af39e6b78dd18e29</id>
<content type='text'>
* lisp/dired-aux.el (shell-command-do-open): Factor out of
dired-do-open.
(dired-do-open): Call shell-command-do-open.
* etc/NEWS: Announce the new function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/dired-aux.el (shell-command-do-open): Factor out of
dired-do-open.
(dired-do-open): Call shell-command-do-open.
* etc/NEWS: Announce the new function.
</pre>
</div>
</content>
</entry>
<entry>
<title>New value 'permanent-only' for defcustom :local keyword</title>
<updated>2024-10-01T23:25:50+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2024-10-01T23:03:08+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9ad73f92617da1286724f9774b34bb7ce6a4299d'/>
<id>9ad73f92617da1286724f9774b34bb7ce6a4299d</id>
<content type='text'>
* lisp/custom.el (custom-declare-variable): Make the :local keyword
accept the symbol 'permanent-local', meaning that the variable is
permanent but not marked as automatically buffer-local.
(defcustom):
* doc/lispref/customize.texi (Variable Definitions): Document the
above change.

* test/lisp/custom-tests.el
(custom-tests-defcustom-:local-keyword): New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/custom.el (custom-declare-variable): Make the :local keyword
accept the symbol 'permanent-local', meaning that the variable is
permanent but not marked as automatically buffer-local.
(defcustom):
* doc/lispref/customize.texi (Variable Definitions): Document the
above change.

* test/lisp/custom-tests.el
(custom-tests-defcustom-:local-keyword): New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>New command diff-delete-other-hunks</title>
<updated>2024-10-01T00:56:59+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2024-09-30T13:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b64f69f6dcc08e5aeea0464f6d8b560ed7002d36'/>
<id>b64f69f6dcc08e5aeea0464f6d8b560ed7002d36</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-delete-other-hunks): New
command (bug#73387).
(diff-mode-map): Bind the new command to C-c RET n.
(diff-mode-menu): New entry for the new command.
(vc-next-action): Stop, and warn, if the user attempts to commit
a patch from a narrowed buffer (bug#73387).
* doc/emacs/files.texi (Diff Mode):
* etc/NEWS: Document the new command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-delete-other-hunks): New
command (bug#73387).
(diff-mode-map): Bind the new command to C-c RET n.
(diff-mode-menu): New entry for the new command.
(vc-next-action): Stop, and warn, if the user attempts to commit
a patch from a narrowed buffer (bug#73387).
* doc/emacs/files.texi (Diff Mode):
* etc/NEWS: Document the new command.
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete some libraries obsolete since Emacs 24.4/24.5</title>
<updated>2024-09-30T01:28:17+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2024-09-30T01:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=685ec273ecbb54439ed84474fb96ec847bebb630'/>
<id>685ec273ecbb54439ed84474fb96ec847bebb630</id>
<content type='text'>
* lisp/obsolete/cc-compat.el:
* lisp/obsolete/info-edit.el:
* lisp/obsolete/meese.el:
* lisp/obsolete/otodo-mode.el:
* lisp/obsolete/rcompile.el:
* lisp/obsolete/sup-mouse.el:
* lisp/obsolete/terminal.el:
* lisp/obsolete/vi.el:
* lisp/obsolete/vip.el:
* lisp/obsolete/ws-mode.el:
* lisp/obsolete/yow.el: Delete libraries obsolete since Emacs 24.4 and
24.5.  (Bug#73257)

* doc/misc/vip.texi:
* etc/refcards/vipcard.tex: Delete vip.el documentation.

* doc/emacs/ack.texi (Acknowledgments):
* doc/misc/Makefile.in (INFO_COMMON):
* etc/refcards/Makefile (PDF_ENGLISH, survival.dvi):
* etc/refcards/README:
* lisp/info.el (Info-url-alist):
(Info-file-list-for-emacs): Delete references to above libraries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/obsolete/cc-compat.el:
* lisp/obsolete/info-edit.el:
* lisp/obsolete/meese.el:
* lisp/obsolete/otodo-mode.el:
* lisp/obsolete/rcompile.el:
* lisp/obsolete/sup-mouse.el:
* lisp/obsolete/terminal.el:
* lisp/obsolete/vi.el:
* lisp/obsolete/vip.el:
* lisp/obsolete/ws-mode.el:
* lisp/obsolete/yow.el: Delete libraries obsolete since Emacs 24.4 and
24.5.  (Bug#73257)

* doc/misc/vip.texi:
* etc/refcards/vipcard.tex: Delete vip.el documentation.

* doc/emacs/ack.texi (Acknowledgments):
* doc/misc/Makefile.in (INFO_COMMON):
* etc/refcards/Makefile (PDF_ENGLISH, survival.dvi):
* etc/refcards/README:
* lisp/info.el (Info-url-alist):
(Info-file-list-for-emacs): Delete references to above libraries.
</pre>
</div>
</content>
</entry>
</feed>
