diff 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
line wrap: on
line diff
--- a/lisp/ChangeLog	Wed Apr 23 22:22:37 2014 +0100
+++ b/lisp/ChangeLog	Fri Feb 27 17:47:15 2015 +0000
@@ -1,3 +1,98 @@
+2014-12-31  Michael Sperber  <mike@xemacs.org>
+
+	* simple.el (line-move): Add `noerror' optional argument, as in
+	GNU Emacs.
+
+2014-11-10  Michael Sperber  <mike@xemacs.org>
+
+	* custom.el (custom-add-package-version): The car of a
+	:package-version is a symbol, not a string.
+
+2014-10-11  Stephen J. Turnbull  <stephen@xemacs.org>
+
+	* mule/korea-util.el (korean-key-bindings): 
+	* mule/ethio-util.el (setup-ethiopic-environment-internal):
+	Change invalid GNU-style key definitions to XEmacs format.
+
+2014-10-07  Jerry James  <james@xemacs.org>
+
+	* code-process.el (network-stream-get-response):
+	(network-stream-command):
+	(network-stream-open-plain):
+	(network-stream-open-tls):
+	(network-stream-certificate):
+	(network-stream-open-starttls):
+	(network-stream-open-shell): New functions.
+	(open-network-stream): Accept Emacs-compatible arguments.
+
+2014-09-27  Michael Sperber  <mike@xemacs.org>
+
+	* custom.el (defcustom): 
+	(custom-handle-keyword): Handle :package-version without bailing out.
+
+2014-09-25  Jerry James  <james@xemacs.org>
+
+	* bytecomp.el (byte-compile-insert-header): do not insert
+	timestamps in .elc comments to get reproducible builds.
+
+2014-08-05  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* keymap.el:
+	* keymap.el (event-apply-modifiers):
+	When a character keysym has case information, apply the shift
+	modifier to it by upcasing it.
+	* keymap.el (synthesize-keysym):
+	Document this a little.
+	* keymap.el (synthesize-unicode-codepoint): New.
+	Like #'synthesize-keysym, but synthesizing a Unicode codepoint.
+	* keymap.el (function-key-map-parent): Bind control shift u to
+	synthesize a Unicode character input, as does GTK+ and as
+	specified by ISO 14755.	
+
+2014-08-06  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* fontconfig.el (fc-name-parse-harder):
+	Improve style here, don't re-implement #'split-string-by-char with
+	its ESCAPE-CHAR argument, look for a string prefix in a list of
+	candidates in a more CL-idiomatic way, use the language's features
+	for boolean or.
+
+2014-07-14  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* simple.el (raw-append-message):
+	Use #'write-sequence in this, take its START and END keyword
+	arguments, so our callers don't have to cons as much.
+	* simple.el (append-message):
+	Pass through START and END here.
+
+2014-07-02  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* byte-optimize.el (side-effect-free-fns):
+	#'keymapp is not side-effect-free, it can autoload.
+
+2014-07-02  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* cmdloop.el:
+	* cmdloop.el (read-char-1): New.
+	* cmdloop.el (read-char, read-char-exclusive):
+	Use #'read-char-1 in these function; sync their API with that of
+	GNU, respect `function-key-map' where we didn't before, add
+	initial support for Quail input methods.
+	* keymap.el (next-key-event):
+	Accept EVENT and PROMPT arguments, as does #'next-command-event.
+	* keymap.el (event-apply-modifiers):
+	Use #'functionp here, no need to exclude lambdas from
+	`function-key-map'.
+	* keymap.el (synthesize-keysym):
+	Correct this function's docstring.
+
+2014-04-19  Mats Lidell  <matsl@xemacs.org>
+
+	* help.el: Sync from GNU - Link to customize if applicable and
+	display version info. Other changes: Remove use of button-2.
+	return and button-1 use activate-function. Move between
+	activate-function-extents with tab.
+
 2014-01-27  Michael Sperber  <mike@xemacs.org>
 
 	* font-lock.el (font-lock-regexp-grouping-backslash,