<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/calc, branch feature/new-tutorial</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>Use iteration in math-factorial-iter</title>
<updated>2017-04-18T18:25:13+00:00</updated>
<author>
<name>michael schuldt</name>
</author>
<published>2017-04-18T18:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d831312d668fbedeffe3711b13cd455309da84a1'/>
<id>d831312d668fbedeffe3711b13cd455309da84a1</id>
<content type='text'>
* lisp/calc/calc-comb.el (math-factorial-iter):
Use iteration instead of recursion to avoid max-specpdl-size problem.
Copyright-paperwork-exempt: yes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/calc/calc-comb.el (math-factorial-iter):
Use iteration instead of recursion to avoid max-specpdl-size problem.
Copyright-paperwork-exempt: yes
</pre>
</div>
</content>
</entry>
<entry>
<title>require cl-lib to fix fallout from mhtml series</title>
<updated>2017-04-06T13:36:36+00:00</updated>
<author>
<name>Tom Tromey</name>
</author>
<published>2017-04-06T13:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f23c82d165bdbca76b7bdcd9370aa3eec906cc92'/>
<id>f23c82d165bdbca76b7bdcd9370aa3eec906cc92</id>
<content type='text'>
* lisp/align.el, lisp/calc/calc-embed.el, lisp/cedet/semantic.el,
lisp/emulation/viper.el: Require cl-lib.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/align.el, lisp/calc/calc-embed.el, lisp/cedet/semantic.el,
lisp/emulation/viper.el: Require cl-lib.
</pre>
</div>
</content>
</entry>
<entry>
<title>change calc to use derived-mode-p</title>
<updated>2017-04-05T21:53:38+00:00</updated>
<author>
<name>Tom Tromey</name>
</author>
<published>2017-03-18T22:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=089b159287e6615246500bcb63fb33a97526bcf3'/>
<id>089b159287e6615246500bcb63fb33a97526bcf3</id>
<content type='text'>
* lisp/calc/calc-embed.el (calc-embedded-find-modes)
(calc-embedded-make-info): Use derived-mode-p.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/calc/calc-embed.el (calc-embedded-find-modes)
(calc-embedded-make-info): Use derived-mode-p.
</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>
<entry>
<title>Replace QUIT with maybe_quit</title>
<updated>2017-01-26T05:25:37+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2017-01-26T05:13:19+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b3a3ed526d2c490c9c5605707f0cd7bff3c88693'/>
<id>b3a3ed526d2c490c9c5605707f0cd7bff3c88693</id>
<content type='text'>
There’s no longer need to have QUIT stand for a slug of C statements.
Use the more-obvious function-call syntax instead.
Also, use true and false when setting immediate_quit.
These changes should not affect the generated machine code.
* src/lisp.h (QUIT): Remove.  All uses replaced by maybe_quit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There’s no longer need to have QUIT stand for a slug of C statements.
Use the more-obvious function-call syntax instead.
Also, use true and false when setting immediate_quit.
These changes should not affect the generated machine code.
* src/lisp.h (QUIT): Remove.  All uses replaced by maybe_quit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-25</title>
<updated>2017-01-01T09:10:47+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2017-01-01T09:10:47+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bcf244ef9be0fe61f4b9a48d3412b2c8a9f1edb9'/>
<id>bcf244ef9be0fe61f4b9a48d3412b2c8a9f1edb9</id>
<content type='text'>
2e2a806 Fix copyright years by hand
5badc81 Update copyright year to 2017
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2e2a806 Fix copyright years by hand
5badc81 Update copyright year to 2017
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2017</title>
<updated>2017-01-01T03:42:26+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2017-01-01T03:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5badc81c1cdfbb261ad3e6d1b753defb15712f26'/>
<id>5badc81c1cdfbb261ad3e6d1b753defb15712f26</id>
<content type='text'>
Run admin/update-copyright.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run admin/update-copyright.
</pre>
</div>
</content>
</entry>
<entry>
<title>call-process instead of call-process-region with empty region</title>
<updated>2016-08-23T13:38:48+00:00</updated>
<author>
<name>Tino Calancha</name>
</author>
<published>2016-08-23T13:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f345fdd7e64064194a9235406971f62b9da09ae2'/>
<id>f345fdd7e64064194a9235406971f62b9da09ae2</id>
<content type='text'>
* lisp/calc/calc-graph.el (calc-graph-show-tty):
Use call-process and shell-command-switch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/calc/calc-graph.el (calc-graph-show-tty):
Use call-process and shell-command-switch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore angle mode while simplifying units</title>
<updated>2016-07-11T15:38:14+00:00</updated>
<author>
<name>Tino Calancha</name>
</author>
<published>2016-07-11T15:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=713e922243fb60d850f7b0ff83f3e2a3682f1832'/>
<id>713e922243fb60d850f7b0ff83f3e2a3682f1832</id>
<content type='text'>
* lisp/calc/calc-forms.el (math-to-hms, math-from-hms):
Ignore value of 'calc-angle-mode' when 'math-simplifying-units'
is non-nil (Bug#23889).
* lisp/calc/calc-math.el (math-to-radians, math-from-radians)
(math-from-radians-2, math-to-radians-2): Idem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/calc/calc-forms.el (math-to-hms, math-from-hms):
Ignore value of 'calc-angle-mode' when 'math-simplifying-units'
is non-nil (Bug#23889).
* lisp/calc/calc-math.el (math-to-radians, math-from-radians)
(math-from-radians-2, math-to-radians-2): Idem.
</pre>
</div>
</content>
</entry>
<entry>
<title>Calc: Update mode line after change mode</title>
<updated>2016-07-04T07:08:55+00:00</updated>
<author>
<name>Tino Calancha</name>
</author>
<published>2016-07-04T07:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=05d76dba6604f78e4b2b7b9f8b30c916cad7d32a'/>
<id>05d76dba6604f78e4b2b7b9f8b30c916cad7d32a</id>
<content type='text'>
* lisp/calc/calc-ext.el (calc-change-mode): Call 'calc-set-mode-line'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/calc/calc-ext.el (calc-change-mode): Call 'calc-set-mode-line'.
</pre>
</div>
</content>
</entry>
</feed>
