<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src/module-env-25.h, branch scratch/gnus-decoded</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>Fix misuses of NULL when talking about the NUL character</title>
<updated>2019-03-22T03:55:28+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2019-03-22T03:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=76fea1eba1332440eab2e3daecce053daccd3782'/>
<id>76fea1eba1332440eab2e3daecce053daccd3782</id>
<content type='text'>
* lisp/subr.el (inhibit-null-byte-detection): Make it an obsolete alias.

* src/coding.c (setup_coding_system): Use new name.
(detect_coding): Rename null_byte_found =&gt; nul_byte_found.
(detect_coding_system): Use new name.
Rename null_byte_found =&gt; nul_byte_found.
(Fdefine_coding_system_internal): Use new name.
(syms_of_coding): Rename inhibit-null-byte-detection to
inhibit-nul-byte-detection.
* src/w16select.c (get_clipboard_data): null_char =&gt; nul_char.
* src/json.c (check_string_without_embedded_nuls): Rename from
check_string_without_embedded_nulls.
(Fjson_parse_string): Adjust accordingly.
* src/coding.h (enum define_coding_undecided_arg_index)
(enum coding_attr_index): ...null_byte... =&gt; ...nul_byte....
* lisp/info.el (info-insert-file-contents, Info-insert-dir):
* lisp/international/mule.el (define-coding-system):
* lisp/vc/vc-git.el (vc-git--call):
* doc/lispref/nonascii.texi (Lisp and Coding Systems): Use the new name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/subr.el (inhibit-null-byte-detection): Make it an obsolete alias.

* src/coding.c (setup_coding_system): Use new name.
(detect_coding): Rename null_byte_found =&gt; nul_byte_found.
(detect_coding_system): Use new name.
Rename null_byte_found =&gt; nul_byte_found.
(Fdefine_coding_system_internal): Use new name.
(syms_of_coding): Rename inhibit-null-byte-detection to
inhibit-nul-byte-detection.
* src/w16select.c (get_clipboard_data): null_char =&gt; nul_char.
* src/json.c (check_string_without_embedded_nuls): Rename from
check_string_without_embedded_nulls.
(Fjson_parse_string): Adjust accordingly.
* src/coding.h (enum define_coding_undecided_arg_index)
(enum coding_attr_index): ...null_byte... =&gt; ...nul_byte....
* lisp/info.el (info-insert-file-contents, Info-insert-dir):
* lisp/international/mule.el (define-coding-system):
* lisp/vc/vc-git.el (vc-git--call):
* doc/lispref/nonascii.texi (Lisp and Coding Systems): Use the new name.
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/module-env-25.h (copy_string_contents): Fix comment.</title>
<updated>2017-07-01T18:02:24+00:00</updated>
<author>
<name>Philipp Stephani</name>
</author>
<published>2017-07-01T18:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=11cbedc68725a7a38d292180bbcda41d2aa3e0fc'/>
<id>11cbedc68725a7a38d292180bbcda41d2aa3e0fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>emacs-module.h: Create emacs_env_26</title>
<updated>2017-06-17T17:16:14+00:00</updated>
<author>
<name>Philipp Stephani</name>
</author>
<published>2017-06-17T17:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c66a7cce17ac4b9cde6bf49232aaa59c1c73404e'/>
<id>c66a7cce17ac4b9cde6bf49232aaa59c1c73404e</id>
<content type='text'>
This was part of the original design of the module
API (https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00960.html),
but I didn't take it into account when adding the should_quit
function.

Instead of duplicating the environment fields or using the C
preprocessor, use configure to build emacs-module.h.

* configure.ac: Expand emacs-module.h template.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was part of the original design of the module
API (https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00960.html),
but I didn't take it into account when adding the should_quit
function.

Instead of duplicating the environment fields or using the C
preprocessor, use configure to build emacs-module.h.

* configure.ac: Expand emacs-module.h template.
</pre>
</div>
</content>
</entry>
</feed>
