From 42ac794093b6a8fc5ff88724d65762221e45bdec Mon Sep 17 00:00:00 2001 From: Peter Date: Fri, 15 Apr 2016 16:05:04 -0400 Subject: [PATCH 1/2] Added https support for actions --- src/actions.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/actions.c b/src/actions.c index c41a114..1288fa1 100644 --- a/src/actions.c +++ b/src/actions.c @@ -85,6 +85,36 @@ static int action_node (Node *node) cs++; } } + } else if ((start = + strstr (fixnullstring (node_get (node, TEXT)), "https://"))) { + char url[200]; + char *dest; + + dest = url; + while (*start && !isspace ((unsigned char)*start)) { + *dest = *start; + dest++; + start++; + } + *dest = 0; + { + char *cs = web_command; + char *cd = cmdline; + + while (*cs) { + if (*cs == '*') { + strcat (cd, url); + strcat (cd, cs + 1); + cli_outfunf ("shelling out: %s", cmdline); + /* strcat(cd,"> /dev/null 2>&1 &"); */ + break; + } else { + *cd = *cs; + *(++cd) = '\0'; + } + cs++; + } + } } else if ((start = strchr (fixnullstring (node_get (node, TEXT)), '@'))) { char mail_address[200]; char *dest; From 6037494ba31ec22ab72bc23b75f7715ee5bab884 Mon Sep 17 00:00:00 2001 From: Peter Date: Fri, 15 Apr 2016 16:22:50 -0400 Subject: [PATCH 2/2] file was spelled fila, corrected --- src/hnbrc.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hnbrc.inc b/src/hnbrc.inc index 6871fb4..3b4217c 100644 --- a/src/hnbrc.inc +++ b/src/hnbrc.inc @@ -694,7 +694,7 @@ menu \"File\" \"save F2\" \"save\"\n\ menu \"File\" \"save as.. \" \"macro saveas\"\n\ macro define saveas\n\ - getquery db_file 'fila to save'\n\ + getquery db_file 'file to save'\n\ save_state\n\ go root\n\ export_$format $db_file\n\