summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix these docsJesse Luehrs2012-03-061-2/+2
|
* cleanups, dzil stuff, etcJesse Luehrs2012-03-051-45/+25
|
* close the pty before killing the underlying processJesse Luehrs2012-03-041-10/+13
| | | | | | interactive shells typically block SIGTERM, but do exit when they receive EOF. this gives them the opportunity to terminate themselves, before doing it more explicitly.
* cleanupsJesse Luehrs2010-01-021-4/+5
|
* break some circular referencesJesse Luehrs2009-10-101-8/+14
|
* fix up doc links0.07Jesse Luehrs2009-07-071-2/+2
|
* reformat a bunch of commentsJesse Luehrs2009-07-071-13/+36
|
* remove vim fold markersJesse Luehrs2009-07-071-42/+0
|
* switch to Dist::ZillaJesse Luehrs2009-07-071-8/+0
|
* actually, the parent should never be automatically set rawJesse Luehrs2009-07-061-1/+0
| | | | | | | this is an irreversible change (from the point of view of this module), and since spawn is meant to be able to be called multiple times, that could cause issues. also, i don't think that setting the parent to be raw has any useful effects? maybe?
* document the new raw optionJesse Luehrs2009-07-061-0/+4
|
* allow disabling the automatic $self->set_raw on spawnJesse Luehrs2009-07-061-2/+6
|
* bump version to 0.060.06Jesse Luehrs2009-07-061-2/+2
|
* add IO::Pty::HalfDuplex to SEE ALSOJesse Luehrs2009-07-061-0/+2
|
* namespace the hash slots i'm using, as noted in the IO::Handle docsJesse Luehrs2009-07-061-13/+13
|
* add a few accessor methods, to make the api cleanerJesse Luehrs2009-07-061-16/+63
|
* not sure where this pod came fromJesse Luehrs2009-07-061-4/+0
|
* i guess i do want this to be definedJesse Luehrs2009-07-061-0/+1
|
* change the class to be globref-basedJesse Luehrs2009-07-061-49/+46
|
* localize $@ and $? in the destructorJesse Luehrs2009-07-041-0/+2
|
* version bump to 0.050.05doy2009-02-051-2/+2
|
* need to preserve $pty->read returning undef on timeoutdoy2009-02-041-2/+5
|
* call new directly, not indirectly0.04doy2009-02-031-1/+1
|
* various other 0.04 boilerplate updatesdoy2009-02-031-2/+2
|
* update my email addressdoy2009-02-031-1/+1
|
* a few minor cleanupsdoy2009-02-031-7/+7
|
* Fix BSD by draining the kernel pty buffer before waitingStefan O'Rear2009-02-031-0/+13
|
* meh, no idea why this is necessarydoy2009-02-031-1/+1
|
* why was i using require heredoy2009-02-031-1/+1
|
* use waitpid rather than wait, and don't mess with SIGCHLD at alldoy2009-02-031-5/+5
|
* don't eat cpu while waiting for a process to diedoy2009-02-031-1/+1
|
* 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
|
* update for version 0.03jluehrs22007-08-201-2/+2
|
* 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
* doc changes for 0.02jluehrs22007-08-201-2/+2
|
* fixmejluehrs22007-08-171-0/+2
|
* synopsis editjluehrs22007-08-171-1/+1
|
* 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
|
* 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-171-0/+2
|
* make kill block on the subprocess death by default, and allow sending ↵jluehrs22007-08-171-4/+18
| | | | signals other than TERM