mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
Handle multi-byte: 2 codepoints single column
Very frequent with Devanagari scripts ('matra's)
This commit is contained in:
parent
f94235333a
commit
e8cf0dc663
6
nnn.c
6
nnn.c
|
@ -1024,9 +1024,9 @@ xreadline(char *fname)
|
||||||
cleartimeout();
|
cleartimeout();
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
buf[len] = ' ';
|
clearprompt();
|
||||||
|
buf[len] = '\0';
|
||||||
mvaddnwstr(y, x, buf, len + 1);
|
mvaddnwstr(y, x, buf, len + 1);
|
||||||
move(y, x + pos);
|
|
||||||
|
|
||||||
if ((r = get_wch(ch)) != ERR) {
|
if ((r = get_wch(ch)) != ERR) {
|
||||||
if (r == OK) {
|
if (r == OK) {
|
||||||
|
@ -2606,7 +2606,7 @@ nochange:
|
||||||
/* Check if another file with same name exists */
|
/* Check if another file with same name exists */
|
||||||
if (faccessat(fd, tmp, F_OK, AT_SYMLINK_NOFOLLOW) != -1) {
|
if (faccessat(fd, tmp, F_OK, AT_SYMLINK_NOFOLLOW) != -1) {
|
||||||
/* File with the same name exists */
|
/* File with the same name exists */
|
||||||
printprompt("Press 'y' to overwrite: ");
|
printprompt("Press 'y' to overwrite");
|
||||||
cleartimeout();
|
cleartimeout();
|
||||||
r = getch();
|
r = getch();
|
||||||
settimeout();
|
settimeout();
|
||||||
|
|
Loading…
Reference in a new issue