aboutsummaryrefslogtreecommitdiffstats
path: root/st.h
Commit message (Collapse)AuthorAgeFilesLines
* Move opt_* into same file as main()/run()Devin J. Pohly2018-02-251-9/+2
| | | | | | | | This commit is purely about reducing externs and LOC. If the main and run functions ever move elsewhere (which will probably make sense eventually), these should come along with them. Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Move key-matching functions into x.cDevin J. Pohly2018-02-251-3/+15
| | | | | | | | Modifiers and keysyms are specific to X, and the functions match and kmap are only used in x.c. Needed to global-ize the key arrays and lengths from config.h (for now). Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Pass new dimensions into ttyresizeDevin J. Pohly2018-02-251-1/+1
| | | | | | This removes another reference to TermWindow from st.c. Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Move window-manipulating functions into x.cDevin J. Pohly2018-02-251-8/+1
| | | | | | xresize is now internal to x.c Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Move font/fontspec variables into x.c and XWindowDevin J. Pohly2018-02-251-6/+2
| | | | Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Move window urgency handling entirely into x.cDevin J. Pohly2018-02-251-0/+1
| | | | | | This allows us to make xseturgency internal. Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Move zoom functions into x.cDevin J. Pohly2018-02-251-0/+1
| | | | | | | This makes x(un)loadfonts internal to x.c. Needed to reorder includes and move a typedef to keep the compiler happy. Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Move usage() to be with run() in x.cDevin J. Pohly2018-02-251-2/+0
| | | | | | run/usage/xinit are now all internal to x.c Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
* Split X-specific code into x.cMichael Forney2017-01-201-0/+272
|
* added/removed files, updated Makefile.Aurélien Aptel2009-06-161-178/+0
|
* added sigchld handler, cleaned error checking.Aurélien Aptel2009-06-111-1/+6
|
* handle tabulation (still not perfect)Aurélien Aptel2009-05-141-0/+2
|
* removed the truecolor stuffAurélien Aptel2009-05-141-15/+5
|
* backport of local changesAnselm R Garbe2009-05-101-0/+181
remember that computers suck.