diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2014-09-19 13:35:18 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2014-09-19 13:35:18 +0200 |
| commit | a85d110f2859d3e44547b43d1948080c78b6d867 (patch) | |
| tree | 8f7b14e6274b4ca4afea5481a58221815ccaf0a0 /vis.c | |
| parent | ffa12d93c7efc516ead1dfc798f9afc0d3ec1aa1 (diff) | |
| download | vis-a85d110f2859d3e44547b43d1948080c78b6d867.tar.gz vis-a85d110f2859d3e44547b43d1948080c78b6d867.tar.xz | |
Support files with Windows style newlines \r\n
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -848,8 +848,8 @@ static void insert_tab(const Arg *arg) { } static void insert_newline(const Arg *arg) { - // TODO determine file type to insert \r\n or \n - insert(&(const Arg){ .s = "\n" }); + insert(&(const Arg){ .s = + text_newlines_crnl(vis->win->text) ? "\r\n" : "\n" }); } static void openline(const Arg *arg) { |
