浏览代码

When a file is edited, vim adds a \n at the end

master
Arun Prakash Jana 5 年前
父节点
当前提交
43fc9890e8
找不到此签名对应的密钥 GPG 密钥 ID: A75979F35C080412
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. +1
    -1
      nnn.1
  2. +3
    -3
      src/nnn.c

+ 1
- 1
nnn.1 查看文件

@@ -263,7 +263,7 @@ paths. Any action performed on these symlinks will be performed only on their
targets, after which they might become invalid.
.Pp
Though the term "files" is used, any input is valid as long as it's a valid
path. Invalid paths will be ignored.
path. \fBInvalid paths will be ignored.\fR
.Sh UNITS
The minimum file size unit is byte (B). The rest are K, M, G, T, P, E, Z, Y
(powers of 1024), same as the default units in \fIls\fR.


+ 3
- 3
src/nnn.c 查看文件

@@ -964,11 +964,11 @@ static char *common_prefix(const char *path, char *prefix)
while (*x && *y && (*x == *y))
++x, ++y;

/* Strings are same OR prefix is smaller */
/* Strings are same OR prefix is shorter */
if ((!*x && !*y) || !*y)
return prefix;

/* Path is smaller */
/* Path is shorter */
if (!*x) {
xstrlcpy(prefix, path, path - x + 1);
return prefix;
@@ -6219,7 +6219,7 @@ static char *load_input()
DPRINTF_S(paths[0]);

for (i = 0; i < entries; ++i) {
if (selforparent(paths[i])) {
if (paths[i][0] == '\n' || selforparent(paths[i])) {
paths[i] = NULL;
continue;
}


正在加载...
取消
保存