summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* close the child ptys after tests that spawn things in themdoy2009-02-033-2/+3
|
* don't reset SIGWINCH if we didn't set it in the first placedoy2009-02-031-1/+1
|
* cleaner logic in is_activedoy2009-02-031-2/+2
|
* move the wait() call from the SIGCHLD handler into kill(), and use IGNORE ↵doy2009-02-031-3/+5
| | | | for SIGCHLD instead
* clean up signals a bit betterdoy2009-02-031-3/+6
|
* minor nitpicksdoy2009-02-031-2/+2
|
* don't fail on multiple close callsdoy2009-02-031-0/+1
|
* $self->close when the object is destroyeddoy2009-02-031-0/+7
|
* version bump to 0.04doy2009-02-031-2/+2
|
* add failing testdoy2009-02-031-0/+30
|
* TAG 0.030.03jluehrs22007-08-200-0/+0
|
* update for version 0.03jluehrs22007-08-203-3/+8
|
* print something on success and failure, so that the read call doesn't block, ↵jluehrs22007-08-201-3/+9
| | | | and make sure that the spawned script survives long enough for us to read from it
* this test is unnecessary, since sysread will return EOF if the process is ↵jluehrs22007-08-201-4/+2
| | | | dead... the pty object doesn't hold onto the stuff that came out on stdout
* we can't handle the term size changes if STDIN isn't a tty, since then we ↵jluehrs22007-08-201-0/+2
| | | | have nowhere to get the size changes from
* old tag: 0.020.02jluehrs22007-08-200-0/+0
|
* doc changes for 0.02jluehrs22007-08-203-3/+8
|
* use the new kill() interface in the tests rather than the perl builtinjluehrs22007-08-171-1/+1
|
* fixmejluehrs22007-08-171-0/+2
|
* synopsis editjluehrs22007-08-171-1/+1
|
* this test also needs to make sure that the subprocess is dead before exiting ↵jluehrs22007-08-171-0/+1
| | | | (hasn't been an issue yet, but the situation is no different from 010)
* missed some PTY->pty changesjluehrs22007-08-171-2/+2
|
* this should have been a croakjluehrs22007-08-171-2/+1
|
* don't allow a subprocess to be spawned if one is already runningjluehrs22007-08-171-0/+3
|
* comment formattingjluehrs22007-08-171-1/+2
|
* don't know where this line came fromjluehrs22007-08-171-1/+0
|
* make spawn wait for the child to die before returning if there was an errorjluehrs22007-08-172-3/+2
|
* make kill block on the subprocess death by default, and allow sending ↵jluehrs22007-08-173-11/+18
| | | | signals other than TERM
* fix is_active to not rely on SIGCHLD, since it seems to create race ↵jluehrs22007-08-171-2/+6
| | | | conditions that i don't understand
* old tag: 0.010.01jluehrs22007-08-170-0/+0
|
* other doc fixesjluehrs22007-08-171-3/+3
|
* s/PTY/pty/gjluehrs22007-08-171-10/+10
|
* syswrite defaults to sending the whole stringjluehrs22007-08-171-1/+1
|
* fix the changelogjluehrs22007-08-171-3/+2
|
* getting ready for a releasejluehrs22007-08-171-1/+1
|
* write a readmejluehrs22007-08-171-1/+1
|
* we have testsjluehrs22007-08-177-9/+74
|
* doc fixesjluehrs22007-08-171-1/+1
|
* die if spawning a subprocess failsjluehrs22007-08-171-5/+4
|
* various doc changesjluehrs22007-08-161-5/+5
|
* pod also requires newlines before commandsjluehrs22007-08-161-0/+12
|
* typojluehrs22007-08-161-1/+1
|
* make read() consistent with the documentationjluehrs22007-08-161-6/+7
|
* add some more to the synopsisjluehrs22007-08-161-0/+1
|
* we don't need to explicitly specify a max for writing, since we can use the ↵jluehrs22007-08-161-4/+2
| | | | string length
* add vim foldsjluehrs22007-08-161-0/+24
|
* add actual documentationjluehrs22007-08-161-14/+48
|
* change to carp for error messagesjluehrs22007-08-162-7/+9
|
* clean up the pod stuffjluehrs22007-08-161-34/+83
|
* move the module into place, add some boilerplate pod stuffjluehrs22007-08-161-0/+83
|