$B:dK\$G$9!#(B
`!' $B$G%7%'%k$r<B9T$9$k$H2hLL$,Mp$l$k$3$H$,$"$j$^$7$?!#(B
$B=$@5(B patch $B$G$9!#(B
$B!t(B $B$3$NJU!"$$$m$$$m=$@5$7$F$FF0:n%A%'%C%/$,IT40A4$K$J$C$F$^$9$M!#(B
-----------------------------------
$B:dK\(B $B9@B'(B <hsaka@mth.biglobe.ne.jp>
http://www2u.biglobe.ne.jp/~hsaka/
diff -u main.c.orig main.c
--- main.c.orig Sun Jan 30 19:27:10 2000
+++ main.c Thu Feb 10 00:07:53 2000
@@ -1067,9 +1067,17 @@
{
char *cmd;
cmd = inputLineHist("(exec shell)!", "", IN_COMMAND, ShellHist);
- if (cmd != NULL && *cmd != '\0')
- system(cmd);
- displayBuffer(Currentbuf, B_NORMAL);
+ if (cmd == NULL || *cmd == '\0') {
+ displayBuffer(Currentbuf, B_NORMAL);
+ return;
+ }
+ fmTerm();
+ system(cmd);
+ printf("[Hit any key]");
+ fflush(stdout);
+ fmInit();
+ getch();
+ displayBuffer(Currentbuf, B_FORCE_REDRAW);
}
/* Load file */
This archive was generated by hypermail 2b29 : Wed Jul 19 2000 - 10:30:54 CDT