Skip site navigation (1)Skip section navigation (2)
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>