My personal build of the st terminal.
This repository has been archived on 2021-04-22. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
Go to file
Ivan Delalande 708b697ed7 Fix crash due to invalid timespec given to pselect
If blinktimeout is set to a value greater than 1000, pselect will
receive a timeout argument with tv_nsec greater than 1E9 (1 sec), and
fail, making st crash. This patch just ensures that the timespec
structure is correctly filled with a value properly decomposed between
tv_sec and tv_nsec.

Reported by JasonWoof on IRC. Thanks!
2014-12-23 16:20:59 +01:00
FAQ
LEGACY
LICENSE
Makefile
README
TODO
arg.h
config.def.h Removing an extra space. 2014-09-29 15:41:10 +02:00
config.mk
st.1
st.c Fix crash due to invalid timespec given to pselect 2014-12-23 16:20:59 +01:00
st.info Reverting smacs and rmacs to the xterm defaults. 2014-10-21 16:36:01 +02:00

README

st - simple terminal
--------------------
st is a simple terminal emulator for X which sucks less.


Requirements
------------
In order to build st you need the Xlib header files.


Installation
------------
Edit config.mk to match your local setup (st is installed into
the /usr/local namespace by default).

Afterwards enter the following command to build and install st (if
necessary as root):

    make clean install


Running st
----------
If you did not install st with make clean install, you must compile
the st terminfo entry with the following command:

    tic -s st.info

See the man page for additional details.

Credits
-------
Based on Aurélien APTEL <aurelien dot aptel at gmail dot com> bt source code.