Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 16, 2012
  1. @vi

    Improve, document and refactor calling scripts from reptyr.

    vi authored committed
    [ Minor cleanup, remove $REPTYR_REDIRECT entirely]
  2. @vi

    Enable of calling other programs from reptyr

    vi authored committed
    REPTYR_PTY is set path to pty.
    If REPTYR_REDIRECT is set, stdin,stdout and stderr are automatically
    redirected for the program that is started.
  3. @vi

    Flush stdout after printing "Opened a new pty:" message

    vi authored committed
    Allows usage of reptry in scripts and other programs
Commits on Feb 28, 2012
  1. @robryk

    Removed a SIGWINCH race.

    robryk authored committed
    [ Use sig_atomic_t, and document the remaining race better]
  2. @robryk

    Add a check for EINTR in write_all()

    robryk authored committed
    [ Split out from a larger commit]
Commits on Dec 21, 2011
  1. @rwmacleod

    Add a [-V]erbose flag; default is off.

    rwmacleod authored committed
    reptyr should just work and not utter all those
    debug messages unless asked.
    Signed-off-by: Randy MacLeod <>
    [ Reduce nesting in debug()]
    Signed-off-by: Nelson Elhage <>
Commits on Apr 25, 2011
  1. Make the man page and -h both mention all available options.

    Reported-by: Michael Orlitzky <>
Commits on Apr 11, 2011
Commits on Mar 8, 2011
  1. Don't crash if the user provides -s without a pid.

    Reported-by: Michael Orlitzky <>
Commits on Feb 19, 2011
Commits on Feb 12, 2011
Commits on Jan 28, 2011
  1. Add a version number.

Commits on Jan 23, 2011
  1. Don't clear c_cflag when setting raw mode on our tty.

    This makes tcsetattr return EINVAL on some systems, and there
    shouldn't be any flags in there we care about.
Commits on Jan 22, 2011
Commits on Jan 20, 2011
  1. Add a minimal usage message.

Commits on Jan 18, 2011
  1. Checkpoint working version.

Commits on Jan 11, 2011
Something went wrong with that request. Please try again.