mfiler4のgitリポジトリ
Revision | 684d659e444476da5411a7faa39a78d587c87aba (tree) |
---|---|
Time | 2012-11-08 15:58:29 |
Author | ab25q <ab25cq@gmai...> |
Commiter | ab25q |
v1.0.3a
@@ -1,4 +1,8 @@ | ||
1 | 1 | |
2 | +2012 月日 バージョン 1.0.4 | |
3 | + | |
4 | + 1. keycommandの-externalを付けた場合のキーバインドを実行した後にファイラー画面のファイルを再読み込みするようにしました。マークもクリアします。:によるbashを実行した後やeのvimでファイルを作った場合などにも対応します。 | |
5 | + | |
2 | 6 | 2012 10月31日 バージョン 1.0.3 |
3 | 7 | |
4 | 8 | 1. ジャンプメニューの仕様が変わりました。 |
@@ -338,8 +338,6 @@ addmenu attribute 'ch(G)rp -R (group recursive)' $key_G ( | ||
338 | 338 | |
339 | 339 | addmenu -external attribute 'm(a)ttr (permission and date)' $key_a ( |
340 | 340 | sys::mattr $$(markfiles) |
341 | - mark -a 0 | |
342 | - reread -d all | |
343 | 341 | ) |
344 | 342 | |
345 | 343 | keycommand $key_up ( cursor_move -1 ) |
@@ -1120,6 +1120,9 @@ void filer_input(int meta, int key) | ||
1120 | 1120 | |
1121 | 1121 | if(gKeyCommandsExternal[meta*KEY_MAX+key]) { |
1122 | 1122 | const int maxy = mgetmaxy(); |
1123 | + mclear_online(maxy-1); | |
1124 | + mclear_online(maxy-2); | |
1125 | + mrefresh(); | |
1123 | 1126 | mmove_immediately(maxy-2, 0); |
1124 | 1127 | mendwin(); |
1125 | 1128 |
@@ -1131,7 +1134,9 @@ void filer_input(int meta, int key) | ||
1131 | 1134 | if(rcode == 0) { |
1132 | 1135 | minitscr(); |
1133 | 1136 | |
1134 | - //(void)filer_reset_marks(adir()); | |
1137 | + filer_reread(0); | |
1138 | + filer_reread(1); | |
1139 | + (void)filer_reset_marks(adir()); | |
1135 | 1140 | } |
1136 | 1141 | else { |
1137 | 1142 | char str[128]; |
@@ -925,7 +925,7 @@ int main(int argc, char* argv[]) | ||
925 | 925 | CHECKML_BEGIN(FALSE); |
926 | 926 | |
927 | 927 | /// ファイラでもスクリプトでも共通の環境変数を初期化 /// |
928 | - setenv("VERSION", "1.0.3", 1); | |
928 | + setenv("VERSION", "1.0.3a", 1); | |
929 | 929 | setenv("MFILER4_DATAROOTDIR", DATAROOTDIR, 1); |
930 | 930 | |
931 | 931 | /// mfiler4のホームディレクトリを保存しておく /// |