all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* vc-git-previous-revision and cmd.exe
@ 2014-11-17 16:51 Eli Zaretskii
  2014-11-17 17:55 ` Andreas Schwab
  2014-11-21 10:36 ` Eli Zaretskii
  0 siblings, 2 replies; 4+ messages in thread
From: Eli Zaretskii @ 2014-11-17 16:51 UTC (permalink / raw)
  To: emacs-devel

vc-git-previous-revision appends "^" to a revision to get the previous
one.  But "^" is a special character for the Windows cmd.exe shell, so
'D' in the *vc-change-log* buffer doesn't work if the 'git' command is
actually a batch file that invokes the real Git executable, in which
case we call cmd.exe to run the batch file, and cmd.exe removes the ^
(because it's the escape character).

Can we use "~1" instead?  If that's bad for Unix, we can do that only
on Windows.

Comments?



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-11-21 10:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-17 16:51 vc-git-previous-revision and cmd.exe Eli Zaretskii
2014-11-17 17:55 ` Andreas Schwab
2014-11-17 18:04   ` Eli Zaretskii
2014-11-21 10:36 ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.