# st

Unnamed repository; edit this file 'description' to name the repository.

| Log | Files | Refs | README | LICENSE

    commit d60ee7337b5f378d8858ef3774c5552d2c8e54fa
    parent ef1dc9fc4bdfcd944b054c329bb5d51b8c52eb5c
    Author: Eon S. Jeon <esjeon@hyunmu.am>
    Date:   Tue, 17 Dec 2013 12:45:38 -0500

    Prevent resizing stdin

    This fixes a bug that the parent tty gets resized whenever you launch
    st through command line.

    The problem was that ioctl was resizing cmdfd before it gets
    initialized in ttynew. Since cmdfd is a global variable, its initial
    value is 0, and consequently stdin was being resized.

    Diffstat:
    Mst.c | 2+-

    1 file changed, 1 insertion(+), 1 deletion(-)
    diff --git a/st.c b/st.c
    @@ -3667,11 +3667,11 @@ run(void) {
     		}
     	}

    +	ttynew();
     	if(!xw.isfixed)
     		cresize(w, h);
     	else
     		cresize(xw.fw, xw.fh);
    -	ttynew();

     	gettimeofday(&lastblink, NULL);
     	gettimeofday(&last, NULL);