<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/doc/misc, branch scratch/build-test</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>Show ancestor buffer in 3way merges</title>
<updated>2017-03-14T07:12:29+00:00</updated>
<author>
<name>Tino Calancha</name>
</author>
<published>2017-03-14T07:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0f3d1b782353fd1fc0ab5f89d47d9e790f44e6b2'/>
<id>0f3d1b782353fd1fc0ab5f89d47d9e790f44e6b2</id>
<content type='text'>
Add an option ediff-show-ancestor', to control if the ancestor buffer
must be shown in 3way merges (Bug#25493); set it non-nil by default.
Add a toggle to change this option interactively; the original
value of the option is restored on exit.

Update the window setup so that the ancestor buffer is
shown in 3way merges when ediff-show-ancestor is non-nil.

Any operation on ediff windows must take in account the
ancestor window as well, when this is shown.

* lisp/vc/ediff-init.el (ediff-show-ancestor): New option.
(ediff--show-ancestor-orig): New defvar.
* lisp/vc/ediff-wind.el (ediff-window-Ancestor): New defvar.
(ediff-setup-windows-plain-merge, ediff-setup-windows-multiframe-merge):
Display ancestor buffer if ediff-show-ancestor is non-nil.
(ediff-keep-window-config): Expect ancestor window in
ediff-window-config-saved.
(ediff-window-alist): Add entry for the ancestor window.
* lisp/vc/ediff-util.el (ediff-setup-control-buffer):
ediff-window-config-saved contains ancestor window.
(ediff-show-ancestor): Delete this command.
(ediff-setup-keymap): Bind ediff-toggle-show-ancestor to '/' for merge jobs.
(ediff-update-diffs): Compute new diffs using ancestor buffer in 3way merges;
don't cheat it to think that is performing a comparison, that trick is not
necessary anymore: simply call 'ediff-setup-diff-regions-function'
with file-A, file-B and the file ancestor.
(ediff-recenter): Update doc string.  Consider the ancestor buffer.
(ediff--check-ancestor-exists): New defun.
(ediff-toggle-show-ancestor): New command; toggle ediff-show-ancestor.
(ediff--restore-options-on-exit): Restore ediff-show-ancestor on exit.
(ediff-scroll-vertically, ediff-scroll-horizontally)
(ediff-operate-on-windows): Consider the ancestor as well.
* lisp/vc/ediff-help.el (ediff-long-help-message-merge):
List ediff-toggle-show-ancestor.
* doc/misc/ediff.texi (Introduction, Quick Help Commands): Update manual.
; * etc/NEWS: Announce these changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add an option ediff-show-ancestor', to control if the ancestor buffer
must be shown in 3way merges (Bug#25493); set it non-nil by default.
Add a toggle to change this option interactively; the original
value of the option is restored on exit.

Update the window setup so that the ancestor buffer is
shown in 3way merges when ediff-show-ancestor is non-nil.

Any operation on ediff windows must take in account the
ancestor window as well, when this is shown.

* lisp/vc/ediff-init.el (ediff-show-ancestor): New option.
(ediff--show-ancestor-orig): New defvar.
* lisp/vc/ediff-wind.el (ediff-window-Ancestor): New defvar.
(ediff-setup-windows-plain-merge, ediff-setup-windows-multiframe-merge):
Display ancestor buffer if ediff-show-ancestor is non-nil.
(ediff-keep-window-config): Expect ancestor window in
ediff-window-config-saved.
(ediff-window-alist): Add entry for the ancestor window.
* lisp/vc/ediff-util.el (ediff-setup-control-buffer):
ediff-window-config-saved contains ancestor window.
(ediff-show-ancestor): Delete this command.
(ediff-setup-keymap): Bind ediff-toggle-show-ancestor to '/' for merge jobs.
(ediff-update-diffs): Compute new diffs using ancestor buffer in 3way merges;
don't cheat it to think that is performing a comparison, that trick is not
necessary anymore: simply call 'ediff-setup-diff-regions-function'
with file-A, file-B and the file ancestor.
(ediff-recenter): Update doc string.  Consider the ancestor buffer.
(ediff--check-ancestor-exists): New defun.
(ediff-toggle-show-ancestor): New command; toggle ediff-show-ancestor.
(ediff--restore-options-on-exit): Restore ediff-show-ancestor on exit.
(ediff-scroll-vertically, ediff-scroll-horizontally)
(ediff-operate-on-windows): Consider the ancestor as well.
* lisp/vc/ediff-help.el (ediff-long-help-message-merge):
List ediff-toggle-show-ancestor.
* doc/misc/ediff.texi (Introduction, Quick Help Commands): Update manual.
; * etc/NEWS: Announce these changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use path/to/file instead of path/to.file in tramp.texi</title>
<updated>2017-03-12T09:28:18+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2017-03-12T09:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=073e5ddb22dc50895cc255e760c89d490cea37ea'/>
<id>073e5ddb22dc50895cc255e760c89d490cea37ea</id>
<content type='text'>
* doc/misc/tramp.texi (Configuration, File name Syntax):
Use path/to/file instead of path/to.file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/misc/tramp.texi (Configuration, File name Syntax):
Use path/to/file instead of path/to.file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from gnulib</title>
<updated>2017-03-12T08:03:37+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2017-03-12T07:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cbd4708db21b633c64066dd6288d33d4ff6b4a5f'/>
<id>cbd4708db21b633c64066dd6288d33d4ff6b4a5f</id>
<content type='text'>
This incorporates:
2017-03-11 gnulib-common.m4: avoid aclocal.m4 bloat
* doc/misc/texinfo.tex, m4/gnulib-common.m4: Copy from gnulib.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This incorporates:
2017-03-11 gnulib-common.m4: avoid aclocal.m4 bloat
* doc/misc/texinfo.tex, m4/gnulib-common.m4: Copy from gnulib.
</pre>
</div>
</content>
</entry>
<entry>
<title>* doc/misc/tramp.texi (Android shell setup): Require adb program</title>
<updated>2017-03-10T15:13:39+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2017-03-10T15:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=817c4d1a3055a12ab2f1a6a06479b5eb4d66286b'/>
<id>817c4d1a3055a12ab2f1a6a06479b5eb4d66286b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos in EIEIO manual</title>
<updated>2017-03-06T00:16:00+00:00</updated>
<author>
<name>Tom Tromey</name>
</author>
<published>2017-03-06T00:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0fae08d0072f74d97ca70b91a4d46d8d28a03952'/>
<id>0fae08d0072f74d97ca70b91a4d46d8d28a03952</id>
<content type='text'>
* doc/misc/eieio.texi (Slot Options, Class Options): Fix typos.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/misc/eieio.texi (Slot Options, Class Options): Fix typos.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * doc/misc/cl.texi (Top): Add Concept Index to the main menu.</title>
<updated>2017-03-05T15:56:12+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2017-03-05T15:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a0c8531c9db89e6e7f053f656cae592465be8220'/>
<id>a0c8531c9db89e6e7f053f656cae592465be8220</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more CL concept index items, print Concept Index</title>
<updated>2017-03-05T15:45:11+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2017-03-05T15:45:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=67073248693bf460a92769cbea06168aa7b720c6'/>
<id>67073248693bf460a92769cbea06168aa7b720c6</id>
<content type='text'>
* doc/misc/cl.texi: Print concept index.
(Generalized Variables, Variable Bindings):
(Dynamic Bindings, Function Bindings, Macro Bindings, Conditionals):
(Blocks and Exits, Iteration, Multiple Values): Add concept index
items.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/misc/cl.texi: Print concept index.
(Generalized Variables, Variable Bindings):
(Dynamic Bindings, Function Bindings, Macro Bindings, Conditionals):
(Blocks and Exits, Iteration, Multiple Values): Add concept index
items.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'loop facility' to the CL concept index</title>
<updated>2017-03-05T15:28:53+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2017-03-05T15:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b2b8cc06958ebfc5ed005a965da590e463a77902'/>
<id>b2b8cc06958ebfc5ed005a965da590e463a77902</id>
<content type='text'>
* doc/misc/cl.texi (Loop Facility): Add "loop facility" as a concept
index item.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/misc/cl.texi (Loop Facility): Add "loop facility" as a concept
index item.
</pre>
</div>
</content>
</entry>
<entry>
<title>* doc/misc/eieio.texi: Update to account for the cl-generic facilities</title>
<updated>2017-02-28T16:11:01+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-02-28T16:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0fa594172709770a431121360f8f122df14d6259'/>
<id>0fa594172709770a431121360f8f122df14d6259</id>
<content type='text'>
(Quick Start, Class Options, Generics): Adjust names for cl-generic.
(Methods): Document cl-defmethod.
Explain in more detail the order in which the various
methods are executed.  Document the conditions under which a method
is redefined.  Remove reference to `eieio-generic-call-arglst`.
Don't document the precise return value of cl-next-method-p.
(Static Methods): Adjust to use `subclass` specializer.
(Method Invocation): Use cl-call-next-method and drop mention of :primary.
(Signal Handling, Signals): Adjust names and args for cl-generic; add
cl-no-primary-method.
(CLOS compatibility, Wish List): Adjust to new featureset.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Quick Start, Class Options, Generics): Adjust names for cl-generic.
(Methods): Document cl-defmethod.
Explain in more detail the order in which the various
methods are executed.  Document the conditions under which a method
is redefined.  Remove reference to `eieio-generic-call-arglst`.
Don't document the precise return value of cl-next-method-p.
(Static Methods): Adjust to use `subclass` specializer.
(Method Invocation): Use cl-call-next-method and drop mention of :primary.
(Signal Handling, Signals): Adjust names and args for cl-generic; add
cl-no-primary-method.
(CLOS compatibility, Wish List): Adjust to new featureset.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make calc's least common multiple positive (bug#25255)</title>
<updated>2017-02-24T01:28:40+00:00</updated>
<author>
<name>Peder O. Klingenberg</name>
</author>
<published>2017-02-24T01:27:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f6d2ba74f80b9a055a3d8072d49475aec45c2dbe'/>
<id>f6d2ba74f80b9a055a3d8072d49475aec45c2dbe</id>
<content type='text'>
* lisp/calc/calc-comb.el (calcFunc-lcm): Return absolute value.
* doc/misc/calc.texi (Combinatorial Functions): Update for the above.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/calc/calc-comb.el (calcFunc-lcm): Return absolute value.
* doc/misc/calc.texi (Combinatorial Functions): Update for the above.
</pre>
</div>
</content>
</entry>
</feed>
