------------------------------------------------------------ revno: 116032 committer: Glenn Morris branch nick: trunk timestamp: Wed 2014-01-15 00:49:38 -0800 message: ChangeLog fixes diff: === modified file 'doc/misc/ChangeLog' --- doc/misc/ChangeLog 2014-01-15 03:06:07 +0000 +++ doc/misc/ChangeLog 2014-01-15 08:49:38 +0000 @@ -7223,7 +7223,7 @@ 2007-10-28 Reiner Steib - * gnusref.tex: Mention `gnus-summary-limit-to-recipient' and + * gnus.texi: Mention `gnus-summary-limit-to-recipient' and `gnus-summary-sort-by-recipient'. 2007-10-28 Romain Francoise === modified file 'lisp/org/ChangeLog' --- lisp/org/ChangeLog 2014-01-11 03:55:50 +0000 +++ lisp/org/ChangeLog 2014-01-15 08:49:38 +0000 @@ -252,9 +252,6 @@ * org-agenda.el (org-agenda-set-restriction-lock): Autoload. - * ob-abc.el (org-babel-expand-body:abc): Use dolist. - (org-babel-execute:abc): Fix regexp quoting. - * ob-calc.el (org--var-syms): Rename from `var-syms'. * ob-lilypond.el (ly-compile-lilyfile): Remove redundant @@ -312,8 +309,6 @@ 2013-11-12 Stefan Monnier Address some byte-compiler warnings. - * ob-abc.el (org-babel-expand-body:abc): Use dolist. - (org-babel-execute:abc): Fix regexp quoting. * ob-calc.el (org--var-syms): Rename from `var-syms'. * ob-lilypond.el (ly-compile-lilyfile): Remove redundant let-binding. * ob-table.el (sbe): Move debug declaration. @@ -367,7 +362,6 @@ * ob-clojure.el (org-babel-execute:clojure): * ob-calc.el (org-babel-execute:calc): * ob-awk.el (org-babel-execute:awk): - * ob-abc.el (org-babel-execute:abc): * ob-R.el (org-babel-expand-body:R): * ob-C.el (org-babel-C-execute): Avoid deprecated ((lambda) ...). @@ -1788,7 +1782,7 @@ * org.el (org-modules): Do not include org-mew.el, org-vm.el, org-w3m.el, org-wl.el as these files are now part of contrib/. - * org-w3m.el: + * org-mew.el: * org-vm.el: * org-w3m.el: * org-wl.el: Delete (moved to Org's contrib/ directory.) @@ -1975,9 +1969,9 @@ (org-html-use-infojs, org-html-infojs-options) (org-html-infojs-template): Move from ox-jsinfo.el. Rename using the org-html- prefix. - (org-html-infojs-install-script): Move from ox-infojs.el. + (org-html-infojs-install-script): Move from ox-jsinfo.el. - * ox-infojs.el: Delete. + * ox-jsinfo.el: Delete. * ox-html.el (org-html-section): Fix indentation. (org-html-inner-template): Add the document title here, within the @@ -6347,9 +6341,6 @@ (org-export-odt-schema-dir, org-odt-styles-dir): Infer the correct directories without requiring other variables. - * org-fixup.el (org-make-org-version, org-make-autoloads): - Don't define `org-odt-data-dir' in org-version.el. - * org-loaddefs.el: New file. * org.el ("org-loaddefs.el"): Don't throw an error if the file @@ -7154,8 +7145,6 @@ * org-clock.el (org-dblock-write:clocktable) (org-dblock-write:clocktable): Ditto. - * org2rem.el (org2rem): Ditto. - * org-agenda.el (org-agenda): In sticky agendas, use the current command's match to set the buffer name. This gives more information to the user and allows to distinguish various agendas @@ -8296,7 +8285,7 @@ * org-macs.el (orgstruct++-ignore-org-filling): New macro. - * org-exp-block.el: Use `org-find-library-name' instead of + * org-exp-blocks.el: Use `org-find-library-name' instead of `find-library-name'. * org-compat.el (org-find-library-name): Convert into a macro to @@ -9919,11 +9908,6 @@ 2012-04-01 Bastien Guerry - * org-mime.el (org-mime-htmlize): - Set `org-export-with-LaTeX-fragments' correctly. - -2012-04-01 Bastien Guerry - * org.el (org-set-tags): Don't add a column when there is only one tag offered for completion. @@ -16873,11 +16857,6 @@ (org-export-html-preamble-format): Explain how to escape the `%' character. -2011-07-28 Bastien Guerry - - * org-exp-bibtex.el (org-export-bibtex-preprocess): - Use `org-export-current-backend'. - 2011-07-28 Eric Schulte * ob.el (org-babel-read): Read string variable values wrapped in === modified file 'lisp/url/ChangeLog' --- lisp/url/ChangeLog 2014-01-11 03:55:50 +0000 +++ lisp/url/ChangeLog 2014-01-15 08:49:38 +0000 @@ -1890,27 +1890,27 @@ 2003-07-16 Dave Love - * lisp/url.el (url-retrieve-synchronously): Revert last change. + * url.el (url-retrieve-synchronously): Revert last change. Should be revisited. 2003-06-26 Sam Steingold - * lisp/url-handlers.el (url-handlers-create-wrapper): Do not call + * url-handlers.el (url-handlers-create-wrapper): Do not call method on invalid urls. 2003-05-29 Dave Love - * lisp/url.el (url-retrieve-synchronously): Use sleep-for, not + * url.el (url-retrieve-synchronously): Use sleep-for, not sit-for. From monnier@gnu.org. 2002-11-04 Walter C. Pelissero - * lisp/url-methods.el (url-scheme-register-proxy): Make sure to convert + * url-methods.el (url-scheme-register-proxy): Make sure to convert port numbers to integers when creating the URL objects for proxies. 2002-10-29 William M. Perry - * lisp/url-http.el (url-http-parse-headers): When doing a + * url-http.el (url-http-parse-headers): When doing a redirect, some broken software (sourceforge) sends a redirect to '/', which is blatantly illegal (see section 14.30 of the HTTP/1.1 specification). I wish we could deal with such lame software @@ -1919,13 +1919,13 @@ 2002-10-27 William M. Perry - * lisp/url-http.el (url-http-create-request): If we are talking to + * url-http.el (url-http-create-request): If we are talking to the default port for a the selected protocol, do NOT send the port in the HOST header. This fixes the login page at sourceforge. 2002-09-17 William M. Perry - * lisp/url-http.el (url-http-handle-cookies): New function to deal + * url-http.el (url-http-handle-cookies): New function to deal with cookie headers. (url-http-parse-headers): Call `url-http-handle-cookies' here so that cookie additions and deletions get handled immediately. @@ -1937,67 +1937,56 @@ methods to GET in redirects. Too many web sites do this now, and it is just likely to confuse users. -2002-05-17 Dave Love - - * texi/url.txi: Start making it vaguely useful. - - * texi/Makefile.in (install): Cope with Debian install-info. - From Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Grossjohann). - 2002-04-22 Dave Love - * lisp/url-misc.el (man): Autoload to avoid warning. + * url-misc.el (man): Autoload to avoid warning. (url-man): Don't require man here. (url-data): Generalize in line with the RFC. - * lisp/url-gw.el (url-open-stream): Remove obsolete `tcp' case. + * url-gw.el (url-open-stream): Remove obsolete `tcp' case. - * lisp/url-vars.el: Doc fixes. + * url-vars.el: Doc fixes. (url-mime-charset-string): New function. (url-mime-charset-string): Use it to set the variable. (url-set-mime-charset-string): New function. (set-language-environment-hook): Use it. (url-vars-unload-hook): New function. - * lisp/url-cookie.el (url-header-comparison): Delete. + * url-cookie.el (url-header-comparison): Delete. (url-cookie-handle-set-cookie): Use assoc-ignore-case to avoid assoc*. (url-cookie-save-interval): Make value agree with doc. - * lisp/url.el: Doc fixes. + * url.el: Doc fixes. (url-mm-callback): Don't call mm-destroy-parts immediately for external viewing -- set up a process sentinel. -2002-02-02 William M. Perry - - * lisp/Makefile.in (SOURCES): Remove mule-sysdp.el from the build rules. - 2001-12-12 William M. Perry - * lisp/url-vars.el (url-nonrelative-link): Patch from Stefan + * url-vars.el (url-nonrelative-link): Patch from Stefan Monnier to use ` instead of ^ to match the relative link. 2001-12-10 William M. Perry - * lisp/url-dav.el (url-dav-file-attributes): Fix bad call to + * url-dav.el (url-dav-file-attributes): Fix bad call to plist-get (reversed args). - * lisp/url-file.el (url-file-build-filename): Make sure that we + * url-file.el (url-file-build-filename): Make sure that we have a parsed URL in this function. 2002-01-22 Dave Love - * lisp/url-cache.el (url-cache-file-writable-p): Doc fix. + * url-cache.el (url-cache-file-writable-p): Doc fix. - * lisp/url-imap.el (url-imap): Maybe disable multibyte. + * url-imap.el (url-imap): Maybe disable multibyte. Bind coding-system-for-read. Require mm-util. - * lisp/url.el (url-do-setup): Use (featurep 'xemacs). + * url.el (url-do-setup): Use (featurep 'xemacs). - * lisp/mule-sysdp.el: Removed (obsolete). + * mule-sysdp.el: Removed (obsolete). 2001-12-09 William M. Perry - * lisp/url-dav.el (url-dav-delete-something): Utility macro to + * url-dav.el (url-dav-delete-something): Utility macro to remove an arbitrary resource. (url-dav-delete-directory): Use it. (url-dav-delete-file): Ditto. @@ -2010,14 +1999,14 @@ 2001-12-08 William M. Perry - * lisp/url-dav.el (url-dav-directory-files): New function to + * url-dav.el (url-dav-directory-files): New function to mimic `directory-files' for WebDAV. (url-dav-delete-directory): New function to mimic `delete-directory' for WebDAV. 2001-12-06 William M. Perry - * lisp/url-dav.el (url-dav-process-DAV:locktoken): Parse the + * url-dav.el (url-dav-process-DAV:locktoken): Parse the DAV:locktoken hrefs into a usable format. (url-dav-process-response): Use an unwind-protect to make sure that we clean up the buffer, even if there is a parsing error. @@ -2040,23 +2029,23 @@ using the PUT method. I can now successfully save files to an HTTP server with some manual steps from a lisp-interaction buffer. - * lisp/url-http.el (url-http-wait-for-headers-change-function): + * url-http.el (url-http-wait-for-headers-change-function): Special case the 204/205 response codes. Some servers do not send back a 0 content-length for these, and we would hang. (url-http-parse-headers): Mark 204/205 response codes as 'successful' so that the callbacks get activated. (url-http-options): Fix unbound variable usage. - * lisp/url-dav.el: Added full copyright information. + * url-dav.el: Added full copyright information. (url-dav-process-response): Make sure that we create a DAV:status property when parsing a singleton response. (url-dav-file-attributes): If the properties returned did not have a successful HTTP response code, then ignore them and use the HEAD-based attributes. - * lisp/vc-dav.el: Added full copyright information. + * vc-dav.el: Added full copyright information. - * lisp/url-dav.el (url-dav-process-supportedlock-property): + * url-dav.el (url-dav-process-supportedlock-property): Deal with text nodes in DAV:supportedlock nodes. (url-dav-file-attributes-mode-string): This now gets the entire property list instead of just the DAV:supportedlock node. @@ -2111,18 +2100,18 @@ 2001-12-05 William M. Perry - * lisp/url-dav.el (url-dav-get-properties): New argument + * url-dav.el (url-dav-get-properties): New argument ATTRIBUTES that allows you to ask for specific properties instead of getting all properties via DAV:allprop. - * lisp/url-http.el (url-http-real-basic-auth-storage): + * url-http.el (url-http-real-basic-auth-storage): New variable for normal HTTP basic authentication. (url-http-proxy-basic-auth-storage): New variable for HTTP proxy basic authentication. (url-http-handle-authentication): Follow new semantics for url-basic-auth-storage. - * lisp/url-auth.el (url-basic-auth-storage): Change meaning of + * url-auth.el (url-basic-auth-storage): Change meaning of this variable. It is now a symbol pointing to where we really want to store the authorization information. This fixes proxy auth and normal basic auth because of some local bindings that were @@ -2130,13 +2119,13 @@ (url-basic-auth): Make sure we dereference url-basic-auth-storage everywhere. - * lisp/url-util.el (url-debug): Add new types 'dav and + * url-util.el (url-debug): Add new types 'dav and 'retrieval to the customization list. - * lisp/url.el (url-retrieve-synchronously): Put in some debugging + * url.el (url-retrieve-synchronously): Put in some debugging statements. - * lisp/url-http.el (url-http-head-file-attributes): Rename old + * url-http.el (url-http-head-file-attributes): Rename old url-http-file-attributes so that we can have a smarter one that tries WebDAV first, then HEAD. (url-http-file-attributes): New smart version that tries WebDAV first. @@ -2153,7 +2142,7 @@ data. Otherwise we can deadlock if the headers and the entire body exist arrive in one chunk. - * lisp/url-dav.el: New file to contain the WebDAV + * url-dav.el: New file to contain the WebDAV (http://www.webdav.org/) implementation. (url-dav-supported-p): Cheap way to figure out whether we will be able to do DAV at all. We rely on the XML parser expanding @@ -2176,7 +2165,7 @@ 2001-12-04 William M. Perry - * lisp/url-handlers.el (file-name-absolute-p): New hooked + * url-handlers.el (file-name-absolute-p): New hooked version. If the filename matches our regexp, then it is always absolute, so just return `t'. (expand-file-name): New hooked version. If the fragment is an @@ -2185,30 +2174,30 @@ want the file-name-handlers to work off of. (url-setup-file-name-handlers): Use it when installing the handlers. - * lisp/url-http.el (url-http-find-free-connection): Better logging + * url-http.el (url-http-find-free-connection): Better logging about whether we are reusing an existing connection or not. - * lisp/url-methods.el (url-scheme-register-proxy): Fix bad call + * url-methods.el (url-scheme-register-proxy): Fix bad call to string-match instead of match-string (and with reversed arguments even). - * lisp/url-http.el (url-http-debug): Change to now use the + * url-http.el (url-http-debug): Change to now use the generic url-debug function to do the actual logging. Still a separate function so that we can do our magic on the network connection if the user quits while we are downloading. - * lisp/url-handlers.el (url-file-handler): Now logs the result of + * url-handlers.el (url-file-handler): Now logs the result of the hooked or real call. - * lisp/url-util.el (url-debug): New function for generic debug logging. + * url-util.el (url-debug): New function for generic debug logging. 2001-11-28 William M. Perry - * lisp/url-imap.el (url-imap-open-host): Use backquote. + * url-imap.el (url-imap-open-host): Use backquote. (url-imap): Now switches to 'login as the imap authenticator if the URL provides a username and password. - * lisp/url-handlers.el (url-setup-file-name-handlers): Use cl & + * url-handlers.el (url-setup-file-name-handlers): Use cl & push to replace some strange logic in here. (url-run-real-handler): New function to run the real hooks in case we get a false positive or an operation that we do not @@ -2231,7 +2220,7 @@ 2001-11-26 William M. Perry - * lisp/url-handlers.el (file-writable-p): Add NULL handler for + * url-handlers.el (file-writable-p): Add NULL handler for this so that visiting a URL directly will work. (file-symlink-p): Ditto. (url-insert-file-contents): If `visit' is non-nil then make sure @@ -2242,16 +2231,16 @@ 2001-11-25 William M. Perry - * lisp/url-util.el (url-hexify-string): Fix bad use of mapconcat. + * url-util.el (url-hexify-string): Fix bad use of mapconcat. 2001-11-24 William M. Perry - * lisp/url-about.el (url-about): New loader scheme to handle + * url-about.el (url-about): New loader scheme to handle about:foo URLs. Automatically tries to find a `url-about-foo' function to display the actual data. (url-about-protocols): Implement about:protocols. - * lisp/url-http.el (url-http): Make sure that we signal an error + * url-http.el (url-http): Make sure that we signal an error when we cannot open a network connection for whatever reason. Before, it would just silently clean up after itself and the user got absolutely no indication that an error had occurred. If the @@ -2262,13 +2251,13 @@ 2001-11-22 William M. Perry - * lisp/url-https.el: Fixed definition of url-https - was using the + * url-https.el: Fixed definition of url-https - was using the wrong signature. Too much cut & paste. (url-https-create-secure-wrapper): Fix so that url-https works at all. Was not taking a null `method' into account when calling the wrapped function so url-https tried to call url-http-nil. *sigh* - * lisp/url-http.el + * url-http.el (url-http-chunked-encoding-after-change-function): Add some feedback when not debugging about what content-type and chunk # we are reading. @@ -2283,7 +2272,7 @@ 2001-11-21 William M. Perry - * lisp/url-http.el (url-http-debug): Document this variable. + * url-http.el (url-http-debug): Document this variable. People other than I might want to use it. (url-http-debug): Put some code in here to check quit-flag directly. When the chunked encoding went into a tight spin, your @@ -2308,10 +2297,10 @@ url-http-chunked-encoding-after-change-function. It is no longer needed. I should use my brain sometime. - * lisp/url-vars.el (and): Fix feature test for xemacs and + * url-vars.el (and): Fix feature test for xemacs and coding-system-list behavior. - * lisp/url-http.el + * url-http.el (url-http-chunked-encoding-after-change-function): Add optional no-initial-crlf flag that modifies the regular expression. This is only set from url-http-wait-for-headers-change-function so that @@ -2334,78 +2323,78 @@ 2001-10-11 Dave Love - * lisp/url-handlers.el: Doc fixes. + * url-handlers.el: Doc fixes. (string-match): Use (featurep 'xemacs). - * lisp/url-methods.el (url-scheme-get-property): Avoid `mapc'. - - * lisp/url-proxy.el (url-find-proxy-for-url): Avoid `pop'. - - * lisp/url-vars.el (url-running-xemacs): Delete. + * url-methods.el (url-scheme-get-property): Avoid `mapc'. + + * url-proxy.el (url-find-proxy-for-url): Avoid `pop'. + + * url-vars.el (url-running-xemacs): Delete. (url-gateway-unplugged): New variable. - * lisp/url-gw.el (url-open-stream): Use url-gateway-unplugged. + * url-gw.el (url-open-stream): Use url-gateway-unplugged. Comment out OS/2 stuff. 2001-10-05 Dave Love - * lisp/url-mailto.el (url-mailto): Don't send auto-generated mail + * url-mailto.el (url-mailto): Don't send auto-generated mail without confirmation. 2001-10-02 Dave Love - * lisp/url-http.el (url-http-create-request): Check cache for + * url-http.el (url-http-create-request): Check cache for proxy-obj, if defined, rather than url. (url-http): Use dolist, not mapc (runtime cl dependency). - * lisp/url-methods.el: Maybe require cl at runtime. + * url-methods.el: Maybe require cl at runtime. (url-scheme-register-proxy): Fix fetching from environment. Don't concat a number. 2001-10-01 Dave Love - * lisp/url-parse.el: Use modern backquote syntax. + * url-parse.el: Use modern backquote syntax. - * lisp/url-vars.el (url-uncompressor-alist): Add bzip2. + * url-vars.el (url-uncompressor-alist): Add bzip2. (url-mail-command): Prefer compose-mail. (tcp-binary-process-input-services): Comment out. (url-working-buffer): New constant. - * lisp/url-util.el (url-extract-mime-headers): New function. + * url-util.el (url-extract-mime-headers): New function. - * lisp/url-mailto.el (url-mailto): Set source-url. Don't add + * url-mailto.el (url-mailto): Set source-url. Don't add User-Agent. 2001-09-20 Dave Love - * lisp/url-http.el (url-http-create-request): Don't concat a number. + * url-http.el (url-http-create-request): Don't concat a number. 2001-06-05 Dave Love - * lisp/url.el (url-do-setup): Doc fix. Don't try to frob + * url.el (url-do-setup): Doc fix. Don't try to frob tcp-binary-process-input-services. Remove function wrapper for lambda. (url-retrieve): Barf with sensible message if url-type is null. - * lisp/url-http.el (url-http): Don't try to set process + * url-http.el (url-http): Don't try to set process coding-system here -- done in url-gw. - * lisp/url-gw.el (url-gw-inhibit-code-conversion): Remove. + * url-gw.el (url-gw-inhibit-code-conversion): Remove. (url-open-stream): Bind coding-system-for{read,write} when setting up the connection. Don't call url-gw-inhibit-code-conversion. 2001-05-24 William M. Perry - * lisp/url.el (url-retrieve-synchronously): Avoid accept-process-output + * url.el (url-retrieve-synchronously): Avoid accept-process-output in url-retrieve-synchronously. 2001-05-23 William M. Perry - * lisp/url.el (url-retrieve-synchronously): Don't put a timeout on + * url.el (url-retrieve-synchronously): Don't put a timeout on accept-process-output. This is evidently causing hangs in Emacs 21 when viewing complex pages with images or stylesheets. www.yahoo.com is now viewable. - * lisp/url-gw.el (url-open-stream): Avoid using mule-sysdp + * url-gw.el (url-open-stream): Avoid using mule-sysdp (mule-inhibit-code-conversion) and just have a local function that does this minimal cruft. (url-gw-inhibit-code-conversion): New function to turn off code @@ -2413,7 +2402,7 @@ 2001-05-22 William M. Perry - * lisp/url.el (url-retrieve-synchronously): Use lexical-let so + * url.el (url-retrieve-synchronously): Use lexical-let so that we can allow multiple asynch retrievals to happen at once. (url-retrieve-synchronously): Use a much smaller timeout when doing the accept-process-output. This gets rid of the long delays @@ -2424,39 +2413,39 @@ (url-retrieve): Ditto. (url-mm-url): Ditto. - * lisp/url-vars.el: Replaced `HTTP/1.0' with just `HTTP' in some + * url-vars.el: Replaced `HTTP/1.0' with just `HTTP' in some documentation strings. Ok, so I'm anal. - * lisp/url-methods.el (url-scheme-methods): Add default methods + * url-methods.el (url-scheme-methods): Add default methods for file-directory-p and file-truename. 2001-05-22 Dave Love - * lisp/url-auth.el (url-warn): Autoload. - - * lisp/url-proxy.el (url-warn): Autoload. - - * lisp/url-nfs.el: Fix `file-truname' typo. - - * lisp/url-news.el: Require cl when compiling. + * url-auth.el (url-warn): Autoload. + + * url-proxy.el (url-warn): Autoload. + + * url-nfs.el: Fix `file-truname' typo. + + * url-news.el: Require cl when compiling. (url-warn, gnus-group-read-ephemeral-group): Autoload. (url-nntp-default-port, url-news-default-port, url-nntp): Delete. (url-news-fetch-newsgroup): Declare gnus-group-buffer special. - * lisp/url-util.el (mule-decode-string): Don't autoload. + * url-util.el (mule-decode-string): Don't autoload. (url-hexify-string): Just barf on multibyte characters. (url-generate-unique-filename): New function. - * lisp/url-file.el (url-file): Use url-generate-unique-filename, + * url-file.el (url-file): Use url-generate-unique-filename, not mm-generate-unique-filename. - * lisp/url-http.el: Declare things special in various places. + * url-http.el: Declare things special in various places. (url-http-activate-callback): Don't set url-http-real-after-change-function. 2001-05-22 William M. Perry - * lisp/url-http.el (url-http-attempt-keepalives): New variable to + * url-http.el (url-http-attempt-keepalives): New variable to control whether we try to do keep-alives for our connections. (url-http-version): New variable to control whether we advertise ourselves as an HTTP/1.1 client or not. This can be useful for @@ -2466,13 +2455,13 @@ 2001-05-21 Dave Love - * lisp/url-vars.el (mm-mime-mule-charset-alist): Don't readjust it + * url-vars.el (mm-mime-mule-charset-alist): Don't readjust it in XEmacs. (url-mime-charset-string): Don't reverse the list before sorting. 2001-05-17 William M. Perry - * lisp/url-http.el (url-http-generic-filter): Avoid using + * url-http.el (url-http-generic-filter): Avoid using after-change-functions natively. There are just too many ways that this screws up in Emacs 21. Use a filter function on the process instead, and call the hook on @@ -2480,111 +2469,111 @@ in Emacs 21, but one problem that has been fixed in Emacs 21 exists in Emacs 20. -- fx] - * lisp/url-vars.el (url-mime-charset-string): sort-coding-systems + * url-vars.el (url-mime-charset-string): sort-coding-systems does not exist on older versions of Emacs, or any version of XEmacs. Do not call it unless it is bound. 2001-05-17 Dave Love - * lisp/url-http.el (url-http-create-request): Fix non-GET requests. + * url-http.el (url-http-create-request): Fix non-GET requests. 2001-05-16 Dave Love - * lisp/url-vars.el: Doc fixes. Require mm-util. + * url-vars.el: Doc fixes. Require mm-util. (url-mime-charset-string): New variable. - * lisp/url-http.el: Doc fixes. + * url-http.el: Doc fixes. (url-http-create-request): Rearrange how we assemble the request. Avoid generating bogus requests with an empty real-fname. (url-http-handle-authentication): Declare status and success special. (url-http): Call mm-disable-multibyte. Set process buffer's coding systems to binary. - * lisp/url-misc.el (url-data): Call mm-disable-multibyte. + * url-misc.el (url-data): Call mm-disable-multibyte. - * lisp/url-file.el: Don't require mule-sysdp. Fix `file-truname' typo. + * url-file.el: Don't require mule-sysdp. Fix `file-truname' typo. (url-file-find-possibly-compressed-file): Doc fix. (url-file): Bind coding-system-for-read. Call mm-disable-multibyte. - * lisp/url-cache.el: Don't require mule-sysdp. + * url-cache.el: Don't require mule-sysdp. (url-store-in-cache): Avoid mule-write-region-no-coding-system. - * lisp/url.el: Don't require mule-sysdp. + * url.el: Don't require mule-sysdp. (url-retrieve): Only set text properties if url is a string. 2001-05-14 Dave Love - * lisp/url-http.el (url-http-create-request): + * url-http.el (url-http-create-request): Declare proxy-object, proxy-info special. (url-http-handle-authentication): Declare success special. 2001-05-12 Dave Love - * lisp/url-http.el: Revert last change. + * url-http.el: Revert last change. 2001-05-10 Dave Love - * lisp/url-http.el (url-http-generic-after-change-function): + * url-http.el (url-http-generic-after-change-function): Make it permanent-local. 2001-05-05 Dave Love - * lisp/url-http.el: Autoload some functions. + * url-http.el: Autoload some functions. (cl): Require when compiling. (url-http-extra-headers): Defvar when compiling. (url-http): Treat after-change-functions as a local hook. - * lisp/url-history.el (url-parse): Require. + * url-history.el (url-parse): Require. (url-do-setup): Autoload. - * lisp/url-gw.el: Require url-vars. Autoload some functions. + * url-gw.el: Require url-vars. Autoload some functions. - * lisp/url-file.el: Require mailcap. Require cl when compiling. + * url-file.el: Require mailcap. Require cl when compiling. Use (featurep 'xemacs). (url-file-build-filename): Bind pos-index. (url-file): Call url-find-file-dired, not url-dired-find-file. - * lisp/url-dired.el: Add copyright notice. Autoload some functions. + * url-dired.el: Add copyright notice. Autoload some functions. (url-dired-minor-mode-map): Use (featurep 'xemacs). (url-dired-find-file-mouse): Use mouse-set-point, not event-point. (url-find-file-dired): Rename from one version of url-dired-find-file. - * lisp/url-cid.el: Don't require widget. Require mm-decode + * url-cid.el: Don't require widget. Require mm-decode unconditionally. - * lisp/url-util.el: Autoload mule-decode-string, + * url-util.el: Autoload mule-decode-string, timezone-parse-date, timezone-make-date-arpa-standard. (url-unreserved-chars): Fix list per RFC 2396. (url-hexify-string): Maybe string-make-unibyte. - * lisp/url-news.el: Require nntp. + * url-news.el: Require nntp. - * lisp/url-imap.el: Require cl when compiling. Require nnimap + * url-imap.el: Require cl when compiling. Require nnimap unconditionally. 2001-05-04 Dave Love - * lisp/url-handlers.el (url-file-local-copy): Use make-temp-file, + * url-handlers.el (url-file-local-copy): Use make-temp-file, not non-existent mailcap-generate-unique-filename. - * lisp/url-privacy.el: Require url-vars. Require cl when compiling. + * url-privacy.el: Require url-vars. Require cl when compiling. - * lisp/url-parse.el: Require url-vars. + * url-parse.el: Require url-vars. Autoload url-scheme-get-property. - * lisp/url-nfs.el: Require cl when compiling. Test for XEmacs + * url-nfs.el: Require cl when compiling. Test for XEmacs with featurep. - * lisp/url-mailto.el: Require cl when compiling. + * url-mailto.el: Require cl when compiling. - * lisp/url-cookie.el (url-cookie-handle-set-cookie): + * url-cookie.el (url-cookie-handle-set-cookie): Call url-parse-args, not url-util-parse-args. - * lisp/url-cache.el (url-cache-expired): Remove bogus `return'. + * url-cache.el (url-cache-expired): Remove bogus `return'. 2001-04-09 Dave Love - * lisp/mule-sysdp.el (mule-detect-coding-version) + * mule-sysdp.el (mule-detect-coding-version) (mule-code-convert-region, mule-inhibit-code-conversion) (mule-write-region-no-coding-system, mule-encode-string) (mule-decode-string, mule-truncate-string) @@ -2595,109 +2584,106 @@ 2001-01-03 Sam Steingold - * lisp/url-http.el (url-http-wait-for-headers-change-function): + * url-http.el (url-http-wait-for-headers-change-function): set `url-http-end-of-headers' to 0 for HTTP 0.9. 2001-01-02 Sam Steingold - * lisp/url-auth.el (provide): `url-auth', not `urlauth'. + * url-auth.el (provide): `url-auth', not `urlauth'. 2000-12-22 Dave Love - * lisp/url-history.el (url): Don't require (to avoid recursion). + * url-history.el (url): Don't require (to avoid recursion). (cl): Require when compiling. - * lisp/url-http.el (url-auth): Require. + * url-http.el (url-auth): Require. (url-http-handle-authentication): Fix typo. - * lisp/url-cookie.el (url-cookie-setup-save-timer): Fix typo. + * url-cookie.el (url-cookie-setup-save-timer): Fix typo. 2000-12-20 Dave Love - * lisp/url.el: Require mm-decode, mm-view when compiling. + * url.el: Require mm-decode, mm-view when compiling. : Define puthash and autoload other has functions rather than using cl-...hash. (url-warn): Define. - * lisp/url-ns.el, lisp/url-methods.el, lisp/url-http.el: + * url-ns.el, url-methods.el, url-http.el: Avoid cl-...hash functions. - * lisp/url-history.el: Avoid cl-...hash functions. + * url-history.el: Avoid cl-...hash functions. (url): Require. - * lisp/url-gw.el, lisp/url-cookie.el: Require cl only when compiling. + * url-gw.el, url-cookie.el: Require cl only when compiling. 2000-10-03 William M. Perry - * lisp/url-util.el (url-get-url-at-point): Guard against 'url' + * url-util.el (url-get-url-at-point): Guard against 'url' getting set to nil due to bad string matching. Subsequent matches would then choke because we passed string-match a nil. - * lisp/url-http.el (url-http-parse-headers): Need to make the + * url-http.el (url-http-parse-headers): Need to make the connection as 'free' when we get a 304 response (found in cache), or when a keep-alive connection timed out, it would re-parse the headers and dispatch to the callback again. Eek. 2000-10-02 William M. Perry - * lisp/url-http.el (url-http-chunked-encoding-after-change-function): + * url-http.el (url-http-chunked-encoding-after-change-function): implement chunked transfer-coding. (url-http-create-request): We can now advertise ourselves as a 1.1 compliant browser! 2000-07-28 Sam Steingold - * lisp/url-methods.el (url-scheme-default-loader): `callback' and + * url-methods.el (url-scheme-default-loader): `callback' and `cbargs' are optional args (for calling from w3). (url-scheme-register-proxy): Typos fixes: `url-match' replaced with `string-match' and `protocol' with `scheme'. 2000-07-18 Sam Steingold - * lisp/url-handlers.el (require 'url): For url-retrieve-synchronously. - * lisp/url-history.el (url-history-save-interval): Avoid circularity. + * url-handlers.el (require 'url): For url-retrieve-synchronously. + * url-history.el (url-history-save-interval): Avoid circularity. 2000-07-10 William M. Perry - * lisp/mule-sysdp.el (mule-make-iso-character): If we are not in + * mule-sysdp.el (mule-make-iso-character): If we are not in mule, and the character requested is > 255, then return "~" instead of letting whoever call us signal an error when they try to insert the character. (mule-make-iso-character): Also wrap the whole thing in a condition case and return "~" on error, in case make-char bombs on us. - * lisp/url-cid.el (url-cid): Fix stupid mistake in the loader + * url-cid.el (url-cid): Fix stupid mistake in the loader for cid parts. - * lisp/url-util.el (url-display-percentage): New routine that uses + * url-util.el (url-display-percentage): New routine that uses the progress bar under XEmacs if available. Looks very sexy under XEmacs/GTK hacked to use the GNOME statusbar. - * lisp/url-http.el + * url-http.el (url-http-content-length-after-change-function): Use new function url-display-percentage instead of url-lazy-message. 2000-01-27 William M. Perry - * lisp/url-file.el (url-file-build-filename): Work around for + * url-file.el (url-file-build-filename): Work around for differences in ange-ftp / efs handling of port numbers other than 21. 1999-12-24 William M. Perry - * lisp/url-irc.el: Added pointer to draft specification for the + * url-irc.el: Added pointer to draft specification for the IRC URL so people don't think I'm crazy. - * configure.in: Checks to make sure that Gnus was found, since we - HAVE to have it now. Removed conditional compilation of url-cid.el. - 1999-12-16 Eric Marsden - * lisp/url-util.el (url-get-url-at-point): Allow URLs wrapped in + * url-util.el (url-get-url-at-point): Allow URLs wrapped in () to have periods at the end of the chunk. 1999-12-14 William M. Perry - * lisp/url-misc.el (url-man): Implement `man' URL types. + * url-misc.el (url-man): Implement `man' URL types. (url-info): Autoload. (url-man): Ditto. (url-rlogin): Ditto. @@ -2705,14 +2691,14 @@ (url-tn3270): Ditto. (url-generic-emulator-loader): Ditto. - * lisp/url-https.el (url-https-create-secure-wrapper): New macro + * url-https.el (url-https-create-secure-wrapper): New macro to wrap arbitrary `http' methods with the appropriate magic to turn SSL on. (file-exists-p): Use it. (file-readable-p): Use it. (file-attributes): Use it. - * lisp/url-news.el (url-news-fetch-newsgroup): When building the + * url-news.el (url-news-fetch-newsgroup): When building the server spec for Gnus, make sure we set nntp-open-connection-function directly, so that other news-related functions above us can set it. @@ -2723,7 +2709,7 @@ 1999-12-12 William M. Perry - * lisp/url-http.el (url-http-parse-response): New function to + * url-http.el (url-http-parse-response): New function to parse just the HTTP response code out of the buffer, without taking any other actions. (url-http-wait-for-headers-change-function): Use it here when we @@ -2735,161 +2721,151 @@ 1999-12-11 William M. Perry - * aclocal.m4 (AC_CHECK_CUSTOMLOADS): Don't use $(EMACS) in here - - the Makefile does that for us. We just need to provide what files - to load/functions to run. - - * lisp/url-imap.el (url-imap-open-host): Need to bind + * url-imap.el (url-imap-open-host): Need to bind nnimap-server-buffer or `nnimap-open-server' chokes trying to use the current buffer as the IMAP server buffer, which fails miserably. 1999-12-11 Simon Josefsson - * lisp/url-imap.el: Initial (rough) implementation for IMAP urls. + * url-imap.el: Initial (rough) implementation for IMAP urls. 1999-12-11 William M. Perry - * lisp/url-file.el (url-file-asynch-callback): Make the checks for + * url-file.el (url-file-asynch-callback): Make the checks for ange-ftp vs. efs calling semantics consistent, so that if someone has NEITHER of them loaded, everything should still work. - * lisp/url-handlers.el (url-copy-file): Autoload. + * url-handlers.el (url-copy-file): Autoload. (url-file-local-copy): Ditto. (url-insert-file-contents): Ditto. (url-setup-file-name-handlers): Ditto. 1999-12-10 William M. Perry - * lisp/url-http.el (mail-parse): Since we use functions from here, + * url-http.el (mail-parse): Since we use functions from here, we should require it, eh? 1999-12-10 Shenghuo ZHU - * lisp/url-cookie.el (url-cookie-multiple-line): One line cookie + * url-cookie.el (url-cookie-multiple-line): One line cookie if nil. (url-cookie-generate-header-lines): Use it. 1999-12-06 William M. Perry - * lisp/mule-sysdp.el (mule-code-convert-region): Deal with Mule + * mule-sysdp.el (mule-code-convert-region): Deal with Mule 4.1 gracefully. - * lisp/url-news.el: Reimplemented news and nntp URL support. + * url-news.el: Reimplemented news and nntp URL support. No longer bothers to check for outdated Gnus versions, since this will not work without them anyway. 1999-12-05 Dave Love - * lisp/url-methods.el, lisp/url-proxy.el, lisp/url-util.el, - lisp/url.el: + * url-methods.el, url-proxy.el, url-util.el, + url.el: Require url-parse. 1999-12-05 William M. Perry - * lisp/url-http.el (url-http-find-free-connection): Spit out a + * url-http.el (url-http-find-free-connection): Spit out a message when we have to contact a host so the user always gets at least some feedback. - * lisp/url-expand.el (url-expander-remove-relative-links): Move and + * url-expand.el (url-expander-remove-relative-links): Move and renamed function. (url-default-expander): Use it. - * lisp/url-file.el (url-file-asynch-callback): Deal with just efs-auto + * url-file.el (url-file-asynch-callback): Deal with just efs-auto as well as efs. (url-file): Add default content-type of application/octet-stream if none known. (url-file): Correct bad call to url-host-is-local-p. - * lisp/url-handlers.el (url-insert-file-contents): Emacs doesn't + * url-handlers.el (url-insert-file-contents): Emacs doesn't like buffer-substring with nil arguments. (url-copy-file): Use mm-destroy-parts instead of just killing the buffer. Use defined interfaces when available! (url-insert-file-contents): Ditto. - * lisp/url-http.el (url-http-create-request): Lots of changes to + * url-http.el (url-http-create-request): Lots of changes to get proxying working. - * lisp/url-methods.el (url-scheme-register-proxy): New function to + * url-methods.el (url-scheme-register-proxy): New function to find and register a proxy for a specific scheme. (url-scheme-get-property): Use it when we load a URL scheme for the first time. - * lisp/url-util.el (url-get-url-at-point): Re-integrated. + * url-util.el (url-get-url-at-point): Re-integrated. 1999-12-04 William M. Perry - * lisp/url-file.el (url-file): Signal an error if + * url-file.el (url-file): Signal an error if url-file-build-filename could not find the filename. 1999-12-01 William M. Perry - * lisp/url.el (url-retrieve): Use url-history-update-url instead + * url.el (url-retrieve): Use url-history-update-url instead of manipulating the hash table directly. - * lisp/url-history.el (url-completion-function): New function to + * url-history.el (url-completion-function): New function to use for reading a URL with completion. (url-history-update-url): New function to hide the hashtable implementation from people inserting things into the history. 1999-11-30 William M. Perry - * lisp/url-proxy.el (url-proxy): Minor tweaks to get proxy support + * url-proxy.el (url-proxy): Minor tweaks to get proxy support working. - * lisp/url-parse.el (url-generic-parse-url): Fix bad call to + * url-parse.el (url-generic-parse-url): Fix bad call to url-parse-args, which had changed the type of arguments it expects. - * lisp/url-handlers.el (url-insert-file-contents): Ditto. + * url-handlers.el (url-insert-file-contents): Ditto. (url-copy-file): Ditto. - * lisp/url.el (url-mm-callback): Use mm-destroy-parts instead of + * url.el (url-mm-callback): Use mm-destroy-parts instead of just killing the buffer. Use defined interfaces when available! - * aclocal.m4 (AC_EMACS_LISP): Correctly redirect things out to - AC_FD_CC so they show up in config.log - (AC_EMACS_CHECK_LIB): Duh, fixed stupid mistake that would make - this always return 't' instead of 'yes' on successfully finding - the library. - - * lisp/url-http.el (url-http-parse-headers): Add some + * url-http.el (url-http-parse-headers): Add some DAV-specific error codes. - * lisp/url.el (url-retrieve): Allow pre-parsed URLs to be passed in. + * url.el (url-retrieve): Allow pre-parsed URLs to be passed in. (url-retrieve-synchronously): Duh, make this function actually work again. Numerous problems with it, including variable name collisions - I love dynamically scoped lisps! - * lisp/url-nfs.el (url-nfs-create-wrapper): New function to create + * url-nfs.el (url-nfs-create-wrapper): New function to create wrappers onto the appropriate file-based URLs for file-name-handlers. - * lisp/url-ftp.el: Moved the FTP stuff into its own file - it + * url-ftp.el: Moved the FTP stuff into its own file - it might get messy with file-name-handlers and things. - * lisp/url-http.el (url-http-clean-headers): Fix problem when + * url-http.el (url-http-clean-headers): Fix problem when using 'HEAD' requests. Thou shalt not change the length of the region during an after-change-function. - * lisp/url-methods.el (url-scheme-methods): New variable that + * url-methods.el (url-scheme-methods): New variable that holds a list of the methods/variables we look for in a URL scheme. (url-scheme-get-property): Use it. 1999-11-29 William M. Perry - * lisp/url-http.el (url-http-file-attributes): Reimplement. + * url-http.el (url-http-file-attributes): Reimplement. (url-http-file-exists-p): Ditto. - * lisp/url-nfs.el: Reimplemented the `nfs' URL scheme. + * url-nfs.el: Reimplemented the `nfs' URL scheme. - * lisp/url-file.el (url-file-create-wrapper): New macro to create + * url-file.el (url-file-create-wrapper): New macro to create file-name-handler stubs for all the FTP/FILE stuff. - * lisp/url-handlers.el: New file to handle file-name-handler-alist + * url-handlers.el: New file to handle file-name-handler-alist cruft. Generic interface on top of functions that each URL loader provides, if capable. 1999-11-27 William M. Perry - * lisp/url-https.el: Implemented HTTPS support. + * url-https.el: Implemented HTTPS support. 1999-11-26 William M. Perry @@ -2914,8 +2890,7 @@ ;; coding: utf-8 ;; End: - Copyright (C) 1999, 2001-2002, 2004-2014 Free Software - Foundation, Inc. + Copyright (C) 1999, 2001-2002, 2004-2014 Free Software Foundation, Inc. This file is part of GNU Emacs. === modified file 'lwlib/ChangeLog' --- lwlib/ChangeLog 2014-01-01 07:43:34 +0000 +++ lwlib/ChangeLog 2014-01-15 08:49:38 +0000 @@ -842,8 +842,8 @@ * lwlib.h (_widget_value): `help' has type Lisp_Object. * xlwmenu.c, lwlib-Xaw.c, lwlib-Xlw.c: Include ../src/lisp.h. - * lwlib-Xm.c, lwlib-Xol.c, lwlib/lwlib-Xolmb.c: Include ../src/lisp.h. - * lwlib/lwlib-utils.c: Include ../src/lisp.h. + * lwlib-Xm.c, lwlib-Xol.c, lwlib-Xolmb.c: Include ../src/lisp.h. + * lwlib-utils.c: Include ../src/lisp.h. * lwlib.c: Include ../src/lisp.h. Don't declare xmalloc. (free_widget_value_tree): Don't free `help' field. === modified file 'nt/ChangeLog' --- nt/ChangeLog 2014-01-11 14:48:51 +0000 +++ nt/ChangeLog 2014-01-15 08:49:38 +0000 @@ -3103,7 +3103,7 @@ 1997-06-19 Geoff Voelker - * makefile.def, emacs.bat: Use windows95 and windowsnt instead + * makefile.def, emacs.bat.in: Use windows95 and windowsnt instead of win95 and winnt, respectively. 1997-01-04 Geoff Voelker @@ -3285,10 +3285,10 @@ 1995-05-09 Geoff Voelker - * _emacs, config.h, ebuild.bat, emacs.bat, emacs.rc, - fast-install.bat, install.bat, makefile.def, makefile.nt, paths.h, - inc/pwd.h, inc/sys/dir.h, inc/sys/file.h, inc/sys/ioctl.h, - inc/sys/param.h: Removed carriage-returns. + * _emacs, config.h, ebuild.bat, emacs.bat, emacs.rc: + * fast-install.bat, install.bat, makefile.def, makefile.nt, paths.h: + * inc/pwd.h, inc/sys/dir.h, inc/sys/file.h, inc/sys/ioctl.h: + * inc/sys/param.h: Removed carriage-returns. 1995-05-06 Geoff Voelker ------------------------------------------------------------ revno: 116031 fixes bug: http://debbugs.gnu.org/16438 committer: Juri Linkov branch nick: trunk timestamp: Wed 2014-01-15 10:22:41 +0200 message: * lisp/indent.el (indent-rigidly): Set deactivate-mark to nil in transient indentation mode. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-01-15 04:58:06 +0000 +++ lisp/ChangeLog 2014-01-15 08:22:41 +0000 @@ -1,3 +1,8 @@ +2014-01-15 Juri Linkov + + * indent.el (indent-rigidly): Set deactivate-mark to nil + in transient indentation mode. (Bug#16438) + 2014-01-15 Dmitry Gutov * emacs-lisp/package.el (package-desc-keywords): New function === modified file 'lisp/indent.el' --- lisp/indent.el 2014-01-13 05:03:31 +0000 +++ lisp/indent.el 2014-01-15 08:22:41 +0000 @@ -214,7 +214,10 @@ (indent-to (max 0 (+ indent (prefix-numeric-value arg))) 0)) (delete-region (point) (progn (skip-chars-forward " \t") (point)))) (forward-line 1)) - (move-marker end nil)))) + (move-marker end nil) + ;; Keep the active region in transient mode. + (when (eq (cadr overriding-terminal-local-map) indent-rigidly-map) + (setq deactivate-mark nil))))) (defun indent-rigidly--pop-undo () (and (memq last-command '(indent-rigidly-left indent-rigidly-right ------------------------------------------------------------ revno: 116030 fixes bug: http://debbugs.gnu.org/16222 committer: Dmitry Gutov branch nick: trunk timestamp: Wed 2014-01-15 06:58:06 +0200 message: * lisp/emacs-lisp/package.el (package-desc-keywords): New function. (describe-package-1, package-all-keywords) (package--has-keyword-p): Use it. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-01-15 03:06:07 +0000 +++ lisp/ChangeLog 2014-01-15 04:58:06 +0000 @@ -1,3 +1,10 @@ +2014-01-15 Dmitry Gutov + + * emacs-lisp/package.el (package-desc-keywords): New function + (Bug#16222). + (describe-package-1, package-all-keywords) + (package--has-keyword-p): Use it. + 2014-01-14 Nicolas Richard * simple.el (define-alternatives): When creating the === modified file 'lisp/emacs-lisp/package.el' --- lisp/emacs-lisp/package.el 2014-01-08 17:39:31 +0000 +++ lisp/emacs-lisp/package.el 2014-01-15 04:58:06 +0000 @@ -332,7 +332,10 @@ (unless (memq (car rest-plist) '(:kind :archive)) (let ((value (cadr rest-plist))) (when value - (push (cons (car rest-plist) value) + (push (cons (car rest-plist) + (if (eq (car-safe value) 'quote) + (cdr value) + value)) alist)))) (setq rest-plist (cddr rest-plist))) alist))))) @@ -384,6 +387,12 @@ (`tar ".tar") (kind (error "Unknown package kind: %s" kind)))) +(defun package-desc-keywords (pkg-desc) + (let ((keywords (assoc :keywords (package-desc-extras pkg-desc)))) + (if (eq (car-safe keywords) 'quote) + (cdr keywords) + keywords))) + ;; Package descriptor format used in finder-inf.el and package--builtins. (cl-defstruct (package--bi-desc (:constructor package-make-builtin (version summary)) @@ -1378,7 +1387,7 @@ (archive (if desc (package-desc-archive desc))) (extras (and desc (package-desc-extras desc))) (homepage (cdr (assoc :url extras))) - (keywords (cdr (assoc :keywords extras))) + (keywords (if desc (package-desc-keywords desc))) (built-in (eq pkg-dir 'builtin)) (installable (and archive (not built-in))) (status (if desc (package-desc-status desc) "orphan")) @@ -1729,7 +1738,7 @@ (let (keywords) (package--mapc (lambda (desc) (let* ((extras (and desc (package-desc-extras desc))) - (desc-keywords (cdr (assoc :keywords extras)))) + (desc-keywords (and desc (package-desc-keywords desc)))) (setq keywords (append keywords desc-keywords))))) keywords)) @@ -1771,7 +1780,7 @@ When none are given, the package matches." (if keywords (let* ((extras (and desc (package-desc-extras desc))) - (desc-keywords (cdr (assoc :keywords extras))) + (desc-keywords (and desc (package-desc-keywords desc))) found) (dolist (k keywords) (when (and (not found) ------------------------------------------------------------ revno: 116029 committer: Glenn Morris branch nick: trunk timestamp: Tue 2014-01-14 22:06:07 -0500 message: ChangeLog fixes diff: === modified file 'doc/misc/ChangeLog' --- doc/misc/ChangeLog 2014-01-14 08:13:13 +0000 +++ doc/misc/ChangeLog 2014-01-15 03:06:07 +0000 @@ -10812,11 +10812,12 @@ 2002-10-02 Karl Berry - * (ada-mode.texi autotype.texi calc.texi cc-mode.texi cl.texi - dired-x.texi ebrowse.texi ediff.texi emacs-mime.texi - eshell.texi eudc.texi faq.texi forms.texi idlwave.texi info.texi - message.texi mh-e.texi pcl-cvs.texi reftex.texi sc.texi ses.texi - speedbar.texi vip.texi viper.texi widget.texi woman.texi): + * ada-mode.texi, autotype.texi, calc.texi, cc-mode.texi, cl.texi: + * dired-x.texi, ebrowse.texi, ediff.texi, emacs-mime.texi: + * eshell.texi, eudc.texi, faq.texi, forms.texi, idlwave.texi: + * info.texi, message.texi, mh-e.texi, pcl-cvs.texi, reftex.texi: + * sc.texi, ses.texi, speedbar.texi, vip.texi, viper.texi: + * widget.texi, woman.texi: Per rms, update all manuals to use @copying instead of @ifinfo. Also use @ifnottex instead of @ifinfo around the top node, where needed for the sake of the HTML output. @@ -10995,6 +10996,10 @@ * Makefile (../info/viper, viper.dvi): Delete viper-cmd.texi dep. +1997-04-12 Per Abrahamsen + + * widget.texi (push-button): Document it. + 1996-08-11 Richard Stallman * Version 19.33 released. === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-01-14 22:30:42 +0000 +++ lisp/ChangeLog 2014-01-15 03:06:07 +0000 @@ -12024,7 +12024,7 @@ 2013-03-21 Eric Ludlam - * eieio/eieio-datadebug.el (data-debug/eieio-insert-slots): + * emacs-lisp/eieio-datadebug.el (data-debug/eieio-insert-slots): Inhibit read only while inserting objects. 2013-03-22 Teodor Zlatanov === modified file 'lisp/ChangeLog.11' --- lisp/ChangeLog.11 2014-01-14 08:13:13 +0000 +++ lisp/ChangeLog.11 2014-01-15 03:06:07 +0000 @@ -3142,7 +3142,7 @@ * subr.el (read-passwd): Move back from password.el. - * password.el: Remove, not ready yet. + * net/password.el: Remove, not ready yet. 2004-10-29 Andreas Schwab @@ -8082,8 +8082,6 @@ * mail/rmail.el (rmail-variables): Bind desktop-save-buffer to t. - * mh-e/mh-e.el (mh-folder-mode): Bind desktop-save-buffer to t. - 2004-04-26 Eli Zaretskii * progmodes/gud.el (gud-pdb-command-name): Change default to "pydb". @@ -8229,7 +8227,6 @@ 2004-04-22 Lars Hansen * info.el (Info-restore-desktop-buffer): Delete with-no-warnings. - * mh-e/mh-e.el (mh-restore-desktop-buffer): Delete with-no-warnings. 2004-04-22 Kim F. Storm @@ -8340,9 +8337,6 @@ * mail/rmail.el (rmail-restore-desktop-buffer): Move from desktop.el. Add Parameters. - * mh-e/mh-e.el (mh-restore-desktop-buffer): Move from desktop.el. - Add Parameters. - 2003-04-21 Paul Pogonyshev * dabbrev.el (dabbrev--substitute-expansion): Don't lose === modified file 'lisp/ChangeLog.12' --- lisp/ChangeLog.12 2014-01-14 08:13:13 +0000 +++ lisp/ChangeLog.12 2014-01-15 03:06:07 +0000 @@ -13529,7 +13529,7 @@ (last-arg): Add defvar. * makefile.w32-in (WINS): Add erc. - (MH_E_SRC): Update (copied from lisp/Makefile.in). + (MH_E_SRC): Update (copied from Makefile.in). 2006-01-29 Bill Wohler @@ -20681,8 +20681,6 @@ 2005-10-06 Bill Wohler - * mh-e/mh-loaddefs.el: Remove. Now generated automatically. - * Makefile.in (AUTOGENEL): Add mh-e/mh-loaddefs.el. (MH-E-SRC): New. Used by mh-autoloads. (mh-autoloads): New. Builds mh-e/mh-loaddefs.el. Rebuilds if any @@ -22929,10 +22927,6 @@ (Info-restore-desktop-buffer): Remove autoload cookie. (Info-mode): Add autoload cookie. - * mh-e/mh-e.el: Add handler to desktop-buffer-mode-handlers. - (mh-restore-desktop-buffer): Remove autoload cookie. - (mh-folder-mode): Add autoload cookie. - * mail/rmail.el: Add handler to desktop-buffer-mode-handlers. (rmail-restore-desktop-buffer): Remove autoload cookie. === modified file 'lisp/ChangeLog.15' --- lisp/ChangeLog.15 2014-01-11 03:55:50 +0000 +++ lisp/ChangeLog.15 2014-01-15 03:06:07 +0000 @@ -1416,7 +1416,6 @@ `special-mode-map'. (package-menu-mode): Define using `define-derived-mode' inheriting from `special-mode'. - * erc/erc-list.el (erc-list-menu-mode): Inherit from `special-mode'. * net/xesam.el (xesam-mode): Inherit from `special-mode'. (xesam-mode-map): Define separately. * play/solitaire.el (solitaire-mode): Inherit from `special-mode'. @@ -5755,7 +5754,6 @@ * emacs-lisp/edebug.el (edebug-eval-mode-map): * emacs-lisp/chart.el (chart-map): * edmacro.el (edmacro-mode-map): - * erc/erc-list.el (erc-list-menu-mode-map): * array.el (array-mode-map): Declare and define in one step. * vc/log-view.el (log-view-mode-map): Bind revert-buffer. === modified file 'lisp/ChangeLog.3' --- lisp/ChangeLog.3 2014-01-11 03:55:50 +0000 +++ lisp/ChangeLog.3 2014-01-15 03:06:07 +0000 @@ -432,7 +432,7 @@ current-time-string and current-time-zone. Adjust to new format returned by current-time-zone. - * xfaces.el (face-equal): Doc fix. + * faces.el (face-equal): Doc fix. 1993-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) @@ -768,7 +768,7 @@ (x-initialize-frame-faces): Use the NOERROR argument to the font manipulation functions to avoid errors while starting up. Remove initialization of isearch font. - * xfaces.c (internal-x-complain-about-font): Add new frame + (internal-x-complain-about-font): Add new frame argument, so we can check the frame parameters to find the default font. Callers changed. @@ -2121,11 +2121,6 @@ initialization that make it a lot smarter, with a more uniform and featureful interface across many different keyboard types. - * term.c (fkey_table): Has been expanded to handle the entire - intersection of the capability sets defined by X keysyms and - terminfo. That is, every keysym for which there is a natural - equivalent in terminfo is now bound to that by the startup code. - * loaddefs.el (global-map): Natural default keybindings set up for almost all supported keysyms other than function keys. All other keysyms are now default-bound to a function which explains === modified file 'lisp/ChangeLog.4' --- lisp/ChangeLog.4 2014-01-01 07:43:34 +0000 +++ lisp/ChangeLog.4 2014-01-15 03:06:07 +0000 @@ -2871,7 +2871,7 @@ 1994-02-18 Paul Eggert (eggert@twinsun.com) - * (vc-lookup-triple): Yield nil, not "", if version name is nil. + * vc.el (vc-lookup-triple): Yield nil, not "", if version name is nil. 1994-02-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) @@ -2954,10 +2954,6 @@ 1994-02-11 Paul Eggert (eggert@twinsun.com) - * editfns.c (init_editfns): Look at LOGNAME before USER. - * fileio.c (Fsubstitute_in_file_name): Remove long-dead code - that looked at USER before LOGNAME. - * time.el (display-time-filter): Remove unnecessary (getenv "LOGNAME") and (getenv "USER"), since (user-login-name) already does this. * gnuspost.el (gnus-inews-login-name): Likewise. @@ -6780,7 +6776,7 @@ 1993-07-29 Paul Eggert (eggert@twinsun.com) - * (vc-mode-line): Set vc-mode to nil if FILE no longer is + * vc-hooks.el (vc-mode-line): Set vc-mode to nil if FILE no longer is version-controlled. 1993-07-29 Richard Stallman (rms@mole.gnu.ai.mit.edu) === modified file 'lisp/ChangeLog.5' --- lisp/ChangeLog.5 2014-01-01 07:43:34 +0000 +++ lisp/ChangeLog.5 2014-01-15 03:06:07 +0000 @@ -4275,7 +4275,7 @@ (forms--mode-menu-ro, forms--mode-menu-edit): New functions to create a pulldown menu in the menubar. (forms--mode-commands): Call them for the edit and view mode. - * (forms-print): New function. + (forms-print): New function. 1995-01-04 Stephen Gildea === modified file 'lisp/ChangeLog.7' --- lisp/ChangeLog.7 2014-01-01 07:43:34 +0000 +++ lisp/ChangeLog.7 2014-01-15 03:06:07 +0000 @@ -417,7 +417,7 @@ 1998-08-05 Sam Steingold - * cl-indent.el (top-level let): Add defsubst. + * emacs-lisp/cl-indent.el (top-level let): Add defsubst. 1998-08-04 Andrew Innes @@ -2956,7 +2956,7 @@ 1998-05-21 Sam Steingold - * cl-indent.el: Indent `with-standard-io-syntax' correctly. + * emacs-lisp/cl-indent.el: Indent `with-standard-io-syntax' correctly. 1998-05-21 Michael Ernst @@ -4097,7 +4097,7 @@ 1998-04-24 Sam Steingold - * cl-indent.el: Indent defpackage correctly. + * emacs-lisp/cl-indent.el: Indent defpackage correctly. * font-lock.el (lisp-font-lock-keywords-2): Added `defpackage'. @@ -4471,8 +4471,8 @@ 1998-04-16 Ilya Zakharevich - * cperl-mode.el (cperl-style-alist): New variable, since `c-mode' - is no longer loaded. + * progmodes/cperl-mode.el (cperl-style-alist): + New variable, since `c-mode' is no longer loaded. - (Somebody who uses the styles should check that they work OK!) - (a lot of work is needed, especially with new `cperl-fix-line-spacing'). @@ -7681,7 +7681,7 @@ * progmodes/scheme.el, progmodes/tcl-mode.el, progmodes/f90.el, * progmodes/fortran.el, progmodes/c-mode.el, progmodes/ada-mode.el, - * cc-mode.el, progmodes/cplus-md.el, progmodes/dcl-mode.el, + * progmodes/cc-mode.el, progmodes/cplus-md.el, progmodes/dcl-mode.el, * progmodes/pascal.el, progmodes/perl-mode.el, textmodes/bibtex.el, * textmodes/texinfo.el, emacs-lisp/lisp-mode.el, generic.el, * progmodes/octave-mod.el: Use imenu-case-fold-search. @@ -12109,32 +12109,34 @@ 1997-08-15 Barry A. Warsaw - * cc-styles.el (c-style-alist): + * progmodes/cc-styles.el (c-style-alist): "python" style requires c-comment-continuation-stars be "". - * cc-engine.el (c-end-of-statement-1): + * progmodes/cc-engine.el (c-end-of-statement-1): Eliminate false hits on important characters inside literals (strings, comments). - * cc-cmds.el (c-comment-line-break-function): + * progmodes/cc-cmds.el (c-comment-line-break-function): In this function, and the defadvice, call indent-new-comment-line if not in a comment. - * cc-cmds.el (c-fill-paragraph): + * progmodes/cc-cmds.el (c-fill-paragraph): Remove conditional on obsolete variable c-double-slash-is-comments-p. - * cc-vars.el (c-buffer-is-cc-mode): Definition moved to cc-mode.el. + * progmodes/cc-vars.el (c-buffer-is-cc-mode): + Definition moved to cc-mode.el. - * cc-mode.el (c-buffer-is-cc-mode): + * progmodes/cc-mode.el (c-buffer-is-cc-mode): Definition moved here from cc-vars.el. Also, put permanent-local property on variable so its value won't get killed by kill-all-local-variables. - * cc-mode.el (c++-mode, java-mode, objc-mode, idl-mode): + * progmodes/cc-mode.el (c++-mode, java-mode, objc-mode, idl-mode): Remove obsolete variable c-double-slash-is-comments-p. - * cc-langs.el (c-double-slash-is-comments-p): Remove obsolete variable. + * progmodes/cc-langs.el (c-double-slash-is-comments-p): + Remove obsolete variable. 1997-08-15 Boris Goldowsky @@ -12273,42 +12275,44 @@ * Release 5.15 - * cc-align.el (c-lineup-java-throws): + * progmodes/cc-align.el (c-lineup-java-throws): Change the `when' clause to an `if-progn'. - * cc-cmds.el (indent-new-comment-line): On older Emacs versions, - add advice, to work around lack of comment-line-break-function. + * progmodes/cc-cmds.el (indent-new-comment-line): + On older Emacs versions, add advice, to work around + lack of comment-line-break-function. - * cc-cmds.el (c-electric-slash): + * progmodes/cc-cmds.el (c-electric-slash): Make this work as the final slash in a */ block oriented comment closing token. - * cc-cmds.el (c-comment-line-break-function): New function. - - * cc-vars.el (c-buffer-is-cc-mode): New variable. - - * cc-vars.el (c-comment-continuation-stars): New variable. - - * cc-mode.el (c-initialize-cc-mode): Set c-buffer-is-cc-mode to t. - - * cc-mode.el (c-initialize-cc-mode): Require 'cc-mode-19 + * progmodes/cc-cmds.el (c-comment-line-break-function): New function. + + * progmodes/cc-vars.el (c-buffer-is-cc-mode): New variable. + + * progmodes/cc-vars.el (c-comment-continuation-stars): New variable. + + * progmodes/cc-mode.el (c-initialize-cc-mode): + Set c-buffer-is-cc-mode to t. + + * progmodes/cc-mode.el (c-initialize-cc-mode): Require 'cc-mode-19 if functionp is not bound. Check cc-mode-19 interface requirements. - * cc-mode.el (c-mode, c++-mode, objc-mode, java-mode, idl-mode): - Don't set comment-multi-line here. + * progmodes/cc-mode.el (c-mode, c++-mode, objc-mode, java-mode) + (idl-mode): Don't set comment-multi-line here. - * cc-mode.el (c-mode): c-comment-start-regexp uses + * progmodes/cc-mode.el (c-mode): c-comment-start-regexp uses c-C++-comment-start-regexp to support line oriented comments. - * cc-langs.el (c-mode-base-map, c++-mode-map): + * progmodes/cc-langs.el (c-mode-base-map, c++-mode-map): Move `/' as an electric character from c++-mode-map to c-mode-base-map for all languages. - * cc-langs.el (c-common-init): Set comment-multi-line and + * progmodes/cc-langs.el (c-common-init): Set comment-multi-line and comment-line-break-function here for all modes. Make comment-line-break-function buffer local iff it's boundp. - * cc-langs.el (c-C-comment-start-regexp): Obsolete. + * progmodes/cc-langs.el (c-C-comment-start-regexp): Obsolete. (c-comment-start-regexp): Initialize from c-C++-comment-start-regexp. @@ -12319,19 +12323,19 @@ (c-enable-//-in-c-mode): Obsolete. - * cc-langs.el (c++-mode-syntax-table, java-mode-syntax-table) + * progmodes/cc-langs.el (c++-mode-syntax-table, java-mode-syntax-table) (objc-mode-syntax-table, idl-mode-syntax-table): Added autoload cookies. c-mode-syntax-table already has one. Use the new syntax table initialization idioms. - * cc-engine.el (c-guess-basic-syntax): + * progmodes/cc-engine.el (c-guess-basic-syntax): CASE 5D.4: template argument continuation lines are now analyzed as template-args-cont. - * cc-styles.el (c-offsets-alist): + * progmodes/cc-styles.el (c-offsets-alist): Added template-args-cont syntactic symbol. - * cc-styles.el (c-styles-alist): + * progmodes/cc-styles.el (c-styles-alist): In "java" style, set c-hanging-comment-starter-p to nil to preserve Javadoc starter lines. @@ -13689,7 +13693,7 @@ 1997-07-10 Rob Riepel - * emulations/tpu-edt.el (tpu-set-mode-line) Added + * emulation/tpu-edt.el (tpu-set-mode-line) Added mode-line-mule-info and mode-line-frame-identification. 1997-07-10 Andreas Schwab @@ -13706,9 +13710,10 @@ * progmodes/cc-styles.el (c-copy-tree): New function. (c-initialize-builtin-style): Use c-copy-tree. - * cc-align.el, cc-cmds.el, cc-compat.el, cc-defs.el, cc-engine.el: - * cc-langs.el, cc-menus.el, cc-mode.el, cc-styles.el, cc-vars.el: - New version of CC mode installed. + * progmodes/cc-align.el, progmodes/cc-cmds.el, progmodes/cc-compat.el: + * progmodes/cc-defs.el, progmodes/cc-engine.el, progmodes/cc-langs.el: + * progmodes/cc-menus.el, progmodes/cc-mode.el, progmodes/cc-styles.el: + * progmodes/cc-vars.el: New version of CC mode installed. Old files completely replaced. 1997-07-10 Ken'ichi Handa @@ -19198,7 +19203,6 @@ * widget.el (:text-format): New keyword. * wid-edit.el (push-button): Define it. (widget-push-button-value-create): Use it. - * widget.texi (push-button): Documented it. 1997-04-11 Richard Stallman === modified file 'lisp/ChangeLog.8' --- lisp/ChangeLog.8 2014-01-14 08:13:13 +0000 +++ lisp/ChangeLog.8 2014-01-15 03:06:07 +0000 @@ -403,7 +403,7 @@ `t' command key can change `reftex-toc-max-level'; (eval-when-compile (require 'cl)) added. - * textmode/reftex-sel.el (reftex-insert-docstruct): Respect + * textmodes/reftex-sel.el (reftex-insert-docstruct): Respect `reftex-toc-max-level'. (eval-when-compile (require 'cl)) added. * textmodes/reftex-auc.el: (eval-when-compile (require 'cl)) added. @@ -420,7 +420,7 @@ (reftex-section-info): Deal with environment matches; (eval-when-compile (require 'cl)) added. - * reftex-global.el: (eval-when-compile (require 'cl)) added. + * textmodes/reftex-global.el: (eval-when-compile (require 'cl)) added. 1999-12-15 Kenichi Handa @@ -1991,7 +1991,7 @@ 1999-10-22 Paul Eggert - * international/mule-cmds.c (locale-language-names): + * international/mule-cmds.el (locale-language-names): Use Latin-1 (not Latin-3) for Afrikaans, Galician. Use Latin-5 (not Cyrillic-ISO) for Byelorussian, Bulgarian, Macedonian, Russian, Ukrainian, Serbian (Cyrillic alphabet). @@ -2355,7 +2355,7 @@ 1999-10-12 Emmanuel Briot - * ada-stmt.el: Doc-string fixes. + * progmodes/ada-stmt.el: Doc-string fixes. 1999-10-12 Gerd Moellmann @@ -2472,28 +2472,26 @@ 1999-10-07 Emmanuel Briot - * ada-xref.el: New file - - * ada-prj.el: New file - - * ada-stmt.el (ada-stmt-add-to-ada-menu): New function - - * ada-stmt.el (ada-subprogram-body): Correctly find the name of the - subprogram being created. - - * ada-mode.el (ada-get-indent-*, ada-indent-current, ada-goto-*, - ada-indent-newline-indent): Rewritten to support the new indentation - scheme - - * ada-mode.el (ada-case-read-exceptions, ada-create-case-exceptions): - New functions - - * ada-mode.el (ada-fill-comment-paragraph): Add support for the - justification parameter - - * ada-mode.el (ada-make-body, ada-gen-treat-proc, - ada-make-subprogram-body): Rewritten to benefit from the gnatstub - external program + * progmodes/ada-xref.el, progmodes/ada-prj.el: New files. + + * progmodes/ada-stmt.el (ada-stmt-add-to-ada-menu): New function. + + * progmodes/ada-stmt.el (ada-subprogram-body): Correctly find + the name of the subprogram being created. + + * progmodes/ada-mode.el (ada-get-indent-*, ada-indent-current) + (ada-goto-*, ada-indent-newline-indent): + Rewritten to support the new indentation scheme. + + * progmodes/ada-mode.el (ada-case-read-exceptions) + (ada-create-case-exceptions): New functions. + + * progmodes/ada-mode.el (ada-fill-comment-paragraph): + Add support for the justification parameter + + * progmodes/ada-mode.el (ada-make-body, ada-gen-treat-proc) + (ada-make-subprogram-body): Rewritten to benefit from the gnatstub + external program. 1999-10-07 Dave Love @@ -6871,7 +6869,7 @@ 1999-01-17 Ian T Zimmerman Patch failed to install: - * gametree.el: Document scoring functionality. + * play/gametree.el: Document scoring functionality. (gametree-score-regexp): Add optional plus sign. (gametree-score-opener): Replace `:' with `=' as the former conflicts with gametree-half-ply-regexp. @@ -7393,7 +7391,7 @@ 1998-12-25 Ilya Zakharevich - * cperl-mode.el: + * progmodes/cperl-mode.el: Can use linear algorithm for indentation if Emacs supports it. (cperl-after-expr-p): It is BLOCK if we reach lim when backup sexp. (cperl-after-block-p): Likewise. === modified file 'lisp/ChangeLog.9' --- lisp/ChangeLog.9 2014-01-14 08:13:13 +0000 +++ lisp/ChangeLog.9 2014-01-15 03:06:07 +0000 @@ -7763,7 +7763,7 @@ * international/mule.el (make-char): Fix last change. - * textmode/texinfo.el (texinfo-open-quote, texinfo-close-quote): + * textmodes/texinfo.el (texinfo-open-quote, texinfo-close-quote): New defcustoms. (texinfo-insert-quote): Don't call tex-insert-quote, to avoid autoloading tex-mode; instead, do the same manually. @@ -12987,7 +12987,7 @@ `vc-locking-user' semantics. (vc-backend-merge): Remove. - * vc-rcs.el, vc-scc.el (vc-{sc,r}cs-check{in,out}): Update 'vc-state + * vc-rcs.el, vc-sccs.el (vc-{sc,r}cs-check{in,out}): Update 'vc-state rather than 'vc-locking-user. * vc-rcs-hooks.el (vc-rcs-consult-headers): Adapt to new `vc-state'. @@ -15573,7 +15573,7 @@ (ada-xemacs): Evaluate it at compile time too, so that ada-mode.el can be batch-compiled from the command line. - * ada-xref.el: Got rid of all byte-compiler warnings on Emacs. + * progmodes/ada-xref.el: Got rid of all byte-compiler warnings on Emacs. Add to the menu when the file is loaded, not in ada-mode-hook. Add -toolbar to the default ddd command Switches moved from ada-prj-default-comp-cmd and ada-prj-default-make-cmd to @@ -15646,7 +15646,7 @@ cd to the build directory. New field: main_unit Provide a default file name even if the current buffer has no prj file. - * ada-prj.el: + * progmodes/ada-prj.el: Rewritten to show a tabbed-dialog. (ada-prj-add-ada-menu): Remove the map and name parameters. (ada-prj-display-page, ada-prj-field, ada-prj-initialize-values): @@ -15656,7 +15656,7 @@ (ada-prj-save): Always save fields that depend on the current buffer. (ada-prj-show-value): New function - * ada-stmt.el (ada-stmt-add-to-ada-menu): Hide the menu if not in + * progmodes/ada-stmt.el (ada-stmt-add-to-ada-menu): Hide the menu if not in Ada mode. This will allow us to display the Ada menu in any buffer we want (for project items). (ada-header-tmpl): Use ada-fill-comment-prefix to put the correct @@ -16403,7 +16403,7 @@ Support for bibentry. (reftex-compile-variables): Fixed problem with end of section-re. - * texmodes/reftex-dcr.el (reftex-view-crossref, + * textmodes/reftex-dcr.el (reftex-view-crossref, reftex-view-crossref-from-bibtex): Deal with changed `reftex-find-citation-regexp-format'. (reftex-view-regexp-match, reftex-view-crossref-from-bibtex): === modified file 'lisp/cedet/ChangeLog' --- lisp/cedet/ChangeLog 2014-01-13 20:04:08 +0000 +++ lisp/cedet/ChangeLog 2014-01-15 03:06:07 +0000 @@ -1,11 +1,12 @@ 2014-01-13 Eric Ludlam - * semantic/analyze/refs.el (semantic-analyze-refs-impl): Fix Typo + * semantic/analyze/refs.el (semantic-analyze-refs-impl): Fix typo in a doc string. + * semantic/ia.el (semantic-ia-complete-symbol): Ignore case if prefix is all lower case. - (semantic-ia-fast-jump): Push mark before jumping to an include - file. + (semantic-ia-fast-jump): Push mark before jumping to an include file. + * semantic/complete.el (semantic-displayor-point-position): Calculate if the toolbar is on the left when calculating point position. === modified file 'lisp/erc/ChangeLog' --- lisp/erc/ChangeLog 2014-01-01 07:43:34 +0000 +++ lisp/erc/ChangeLog 2014-01-15 03:06:07 +0000 @@ -434,6 +434,10 @@ (erc-modified-channels-update): Remove erc-modified-channels-update from post-command-hook after update. +2011-02-01 Sam Steingold + + * erc-list.el (erc-list-menu-mode): Inherit from `special-mode'. + 2011-01-31 Antoine Levitt (tiny change) * erc-track.el (track): Don't reset erc-modified-channels-object === modified file 'lisp/mh-e/ChangeLog' --- lisp/mh-e/ChangeLog 2014-01-01 07:43:34 +0000 +++ lisp/mh-e/ChangeLog 2014-01-15 03:06:07 +0000 @@ -3624,6 +3624,10 @@ * mh-customize.el: Call mh-image-load-path just before mh-tool-bar-define so that the toolbar images can be found. +2005-10-06 Bill Wohler + + * mh-loaddefs.el: Remove. Now generated automatically. + 2005-10-04 Bill Wohler * ChangeLog: Move contents into ChangeLog.1 and trim. === modified file 'lisp/mh-e/ChangeLog.1' --- lisp/mh-e/ChangeLog.1 2014-01-01 07:43:34 +0000 +++ lisp/mh-e/ChangeLog.1 2014-01-15 03:06:07 +0000 @@ -145,6 +145,12 @@ (xemacs): Depend on autoloads instead of deleted loaddefs-xemacs. (loaddefs-xemacs): Deleted. +2005-08-10 Lars Hansen + + * mh-e.el: Add handler to desktop-buffer-mode-handlers. + (mh-restore-desktop-buffer): Remove autoload cookie. + (mh-folder-mode): Add autoload cookie. + 2005-07-19 Bill Wohler * README (INSTALL): Added info for Mac users. @@ -903,6 +909,19 @@ rfc822-goto-eoh with something that allows From_ lines in the mail header. +2004-04-26 Lars Hansen + + * mh-e.el (mh-folder-mode): Bind desktop-save-buffer to t. + +2004-04-22 Lars Hansen + + * mh-e.el (mh-restore-desktop-buffer): Delete with-no-warnings. + +2004-04-21 Lars Hansen + + * mh-e.el (mh-restore-desktop-buffer): Move from desktop.el. + Add Parameters. + 2004-04-14 Bill Wohler * mh-utils.el (mh-show-mouse): s/EVENT/event/. Thanks to John Paul @@ -9946,7 +9965,7 @@ bug that I accidentally introduced by adding an extra line when cut and pasting my changes. - * mh-func.el (compilation): Code rearrangement to remove compiler + * mh-funcs.el (compilation): Code rearrangement to remove compiler warnings. * mh-mime.el (compilation): Code rearrangement to remove compiler === modified file 'oldXMenu/ChangeLog' --- oldXMenu/ChangeLog 2014-01-01 07:43:34 +0000 +++ oldXMenu/ChangeLog 2014-01-15 03:06:07 +0000 @@ -654,6 +654,9 @@ * Internal.c: Declare argument `display' in some functions. +1989-08-09 Joseph Arceneaux (jla@spiff) + + * Makefile: Removed all the unnecessary X stuff. ;; Local Variables: ;; coding: utf-8 === modified file 'src/ChangeLog' --- src/ChangeLog 2014-01-14 01:19:42 +0000 +++ src/ChangeLog 2014-01-15 03:06:07 +0000 @@ -2600,8 +2600,7 @@ Don't run timers in input-pending-p. Its new check-timers param provides the prior behavior. (Bug#15045). - * src/keyboard.c (Finput_pending_p): Accept optional check-timers - param. + * keyboard.c (Finput_pending_p): Accept optional check-timers param. 2013-10-17 Paul Eggert === modified file 'src/ChangeLog.10' --- src/ChangeLog.10 2014-01-01 07:43:34 +0000 +++ src/ChangeLog.10 2014-01-15 03:06:07 +0000 @@ -21410,7 +21410,7 @@ 2002-11-19 Dave Love - * s/usg5-4.h, sco4.h (bcopy, bzero, bcmp): Don't define. + * s/usg5-4.h, s/sco4.h (bcopy, bzero, bcmp): Don't define. 2002-11-18 Jason Rumney @@ -21425,7 +21425,7 @@ * m/orion105.h (HAVE_ALLOCA): Don't define. - * m/m68k.h, m/arm.h, mtekxd88.h, m/tower32v3.h: Don't define alloca. + * m/m68k.h, m/arm.h, m/mtekxd88.h, m/tower32v3.h: Don't define alloca. * m/intel386.h: Don't include alloca.h or define alloca. @@ -24220,22 +24220,22 @@ * config.in: Regenerated using autoheader. - * m/7300.h, m/acorn.h, m/alliant-2800.h, m/alliant.h, m/alpha.h, - m/altos.h, m/amdahl.h, m/apollo.h, m/arm.h, m/att3b.h, m/aviion.h, - m/celerity.h, m/clipper.h, m/cnvrgnt.h, m/convex.h, m/cydra5.h, - m/delta.h, m/delta88k.h, m/dpx2.h, m/elxsi.h, m/gec63.h, - m/gould.h, m/hp800.h, m/hp9000s300.h, m/i860.h, m/ia64.h, - m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/ibmrt.h, - m/ibms390.h, m/intel386.h, m/iris4d.h, m/irist.h, m/isi-ov.h, - m/m68k.h, m/macppc.h, m/masscomp.h, m/mg1.h, m/mips-siemens.h, - m/mips.h, m/news-r6.h, m/news.h, m/next.h, m/nh3000.h, m/nh4000.h, - m/ns32000.h, m/orion.h, m/pfa50.h, m/plexus.h, m/pmax.h, - m/powerpcle.h, m/pyrmips.h, m/sequent-ptx.h, m/sequent.h, - m/sparc.h, m/sr2k.h, m/symmetry.h, m/tad68k.h, m/tahoe.h, - m/targon31.h, m/tek4300.h, m/tekxd88.h, m/template.h, m/tower32.h, - m/tower32v3.h, m/ustation.h, m/vax.h, m/wicat.h, m/windowsnt.h, - m/xps100.h, s/aix3-2.h, s/aix4-2.h, s/irix4-0.h, s/irix5-0.h, - s/sco5.h, s/unixware.h: Don't set HAVE_ALLOCA, C_ALLOCA and + * m/7300.h, m/acorn.h, m/alliant-2800.h, m/alliant.h, m/alpha.h: + * m/altos.h, m/amdahl.h, m/apollo.h, m/arm.h, m/att3b.h, m/aviion.h: + * m/celerity.h, m/clipper.h, m/cnvrgnt.h, m/convex.h, m/cydra5.h: + * m/delta.h, m/delta88k.h, m/dpx2.h, m/elxsi.h, m/gec63.h: + * m/gould.h, m/hp800.h, m/hp9000s300.h, m/i860.h, m/ia64.h: + * m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/ibmrt.h: + * m/ibms390.h, m/intel386.h, m/iris4d.h, m/irist.h, m/isi-ov.h: + * m/m68k.h, m/macppc.h, m/masscomp.h, m/mg1.h, m/mips-siemens.h: + * m/mips.h, m/news-r6.h, m/news.h, m/next.h, m/nh3000.h, m/nh4000.h: + * m/ns32000.h, m/orion.h, m/pfa50.h, m/plexus.h, m/pmax.h: + * m/powerpcle.h, m/pyrmips.h, m/sequent-ptx.h, m/sequent.h: + * m/sparc.h, m/sr2k.h, m/symmetry.h, m/tad68k.h, m/tahoe.h: + * m/targon31.h, m/tek4300.h, m/tekxd88.h, m/template.h, m/tower32.h: + * m/tower32v3.h, m/ustation.h, m/vax.h, m/wicat.h, m/windowsnt.h: + * m/xps100.h, s/aix3-2.h, s/aix4-2.h, s/irix4-0.h, s/irix5-0.h: + * s/sco5.h, s/unixware.h: Don't set HAVE_ALLOCA, C_ALLOCA and STACK_DIRECTION, now set by autoconf. 2002-04-14 Pavel Janík === modified file 'src/ChangeLog.11' --- src/ChangeLog.11 2014-01-01 07:43:34 +0000 +++ src/ChangeLog.11 2014-01-15 03:06:07 +0000 @@ -8971,7 +8971,7 @@ * Makefile.in (DBUS_CFLAGS, DBUS_LIBS, GCONF_CFLAGS, GCONF_LIBS) (LIBSOUND, CFLAGS_SOUND, RSVG_LIBS, RSVG_CFLAGS, INTERVALS_H) (GETLOADAVG_LIBS, RUN_TEMACS): Move to the autoconf section. - (ORDINARY_LINK): Remove, defined in src/s/gnu.h. + (ORDINARY_LINK): Remove, defined in s/gnu.h. (CRT0_COMPILE): Remove, inline it in the only user. 2010-04-14 Juri Linkov @@ -16939,7 +16939,7 @@ * xdisp.c (redisplay_internal, note_mouse_highlight): Under NS, shortcircuit if popup_activated like GTK and X toolkit. - * m/inter386.h: Change DARWIN to DARWIN_OS. + * m/intel386.h: Change DARWIN to DARWIN_OS. * s/darwin.h: Add #define DARWIN_OS. Get rid of C_SWITCH_SYSTEM def. Change LIBS_MACGUI to LIBS_NSGUI. Move temacs-conditionalized defs === modified file 'src/ChangeLog.12' --- src/ChangeLog.12 2014-01-11 03:55:50 +0000 +++ src/ChangeLog.12 2014-01-15 03:06:07 +0000 @@ -1680,7 +1680,7 @@ 2012-12-30 Andreas Schwab - * src/Makefile.in (TEMACS_LDFLAGS2): Remove. + * Makefile.in (TEMACS_LDFLAGS2): Remove. (LIBS_GNUSTEP): Define. (LIBES): Add $(LIBS_GNUSTEP). (temacs$(EXEEXT)): Use $(LDFLAGS) instead of $(TEMACS_LDFLAGS2). @@ -8360,7 +8360,7 @@ * lisp.h (SWITCH_ENUM_CAST): Remove. All uses removed. This no-op macro hasn't been needed for many years. - * src/regex.c (SWITCH_ENUM_CAST) [!emacs]: Likewise. + * regex.c (SWITCH_ENUM_CAST) [!emacs]: Likewise. Export DIRECTORY_SEP, TYPEMASK, VALMASK to GDB. * alloc.c (gdb_make_enums_visible) [USE_LSB_TAG]: Add lsb_bits. @@ -9075,7 +9075,7 @@ (adjust_intervals_for_insertion, make_new_interval): Remove obsolete and unused code. * intervals.h (struct interval): Remove obsolete comment. - * textprotp.c (erase_properties): Remove unused code. + * textprop.c (erase_properties): Remove unused code. (Fadd_text_properties, set_text_properties_1, Fremove_text_properties) (Fremove_list_of_text_properties): Convert to eassert. @@ -9393,9 +9393,9 @@ 2012-07-12 Glenn Morris - * src/s/aix4-2.h, src/s/cygwin.h, src/s/darwin.h: - * src/s/gnu-linux.h, src/s/hpux10-20.h, src/s/irix6-5.h: - * src/s/sol2-6.h, src/s/unixware.h, src/s/usg5-4-common.h: + * s/aix4-2.h, s/cygwin.h, s/darwin.h: + * s/gnu-linux.h, s/hpux10-20.h, s/irix6-5.h: + * s/sol2-6.h, s/unixware.h, s/usg5-4-common.h: Move PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF to configure. * s/cygwin.h, s/darwin.h, s/gnu-linux.h, s/irix6-5.h: @@ -11202,7 +11202,7 @@ 2012-06-13 Glenn Morris - * s/usg5-4-common.h, src/s/unixware.h: + * s/usg5-4-common.h, s/unixware.h: Remove define/undef of HAVE_SYSV_SIGPAUSE (not used since 2010-05-04). * s/gnu.h (POSIX_SIGNALS): Remove (not used since 2010-05-04). @@ -12496,7 +12496,7 @@ 2012-05-22 Paul Eggert - Remove src/m/*. + Remove m/*. This directory predates autoconf and is no longer needed nowadays. Move its few remaining bits of functionality to where they're needed. * m/README, m/alpha.h, m/amdx86-64.h, m/ia64.h, m/ibmrs6000.h: @@ -22159,7 +22159,7 @@ 2011-03-20 Juanma Barranquero * minibuf.c (Vcompleting_read_function): Don't declare, global variables - are now in src/globals.h. + are now in globals.h. (syms_of_minibuf): Remove spurious & from previous change. 2011-03-20 Leo Liu === modified file 'src/ChangeLog.2' --- src/ChangeLog.2 2014-01-01 07:43:34 +0000 +++ src/ChangeLog.2 2014-01-15 03:06:07 +0000 @@ -3961,7 +3961,7 @@ 1986-09-01 Richard M. Stallman (rms@prep) - * xterm.c/xfns.c: Many changes from rlk, + * xterm.c, xfns.c: Many changes from rlk, including using sigblock/sigsetmask to block signals instead of turning handler off and on. === modified file 'src/ChangeLog.3' --- src/ChangeLog.3 2014-01-11 03:55:50 +0000 +++ src/ChangeLog.3 2014-01-15 03:06:07 +0000 @@ -14878,10 +14878,6 @@ * dispnew.c: Handle BROKEN_FIONREAD as in other files. -1989-08-09 Joseph Arceneaux (jla@spiff) - - * ../oldXMenu/Makefile: Removed all the unnecessary X stuff. - 1989-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) * fileio.c (barf_or_query_if_file_exists): When signaling, @@ -16266,7 +16262,7 @@ 1988-12-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) - * bytecode.el (Fbyte_code): Cache the pointer in the string + * bytecode.c (Fbyte_code): Cache the pointer in the string to avoid recalculating it at each fetch. Also turn off the error check for stack overflow/underflow. === modified file 'src/ChangeLog.4' --- src/ChangeLog.4 2014-01-01 07:43:34 +0000 +++ src/ChangeLog.4 2014-01-15 03:06:07 +0000 @@ -4925,7 +4925,7 @@ 1993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu) Changes for 3b1 suggested by Andy Fyfe - * 7300.h [__GNUC__]: #define HAVE_ALLOCA. + * m/7300.h [__GNUC__]: #define HAVE_ALLOCA. [not __GNUC__]: #define SWITCH_ENUM_BUG, C_ALLOCA, and STACK_DIRECTION. (HAVE_SYSVIPC, USE_UTIME): #define these. (memmove): We don't have this; call safe_bcopy. @@ -6675,7 +6675,7 @@ 1993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) - * x/esix5-4.h: Redone by Joe Kelsey. + * s/esix5-4.h: Redone by Joe Kelsey. * xterm.c (x_new_font): Take out last change. === modified file 'src/ChangeLog.5' --- src/ChangeLog.5 2014-01-01 07:43:34 +0000 +++ src/ChangeLog.5 2014-01-15 03:06:07 +0000 @@ -215,7 +215,7 @@ 1995-06-10 Geoff Voelker - * ntterm.c,ntproc.c,nt.c: Include config.h before stdio.h. + * ntterm.c, ntproc.c, nt.c: Include config.h before stdio.h. 1995-06-09 Geoff Voelker @@ -5728,7 +5728,7 @@ * lisp.h (EMACS_INT, EMACS_UINT): Define, if not already defined. - * alpha.h (EMACS_INT, EMACS_UINT): Defined. + * m/alpha.h (EMACS_INT, EMACS_UINT): Defined. 1994-09-16 Rainer Schoepf @@ -7039,7 +7039,7 @@ 1994-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu) - * mips-siemens.h: Include pyramid.h, not mips.h. + * m/mips-siemens.h: Include pyramid.h, not mips.h. (LOAD_AVE_TYPE, LOAD_AVE_CVT): Definitions deleted. (NO_ARG_ARRAY, HAVE_ALLOCA): Defined. (BROKEN_FIONREAD): Add #undef. === modified file 'src/ChangeLog.7' --- src/ChangeLog.7 2014-01-01 07:43:34 +0000 +++ src/ChangeLog.7 2014-01-15 03:06:07 +0000 @@ -3201,7 +3201,7 @@ * syntax.c (update_syntax_table): Properly update `position' field of used intervals. - * interval.c (update_interval): Properly update `position' + * intervals.c (update_interval): Properly update `position' field of used intervals. 1998-02-28 Richard Stallman @@ -8530,7 +8530,7 @@ * data.c (Faref, Faset): Adjusted for the new structure of Lisp_Char_Table. - * disptab.c (disp_char_vector): Extern it. + * disptab.h (disp_char_vector): Extern it. (DISP_CHAR_VECTOR): Handle multibyte characters. * fns.c (copy_sub_char_table): New function. === modified file 'src/ChangeLog.8' --- src/ChangeLog.8 2014-01-01 07:43:34 +0000 +++ src/ChangeLog.8 2014-01-15 03:06:07 +0000 @@ -1251,7 +1251,7 @@ 1999-11-02 Dave Love - * gnu-linux.h: Use SIGCHLD, not SIGCLD (not in glibc 2.1). + * s/gnu-linux.h: Use SIGCHLD, not SIGCLD (not in glibc 2.1). * process.c: Define _GNU_SOURCE before config.h to get strsignal declared with glibc2. @@ -1575,10 +1575,10 @@ then use strsignal istead of sys_siglist. * w32proc.c (sys_wait): Likewise. - * s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h, - s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h, - s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h, - s/usg5-2.h, s/usg5-3.h, s/xenix.h: + * s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h: + * s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h: + * s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h: + * s/usg5-2.h, s/usg5-3.h, s/xenix.h: (open, close, read, write, INTERRUPTIBLE_OPEN) (INTERRUPTIBLE_CLOSE, INTERRUPTIBLE_IO): Remove. @@ -1809,7 +1809,7 @@ 1999-10-07 Jeffrey C Honig - * bsdos4.h [HAVE_LIBNCURSES]: Define TERMINFO and LIBS_TERMCAP. + * s/bsdos4.h [HAVE_LIBNCURSES]: Define TERMINFO and LIBS_TERMCAP. 1999-10-07 Richard M. Stallman @@ -3112,7 +3112,7 @@ 1999-08-30 Gerd Moellmann - * freebsd.h (C_SWITCH_SYSTEM): Added to let configure find headers + * s/freebsd.h (C_SWITCH_SYSTEM): Added to let configure find headers in /usr/X11R6/include which are checked for with AC_CHECK_HEADER. 1999-08-30 Gerd Moellmann @@ -3478,10 +3478,10 @@ 1999-08-21 Dave Love - * aix3-2-5.h (C_DEBUG_SWITCH): Use -g -O. - * aix4-1.h: Likewise. + * s/aix3-2-5.h (C_DEBUG_SWITCH): Use -g -O. + * s/aix4-1.h: Likewise. - * irix6-5.h (C_DEBUG_SWITCH): Set for debug and optimize. + * s/irix6-5.h (C_DEBUG_SWITCH): Set for debug and optimize. 1999-08-20 Gerd Moellmann ------------------------------------------------------------ revno: 116028 author: Nicolas Richard committer: Bastien Guerry branch nick: trunk timestamp: Tue 2014-01-14 23:30:42 +0100 message: simple.el (define-alternatives): Add 'definition-name to COMMAND-alternatives * simple.el (define-alternatives): When creating the COMMAND-alternatives variable, assign COMMAND as its definition name so that `describe-variable' can relocate it. See http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01340.html diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-01-14 20:37:28 +0000 +++ lisp/ChangeLog 2014-01-14 22:30:42 +0000 @@ -1,3 +1,9 @@ +2014-01-14 Nicolas Richard + + * simple.el (define-alternatives): When creating the + COMMAND-alternatives variable, assign COMMAND as its definition + name so that `describe-variable' can relocate it. + 2014-01-14 Matthew Leach (tiny change) * font-lock.el (font-lock-keywords): Fix typo in docstring === modified file 'lisp/simple.el' --- lisp/simple.el 2014-01-13 22:24:29 +0000 +++ lisp/simple.el 2014-01-14 22:30:42 +0000 @@ -7688,6 +7688,7 @@ :type '(alist :key-type string :value-type function) ,@customizations) + (put ',varalt-sym 'definition-name ',command) (defvar ,varimp-sym nil "Internal use only.") (defun ,command (&optional arg) ------------------------------------------------------------ revno: 116027 author: Matthew Leach committer: Bastien Guerry branch nick: trunk timestamp: Tue 2014-01-14 21:37:28 +0100 message: font-lock.el (font-lock-keywords): Fix typo in docstring * font-lock.el (font-lock-keywords): Fix typo in docstring (bug#16307). diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-01-14 10:50:28 +0000 +++ lisp/ChangeLog 2014-01-14 20:37:28 +0000 @@ -1,3 +1,8 @@ +2014-01-14 Matthew Leach (tiny change) + + * font-lock.el (font-lock-keywords): Fix typo in docstring + (bug#16307). + 2014-01-14 Agustín Martín Domingo * ispell.el (ispell-region): Reset `in-comment' for new line === modified file 'lisp/font-lock.el' --- lisp/font-lock.el 2014-01-01 07:43:34 +0000 +++ lisp/font-lock.el 2014-01-14 20:37:28 +0000 @@ -458,7 +458,7 @@ Be careful when composing regexps for this list; a poorly written pattern can dramatically slow things down! -A compiled keywords list starts with t. It is produced internal +A compiled keywords list starts with t. It is produced internally by `font-lock-compile-keywords' from a user-level keywords list. Its second element is the user-level keywords list that was compiled. The remaining elements have the same form as ------------------------------------------------------------ revno: 116026 committer: Paul Eggert branch nick: trunk timestamp: Tue 2014-01-14 09:59:19 -0800 message: Space before paren, updating recent change. diff: === modified file 'src/textprop.c' --- src/textprop.c 2014-01-13 23:40:16 +0000 +++ src/textprop.c 2014-01-14 17:59:19 +0000 @@ -1741,7 +1741,7 @@ } len -= LENGTH (i); i = next_interval (i); - if(!i) + if (!i) { if (modified) { ------------------------------------------------------------ revno: 116025 fixes bug: http://debbugs.gnu.org/13577 committer: Agustin Martin branch nick: trunk timestamp: Tue 2014-01-14 11:50:28 +0100 message: ispell.el (ispell-region): Reset `in-comment' for new line instead of `add-coment' (bug#13577). diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-01-14 08:41:09 +0000 +++ lisp/ChangeLog 2014-01-14 10:50:28 +0000 @@ -1,3 +1,8 @@ +2014-01-14 Agustín Martín Domingo + + * ispell.el (ispell-region): Reset `in-comment' for new line + instead of wrongly reset `add-coment' (bug#13577). + 2014-01-14 Daiki Ueno * epa-file.el (epa-file-write-region): Encode the region according === modified file 'lisp/textmodes/ispell.el' --- lisp/textmodes/ispell.el 2014-01-01 07:43:34 +0000 +++ lisp/textmodes/ispell.el 2014-01-14 10:50:28 +0000 @@ -3305,7 +3305,8 @@ ispell-start ispell-end (point-at-eol) in-comment add-comment string) (if add-comment ; account for comment chars added (setq ispell-start (- ispell-start (length add-comment)) - add-comment nil)) + ;; Reset `in-comment' (and indirectly `add-comment') for new line + in-comment nil)) (setq ispell-end (point)) ; "end" tracks region retrieved. (if string ; there is something to spell check! ;; (special start end) ------------------------------------------------------------ revno: 116024 committer: Daiki Ueno branch nick: trunk timestamp: Tue 2014-01-14 17:41:09 +0900 message: * epa-file.el: Respect buffer-file-format when writing * epa-file.el (epa-file-write-region): Encode the region according to `buffer-file-format'. Problem reported at: . diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-01-14 08:13:13 +0000 +++ lisp/ChangeLog 2014-01-14 08:41:09 +0000 @@ -1,3 +1,9 @@ +2014-01-14 Daiki Ueno + + * epa-file.el (epa-file-write-region): Encode the region according + to `buffer-file-format'. Problem reported at: + . + 2014-01-14 Stefan Monnier * emacs-lisp/edebug.el (edebug--display): Move protective let-binding === modified file 'lisp/epa-file.el' --- lisp/epa-file.el 2014-01-01 07:43:34 +0000 +++ lisp/epa-file.el 2014-01-14 08:41:09 +0000 @@ -211,7 +211,8 @@ (recipients (cond ((listp epa-file-encrypt-to) epa-file-encrypt-to) - ((stringp epa-file-encrypt-to) (list epa-file-encrypt-to))))) + ((stringp epa-file-encrypt-to) (list epa-file-encrypt-to)))) + buffer) (epg-context-set-passphrase-callback context (cons #'epa-file-passphrase-callback-function @@ -230,8 +231,18 @@ (unless start (setq start (point-min) end (point-max))) - (epa-file--encode-coding-string (buffer-substring start end) - coding-system)) + (setq buffer (current-buffer)) + (with-temp-buffer + (insert-buffer-substring buffer start end) + ;; Translate the region according to + ;; `buffer-file-format', as `write-region' would. + ;; We can't simply do `write-region' (into a + ;; temporary file) here, since it writes out + ;; decrypted contents. + (format-encode-buffer (with-current-buffer buffer + buffer-file-format)) + (epa-file--encode-coding-string (buffer-string) + coding-system))) (if (or (eq epa-file-select-keys t) (and (null epa-file-select-keys) (not (local-variable-p 'epa-file-encrypt-to