monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] Updated Issue 66 - mtn gives emacs unix directory separ


From: code
Subject: [Monotone-devel] Updated Issue 66 - mtn gives emacs unix directory separators on windows (monotone)
Date: Mon, 03 Sep 2012 09:28:26 +0200

Hello,

The following issue has been updated:

66 - mtn gives emacs unix directory separators on windows
Project: monotone
Status: Fixed
Reported by: Unknown User
URL: https://code.monotone.ca/p/monotone/issues/66/
Labels:
 Type:Incorrect Behavior
 Component:Portability
 Priority:Medium

Comments (last first):

# By Stephen Leake, Sep  3, 2012:

Note that in the error message in emacsError.txt there are _no_ directory 
separators, so the title of this issue is misleading.

The problem is that the Windows directory separator `\` is an escape in elisp 
string syntax, so Emacs drops it from the string. The fix is to convert those 
to Unix directory separators.

fixed in ef39de24..  9/6/2007

 Status: Fixed

# By Unknown User, Aug  5, 2007:

added attachment monotonerc

Attachments:
- monotonerc - 945 bytes
  https://code.monotone.ca/p/monotone/issues/view/attachment/8/monotonerc


# By Unknown User, Jul 13, 2007:

Ooops again, I didn't see the post a comment thing.

Well emacs gives the error in the attached text file (forgot to include it when 
I submitted the bug), and then doesn't want to proceed with the merge

# By Unknown User, Jul 13, 2007:

added attachment emacsError.txt

Attachments:
- emacsError.txt - 164 bytes
  https://code.monotone.ca/p/monotone/issues/view/attachment/7/emacsError.txt


# By Unknown User, Jul 13, 2007:

Is this a problem?  On DOS and Win32, \ and / are both directory separators, 
basically interchangeable.

# By Unknown User, Jul 13, 2007:

(This entry was imported from the savannah tracker, original location: 
https://savannah.nongnu.org/bugs/index.php?20477)

When attempting a 3 way merge, monotone gives emacs paths with unix style 
directory separators:

("C:\\Program Files\\emacs\\emacs-22.1\\bin\\emacs.exe" "--eval" 
"(ediff-merge-files-with-ancestor 
\"C:\\DOCUME~1\\brian\\LOCALS~1\\Temp/mtn.left.DPG2JV\" 
\"C:\\DOCUME~1\\brian\\LOCALS~1\\Temp/mtn.right.UGE0ZU\" 
\"C:\\DOCUME~1\\brian\\LOCALS~1\\Temp/mtn.ancestor.KQMJR0\" nil 
\"C:\\DOCUME~1\\brian\\LOCALS~1\\Temp/mtn.merged.WK8A02\")")

monotone version:
-----------------
monotone 0.35 (base revision: f92dd754bf5c1e6eddc9c462b8d68691cfeb7f8b)
Running on          : Windows NT/2000/XP/2003 (5.1, build 2600, Service Pack 2)
on ia32 (level 15, rev 12034)
C++ compiler        : GNU C++ version 3.4.2 (mingw-special)
C++ standard library: GNU libstdc++ version 20040907
Boost version       : 1_33_1
Changes since base revision:
format_version "1"

new_manifest [33fa9f84dee6ec2e1bde81b607a067befbe2fc3e]

old_revision [f92dd754bf5c1e6eddc9c462b8d68691cfeb7f8b]

patch "Makefile.am"
 from [ecc00e0b8e9b5350157a1922e430ade4508d31bd]
   to [a52adc6a23a4bedf2d636a6c3e91cd46ce900a35]



--
Issue: https://code.monotone.ca/p/monotone/issues/66/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]