1
1

* Changed default sort order to size, descending, and don't sort dirs before files

* Fixed bug concerning multiple exclude patterns


git-svn-id: svn://blicky.net/ncdu/trunk@7 ce56bc8d-f834-0410-b703-f827bd498a76
Этот коммит содержится в:
yorhel 2007-07-24 08:25:44 +00:00
родитель 87a7925b99
Коммит 2202762f0a
2 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -284,7 +284,7 @@ void showBrowser(void) {
bcur = dat.sub;
bgraph = 1;
nodelay(stdscr, 0);
bflags = BF_SIZE;
bflags = BF_SIZE | BF_DESC | BF_NDIRF;
drawBrowser(0);
refresh();
@ -324,7 +324,7 @@ void showBrowser(void) {
if(bflags & BF_SIZE)
toggle(bflags, BF_DESC);
else
bflags = (bflags & BF_HIDE) + (bflags & BF_NDIRF) + BF_SIZE;
bflags = (bflags & BF_HIDE) + (bflags & BF_NDIRF) + BF_SIZE + BF_DESC;
break;
case 'p':
toggle(sflags, SF_SI);

Просмотреть файл

@ -89,7 +89,7 @@ int matchExclude(char *path) {
for(c = path; *c && !matched; c++)
if(*c == '/' && c[1] != '/')
matched = !fnmatch(n->pattern, c+1, 0);
} while((n = n->next) != NULL);
} while((n = n->next) != NULL && !matched);
return(matched);
}