diff options
| author | Alexey Yerin <yyp@disroot.org> | 2023-08-27 22:52:53 +0300 |
|---|---|---|
| committer | Randy Palamar <palamar@ualberta.ca> | 2023-08-27 14:22:58 -0600 |
| commit | de315f878fba5b6abf2810a05995ae1f5b00d45d (patch) | |
| tree | 77a17775ba85305b61e34ccb0261a34e2521ff99 /vis.c | |
| parent | 450dc2df6a3b6443e372dc86cbefc8fede71b54d (diff) | |
| download | vis-de315f878fba5b6abf2810a05995ae1f5b00d45d.tar.gz vis-de315f878fba5b6abf2810a05995ae1f5b00d45d.tar.xz | |
Make expandtab option window-local
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -489,6 +489,7 @@ Win *window_new_file(Vis *vis, File *file, enum UiOption options) { win->vis = vis; win->file = file; win->view = view_new(file->text); + win->expandtab = false; win->ui = vis->ui->window_new(vis->ui, win, options); if (!win->view || !win->ui) { window_free(win); @@ -694,7 +695,6 @@ Vis *vis_new(Ui *ui, VisEvent *event) { return NULL; vis->exit_status = -1; vis->ui = ui; - vis->expandtab = false; vis->change_colors = true; for (size_t i = 0; i < LENGTH(vis->registers); i++) register_init(&vis->registers[i]); @@ -1644,7 +1644,7 @@ void vis_insert_tab(Vis *vis) { Win *win = vis->win; if (!win) return; - if (!vis->expandtab) { + if (!win->expandtab) { vis_insert_key(vis, "\t", 1); return; } |
