URI: 
       Strip trailing spaces from lines when copying selection. - st - simple terminal
  HTML git clone https://git.parazyd.org/st
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 0ca0dd8b11ec0febc547e485395b7c9ec01e2866
   DIR parent c371fe58a36abbfbf684e62d6b4026173dbc79be
  HTML Author: Alexander Sedov <alex0player@gmail.com>
       Date:   Sun, 14 Apr 2013 23:17:44 +0400
       
       Strip trailing spaces from lines when copying selection.
       
       Signed-off-by: Christoph Lohmann <20h@r-36.net>
       
       Diffstat:
         M st.c                                |       3 ++-
       
       1 file changed, 2 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/st.c b/st.c
       @@ -773,7 +773,8 @@ selcopy(void) {
                                gp = &term.line[y][0];
                                last = gp + term.col;
        
       -                        while(--last >= gp && !(last->state & GLYPH_SET))
       +                        while(--last >= gp && !((last->state & GLYPH_SET) && \
       +                                                selected(last - gp, y) && strcmp(last->c, " ") != 0))
                                        /* nothing */;
        
                                for(x = 0; gp <= last; x++, ++gp) {