Thorsten Glaser <[email protected]> wrote:
 |Steffen Daode Nurpmeso dixit:
 |
 |>maybe this test would be worth adding to check.t.
 |>I think i do assume the correct behaviour.
 |
 |Indeed. A bit late, but I applied the testsuite part
 |(not the dot.mkshrc part because I don’t think that
 |should be default) with only very minor changes
 |(basically, put it next to the other trap-* tests and
 |rename it to something similar).
 |
 |Then I discovered my mksh on herc is too old and that
 |your test broke between R41 and R41b. I tried to find
 |the hunk that introduced that change and was a bit
 |surprised at which one it was, and that it also breaks
 |pressing ^C while the EXIT trap is defined… maybe that
 |was one of your problems in the thread starting at
 |http://thread.gmane.org/gmane.os.miros.mksh/91 too; if
 |so please say so and I can finally put that thing out
 |of my TOD^WINBOX.

It's all fine now!  Great!
And looking forward for a bright, resurrected R49!

 |Finally, I decided on the most correct-ish fix I could
 |do without breaking other things in the process.
 |
 |It’s not in mksh R47 but in CVS HEAD, so I’d love if
 |you can give that a try – especially if it indeed closes
 |your other issues too.
 |
 |>Anyway, have a good time!
 |
 |Thanks, you too!

..Thorsten.

 |By the way, if you have any other outstanding issues,
 |please prod me again. Other than
 |• EXIT trap and syntax errors
 |• ^C exits shell (maybe the same problem?)
 |• long job names

Ja-ah (but

    jobs.c: long job names, please
---
 jobs.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/jobs.c b/jobs.c
index b5ec5f5..5d7dbb0 100644
--- a/jobs.c
+++ b/jobs.c
@@ -45,7 +45,7 @@ struct proc {
        int state;
        int status;             /* wait status */
        /* process command string from vistree */
-       char command[64 - (ALLOC_SIZE + sizeof(Proc *) + sizeof(pid_t) +
+       char command[2048 - (ALLOC_SIZE + sizeof(Proc *) + sizeof(pid_t) +
            2 * sizeof(int))];
 };

is really a good thing to have!)

 |I’ve not got any of yours on my radar atm… did I forget some?

Well, it's only minor convenience shit for me, like the „expansion
in the middle of a word“ and „when traversing history $COLUMNS
should be used fully, not `WIDTH % $COLUMNS', when displaying
linee with `WIDTH > $COLUMNS'”.  Shitty stuff like that...

Ciao!

 |bye,
 |//mirabilos

--steffen

Reply via email to