c1322ce22bfb59b5f98bf6b2aeb72c08fa4632ff
max
  Tue Sep 3 16:52:30 2024 -0700
no feedback from QA for a long time, so committing curl button now but putting under hg.conf control, refs #33415

diff --git src/hg/hgTables/hgTables.h src/hg/hgTables/hgTables.h
index e9f4a50..23b0e15 100644
--- src/hg/hgTables/hgTables.h
+++ src/hg/hgTables/hgTables.h
@@ -377,30 +377,32 @@
 /* Respond to click on clear intersection. */
 
 void doSubtrackMergeSubmit(struct sqlConnection *conn);
 /* Respond to submit on intersect page. */
 
 #define NO_RESULTS "\n# No results returned from query.\n\n"
 
 /* --------- CGI/Cart Variables --------------------- */
 
 /* Command type variables - control which page is up.  Get stripped from
  * cart. */
 #define hgtaDo "hgta_do" /* All commands start with this and are removed
 	 		  * from cart. */
 #define hgtaDoMainPage "hgta_doMainPage"
 #define hgtaDoTopSubmit "hgta_doTopSubmit"
+#define hgtaDoCurl "hgta_doCurl"
+#define hgtaDoCurlSelected "hgta_doCurlSelected"
 #define hgtaDoSummaryStats "hgta_doSummaryStats"
 #define hgtaDoSchema "hgta_doSchema"
 #define hgtaDoPasteIdentifiers "hgta_doPasteIdentifiers"
 #define hgtaDoClearPasteIdentifierText "hgta_doClearPasteIdentifierText"
 #define hgtaDoPastedIdentifiers "hgta_doPastedIdentiers"
 #define hgtaDoUploadIdentifiers "hgta_doUploadIdentifiers"
 #define hgtaDoClearIdentifiers "hgta_doClearIdentifiers"
 #define hgtaDoFilterPage "hgta_doFilterPage"
 #define hgtaDoFilterSubmit "hgta_doFilterSubmit"
 #define hgtaDoFilterMore "hgta_doFilterMore"
 #define hgtaDoClearFilter "hgta_doClearFilter"
 #define hgtaDoIntersectPage "hgta_doIntersectPage"
 #define hgtaDoClearIntersect "hgta_doClearIntersect"
 #define hgtaDoIntersectMore "hgta_doIntersectMore"
 #define hgtaDoIntersectSubmit "hgta_doIntersectSubmit"
@@ -412,30 +414,31 @@
 #define hgtaDoCorrelateSubmit "hgta_doCorrelateSubmit"
 #define hgtaDoSubtrackMergePage "hgta_doSubtrackMergePage"
 #define hgtaDoClearSubtrackMerge "hgta_doClearSubtrackMerge"
 #define hgtaDoSubtrackMergeSubmit "hgta_doSubtrackMergeSubmit"
 #define hgtaDoTest "hgta_doTest"
 #define hgtaDoSchemaTable "hgta_doSchemaTable"
 #define hgtaDoSchemaDb "hgta_doSchemaDb"
 #define hgtaDoValueHistogram "hgta_doValueHistogram"
 #define hgtaDoValueRange "hgta_doValueRange"
 #define hgtaDoPrintSelectedFields "hgta_doPrintSelectedFields"
 #define hgtaDoGalaxySelectedFields "hgta_doGalaxySelectedFields"
 #define hgtaDoSelectFieldsMore "hgta_doSelectFieldsMore"
 #define hgtaDoClearAllFieldPrefix "hgta_doClearAllField."
 #define hgtaDoSetAllFieldPrefix "hgta_doSetAllField."
 #define hgtaDoGenePredSequence "hgta_doGenePredSequence"
+#define hgtaDoCurlGenePredSequence "hgta_doCurlGenePredSequence"
 #define hgtaDoGenomicDna "hgta_doGenomicDna"
 #define hgtaDoGetBed "hgta_doGetBed"
 #define hgtaDoGetCustomTrackGb "hgta_doGetCustomTrackGb"
 #define hgtaDoGetCustomTrackTb "hgta_doGetCustomTrackTb"
 #define hgtaDoGetCustomTrackFile "hgta_doGetCustomTrackFile"
 #define hgtaDoRemoveCustomTrack "hgta_doRemoveCustomTrack"
 #define hgtaDoGalaxyQuery "hgta_doGalaxyQuery"
 #define hgtaDoGreatOutput "hgta_doGreatOutput"
 #define hgtaDoGreatQuery "hgta_doGreatQuery"
 #define hgtaDoGsLogin "hgta_doGsLogin"
 #define hgtaGsUser "hgta_gsUser"
 #define hgtaGsPassword "hgta_gsPassword"
 #define hgtaDoLookupPosition "hgta_doLookupPosition"
 #define hgtaDoMetaData "hgta_doMetaData"
 #define hgtaDoSetUserRegions "hgta_doSetUserRegions"