[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lib-src/etags.c,v
From: |
Francesco Potortì |
Subject: |
[Emacs-diffs] Changes to emacs/lib-src/etags.c,v |
Date: |
Mon, 25 Aug 2008 07:48:27 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Francesco Potortì <pot> 08/08/25 07:48:27
Index: etags.c
===================================================================
RCS file: /sources/emacs/emacs/lib-src/etags.c,v
retrieving revision 3.89
retrieving revision 3.90
diff -u -b -r3.89 -r3.90
--- etags.c 16 Aug 2008 23:57:41 -0000 3.89
+++ etags.c 25 Aug 2008 07:48:27 -0000 3.90
@@ -79,7 +79,7 @@
* together with a configuration file containing regexp definitions for etags.
*/
-char pot_etags_version[] = "@(#) pot revision number is 17.38.1.3";
+char pot_etags_version[] = "@(#) pot revision number is 17.38.1.4";
#define TRUE 1
#define FALSE 0
@@ -892,7 +892,7 @@
# define EMACS_NAME "standalone"
#endif
#ifndef VERSION
-# define VERSION "17.38.1.3"
+# define VERSION "17.38.1.4"
#endif
static void
print_version ()
@@ -1251,7 +1251,7 @@
}
if (tagfile == NULL)
- tagfile = CTAGS ? "tags" : "TAGS";
+ tagfile = savestr (CTAGS ? "tags" : "TAGS");
cwd = etags_getcwd (); /* the current working directory */
if (cwd[strlen (cwd) - 1] != '/')
{
@@ -1259,10 +1259,11 @@
cwd = concat (oldcwd, "/", "");
free (oldcwd);
}
- /* Relative file names are made relative to the current directory. */
+
+ /* Compute base directory for relative file names. */
if (streq (tagfile, "-")
|| strneq (tagfile, "/dev/", 5))
- tagfiledir = cwd;
+ tagfiledir = cwd; /* relative file names are relative to cwd */
else
{
canonicalize_filename (tagfile);