]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove timestamp
authorPeter Breton <pbreton@attbi.com>
Sat, 22 Mar 2003 12:49:03 +0000 (12:49 +0000)
committerPeter Breton <pbreton@attbi.com>
Sat, 22 Mar 2003 12:49:03 +0000 (12:49 +0000)
Add dirtrack-cygwin-directory-function

lisp/dirtrack.el

index d8590f60adde96184c2c29ea825fbfb979b12b16..75fbf244f9d7a1dd88326d50b8b8e25d27873c14 100644 (file)
@@ -5,7 +5,6 @@
 ;; Author: Peter Breton <pbreton@cs.umb.edu>
 ;; Created: Sun Nov 17 1996
 ;; Keywords: processes
-;; Time-stamp: <2003-01-31 16:15:05 jbarranquero>
 
 ;; This file is part of GNU Emacs.
 
@@ -212,6 +211,12 @@ and ends with a forward slash."
        (concat directory "/")
       directory)))
 
+(defun dirtrack-cygwin-directory-function (dir)
+  "Return a canonical directory taken from a Cygwin path for comparison purposes."
+  (if (string-match "/cygdrive/\\([A-Z]\\)\\(.*\\)" dir)
+      (concat (match-string 1 dir) ":" (match-string 2 dir))
+    dir))
+
 (defconst dirtrack-forward-slash  (regexp-quote "/"))
 (defconst dirtrack-backward-slash (regexp-quote "\\"))