3996461
st: Fix off-by-one error when calculating character width. by
2016-03-09 17:11:57 +0100
0e48a19
Fix vertical character alignment in some cases by
2016-03-07 22:18:12 +0100
6d8f852
I like empty lines. by
2016-03-08 13:55:22 +0100
034a5c8
Measure the single advance width with a heuristic method by
2016-03-08 12:26:04 +0900
3044029
xtermclear() is now done by xdrawglyphfontspecs() by
2016-03-07 14:33:05 +0100
4fdba86
arg.h: fixed argv checks order by
2016-02-19 15:59:49 -0300
6d636be
Fix forgotten bracket and duplicate option in usage() by
2016-02-01 12:20:33 +0100
6e70bb9
Extract ttyresize() out of cresize() by
2016-01-30 17:54:41 +0100
8233558
Ok, no need for a separate version function. by
2016-01-30 09:50:18 +0100
0cd5117
Add -n option for setting WM_CLASS instance name by
2016-01-29 22:03:01 +0100
bd5fdbe
Reformat usage and separate version from it by
2016-01-29 22:02:40 +0100
504a165
Enforce a terminal size to reduce race conditions in too efficient apps. by
2016-01-28 18:09:11 +0100
9031e22
Height is height. by
2016-01-14 23:19:03 +0100
610723a
Bump year. by
2016-01-01 14:18:43 +0100
ff24119
Fixing the XClassHint setting in st. by
2015-12-20 01:43:32 +0100
375b287
Avoid recursive call to ttywrite from ttyread by
2015-11-21 18:21:03 +0100
d836561
arg.h: remove unused macros by
2015-11-08 17:14:58 +0100
00873e6
Introduce lim in all ttywrite() checks. by
2015-11-06 20:46:23 +0100
9f6d884
Fix ttywrite() by
2015-11-06 20:01:00 +0100
f0398db
Now the mshortcuts are even more consistent. by
2015-11-01 10:53:56 +0800
e2aa03e
Now the Shortcuts are more consistent. by
2015-10-31 09:29:04 +0100
f56c58a
fix bug where first selection snaps to lines by
2015-10-11 11:44:34 +0200
293f573
Fix the cursor colors selection by
2015-10-06 10:29:44 +0200
2ea02c9
Normalize the whole color selection in xdrawcursor. by
2015-10-06 00:21:44 +0200
80fe97f
Fix the cursor color when over selection. by
2015-10-05 23:10:48 +0200
a2a60f0
Make the cursor shapes more descriptive. by
2015-10-05 23:05:38 +0200
52d0e82
Snowman is everywhere. by
2015-10-05 22:59:04 +0200
78b0486
Style normalisation in the config.def.h. by
2015-10-05 22:54:44 +0200
f7b80ca
The definition of the reverse cursor is now up to the user. by
2015-10-05 22:38:19 +0200
594a259
Fixing the cursor movement in selections. by
2015-10-05 22:09:51 +0200
91c7021
When the cursor is moved, clear the selection. by
2015-10-05 21:18:34 +0200
2677296
Reverse the cursor on selection. by
2015-10-05 21:06:42 +0200
5ece2b5
More style changes. We forgot some switches. by
2015-10-05 20:48:24 +0200
2bef36a
Small style change. by
2015-10-05 20:08:21 +0200
1682484
There's no need for libXext to compile st. by
2015-09-28 20:08:58 +0200
4be353e
Fix extra bracketed paste markers when pasting >8kb by
2015-09-25 00:56:15 -0300
20d53ce
dup() -> dup2() by
2015-09-22 13:13:25 +0200
bf8c71e
The times of bad fonts are over. by
2015-09-12 16:43:32 +0200
5d2d9d5
Fix copy of line with len = 0 by
2015-09-10 11:53:11 +0200
a1ed507
Change Pause to Break in shortcut for serial break by
2015-09-08 17:00:20 +0200
3ba9c8f
Expose cursor shape in config.def.h by
2015-09-08 07:28:52 +0200
1f087aa
Add key to send a break to the serial line by
2015-09-08 12:10:11 +0200
473326f
Set default values of stty according to the man page by
2015-09-08 10:44:35 +0200
aa5d4c3
Making st.1 more descriptive about -l and fix -l in st.c. by
2015-09-07 22:59:05 +0200
080a5ae
Fix the st manpage for -l line. by
2015-09-07 20:00:49 +0200
9eeb4e1
Reordering and adding control codes. by
2015-08-31 15:26:21 +0200
0c94f86
Merge branch 'master' of ssh://suckless.org/gitrepos/st by
2015-08-30 11:29:23 +0200
0d838b7
Don't read if we chunked the input data. by
2015-08-30 11:28:35 +0200
7e61f5e
Do not mark as invalid UTF8 control codes by
2015-08-17 11:25:38 +0200
9984ad4
st.info: replace the acsc entry from xterm to urxvt by
2015-08-11 17:47:12 +0200
ee5cad4
Adding mouse colour/shape settings by
2015-07-28 10:30:14 +0100
dc33d1d
Adding -T to the usage too. by
2015-07-24 18:25:33 +0200
b5e29cc
Add -T, as recommended by Dmitrij D. Czarkoff by
2015-07-24 18:24:10 +0200
4a193b9
Fix type for write(2) return variable. by
2015-07-24 11:52:17 +0200
1d348e9
added note about the low precedence of shell to config.def.h by
2015-07-24 17:58:18 +1200
62756fd
Fix style in execsh by
2015-07-24 07:44:34 +0200
d032b61
Make the comment for the IM XFilter more understandable. by
2015-07-10 14:31:40 +0200
684c72d
Return style unification. by
2015-07-10 14:30:37 +0200
b823f57
Aligning the macros. by
2015-07-10 14:21:52 +0200
684f0a0
Unix end of file. by
2015-07-10 14:19:52 +0200
d3c7b6f
No inline declarations please. by
2015-07-10 14:19:31 +0200
41f70a1
Typo and the missing incr atom from the patches. by
2015-07-10 14:17:51 +0200
261ea4b
Implement chunked write to the cmdfd. by
2015-07-10 14:15:39 +0200
f8c6e7d
Implement INCR transfers in the clipboard. by
2015-07-10 14:10:17 +0200
539afe3
Update LICENSE by
2015-07-10 12:27:13 +0200
f1307d9
Don't treat clauses like functions by
2015-07-10 10:29:53 +0200
1323357
Use BSD-style function notation by
2015-07-09 23:59:50 +0200
9de853a
Unboolify st by
2015-07-08 23:56:55 +0200
abfad4c
Remove insane *_FILENO and EXIT_* usage by
2015-07-08 23:49:25 +0200
92e092e
Commit to push the 0.6 release. by
2015-07-07 22:26:44 +0200
5f48e89
Revert "Remove unnecessary XFilterEvent call." by
2015-07-02 08:31:12 +0200
bdd649a
do not truncate font size when zooming by
2015-05-31 12:26:11 +0200
71fa10f
Revert "Optimize memory footprint of line buffers" by
2015-06-03 08:07:55 +0200
caa97cc
Support UTF-8 characters as word delimiters by
2015-05-22 16:06:57 +0200
c035487
Merge branch 'master' of ssh://suckless.org/gitrepos/st by
2015-05-15 07:51:58 +0200
8e15887
set selection to IDLE on clear by
2015-05-14 15:46:07 +0200
89cf0fc
Small bugfix for makeglyphfontspecs call in drawregion by
2015-05-09 15:22:40 -0700
980991f
Fix the new -e handling. An empty cmd has to work for backwards compatibility. by
2015-05-10 15:19:48 +0200
ae1923d
Clean up xdraws and optimize glyph drawing with non-unit kerning values by
2015-05-05 20:24:00 -0700
38af006
Changed type for UTF-32 codepoints from long to uint_least32_t by
2015-05-05 13:13:21 -0700
c990abf
Fix empty selection highlighting bug. by
2015-05-03 19:28:10 +0000
3cb7f27
Fix indentation. by
2015-05-03 02:49:23 +0000
1811b60
Add enumeration for sel.mode by
2015-05-01 17:13:13 +0000
22571ea
selnormalize: make special case explicit by
2015-04-30 19:59:24 +0000
8751809
selsnap: simplify SNAP_LINE case by
2015-05-01 02:22:32 +0000
765bb0f
Remove first argument of selsnap. by
2015-04-30 20:51:35 +0000
07ce96a
Fix sigchld by
2015-04-22 17:22:34 +0200
190b94c
len assignment is never used by
2015-04-22 15:08:06 +0200
4f21c41
Clarify calculation precedence for '&' and '?' by
2015-04-22 15:08:00 +0200
3a5053f
Use %u for uint by
2015-04-22 15:07:59 +0200
7ab6c92
Optimize memory footprint of line buffers by
2015-04-27 10:04:04 +0200
0622ad9
Make tputc, tsetchar and techo accept unicode by
2015-04-21 23:29:15 +0200
21f7654
Change internal character representation. by
2015-04-21 23:29:01 +0200
753fe86
Remove last parameter of utf8encode by
2015-04-21 23:28:40 +0200
61c35cd
Use utf8len instead of utf8decode. by
2015-04-21 23:27:22 +0200
742a41d
Make build shut up about system() without return value check. by
2015-04-21 16:27:51 +0200
f36dd27
Merge remote-tracking branch 'origin/master' by
2015-04-23 17:59:39 +0200
0d7448d
Fix segmentation fault in strhandle() by
2015-04-23 17:55:41 +0200
b17aa18
Uses a &[] pointer loop instead of + pointer loop by
2015-04-22 09:16:35 +0200
736685d
Do not set terminal title based on stty arguments. by
2015-04-21 22:09:49 +0200