Date: Wed, 7 Feb 1996 20:52:25 +0800 (CST) From: Chien-Ta Lee <jdli@Adonis.Dorm10.NCTU.edu.tw> To: freebsd-current@FreeBSD.ORG Subject: Re: new pipe is broken (Feb-6) Message-ID: <199602071252.UAA00303@Adonis.Dorm10.NCTU.edu.tw>
next in thread | raw e-mail | index | archive | help
> > Try the new sys_pipe.c now... > Bad luck, it is still out of work .... sys_pipe.c Rev 1.9 "cd /usr/src/lib/libedit; make clean depend all" still hangs.... UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 0 230 161 64 10 0 388 796 wait I+ v1 0:00.15 make clean depend all 0 269 230 64 10 0 480 320 wait I+ v1 0:00.01 /bin/sh -ec sh /usr/src/lib/libedit/makelist -bc /usr/src/lib/libedit/vi.c /usr/src/lib/libedit/emacs.c /usr/src/lib/libedit/common.c > help.c 0 270 269 64 10 0 484 324 wait I+ v1 0:00.01 sh /usr/src/lib/libedit/makelist /usr/src/lib/libedit/vi.c /usr/src/lib/libedit/emacs.c /usr/src/lib/libedit/common.c 0 272 270 64 -6 0 196 96 pipdwc I+ v1 0:00.01 cat /usr/src/lib/libedit/vi.c /usr/src/lib/libedit/emacs.c /usr/src/lib/libedit/common.c 0 273 270 67 -6 0 344 896 piperd I+ v1 0:00.08 awk \n^IBEGIN {\n^I printf("/* Automatically generated file, do not edit */\\n");\n^I printf("#include \\"sys.h\\"\\n#include \\"el.h\\"\\n");\n^I printf("private struct el_bindings_t el_func_help[] = {\\n");\n^I low = "abcdefghijklmnopqrstuvwxyz_";\n^I high = "ABCDEFGHIJKLMNOPQRSTUVWXYZ_";\n^I for (i = 1; i <= length(low); i++)\n^I^Itr[substr(low, i, 1)] = substr(high, i, 1);\n^I}\n^I/\\(\\):/ {\n^I pr = substr($2, 1, 2);\n^I if (pr == "vi" || pr == "em" || pr == "ed") {\n^I^Iname = substr($2, 1, length($2) - 3);\n^I^Iuname = "";\n^I^Ifname = "";\n^I^Ifor (i = 1; i <= length(name); i++) {\n^I^I s = substr(name, i, 1);\n^I^I uname = uname tr[s];\n^I^I if (s == "_")\n^I^I^Is = "-";\n^I^I fname = fname s;\n^I^I}\n^I^I \n^I^Iprintf(" { %-30.30s %-30.30s\\n","\\"" fname "\\",", uname ",");\n^I^Iok = 1; \n^I }\n^I}\n^I/^ \\*/ {\n^I if (ok) {\n^I^Iprintf(" \\"");\! n^I^Ifor (i = 2; i < NF; i++)\n^I^I printf("%s ", $i);\n^I^Iprintf("%s\\" },\\n", $i);\n^I^Iok = 0;\n^I }\n^I}\n^IEND {\n^I printf(" { NULL, 0, NULL }\\n");\n^I printf("};\\n");\n^I printf("\\nprotected el_bindings_t* help__get()");\n^I printf("{ return el_func_help; }\\n");\n^I}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602071252.UAA00303>