fix bug where first selection snaps to lines - st - Simple Terminal
       
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit f56c58a968c1b3ddae76864bc9e27e5b9cc055c4
 (DIR) parent 293f573efd8c1c9cddd319caa7564736aa60639a
 (HTM) Author: Jason Woofenden <jason@jasonwoof.com>
       Date:   Sun, 11 Oct 2015 11:44:34 +0200
       
       fix bug where first selection snaps to lines
       
       Diffstat:
         st.c                                |       5 +++--
       
       1 file changed, 3 insertions(+), 2 deletions(-)
       ---
 (DIR) diff --git a/st.c b/st.c
       @@ -695,9 +695,10 @@ utf8validate(Rune *u, size_t i)
        void
        selinit(void)
        {
       -        memset(&sel.tclick1, 0, sizeof(sel.tclick1));
       -        memset(&sel.tclick2, 0, sizeof(sel.tclick2));
       +        clock_gettime(CLOCK_MONOTONIC, &sel.tclick1);
       +        clock_gettime(CLOCK_MONOTONIC, &sel.tclick2);
                sel.mode = SEL_IDLE;
       +        sel.snap = 0;
                sel.ob.x = -1;
                sel.primary = NULL;
                sel.clipboard = NULL;