<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs, branch scratch/native-comp-cl</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>Have cl-declare set function speed prop</title>
<updated>2020-09-01T20:51:32+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-09-01T20:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=612df640cbcc800c14768f0722e5cd7001faa5f0'/>
<id>612df640cbcc800c14768f0722e5cd7001faa5f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/emacs-lisp/cl-macs.el (cl-the): Emit compiler hints when native.</title>
<updated>2020-09-01T19:28:22+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-09-01T19:28:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c3ddcf739f0406d4897bf6e1339f5514f36649b3'/>
<id>c3ddcf739f0406d4897bf6e1339f5514f36649b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* Fix `load-filename' for installed instance (bug#43089)</title>
<updated>2020-09-01T15:58:49+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-09-01T18:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3023eb569213a3dd5183640f6e322acd00ea536a'/>
<id>3023eb569213a3dd5183640f6e322acd00ea536a</id>
<content type='text'>
	* src/lread.c (parent_directory): Remove function as now
	unnecessary.
	(compute_found_effective): New function.
	(Fload): Make use of 'compute_found_effective' and fix
	`load-filename' computation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* src/lread.c (parent_directory): Remove function as now
	unnecessary.
	(compute_found_effective): New function.
	(Fload): Make use of 'compute_found_effective' and fix
	`load-filename' computation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework native compiled lisp/d lambda list accessor</title>
<updated>2020-09-01T08:42:58+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-09-01T08:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=78e8f991542160239049a50386ced50e456dc5c4'/>
<id>78e8f991542160239049a50386ced50e456dc5c4</id>
<content type='text'>
	* lisp/help.el (help-function-arglist): Logic update for new
	'Fsubr_native_lambda_list'.
	* src/data.c (Fsubr_native_dyn_p): Remove.
	(Fsubr_native_lambda_list): Return t when the input is not a
	compiled lisp/d subr.
	(syms_of_data): Update for 'Fsubr_native_dyn_p' removal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* lisp/help.el (help-function-arglist): Logic update for new
	'Fsubr_native_lambda_list'.
	* src/data.c (Fsubr_native_dyn_p): Remove.
	(Fsubr_native_lambda_list): Return t when the input is not a
	compiled lisp/d subr.
	(syms_of_data): Update for 'Fsubr_native_dyn_p' removal.
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/lread.c (Fload): Fix for manual eln load.</title>
<updated>2020-08-31T20:40:47+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-08-31T20:21:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ba0a61d10a5aedaf4b7bb61aa3626f385d6aba12'/>
<id>ba0a61d10a5aedaf4b7bb61aa3626f385d6aba12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix describe function arglist for native compiled lisp/d (bug#42572)</title>
<updated>2020-08-31T20:36:58+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-08-31T20:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c6f42387e32a4e99cd9ddd203ab51f3c5694054e'/>
<id>c6f42387e32a4e99cd9ddd203ab51f3c5694054e</id>
<content type='text'>
	* lisp/help.el (help-function-arglist): Handle the case of native
	compiled lisp/d.

	* src/data.c (syms_of_data): Register new subrs.
	(Fsubr_native_dyn_p, Fsubr_native_lambda_list): New primitives.

	* test/src/comp-tests.el (comp-tests-dynamic-help-arglist): New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* lisp/help.el (help-function-arglist): Handle the case of native
	compiled lisp/d.

	* src/data.c (syms_of_data): Register new subrs.
	(Fsubr_native_dyn_p, Fsubr_native_lambda_list): New primitives.

	* test/src/comp-tests.el (comp-tests-dynamic-help-arglist): New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>* Store raw documentation during native compilation (bug#42974)</title>
<updated>2020-08-30T08:23:49+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-08-30T08:23:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bce9cad4213f9af8be08311ac2b93add5c93a997'/>
<id>bce9cad4213f9af8be08311ac2b93add5c93a997</id>
<content type='text'>
	* lisp/emacs-lisp/comp.el (comp-spill-lap-function)
	(comp-intern-func-in-ctxt): Use raw documentation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* lisp/emacs-lisp/comp.el (comp-spill-lap-function)
	(comp-intern-func-in-ctxt): Use raw documentation.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/src/comp-tests.el (comp-tests-doc): Update test.</title>
<updated>2020-08-29T14:08:03+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-08-29T13:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ea35a62e6e200f00e22828a7d0994ee2a4d2fc6a'/>
<id>ea35a62e6e200f00e22828a7d0994ee2a4d2fc6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/startup.el (command-line): Clean-up logic for new .eln disposition.</title>
<updated>2020-08-29T14:08:03+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-08-29T13:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=59a40b0d75526c973b5bdd25c41824879aafa515'/>
<id>59a40b0d75526c973b5bdd25c41824879aafa515</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Have .elc files in `load-history' when loading native code (bug#43089)</title>
<updated>2020-08-29T14:08:03+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2020-08-29T09:29:01+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=87b9c3e71840f480c2ce05eb51d71156790a5434'/>
<id>87b9c3e71840f480c2ce05eb51d71156790a5434</id>
<content type='text'>
	* src/lread.c (Fload): Add the corresponding .elc file to
	`load-history' when loading native code.

	* lisp/subr.el (eval-after-load): Use `load-file-name' instead of
	`load-true-file-name'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* src/lread.c (Fload): Add the corresponding .elc file to
	`load-history' when loading native code.

	* lisp/subr.el (eval-after-load): Use `load-file-name' instead of
	`load-true-file-name'.
</pre>
</div>
</content>
</entry>
</feed>
