<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/language, branch scratch/package-security</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>Improve support for shaping Egyptian Hieroglyphs</title>
<updated>2020-10-25T16:05:37+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2020-10-25T16:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8164f3e1ab3ca8d28f782407ab8daf086a624d1a'/>
<id>8164f3e1ab3ca8d28f782407ab8daf086a624d1a</id>
<content type='text'>
* src/composite.c (composition_gstring_lookup_cache): Renamed from
gstring_lookup_cache and made external.  All callers changed.
* src/composite.h (composition_gstring_lookup_cache): Add
prototype.
* src/font.c (Ffont_shape_gstring): Call
composition_gstring_lookup_cache and return the cached composition
if it is already in the cache.

* lisp/language/misc-lang.el (egyptian-shape-grouping): New
function.
(composition-function-table): Use egyptian-shape-grouping in
setting up compositions for Egyptian Hieroglyphs.  Fix the
composition setup for horizontal and vertical joiners.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/composite.c (composition_gstring_lookup_cache): Renamed from
gstring_lookup_cache and made external.  All callers changed.
* src/composite.h (composition_gstring_lookup_cache): Add
prototype.
* src/font.c (Ffont_shape_gstring): Call
composition_gstring_lookup_cache and return the cached composition
if it is already in the cache.

* lisp/language/misc-lang.el (egyptian-shape-grouping): New
function.
(composition-function-table): Use egyptian-shape-grouping in
setting up compositions for Egyptian Hieroglyphs.  Fix the
composition setup for horizontal and vertical joiners.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use lexical-binding in several language support libraries</title>
<updated>2020-10-24T13:34:52+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-10-24T13:34:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6f92674ce81b39a44a0d841a5176884e0321b508'/>
<id>6f92674ce81b39a44a0d841a5176884e0321b508</id>
<content type='text'>
* lisp/language/burmese.el:
* lisp/language/cham.el:
* lisp/language/czech.el:
* lisp/language/georgian.el:
* lisp/language/greek.el:
* lisp/language/khmer.el:
* lisp/language/romanian.el:
* lisp/language/sinhala.el:
* lisp/language/slovak.el:
* lisp/language/tai-viet.el:
* lisp/language/vietnamese.el: Use lexical-binding.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/language/burmese.el:
* lisp/language/cham.el:
* lisp/language/czech.el:
* lisp/language/georgian.el:
* lisp/language/greek.el:
* lisp/language/khmer.el:
* lisp/language/romanian.el:
* lisp/language/sinhala.el:
* lisp/language/slovak.el:
* lisp/language/tai-viet.el:
* lisp/language/vietnamese.el: Use lexical-binding.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set up composition-function-table for Egyptian</title>
<updated>2020-10-23T14:23:23+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2020-10-23T14:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d21cdb6c056453d4e4ef8a3a1f27d8bc203c09ea'/>
<id>d21cdb6c056453d4e4ef8a3a1f27d8bc203c09ea</id>
<content type='text'>
* lisp/language/misc-lang.el (composition-function-table): Set up
for Egyptian Hieroglyphs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/language/misc-lang.el (composition-function-table): Set up
for Egyptian Hieroglyphs.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/language/utf-8-lang.el: Use lexical-binding.</title>
<updated>2020-10-20T13:43:31+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-10-20T13:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=01e0357ba77031dfc66a00822a034e561c0c1ccc'/>
<id>01e0357ba77031dfc66a00822a034e561c0c1ccc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't quote lambdas in several places</title>
<updated>2020-10-01T13:28:14+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-09-30T14:18:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b03f74e0f2a578b1580e8b1c368665850ee7f808'/>
<id>b03f74e0f2a578b1580e8b1c368665850ee7f808</id>
<content type='text'>
* admin/find-gc.el (find-gc-unsafe):
* lisp/align.el (align-rules-list):
* lisp/comint.el (comint-arguments):
* lisp/double.el (isearch-mode-map):
* lisp/ehelp.el (electric-help-command-loop):
* lisp/emacs-lisp/cl-macs.el (cl-defstruct):
* lisp/emulation/cua-rect.el (cua--copy-rectangle-as-kill)
(cua-copy-rectangle-as-text):
* lisp/eshell/esh-var.el (eshell-parse-variable-ref):
* lisp/hexl.el (hexl-insert-multibyte-char):
* lisp/international/titdic-cnv.el (tsang-quick-converter)
(ziranma-converter):
* lisp/language/tibet-util.el (tibetan-decompose-precomposition-alist):
* lisp/mail/mailalias.el (mail-get-names):
* lisp/mh-e/mh-e.el (mh-auto-fields-list, mh-identity-default):
* lisp/mouse.el (mouse-buffer-menu-map, mouse-buffer-menu-alist):
* lisp/play/gametree.el (gametree-make-heading-function):
* lisp/shell.el (shell--command-completion-data):
* lisp/talk.el (talk-update-buffers):
* lisp/tempo.el (tempo-insert-template, tempo-is-user-element)
(tempo-build-collection):
* lisp/term.el (term-input-filter, term-pager-help):
* lisp/textmodes/table.el (table-delete-column):
* lisp/url/url-cache.el (url-cache-create-filename-human-readable):
* lisp/textmodes/tex-mode.el (latex-imenu-create-index): Don't quote
lambdas.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* admin/find-gc.el (find-gc-unsafe):
* lisp/align.el (align-rules-list):
* lisp/comint.el (comint-arguments):
* lisp/double.el (isearch-mode-map):
* lisp/ehelp.el (electric-help-command-loop):
* lisp/emacs-lisp/cl-macs.el (cl-defstruct):
* lisp/emulation/cua-rect.el (cua--copy-rectangle-as-kill)
(cua-copy-rectangle-as-text):
* lisp/eshell/esh-var.el (eshell-parse-variable-ref):
* lisp/hexl.el (hexl-insert-multibyte-char):
* lisp/international/titdic-cnv.el (tsang-quick-converter)
(ziranma-converter):
* lisp/language/tibet-util.el (tibetan-decompose-precomposition-alist):
* lisp/mail/mailalias.el (mail-get-names):
* lisp/mh-e/mh-e.el (mh-auto-fields-list, mh-identity-default):
* lisp/mouse.el (mouse-buffer-menu-map, mouse-buffer-menu-alist):
* lisp/play/gametree.el (gametree-make-heading-function):
* lisp/shell.el (shell--command-completion-data):
* lisp/talk.el (talk-update-buffers):
* lisp/tempo.el (tempo-insert-template, tempo-is-user-element)
(tempo-build-collection):
* lisp/term.el (term-input-filter, term-pager-help):
* lisp/textmodes/table.el (table-delete-column):
* lisp/url/url-cache.el (url-cache-create-filename-human-readable):
* lisp/textmodes/tex-mode.el (latex-imenu-create-index): Don't quote
lambdas.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos</title>
<updated>2020-09-21T12:26:42+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-09-21T11:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=462dbc1cb2c59eaca9c9344636b8af29462370a0'/>
<id>462dbc1cb2c59eaca9c9344636b8af29462370a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete duplicate definition for koi8-u coding system</title>
<updated>2020-08-29T11:19:36+00:00</updated>
<author>
<name>Ulrich Müller</name>
</author>
<published>2020-08-29T10:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f8484f668340a753936a517e59d2307b1abd375a'/>
<id>f8484f668340a753936a517e59d2307b1abd375a</id>
<content type='text'>
* lisp/language/cyrillic.el (koi8-u): Delete duplicate definition.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/language/cyrillic.el (koi8-u): Delete duplicate definition.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove comment on Burma / Myanmar (Bug#42788)</title>
<updated>2020-08-12T02:56:12+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-08-09T22:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=38d70f79a613af771f73daaa6307baed0a59e7d7'/>
<id>38d70f79a613af771f73daaa6307baed0a59e7d7</id>
<content type='text'>
* lisp/language/burmese.el: Remove comment on Burma / Myanmar.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/language/burmese.el: Remove comment on Burma / Myanmar.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos.</title>
<updated>2020-08-09T23:07:40+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-08-09T23:03:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b82330077556ca07b7e76951863a08100a6b0f82'/>
<id>b82330077556ca07b7e76951863a08100a6b0f82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-27</title>
<updated>2020-06-07T16:03:59+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2020-06-07T16:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fa6d56529f9ebaedaf62ecbf8887ffecca7dce12'/>
<id>fa6d56529f9ebaedaf62ecbf8887ffecca7dce12</id>
<content type='text'>
35661ef943 (origin/emacs-27) Fix typo in "(elisp) Type Keywords"
1af0e95fec Gnus nnir-summary-line-format has no effect
dd366b5d3b Improve documentation of 'window-text-pixel-size'
fbd49f969e * src/xdisp.c (Fwindow_text_pixel_size): Doc fix.  (Bug#41...
d8593fd19f Minor improvements to EDE and EIEIO manuals
3916e63f9e Have Fido mode also imitate Ido mode in ignore-case options
cc35b197c7 Update package-menu-quick-help
bf09106256 Improve documentation of 'sort-subr'
73749efa13 Update Ukrainian transliteration
30a7ee505a Fix Arabic shaping when eww/shr fill the text to be rendered
7d323f07c0 Silence some byte-compiler warnings in tests
cf473e742f * test/lisp/battery-tests.el: New file.
b07e3b1d97 Improve format-spec documentation (bug#41571)

# Conflicts:
#	test/lisp/emacs-lisp/package-tests.el
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
35661ef943 (origin/emacs-27) Fix typo in "(elisp) Type Keywords"
1af0e95fec Gnus nnir-summary-line-format has no effect
dd366b5d3b Improve documentation of 'window-text-pixel-size'
fbd49f969e * src/xdisp.c (Fwindow_text_pixel_size): Doc fix.  (Bug#41...
d8593fd19f Minor improvements to EDE and EIEIO manuals
3916e63f9e Have Fido mode also imitate Ido mode in ignore-case options
cc35b197c7 Update package-menu-quick-help
bf09106256 Improve documentation of 'sort-subr'
73749efa13 Update Ukrainian transliteration
30a7ee505a Fix Arabic shaping when eww/shr fill the text to be rendered
7d323f07c0 Silence some byte-compiler warnings in tests
cf473e742f * test/lisp/battery-tests.el: New file.
b07e3b1d97 Improve format-spec documentation (bug#41571)

# Conflicts:
#	test/lisp/emacs-lisp/package-tests.el
</pre>
</div>
</content>
</entry>
</feed>
