summaryrefslogtreecommitdiffstats
path: root/cmd-parse.y
diff options
context:
space:
mode:
authornicm <nicm>2019-06-14 13:34:45 +0000
committernicm <nicm>2019-06-14 13:34:45 +0000
commitd1d3bbb458b50ec455d65774d5c6669546b3b4ca (patch)
tree1d50678f737c276e42352b6bd7a529b4b93db0cb /cmd-parse.y
parent45203582ff8708042c5f4f7134ad7d4ec71d2050 (diff)
Show filename with -v for source-file.
Diffstat (limited to 'cmd-parse.y')
-rw-r--r--cmd-parse.y5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmd-parse.y b/cmd-parse.y
index 1a6af3e7..1dbc27a7 100644
--- a/cmd-parse.y
+++ b/cmd-parse.y
@@ -517,7 +517,10 @@ cmd_parse_print_commands(struct cmd_parse_input *pi, u_int line,
if (pi->item != NULL && (pi->flags & CMD_PARSE_VERBOSE)) {
s = cmd_list_print(cmdlist, 0);
- cmdq_print(pi->item, "%u: %s", line, s);
+ if (pi->file != NULL)
+ cmdq_print(pi->item, "%s:%u: %s", pi->file, line, s);
+ else
+ cmdq_print(pi->item, "%u: %s", line, s);
free(s);
}
}