]> granicus.if.org Git - mutt/commitdiff
Remve that jed tags generator. I don't use it anyway.
authorThomas Roessler <roessler@does-not-exist.org>
Tue, 17 Dec 2002 13:01:26 +0000 (13:01 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Tue, 17 Dec 2002 13:01:26 +0000 (13:01 +0000)
Makefile.am
mkjtags.c [deleted file]

index 75d7dd3b72c193629d0a03aa3f27c63308445a3c..0229a8af7b15d67c0ad7615d3cfcaf4bc0e20dc8 100644 (file)
@@ -186,7 +186,4 @@ stamp-doc-rc: $(srcdir)/init.h makedoc Muttrc.head
        touch stamp-doc-rc
 
 
-jtags: TAGS mkjtags
-       ( ./mkjtags TAGS > tags.$$$$ && mv tags.$$$$ tags )
-
-.PHONY: jtags commit pclean check-security commit-real commit-changelog
+.PHONY: commit pclean check-security commit-real commit-changelog
diff --git a/mkjtags.c b/mkjtags.c
deleted file mode 100644 (file)
index c5ee575..0000000
--- a/mkjtags.c
+++ /dev/null
@@ -1,98 +0,0 @@
-/* 
- * $Id$
- * 
- * Convert multi-file etags files to something
- * which can be used by jed.
- * 
- * Thomas Roessler <roessler@does-not-exist.org>
- * 
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-#include <unistd.h>
-
-void doit (const char *fname, char *prefix, int crlf_pending);
-
-char Cwd[2048];
-size_t Cwdl;
-
-int main (int argc, char *argv[])
-{
-  if (argc < 2)
-  {
-    fprintf (stderr, "usage: %s filename\n", argv[0]);
-    exit (1);
-  }
-
-  if (getcwd (Cwd, sizeof (Cwd)) == NULL)
-  {
-    fprintf (stderr, "%s: Your current working directory has a really long name.\n", argv[0]);
-    exit (1);
-  }
-
-  Cwdl = strlen (Cwd);
-  
-  doit (argv[1], Cwd, 0);
-  return 0;
-}
-
-void doit (const char *fname, char *prefix, int crlf_pending)
-{
-  char buffer[2048];
-  char tmpf[2048];
-  FILE *fp;
-  char *cp;
-  size_t l;
-  
-
-  if (strncmp (prefix, Cwd, Cwdl) == 0)
-  {
-    prefix += Cwdl;
-    if (*prefix == '/')
-      prefix++;
-  }
-
-  if (!*prefix)
-    prefix = NULL;
-
-  if (!(fp = fopen (fname, "r")))
-  {
-    perror (fname);
-    exit (1);
-  }
-  
-  while (fgets (buffer, sizeof (buffer), fp))
-  {
-    l = strlen (buffer);
-
-    if (*buffer == '\f')
-    {
-      if (!crlf_pending)
-       fputs (buffer, stdout);
-    }
-    else if (crlf_pending && l > 9 && !strcmp (buffer + l - 9, ",include\n"))
-    {
-      if ((cp = strrchr (buffer, ',')))
-       *cp = 0;
-      strcpy (tmpf, buffer);   /* __STRCPY_CHECKED__ - this program isn't invoked
-                                * with unknown data anyway, so we don't care about
-                                * buffer overflows. */
-      
-      if ((cp = strrchr (buffer, '/')))
-       *cp = 0;
-       
-      doit (tmpf, buffer, crlf_pending);
-    }
-    else if (crlf_pending && prefix)
-      printf ("%s/%s", prefix, buffer);
-    else
-      fputs (buffer, stdout);
-
-    crlf_pending = (*buffer == '\f');
-  }
-  
-  fclose (fp);
-}