]>
git.eshelyaron.com Git - emacs.git/log
Sam Steingold [Wed, 26 Nov 2014 19:38:35 +0000 (14:38 -0500)]
Pass -utf8 to tidy.
* lisp/textmodes/sgml-mode.el (sgml-validate-command): Pass -utf8 to tidy.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 19:30:59 +0000 (20:30 +0100)]
* net/eww.el (eww-highest-readability): More dom.el fixes.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 19:23:06 +0000 (20:23 +0100)]
* text.texi (Document Object Model): New node to document dom.el.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 18:41:52 +0000 (19:41 +0100)]
ChangeLog for last checkin
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 18:41:13 +0000 (19:41 +0100)]
Use the new dom.el accessors in shr and eww
* net/shr.el: Ditto.
* net/eww.el: Use the new dom.el accessors throughout.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 18:39:49 +0000 (19:39 +0100)]
* dom.el: New file.
Ulf Jasper [Wed, 26 Nov 2014 18:29:34 +0000 (19:29 +0100)]
newsticker: Take care of UIDs when adding elements to cache.
* lisp/net/newst-backend.el (newsticker--parse-generic-items): Take
care of UIDs when adding elements to cache.
Simon Leinen [Wed, 26 Nov 2014 18:22:35 +0000 (13:22 -0500)]
Fix for vc-filewise.el unresolved-call glitch.
Simon Leinen [Wed, 26 Nov 2014 18:10:26 +0000 (13:10 -0500)]
Fix up autoloads in vc-rcs.el and vc-sccs.el.
Alan Mackenzie [Wed, 26 Nov 2014 16:42:55 +0000 (16:42 +0000)]
Remove spurious reference to symbol category_properties.
cc-engine.el (c-state-pp-to-literal): Fixed here.
Glenn Morris [Wed, 26 Nov 2014 00:15:55 +0000 (19:15 -0500)]
* lisp/arc-mode.el (archive-visit-single-files): Add :version.
Eric S. Raymond [Tue, 25 Nov 2014 21:42:59 +0000 (16:42 -0500)]
Minor typo fixes in vc-src.el.
Paul Eggert [Tue, 25 Nov 2014 17:22:21 +0000 (09:22 -0800)]
Fix gnutls problems caught by static checking.
* gnutls.c (Fgnutls_boot): Remove unused local.
(Fgnutls_boot): Fix pointer signedness.
Paul Eggert [Tue, 25 Nov 2014 17:20:19 +0000 (09:20 -0800)]
Use usual GNU style for white space.
Ted Zlatanov [Tue, 25 Nov 2014 16:45:20 +0000 (11:45 -0500)]
* net/gnutls.el (gnutls): Set :group to 'comm so it's near NSM.
Glenn Morris [Tue, 25 Nov 2014 16:43:52 +0000 (08:43 -0800)]
* configure.ac: Fix yesterday's use of uninitialised $version.
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:34:55 +0000 (16:34 +0100)]
* misc.texi (Network Security): Use "untrustworthy" instead of "unsafe"
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:30:36 +0000 (16:30 +0100)]
Fix previous version of nsm-warnings-ok-p
* net/nsm.el (nsm-format-certificate): Don't bug out on missing
elements.
(nsm-warnings-ok-p): The new version of this function always
returned nil when everything was OK.
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:13:10 +0000 (16:13 +0100)]
(gnutls_certificate_details): Reversed check in last checkin.
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:12:47 +0000 (16:12 +0100)]
* net/nsm.el (nsm-format-certificate): Don't bug out on missing elements
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:04:47 +0000 (16:04 +0100)]
Make gnutls.c compile on older gnutls installations
* gnutls.c (gnutls_certificate_details): Don't include certain
certificate details on older gnutls versions (bug#19168).
(syms_of_gnutls): Export gnutls_peer_status_warning_describe.
Ted Zlatanov [Tue, 25 Nov 2014 14:48:37 +0000 (09:48 -0500)]
* gnutls.c (Fgnutls_boot): Minor logging fixes.
Ted Zlatanov [Tue, 25 Nov 2014 14:09:11 +0000 (09:09 -0500)]
net/nsm.el: Use `gnutls-peer-status-warning-describe'.
* net/nsm.el (nsm-check-tls-connection, nsm-save-host)
(nsm-warnings-ok-p): Use `gnutls-peer-status-warning-describe'.
Ted Zlatanov [Tue, 25 Nov 2014 14:07:13 +0000 (09:07 -0500)]
Use a simple list of symbols in GnuTLS peer verification.
* gnutls.c (Fgnutls_peer_status_warning_describe): Add function to describe a
peer verification warning symbol.
(Fgnutls_peer_status): Use it.
(Fgnutls_boot): Use it.
Nicolas Richard [Thu, 20 Nov 2014 11:09:30 +0000 (12:09 +0100)]
byte-run.el (function-put): Match argument names to docstring (bug#19118).
Ted Zlatanov [Tue, 25 Nov 2014 10:15:23 +0000 (05:15 -0500)]
* gnutls.c (Fgnutls_peer_status): Check GNUTLS_INITSTAGE, not gnutls_p.
Glenn Morris [Tue, 25 Nov 2014 08:27:02 +0000 (00:27 -0800)]
* gnus-start.el (gnus-save-newsrc-file-check-timestamp): Add :version tag.
Glenn Morris [Tue, 25 Nov 2014 08:18:45 +0000 (00:18 -0800)]
* etc/MACHINES: State supported OS X versions.
Oscar Fuentes [Tue, 25 Nov 2014 02:29:43 +0000 (03:29 +0100)]
configure.ac [mingw]: Set $canonical default value
... as per the compiler's target.
The value provided by MSYS2 `uname' is not correct when MSYS2 runs on
one architecture (x86_64) and the user is building for another (i686).
* configure.ac [mingw]: Set $canonical default value as per the
compiler's target.
Sam Steingold [Mon, 24 Nov 2014 20:54:07 +0000 (15:54 -0500)]
Remove a spurious comma
* lisp/vc/vc-hooks.el (vc-directory-exclusion-list):
Fix a trivial typo (bug#19171).
Glenn Morris [Mon, 24 Nov 2014 18:40:02 +0000 (13:40 -0500)]
* configure.ac: Relocate some recent changes to a more logical location.
Eli Zaretskii [Mon, 24 Nov 2014 18:07:51 +0000 (20:07 +0200)]
doc/emacs/misc.texi (Network Security): Improve wording and indexing.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 17:29:47 +0000 (18:29 +0100)]
Moved the Network Security Manager to the Emacs manual
* misc.texi (Gnus Summary Buffer): Moved the Network Security
Manager stuff here from the lispref manual.
Stefan Monnier [Mon, 24 Nov 2014 17:26:01 +0000 (12:26 -0500)]
* lisp/vc/vc-hooks.el (vc-state-base-face): Don't override
mode-line-inactive.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 17:18:53 +0000 (18:18 +0100)]
eww input field fixup
(eww-process-text-input): Inhibit read only so that input fields
don't get shortened (bug#19085).
Glenn Morris [Mon, 24 Nov 2014 17:07:45 +0000 (09:07 -0800)]
* configure.ac [HAVE_W32]: Generate nt/*.rc files when HAVE_W32.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 16:57:28 +0000 (17:57 +0100)]
(Network Security): Mention more NSM variables.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 16:47:00 +0000 (17:47 +0100)]
* processes.texi (Network Security): Made into its own section and fleshed out
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 15:58:37 +0000 (16:58 +0100)]
* net/eww.el (eww-set-character-encoding): Use `read-coding-system'.
Leo Liu [Mon, 24 Nov 2014 14:57:53 +0000 (22:57 +0800)]
New macro macroexp-let2*
* emacs-lisp/macroexp.el (macroexp-let2*): New macro.
* window.el (with-temp-buffer-window)
(with-current-buffer-window, with-displayed-buffer-window):
* emacs-lisp/cl-macs.el (cl--compiler-macro-adjoin):
* emacs-lisp/cl-lib.el (substring):
* emacs-lisp/cl-extra.el (cl-getf): Use it.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 14:42:34 +0000 (15:42 +0100)]
* gnutls.c: Fix compilation warnings given fix --enable-gcc-warnings.
Eli Zaretskii [Mon, 24 Nov 2014 13:32:14 +0000 (15:32 +0200)]
Fix bug #19157 with incorrect hscroll during I-search.
lisp/isearch.el (isearch-update): Don't assume
pos-visible-in-window-p will return nil when point is hscrolled
out of view.
Glenn Morris [Mon, 24 Nov 2014 01:11:51 +0000 (17:11 -0800)]
* src/emacs.c (main) <--version>: Make use of PACKAGE_NAME.
Glenn Morris [Mon, 24 Nov 2014 00:16:57 +0000 (16:16 -0800)]
Reduce nt and src Makefile duplication wrt emacs.res
* nt/Makefile.in (../src/emacs.res): New target.
* src/Makefile.in (emacs.res): Use ../nt rule, rather than duplicating it.
(ntsource, WINDRES, EMACS_MANIFEST): Remove, now unused.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 22:55:58 +0000 (23:55 +0100)]
* gnutls.c: Fix Windows function definition of gnutls_x509_crt_get_fingerprint.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 22:09:00 +0000 (23:09 +0100)]
Typo fix from previous check-in
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 22:06:08 +0000 (23:06 +0100)]
gnutls.c windows compilation fix
* gnutls.c: Fixed Windows function definition of
gnutls_x509_crt_get_fingerprint.
Glenn Morris [Sun, 23 Nov 2014 19:33:56 +0000 (11:33 -0800)]
* lib-src/Makefile.in (emacsclient.res): Fix yesterday's thinko.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 17:31:47 +0000 (18:31 +0100)]
Fix bug marking
Andrey Kotlarski [Sun, 23 Nov 2014 17:30:17 +0000 (18:30 +0100)]
Allow opening eww links in a new buffer
* net/eww.el (eww-browse-url): Optionally create new eww buffer.
(eww-follow-link): Follow in new buffer in case of prefix
argument, open externally with double prefix.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 16:37:58 +0000 (17:37 +0100)]
(eww-follow-link): Make going to #targets in the page work again.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 16:22:41 +0000 (17:22 +0100)]
Switch to the *eww* buffer immediately to avoid doing it asynchronously
(eww): Pop to the *eww* buffer immediately after executing the
`M-x eww' command to avoid having buffers pop up later.
(eww-display-html): Don't pop the *eww* buffer.
(eww-display-raw): Ditto.
(eww-display-image): Ditto.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 16:00:55 +0000 (17:00 +0100)]
* net/eww.el (eww-display-html): Decode the document-defined charset.
Ivan Shmakov [Sun, 23 Nov 2014 15:55:03 +0000 (16:55 +0100)]
Make `M-x eww' default to the URL under point
* net/eww.el (eww-suggest-uris): New variable.
(eww-suggested-uris): New function.
(eww): Default to URL under point.
(eww-links-at-point): New function.
Ivan Shmakov [Sun, 23 Nov 2014 15:44:22 +0000 (16:44 +0100)]
Document the eww Desktop stuff
Fixes: debbugs:18010
* eww.texi (Advanced): Mention the Desktop stuff (bug#18010).
Mark Oteiza [Sun, 23 Nov 2014 15:40:45 +0000 (16:40 +0100)]
* net/eww.el (eww-add-bookmark): Fix bookmark titles.
Mark Oteiza [Sun, 23 Nov 2014 15:34:44 +0000 (16:34 +0100)]
(eww-mode-map): Bind backtab to shr-previous-link
* net/eww.el (eww-mode-map): Bind backtab to shr-previous-link
Kenjiro Nakayama [Sun, 23 Nov 2014 15:30:40 +0000 (16:30 +0100)]
Allow setting the charset in eww
Fixes: debbugs:16225
* net/eww.el (eww-set-character-encoding): New command and keystroke.
(eww-display-raw): Use it.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 14:13:13 +0000 (15:13 +0100)]
Rename `nsm-security-level' to `network-security-level'
* net/nsm.el (network-security-level): Rename from
`nsm-security-level' and documented.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 14:05:18 +0000 (15:05 +0100)]
Implement a new url parameter `url-request-noninteractive'
* url-http.el (url-http): Respect `url-request-noninteractive'.
* url-queue.el (url-queue-start-retrieve): Fetching through
url-queue should always be noninteractive.
* url-vars.el (url-request-noninteractive): New variable.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 14:00:48 +0000 (15:00 +0100)]
Make some network connections warn unless they are encrypted
* mail/smtpmail.el (smtpmail-via-smtp): Warn unless encrypted and
we're sending a password.
* pop3.el (pop3-open-server): Warn unless encrypted.
* nnimap.el (nnimap-open-connection-1): Warn unless encrypted.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 13:56:43 +0000 (14:56 +0100)]
Implement a Network Security Manager
* processes.texi (Network): Mention the new :warn-unless-encrypted
parameter to `open-network-stream'.
(Network): Mention the Network Security Manager.
* net/nsm.el: New file that implements a Network Security Manager.
* net/network-stream.el (open-network-stream): Add a new
:warn-unless-encrypted parameter.
(network-stream-open-plain): Allow warning unless encrypted.
(network-stream-open-starttls): Call the Network Security Manager.
(network-stream-open-tls): Ditto.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 13:52:04 +0000 (14:52 +0100)]
Add functions to gnutls.c for exporting certificate details
* gnutls.c (gnutls_hex_string, gnutls_certificate_details)
(Fgnutls_peer_status): New functions to export TLS certificate
details to Emacs Lisp.
* process.h: Added more fields to Lisp_Process to track
certificate details.
* gnutls.c (Fgnutls_boot): Save certificate for later inspection.
Jan D [Sun, 23 Nov 2014 13:30:52 +0000 (14:30 +0100)]
Fixes: debbugs:19149
* gtkutil.c (gtk_adjustment_configure): Don't use 2.14 functions (Bug#19149).
Michael Albinus [Sun, 23 Nov 2014 11:33:45 +0000 (12:33 +0100)]
* tramp.texi (Remote processes): Let-bind environment variables to
`process-environment' when running `process-file' or `start-file-process'.
Jan D [Sun, 23 Nov 2014 10:57:19 +0000 (11:57 +0100)]
Fixes: debbugs:19149
* gtkutil.c (gtk_adjustment_configure): Define for Gtk+ < 2.14.
(xg_set_toolkit_horizontal_scroll_bar_thumb): Remove wrong version
check for gtk_adjustment_configure (Bug#19149).
Michael Albinus [Sun, 23 Nov 2014 09:07:00 +0000 (10:07 +0100)]
* erc-desktop-notifications.el (erc-notifications-bus):
Change version to 25.1.
Michael Albinus [Sun, 23 Nov 2014 09:01:18 +0000 (10:01 +0100)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Michael Albinus [Sun, 23 Nov 2014 09:00:28 +0000 (10:00 +0100)]
* erc-desktop-notifications.el (erc-notifications-bus):
New customer option. Supports cases when Emacs hasn't been
invoked in the same environment where the notifications shall go to.
(erc-notifications-notify): Use it.
Leo Liu [Sun, 23 Nov 2014 07:58:16 +0000 (15:58 +0800)]
Handle leap months in Chinese calendar
Fixes: debbugs:18953
* calendar/cal-china.el (calendar-chinese-from-absolute-for-diary)
(calendar-chinese-to-absolute-for-diary)
(calendar-chinese-mark-date-pattern, diary-chinese-anniversary):
Handle leap months in Chinese calendar. (Bug#18953)
Glenn Morris [Sat, 22 Nov 2014 23:02:57 +0000 (15:02 -0800)]
* .gitignore: Add emacs.rc and emacsclient.rc in nt/.
Glenn Morris [Sat, 22 Nov 2014 22:57:39 +0000 (14:57 -0800)]
* admin/admin.el: Fix paren typo in previous.
Glenn Morris [Sat, 22 Nov 2014 22:24:36 +0000 (14:24 -0800)]
* nt/emacs.rc, nt/emacsclient.rc: Remove files.
Accidentally left out of previous commit.
Apparently "git mv" doesn't do what I thought it did...
Glenn Morris [Sat, 22 Nov 2014 22:04:32 +0000 (14:04 -0800)]
Further reduce number of versioned files storing Emacs version number.
* configure.ac (comma_version, comma_space_version) [mingw32]:
New output variables.
(nt/emacs.rc, nt/emacsclient.rc) [mingw32]: New output files.
* make-dist: Update nt/ for *.rc -> *.rc.in changes.
* nt/emacs.rc.in, nt/emacsclient.rc.in: Rename from nt/emacs.rc, emacsclient.rc.
Let configure generate the real files, and set the version numbers.
* lib-src/Makefile.in (emacsclient.res): Update deps for nt/emacsclient.rc
now being in the build directory, not the source directory.
* nt/Makefile.in (distclean): Delete *.rc.
(emacs.res): Update deps for nt/emacsclient.rc now being in the
build directory, not the source directory.
* admin/admin.el (set-version): No more need to update nt/*.rc.
* admin/authors.el (authors-renamed-files-alist): Add .rc.in files.
Alan Mackenzie [Sat, 22 Nov 2014 21:44:23 +0000 (21:44 +0000)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Alan Mackenzie [Sat, 22 Nov 2014 21:41:00 +0000 (21:41 +0000)]
Fix error with `mark-defun' and "protected:" in C++ Mode.
Fixes: debbugs:19134.
progmodes/cc-cmds.el (c-where-wrt-brace-construct): Handle a return code
of (label) from c-beginning-of-decl-1.
Glenn Morris [Sat, 22 Nov 2014 21:40:25 +0000 (13:40 -0800)]
* src/Makefile.in (emacs.res): Add dependency on icons/hand.cur. Use $<.
Glenn Morris [Sat, 22 Nov 2014 21:32:34 +0000 (13:32 -0800)]
Add some .ico dependencies to Makefile .res rules
* lib-src/Makefile.in (emacsclient.res): Add dependency on icons/emacs.ico.
* nt/Makefile.in (emacs.res): Add dependency on icons/hand.cur.
Glenn Morris [Sat, 22 Nov 2014 21:10:26 +0000 (13:10 -0800)]
* nextstep/templates/Info-gnustep.plist.in: Let configure set URL.
“Martin [Sat, 22 Nov 2014 16:59:59 +0000 (17:59 +0100)]
Don't shrink frame when using desktop-save-mode (Bug#19048).
* w32fns.c (x_set_tool_bar_lines): Always call
x_change_tool_bar_height (Bug#19048).
(x_change_tool_bar_height): Mark frame as garbaged since
adjust_frame_size might not have done that.
* xfns.c (x_set_tool_bar_lines): Always call
x_change_tool_bar_height (Bug#19048).
(x_change_tool_bar_height): Mark frame as garbaged since
adjust_frame_size might not have done that.
Ulf Jasper [Sat, 22 Nov 2014 14:51:12 +0000 (15:51 +0100)]
newsticker: Fix bug#18787: Tell libxml-parse-xml-region to discard comments.
* lisp/net/newst-backend.el (newsticker--sentinel-work): Tell
`libxml-parse-xml-region' to discard comments. Fixes bug#18787.
Michael Albinus [Sat, 22 Nov 2014 11:38:21 +0000 (12:38 +0100)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Michael Albinus [Sat, 22 Nov 2014 11:37:04 +0000 (12:37 +0100)]
Propagate remote process environment.
* net/tramp-sh.el (tramp-sh-handle-start-file-process)
(tramp-sh-handle-process-file): Propagate `process-environment'.
* vc/vc-hg.el (vc-hg-state): No special handling for remote files;
Tramp propagates environment variables now.
Eric S. Raymond [Sat, 22 Nov 2014 11:32:48 +0000 (06:32 -0500)]
Unbreak the build.
I don't really understand why this reversion works, but it will do until I can
actually comprehend the bizarre hairball that is Emacs bootstrapping.
Eric S. Raymond [Sat, 22 Nov 2014 11:03:57 +0000 (06:03 -0500)]
Revert "More movement of master-related code to vc-filewise.el."
Must unbreak the build. Which is way too complicated...
Eric S. Raymond [Sat, 22 Nov 2014 10:21:09 +0000 (05:21 -0500)]
More movement of master-related code to vc-filewise.el.
Goes with my 2014-11-22 lisp/ChangeLog entry.
Eric S. Raymond [Sat, 22 Nov 2014 05:31:20 +0000 (00:31 -0500)]
Isolating support code for the file-granularity back ends: the easy part.
* vc-filewise.el: New file to isolate code used only by the
file-oriented back ends (SCCS/RCS/CVS/SRC) which should not live in
vc.el and certainly not in vc-hooks.el.
Eric S. Raymond [Sat, 22 Nov 2014 05:10:31 +0000 (00:10 -0500)]
Rename vc-name to vc-master-rename.
* vc-hooks.el, vc-rcs.el, vc-sccs.el: vc-name -> vc-master-name. This
is preaparatory to isolating all the 'master' functions used only by
the file-oriented back ends. With this done first, the substantive
diffs will be easier to read.
Rüdiger Sonderfeld [Fri, 21 Nov 2014 19:16:34 +0000 (20:16 +0100)]
lisp/ChangeLog: Use double space to end sentence.
Rüdiger Sonderfeld [Fri, 21 Nov 2014 19:08:19 +0000 (20:08 +0100)]
Fix `nato-alphabet' docstring.
* play/morse.el (nato-alphabet): Mark URL in docstring in a way that
is recognized by `help-mode'.
Stefan Monnier [Fri, 21 Nov 2014 18:01:40 +0000 (13:01 -0500)]
* lisp/desktop.el (desktop-create-buffer): Use activate-mark to set
`mark-active' (bug#19058).
Ulf Jasper [Fri, 21 Nov 2014 15:31:30 +0000 (16:31 +0100)]
'libxml-parse(html|xml)-region': new optional param 'discard-comments'.
* doc/lispref/text.texi (Parsing HTML/XML): Document new optional parameter
'discard-comments' of 'libxml-parse(html|xml)-region'.
* src/xml.c (parse_region): Take care of new optional parameter
'discard-comments' of 'libxml-parse(html|xml)-region'.
(Flibxml_parse_html_region, Flibxml_parse_xml_region): New
optional parameter 'discard-comments'.
* test/automated/libxml-tests.el
(libxml-tests--data-comments-preserved): Renamed from
'libxml-tests--data'.
(libxml-tests--data-comments-discarded): New.
(libxml-tests): Check whether 'libxml-parse-xml-region' is
discarding comments correctly.
Eric S. Raymond [Fri, 21 Nov 2014 12:29:51 +0000 (07:29 -0500)]
Fix bug that produced spurious nil state.
Eli Zaretskii [Fri, 21 Nov 2014 10:14:32 +0000 (12:14 +0200)]
Fix bug #19084 with 'C-x v +' in *vc-change-log* buffers.
lisp/vc/vc.el (vc-deduce-fileset): Support invocation from
*vc-change-log* buffer.
Matthew Leach [Fri, 21 Nov 2014 10:08:00 +0000 (12:08 +0200)]
Fix bug #1702 with missing feature in arc-mode.el.
lisp/arc-mode.el (archive-visit-single-files): New.
(archive-mode): Visit file if archive contains a single file.
Eli Zaretskii [Fri, 21 Nov 2014 09:32:53 +0000 (11:32 +0200)]
Fix the build of the Emacs User manual.
doc/emacs/maintaining.texi (Version Control Systems): Move "@end itemize"
past the last @item. Fix a typo (reported by H. Dieter Wilhelm
<dieter@duenenhof-wilhelm.de>).
Ulrich Mueller [Fri, 21 Nov 2014 09:21:50 +0000 (11:21 +0200)]
Fix bug #19136 with a typo in a vc.el comment.
lisp/vc/vc.el: Fix a typo in the commentary.
Eric S. Raymond [Fri, 21 Nov 2014 03:44:07 +0000 (22:44 -0500)]
Clean up after SRC support merge (typo fixes).
Eric S. Raymond [Thu, 20 Nov 2014 22:57:22 +0000 (17:57 -0500)]
Support for SRC in VC mode.
Eric S. Raymond [Thu, 20 Nov 2014 08:52:24 +0000 (03:52 -0500)]
Remove editable argument from VC's backend checkout methods.
Alters vc/vc-bzr.el, vc/vc-cvs.el, vc/vc-dav.el, vc/vc-git.el,
vc/vc-hg.el, vc/vc-mtn.el, vc/vc-rcs.el, vc/vc-sccs.el,
vc/vc-svn.el, vc/vc.el.
where this matters (which is only in SCCS and RCS) files are now always
checked out editable. This may actually have been dynamically true
already - it looks like the vc-next-action code evolved past visiting
the other case. Tested with RCS.