comparison lisp/ChangeLog @ 5922:4b055de36bb9 cygwin

merging heads 2
author Henry Thompson <ht@markup.co.uk>
date Fri, 27 Feb 2015 17:47:15 +0000
parents 9e5f3a0d4e66
children ccb0cff115d2 750fab17b299
comparison
equal deleted inserted replaced
5921:68639fb08af8 5922:4b055de36bb9
1 2014-12-31 Michael Sperber <mike@xemacs.org>
2
3 * simple.el (line-move): Add `noerror' optional argument, as in
4 GNU Emacs.
5
6 2014-11-10 Michael Sperber <mike@xemacs.org>
7
8 * custom.el (custom-add-package-version): The car of a
9 :package-version is a symbol, not a string.
10
11 2014-10-11 Stephen J. Turnbull <stephen@xemacs.org>
12
13 * mule/korea-util.el (korean-key-bindings):
14 * mule/ethio-util.el (setup-ethiopic-environment-internal):
15 Change invalid GNU-style key definitions to XEmacs format.
16
17 2014-10-07 Jerry James <james@xemacs.org>
18
19 * code-process.el (network-stream-get-response):
20 (network-stream-command):
21 (network-stream-open-plain):
22 (network-stream-open-tls):
23 (network-stream-certificate):
24 (network-stream-open-starttls):
25 (network-stream-open-shell): New functions.
26 (open-network-stream): Accept Emacs-compatible arguments.
27
28 2014-09-27 Michael Sperber <mike@xemacs.org>
29
30 * custom.el (defcustom):
31 (custom-handle-keyword): Handle :package-version without bailing out.
32
33 2014-09-25 Jerry James <james@xemacs.org>
34
35 * bytecomp.el (byte-compile-insert-header): do not insert
36 timestamps in .elc comments to get reproducible builds.
37
38 2014-08-05 Aidan Kehoe <kehoea@parhasard.net>
39
40 * keymap.el:
41 * keymap.el (event-apply-modifiers):
42 When a character keysym has case information, apply the shift
43 modifier to it by upcasing it.
44 * keymap.el (synthesize-keysym):
45 Document this a little.
46 * keymap.el (synthesize-unicode-codepoint): New.
47 Like #'synthesize-keysym, but synthesizing a Unicode codepoint.
48 * keymap.el (function-key-map-parent): Bind control shift u to
49 synthesize a Unicode character input, as does GTK+ and as
50 specified by ISO 14755.
51
52 2014-08-06 Aidan Kehoe <kehoea@parhasard.net>
53
54 * fontconfig.el (fc-name-parse-harder):
55 Improve style here, don't re-implement #'split-string-by-char with
56 its ESCAPE-CHAR argument, look for a string prefix in a list of
57 candidates in a more CL-idiomatic way, use the language's features
58 for boolean or.
59
60 2014-07-14 Aidan Kehoe <kehoea@parhasard.net>
61
62 * simple.el (raw-append-message):
63 Use #'write-sequence in this, take its START and END keyword
64 arguments, so our callers don't have to cons as much.
65 * simple.el (append-message):
66 Pass through START and END here.
67
68 2014-07-02 Aidan Kehoe <kehoea@parhasard.net>
69
70 * byte-optimize.el (side-effect-free-fns):
71 #'keymapp is not side-effect-free, it can autoload.
72
73 2014-07-02 Aidan Kehoe <kehoea@parhasard.net>
74
75 * cmdloop.el:
76 * cmdloop.el (read-char-1): New.
77 * cmdloop.el (read-char, read-char-exclusive):
78 Use #'read-char-1 in these function; sync their API with that of
79 GNU, respect `function-key-map' where we didn't before, add
80 initial support for Quail input methods.
81 * keymap.el (next-key-event):
82 Accept EVENT and PROMPT arguments, as does #'next-command-event.
83 * keymap.el (event-apply-modifiers):
84 Use #'functionp here, no need to exclude lambdas from
85 `function-key-map'.
86 * keymap.el (synthesize-keysym):
87 Correct this function's docstring.
88
89 2014-04-19 Mats Lidell <matsl@xemacs.org>
90
91 * help.el: Sync from GNU - Link to customize if applicable and
92 display version info. Other changes: Remove use of button-2.
93 return and button-1 use activate-function. Move between
94 activate-function-extents with tab.
95
1 2014-01-27 Michael Sperber <mike@xemacs.org> 96 2014-01-27 Michael Sperber <mike@xemacs.org>
2 97
3 * font-lock.el (font-lock-regexp-grouping-backslash, 98 * font-lock.el (font-lock-regexp-grouping-backslash,
4 font-lock-regexp-grouping-construct): Add these, as in GNU Emacs. 99 font-lock-regexp-grouping-construct): Add these, as in GNU Emacs.
5 100