3b80c5be2a2d43f71277f8cd9274e3c49d9ad6c2
angie
  Mon Feb 24 16:54:33 2014 -0800
Improved error messages for bigData custom track common mistakes likemissing bigDataUrl setting or trying to upload a bigData file instead
of making a track line with a public URL.  I added a new "factory"
to customFactory.c that produces no tracks, only error messages about
directly uploaded bigData files.
refs #12747

diff --git src/hg/inc/customPp.h src/hg/inc/customPp.h
index ce7bfc3..879a4d7 100644
--- src/hg/inc/customPp.h
+++ src/hg/inc/customPp.h
@@ -35,17 +35,20 @@
 /* Return next line. */
 
 char *customPpNextReal(struct customPp *cpp);
 /* Return next line that's nonempty and non-space. */
 
 void customPpReuse(struct customPp *cpp, char *line);
 /* Reuse line.  May be called many times before next customPpNext/NextReal.
  * Should be called with last line to be reused first if called multiply. */
 
 struct slName *customPpTakeBrowserLines(struct customPp *cpp);
 /* Grab browser lines from cpp, which will no longer have them. */
 
 struct customPp *customDocPpNew(struct lineFile *lf);
 /* Return customPp for doc file that leaves browser lines */
 
+char *customPpFileName(struct customPp *cpp);
+/* Return the name of the current file being parsed (top of fileStack).  Free when done. */
+
 #endif /* CUSTOMPP_H */