aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-01-20Implementing Back Color Erase (BCE).Christoph Lohmann2-25/+40
2013-01-19Make line drawing work again.Christoph Lohmann1-3/+6
2013-01-19Yes, xft should be on the buffer. Thanks Mihail Zenkov.Christoph Lohmann1-2/+1
2013-01-19Trying out the double buffering without dbe.Christoph Lohmann1-11/+39
2013-01-19Dbe is not required anymore.Christoph Lohmann1-7/+15
2013-01-18Adding the FAQ entry for zsh.Christoph Lohmann1-3/+23
Thanks Roberto E. Vargas Caballero! You were committing this patch against the wrong version of the FAQ, so I had to rewrite it.
2013-01-18The title can now be set with UTF-8 characters.Christoph Lohmann1-10/+24
Thanks Mihail Zenkov <mihail.zenkov@gmail.com>!
2013-01-16Adding a nasty resize bug. Maybe it can be fixed.Christoph Lohmann1-0/+4
2013-01-09Removing the .hgtags file. Thanks ilf.Christoph Lohmann1-5/+0
2013-01-08Standout mode has changed. Thanks p37sitdu@lavabit.com!Christoph Lohmann1-2/+2
2013-01-08A different double buffering strategy so the background is default set.Christoph Lohmann1-1/+1
2013-01-08Standout is now reverse. This makes bsd-games work in st.Christoph Lohmann1-2/+2
2013-01-07Adding an FAQ entry for the keypad handling.Christoph Lohmann1-0/+35
Thanks "Roberto E. Vargas Caballero" <k0ga@shike2.com>!
2013-01-06Synchronizing the FAQ of the website and the repository.Christoph Lohmann1-1/+33
2013-01-05Damn, my fault. The cache should have at least some entries.Christoph Lohmann1-1/+1
2013-01-05Applying the changes to the docs; by Peter Hartman.Christoph Lohmann3-8/+5
2013-01-04Making the fontconfig and freetype paths portable in config.mk.Christoph Lohmann1-2/+6
2013-01-01A fix for the XopenIM() errors.Christoph Lohmann1-3/+11
2012-12-30Increasing font cache for speeding up UTF8 demos.Christoph Lohmann1-1/+1
2012-12-30Removing the warning about extents.Christoph Lohmann1-1/+0
2012-12-29Fixing the font unloading in case of zoom.Christoph Lohmann1-1/+1
2012-12-29Speeding up the drawing, then all characters are known.Christoph Lohmann1-77/+99
2012-12-28Adding fallback support to st.Christoph Lohmann1-13/+188
2012-12-22Fixing a compile error.Christoph Lohmann1-1/+1
2012-12-22Fixing a off-by-one error in the penultimate row drawing.Christoph Lohmann1-6/+9
2012-12-18Fixing a precedence problem. Thanks tridactyla!Christoph Lohmann2-2/+3
2012-12-13Checking for the lower X11 special keys too. Thanks Benjamin R. Haskell!Christoph Lohmann1-1/+1
2012-12-11Adding error checks for XCreateIC and XOpenIM.Christoph Lohmann2-1/+4
2012-12-10Be careful about mar77i's patches.Christoph Lohmann2-6/+7
2012-12-10Fixing the nasty selection bug. Thanks p37sitdu@lavabit.com!Christoph Lohmann1-14/+17
2012-12-10Applying the patch of mar771 right.Christoph Lohmann1-4/+4
2012-12-09Applying the change of the Del key assingment. Thanks Martti Kühne!Christoph Lohmann1-2/+2
2012-11-25Add support for End keyRoberto E. Vargas Caballero2-2/+10
- Shift + End : Delete until end of line. - Control + End : Delete until end of screen. When the End key is pressed without any modifier is not generated the correct sequence for it (going to the end of the screen), because the size of the terminal is not known, so it is not possible write a sequence for this purpouse. --- config.def.h | 10 ++++++++-- st.info | 2 ++ 2 files changed, 10 insertions(+), 2 deletions(-)
2012-11-25Add support for Supr keyRoberto E. Vargas Caballero2-4/+14
Del : Delete character under cursor. Shift + Del : Delete the line under cursor. Ctrl + Del: Delete the full screen. --- config.def.h | 16 ++++++++++++---- st.info | 2 ++ 2 files changed, 14 insertions(+), 4 deletions(-)
2012-11-25Add support for insert keyRoberto E. Vargas Caballero2-4/+15
Insert key stands for a key which allows enter or leaves insert mode, so let it generates the correct sequence to change between these modes: - Insert: Enter in insert mode. - Shift + Insert: Leave insert mode (replace mode). - Control + Insert: Insert a blank line. Like Shift + Insert also paste text, if a user want this feature be full functional he has to modify such shortcut. --- config.def.h | 16 ++++++++++++---- st.info | 3 +++ 2 files changed, 15 insertions(+), 4 deletions(-)
2012-11-25Fix value of ka1 terminfo capabilityRoberto E. Vargas Caballero1-1/+1
ka1 stands for upper left of keypad, so the correct value is the one generated by Home in application keypad mode. --- st.info | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2012-11-25Add a notice in the config.def.h file how to obtain the syntax forChristoph Lohmann1-1/+5
xft/fontcache.
2012-11-25The style inquisition was here.Christoph Lohmann1-2/+2
2012-11-25Add key for toogling numlock handlingRoberto E. Vargas Caballero2-18/+33
Keypad will generate keycodes when keypad application mode is enabled. It can cause problems with some programs like vi, which operates in such mode. This patch change by default don't generate the keycodes never, but this behaviour can be changed using the combination Alt + NumLock. --- config.def.h | 34 ++++++++++++++++++---------------- st.c | 17 +++++++++++++++-- 2 files changed, 33 insertions(+), 18 deletions(-)
2012-11-21Fixing the calculation of the base tty pixel size.Christoph Lohmann1-8/+8
2012-11-19Restoring the Alt + Backspace functionality. Thanks Brandon Invergo!Christoph Lohmann1-1/+1
2012-11-16Add application cursor sequences for HomeRoberto E. Vargas Caballero1-3/+4
The commit 'Fixing some key issues with mc' fix the problem where mc didn't recognize home key because the generated code and the terminfo entry were different (terminfo khome = \E[1~ but generates \033[H). Home key in ansi mode should generate the sequence CUP (\033[H) to 0,0 (home position), but it is also interesting generate a application code which identifies the key. Real vt520 only generates the ansi sequence CUP, linux console generates only the application code \033[1~, xterm generates CUP in ansi mode and \033OH in cursor application mode, rxvt only generates the application code \033[7~. This patch sets CUP in ansi mode and \033[1~ in cursor application mode, so it can be used in both modes and the application mode value is similar to near values (insert = \033[2~, Prior = \033[5~, Next = \033[6~, End = \033[4~, Supr = \033[3). --- config.def.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
2012-11-16Fixing some key issues with mc. Thanks nsz!Christoph Lohmann1-0/+1
2012-11-15Getbuttoninfo is always used the same and just a helper function. Shrinking itChristoph Lohmann1-8/+5
a bit. Thanks nsz!
2012-11-15Fix speech error in commentRoberto E. Vargas Caballero1-1/+1
--- st.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2012-11-15Remove unused fields in cursor_movementRoberto E. Vargas Caballero1-4/+0
--- st.c | 4 ---- 1 file changed, 4 deletions(-)
2012-11-15Removing my debug fprintf().Christoph Lohmann1-4/+1
2012-11-15Optimizing the key lookup to the X11 function key. It is still possible toChristoph Lohmann2-0/+20
remap other keys.
2012-11-15Making all function keys accessible.Christoph Lohmann1-12/+12
2012-11-15Adding support for XK_F35.Christoph Lohmann1-10/+33