aboutsummaryrefslogtreecommitdiff
path: root/sam.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-02-27 13:27:18 +0100
committerMarc André Tanner <mat@brain-dump.org>2017-02-27 14:28:11 +0100
commitda859e4c5d97d3ac38587f5d5ea5ea013b6f3808 (patch)
tree26220f318f4709d0d386ae8ae07cefe70bafd071 /sam.c
parent5628a44fded9c8fd2288a357f8fdc6605eec27ee (diff)
downloadvis-da859e4c5d97d3ac38587f5d5ea5ea013b6f3808.tar.gz
vis-da859e4c5d97d3ac38587f5d5ea5ea013b6f3808.tar.xz
vis: allow useage of file dialog for :read command
Fix #505
Diffstat (limited to 'sam.c')
-rw-r--r--sam.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/sam.c b/sam.c
index 5747aa4..a8472db 100644
--- a/sam.c
+++ b/sam.c
@@ -1557,19 +1557,6 @@ static bool cmd_write(Vis *vis, Win *win, Command *cmd, const char *argv[], Curs
return true;
}
-static bool cmd_read(Vis *vis, Win *win, Command *cmd, const char *argv[], Cursor *cur, Filerange *range) {
- if (!argv[1]) {
- vis_info_show(vis, "Filename expected");
- return false;
- }
-
- const char *args[MAX_ARGV] = { argv[0], "cat", "--" };
- for (int i = 3; i < MAX_ARGV-2; i++)
- args[i] = argv[i-2];
- args[MAX_ARGV-1] = NULL;
- return cmd_pipein(vis, win, cmd, (const char**)args, cur, range);
-}
-
static ssize_t read_buffer(void *context, char *data, size_t len) {
buffer_append(context, data, len);
return len;