Commit graph

  • 6d8f85232e I like empty lines. Christoph Lohmann 2016-03-08 13:55:22 +0100
  • 034a5c8a09 Measure the single advance width with a heuristic method Ryusei Yamaguchi 2016-03-08 12:26:04 +0900
  • 30440295bc xtermclear() is now done by xdrawglyphfontspecs() Christoph Lohmann 2016-03-07 14:33:05 +0100
  • 4fdba860c8 arg.h: fixed argv checks order Lucas Gabriel Vuotto 2016-02-19 15:59:49 -0300
  • 6d636beb22 Fix forgotten bracket and duplicate option in usage() Quentin Rameau 2016-02-01 12:20:33 +0100
  • 6e70bb97d4 Extract ttyresize() out of cresize() Quentin Rameau 2016-01-30 17:54:41 +0100
  • 82335583eb Ok, no need for a separate version function. Christoph Lohmann 2016-01-30 09:50:18 +0100
  • 0cd5117a2c Add -n option for setting WM_CLASS instance name Quentin Rameau 2016-01-29 22:03:01 +0100
  • bd5fdbe64c Reformat usage and separate version from it Quentin Rameau 2016-01-29 22:02:40 +0100
  • 504a165277 Enforce a terminal size to reduce race conditions in too efficient apps. Christoph Lohmann 2016-01-28 18:09:11 +0100
  • 9031e228ce Height is height. Christoph Lohmann 2016-01-14 23:19:03 +0100
  • 610723a58f Bump year. Christoph Lohmann 2016-01-01 14:18:43 +0100
  • ff241199ed Fixing the XClassHint setting in st. Christoph Lohmann 2015-12-20 01:43:32 +0100
  • 375b28720f Avoid recursive call to ttywrite from ttyread Roberto E. Vargas Caballero 2015-11-21 18:21:03 +0100
  • d836561b96 arg.h: remove unused macros Quentin Rameau 2015-11-08 17:14:58 +0100
  • 00873e65ee Introduce lim in all ttywrite() checks. Christoph Lohmann 2015-11-06 20:46:23 +0100
  • 9f6d8845df Fix ttywrite() Roberto E. Vargas Caballero 2015-11-06 20:01:00 +0100
  • f0398db4d1 Now the mshortcuts are even more consistent. Ivan Tham 2015-11-01 10:53:56 +0800
  • e2aa03e6b7 Now the Shortcuts are more consistent. Christoph Lohmann 2015-10-31 09:29:04 +0100
  • f56c58a968 fix bug where first selection snaps to lines Jason Woofenden 2015-10-11 11:44:34 +0200
  • 293f573efd Fix the cursor colors selection Quentin Rameau 2015-10-06 10:29:44 +0200
  • 2ea02c937e Normalize the whole color selection in xdrawcursor. Christoph Lohmann 2015-10-06 00:21:44 +0200
  • 80fe97f8a6 Fix the cursor color when over selection. Quentin Rameau 2015-10-05 23:10:48 +0200
  • a2a60f0a2c Make the cursor shapes more descriptive. Christoph Lohmann 2015-10-05 23:05:38 +0200
  • 52d0e82df7 Snowman is everywhere. Christoph Lohmann 2015-10-05 22:59:04 +0200
  • 78b04865fb Style normalisation in the config.def.h. Christoph Lohmann 2015-10-05 22:54:44 +0200
  • f7b80caebe The definition of the reverse cursor is now up to the user. Christoph Lohmann 2015-10-05 22:38:19 +0200
  • 594a259836 Fixing the cursor movement in selections. Christoph Lohmann 2015-10-05 22:09:51 +0200
  • 91c70213d1 When the cursor is moved, clear the selection. Christoph Lohmann 2015-10-05 21:18:34 +0200
  • 2677296147 Reverse the cursor on selection. Christoph Lohmann 2015-10-05 21:06:42 +0200
  • 5ece2b5f4a More style changes. We forgot some switches. Christoph Lohmann 2015-10-05 20:48:24 +0200
  • 2bef36ab81 Small style change. Christoph Lohmann 2015-10-05 20:08:21 +0200
  • 1682484327 There's no need for libXext to compile st. Christoph Lohmann 2015-09-28 20:08:58 +0200
  • 4be353e381 Fix extra bracketed paste markers when pasting >8kb dequis 2015-09-25 00:56:15 -0300
  • 20d53cebc1 dup() -> dup2() FRIGN 2015-09-22 13:13:25 +0200
  • bf8c71e429 The times of bad fonts are over. Christoph Lohmann 2015-09-12 16:43:32 +0200
  • 5d2d9d540d Fix copy of line with len = 0 Roberto E. Vargas Caballero 2015-09-10 11:53:11 +0200
  • a1ed5071e5 Change Pause to Break in shortcut for serial break Roberto E. Vargas Caballero 2015-09-08 17:00:20 +0200
  • 3ba9c8fc3f Expose cursor shape in config.def.h Jan Christoph Ebersbach 2015-09-08 07:28:52 +0200
  • 1f087aa8b7 Add key to send a break to the serial line Roberto E. Vargas Caballero 2015-09-08 12:10:11 +0200
  • 473326f2e3 Set default values of stty according to the man page Roberto E. Vargas Caballero 2015-09-08 10:44:35 +0200
  • aa5d4c3b34 Making st.1 more descriptive about -l and fix -l in st.c. Christoph Lohmann 2015-09-07 22:59:05 +0200
  • 080a5ae425 Fix the st manpage for -l line. Christoph Lohmann 2015-09-07 20:00:49 +0200
  • 9eeb4e1ea2 Reordering and adding control codes. Christoph Lohmann 2015-08-31 15:26:21 +0200
  • 0c94f8621b Merge branch 'master' of ssh://suckless.org/gitrepos/st Christoph Lohmann 2015-08-30 11:29:23 +0200
  • 0d838b7243 Don't read if we chunked the input data. Christoph Lohmann 2015-08-30 11:28:35 +0200
  • 7e61f5e4c5 Do not mark as invalid UTF8 control codes Roberto E. Vargas Caballero 2015-08-17 11:25:38 +0200
  • 9984ad4ba7 st.info: replace the acsc entry from xterm to urxvt Quentin Rameau 2015-08-11 17:47:12 +0200
  • ee5cad439b Adding mouse colour/shape settings Alex Kozadaev 2015-07-28 10:30:14 +0100
  • dc33d1d66e Adding -T to the usage too. Christoph Lohmann 2015-07-24 18:25:33 +0200
  • b5e29cce52 Add -T, as recommended by Dmitrij D. Czarkoff Christoph Lohmann 2015-07-24 18:24:10 +0200
  • 4a193b9686 Fix type for write(2) return variable. Quentin Rameau 2015-07-24 11:52:17 +0200
  • 1d348e98e3 added note about the low precedence of shell to config.def.h Mytchel Hammond 2015-07-24 17:58:18 +1200
  • 62756fdb49 Fix style in execsh Roberto E. Vargas Caballero 2015-07-24 07:44:34 +0200
  • d032b61597 Make the comment for the IM XFilter more understandable. Christoph Lohmann 2015-07-10 14:31:40 +0200
  • 684c72d05e Return style unification. Christoph Lohmann 2015-07-10 14:30:37 +0200
  • b823f57fa0 Aligning the macros. Christoph Lohmann 2015-07-10 14:21:52 +0200
  • 684f0a0729 Unix end of file. Christoph Lohmann 2015-07-10 14:19:52 +0200
  • d3c7b6fb73 No inline declarations please. Christoph Lohmann 2015-07-10 14:19:31 +0200
  • 41f70a1cff Typo and the missing incr atom from the patches. Christoph Lohmann 2015-07-10 14:17:51 +0200
  • 261ea4b7e0 Implement chunked write to the cmdfd. Christoph Lohmann 2015-07-10 14:15:39 +0200
  • f8c6e7d041 Implement INCR transfers in the clipboard. Christoph Lohmann 2015-07-10 14:10:17 +0200
  • 539afe3af1 Update LICENSE FRIGN 2015-07-10 12:27:13 +0200
  • f1307d91e2 Don't treat clauses like functions FRIGN 2015-07-10 10:29:53 +0200
  • 13233574ed Use BSD-style function notation FRIGN 2015-07-09 23:59:50 +0200
  • 9de853a98d Unboolify st FRIGN 2015-07-08 23:56:55 +0200
  • abfad4c4fc Remove insane *_FILENO and EXIT_* usage FRIGN 2015-07-08 23:49:25 +0200
  • 92e092efe6 Commit to push the 0.6 release. Christoph Lohmann 2015-07-07 22:26:44 +0200
  • 5f48e89716 Revert "Remove unnecessary XFilterEvent call." Weng Xuetian 2015-07-02 08:31:12 +0200
  • bdd649a102 do not truncate font size when zooming Quentin Rameau 2015-05-31 12:26:11 +0200
  • 71fa10f613 Revert "Optimize memory footprint of line buffers" Roberto E. Vargas Caballero 2015-06-03 08:07:55 +0200
  • caa97cc781 Support UTF-8 characters as word delimiters Jan Christoph Ebersbach 2015-05-22 16:06:57 +0200
  • c03548750b Merge branch 'master' of ssh://suckless.org/gitrepos/st Roberto E. Vargas Caballero 2015-05-15 07:51:58 +0200
  • 8e15887de9 set selection to IDLE on clear v4hn 2015-05-14 15:46:07 +0200
  • 89cf0fc597 Small bugfix for makeglyphfontspecs call in drawregion suigin 2015-05-09 15:22:40 -0700
  • 980991fa6e Fix the new -e handling. An empty cmd has to work for backwards compatibility. Christoph Lohmann 2015-05-10 15:19:48 +0200
  • ae1923d275 Clean up xdraws and optimize glyph drawing with non-unit kerning values suigin 2015-05-05 20:24:00 -0700
  • 38af006b5e Changed type for UTF-32 codepoints from long to uint_least32_t suigin 2015-05-05 13:13:21 -0700
  • c990abfedf Fix empty selection highlighting bug. noname 2015-05-03 19:28:10 +0000
  • 3cb7f27afe Fix indentation. noname 2015-05-03 02:49:23 +0000
  • 1811b6030c Add enumeration for sel.mode noname 2015-05-01 17:13:13 +0000
  • 22571ea4e8 selnormalize: make special case explicit noname 2015-04-30 19:59:24 +0000
  • 8751809aff selsnap: simplify SNAP_LINE case noname 2015-05-01 02:22:32 +0000
  • 765bb0fd14 Remove first argument of selsnap. noname 2015-04-30 20:51:35 +0000
  • 07ce96a3a0 Fix sigchld Jochen Sprickerhof 2015-04-22 17:22:34 +0200
  • 190b94c7a2 len assignment is never used mvdan@mvdan.cc 2015-04-22 15:08:06 +0200
  • 4f21c41a1c Clarify calculation precedence for '&' and '?' mvdan@mvdan.cc 2015-04-22 15:08:00 +0200
  • 3a5053f6c1 Use %u for uint mvdan@mvdan.cc 2015-04-22 15:07:59 +0200
  • 7ab6c92e18 Optimize memory footprint of line buffers suigin 2015-04-27 10:04:04 +0200
  • 0622ad9bad Make tputc, tsetchar and techo accept unicode noname@inventati.org 2015-04-21 23:29:15 +0200
  • 21f765426c Change internal character representation. noname@inventati.org 2015-04-21 23:29:01 +0200
  • 753fe862b1 Remove last parameter of utf8encode noname@inventati.org 2015-04-21 23:28:40 +0200
  • 61c35cd246 Use utf8len instead of utf8decode. noname@inventati.org 2015-04-21 23:27:22 +0200
  • 742a41d655 Make build shut up about system() without return value check. alp@alexpilon.ca 2015-04-21 16:27:51 +0200
  • f36dd277a2 Merge remote-tracking branch 'origin/master' Roberto E. Vargas Caballero 2015-04-23 17:59:39 +0200
  • 0d7448dabc Fix segmentation fault in strhandle() Roberto E. Vargas Caballero 2015-04-23 17:55:41 +0200
  • b17aa18f7c Uses a &[] pointer loop instead of + pointer loop Roberto E. Vargas Caballero 2015-04-22 09:16:35 +0200
  • 736685d641 Do not set terminal title based on stty arguments. noname@inventati.org 2015-04-21 22:09:49 +0200
  • 89807ed453 Move common code to xloadcolor noname@inventati.org 2015-04-21 09:48:33 +0200
  • 84c756b97e Use LEN(dc.col) instead of LEN(colorname). noname@inventati.org 2015-04-19 22:24:44 +0200