Commit Graph

  • eeffbe11ab Making st not activate the cursor in case of Mod + k in dwm. Christoph Lohmann 2013-02-11 22:20:16 +0100
  • 8a9475a0dd Setting the surrounding border to defaultbg. Christoph Lohmann 2013-02-10 16:36:03 +0100
  • ce3efa9e9b Removing some debug messages. Christoph Lohmann 2013-02-08 20:24:26 +0100
  • efd04ccad6 Fixing the menus in mc. Christoph Lohmann 2013-01-27 17:48:01 +0100
  • 26c101b706 Fixing the black remaining lines in mc and dialog. Christoph Lohmann 2013-01-27 13:26:06 +0100
  • 384fabdb5b Adding extended mouse reporting in st. Christoph Lohmann 2013-01-26 15:13:56 +0100
  • deb720af7f Removing the debug messages again. Christoph Lohmann 2013-01-20 17:13:48 +0100
  • 57f39defaf Fixing the clipboard copying to st itself. Christoph Lohmann 2013-01-20 17:12:41 +0100
  • 3036051fb1 St is in 2013 now. Christoph Lohmann 2013-01-20 15:12:45 +0100
  • d8f3809345 Removing BCE from the TODO list. Christoph Lohmann 2013-01-20 14:55:08 +0100
  • b78c5085f7 Implementing Back Color Erase (BCE). Christoph Lohmann 2013-01-20 14:54:35 +0100
  • b4b513c791 Make line drawing work again. Christoph Lohmann 2013-01-19 18:38:28 +0100
  • 15c2bff9fa Yes, xft should be on the buffer. Thanks Mihail Zenkov. Christoph Lohmann 2013-01-19 15:49:34 +0100
  • c7b033b8f0 Trying out the double buffering without dbe. Christoph Lohmann 2013-01-19 15:00:16 +0100
  • 0e232a4115 Dbe is not required anymore. Christoph Lohmann 2013-01-19 09:13:52 +0100
  • 3ce96aea8a Adding the FAQ entry for zsh. Christoph Lohmann 2013-01-18 19:22:11 +0100
  • ed90afb743 The title can now be set with UTF-8 characters. Christoph Lohmann 2013-01-18 19:11:25 +0100
  • c9bd58e4dd Adding a nasty resize bug. Maybe it can be fixed. Christoph Lohmann 2013-01-16 18:53:32 +0100
  • f25c75d72a Removing the .hgtags file. Thanks ilf. Christoph Lohmann 2013-01-09 17:36:59 +0100
  • 1827e0643f Standout mode has changed. Thanks p37sitdu@lavabit.com! Christoph Lohmann 2013-01-08 20:36:49 +0100
  • b3326ab63b A different double buffering strategy so the background is default set. Christoph Lohmann 2013-01-08 20:09:33 +0100
  • f741df9cda Standout is now reverse. This makes bsd-games work in st. Christoph Lohmann 2013-01-08 19:46:28 +0100
  • 73879c1729 Adding an FAQ entry for the keypad handling. Christoph Lohmann 2013-01-07 19:53:41 +0100
  • 5facd29f75 Synchronizing the FAQ of the website and the repository. Christoph Lohmann 2013-01-06 09:52:03 +0100
  • b233007e0f Damn, my fault. The cache should have at least some entries. Christoph Lohmann 2013-01-05 20:56:58 +0100
  • c772a6e571 Applying the changes to the docs; by Peter Hartman. Christoph Lohmann 2013-01-05 20:30:25 +0100
  • 4682cc9596 Making the fontconfig and freetype paths portable in config.mk. Christoph Lohmann 2013-01-04 20:52:22 +0100
  • 4e14a4a97f A fix for the XopenIM() errors. Christoph Lohmann 2013-01-01 13:15:43 +0100
  • c99db5b017 Increasing font cache for speeding up UTF8 demos. Christoph Lohmann 2012-12-30 17:35:41 +0100
  • 44e1b79abf Removing the warning about extents. Christoph Lohmann 2012-12-30 17:35:15 +0100
  • 08e06ef079 Fixing the font unloading in case of zoom. Christoph Lohmann 2012-12-29 16:24:33 +0100
  • addc848345 Speeding up the drawing, then all characters are known. Christoph Lohmann 2012-12-29 15:03:03 +0100
  • 9c44229c62 Adding fallback support to st. Christoph Lohmann 2012-12-28 23:52:04 +0100
  • 082bab29f3 Fixing a compile error. Christoph Lohmann 2012-12-22 19:50:02 +0100
  • ac4c6da4ef Fixing a off-by-one error in the penultimate row drawing. Christoph Lohmann 2012-12-22 13:39:27 +0100
  • 4d37763ee7 Fixing a precedence problem. Thanks tridactyla! Christoph Lohmann 2012-12-18 13:00:00 +0100
  • fc2b366968 Checking for the lower X11 special keys too. Thanks Benjamin R. Haskell! Christoph Lohmann 2012-12-13 20:57:15 +0100
  • 3c6ec1995d Adding error checks for XCreateIC and XOpenIM. Christoph Lohmann 2012-12-11 08:32:08 +0100
  • 2696f81875 Be careful about mar77i's patches. Christoph Lohmann 2012-12-10 23:02:58 +0100
  • 78215c8ee0 Fixing the nasty selection bug. Thanks p37sitdu@lavabit.com! Christoph Lohmann 2012-12-10 20:45:46 +0100
  • fe3fb82d29 Applying the patch of mar771 right. Christoph Lohmann 2012-12-10 15:02:32 +0100
  • fdce8bba1a Applying the change of the Del key assingment. Thanks Martti Kühne! Christoph Lohmann 2012-12-09 21:39:02 +0100
  • 2548bb0fa9 Add support for End key - Shift + End : Delete until end of line. - Control + End : Delete until end of screen. Roberto E. Vargas Caballero 2012-11-25 22:13:29 +0100
  • d5994b43ca Add support for End key Roberto E. Vargas Caballero 2012-11-25 22:13:29 +0100
  • db6bdddc29 Add support for Supr key 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(-) Roberto E. Vargas Caballero 2012-11-25 22:13:24 +0100
  • 7c34ff1703 Add support for Supr key Roberto E. Vargas Caballero 2012-11-25 22:13:24 +0100
  • 4dc8c57dc6 Add support for insert key 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: Roberto E. Vargas Caballero 2012-11-25 22:13:19 +0100
  • 3c99be68e8 Add support for insert key Roberto E. Vargas Caballero 2012-11-25 22:13:19 +0100
  • 948d0d3ed6 Fix value of ka1 terminfo capability 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(-) Roberto E. Vargas Caballero 2012-11-25 22:13:13 +0100
  • e7904128c6 Fix value of ka1 terminfo capability Roberto E. Vargas Caballero 2012-11-25 22:13:13 +0100
  • 7b0f539f16 Add a notice in the config.def.h file how to obtain the syntax for xft/fontcache. Christoph Lohmann 2012-11-25 15:59:16 +0100
  • 61b20f4bc1 Add a notice in the config.def.h file how to obtain the syntax for Christoph Lohmann 2012-11-25 15:59:16 +0100
  • c0664ce6e2 The style inquisition was here. Christoph Lohmann 2012-11-25 09:23:34 +0100
  • 373a8f5628 The style inquisition was here. Christoph Lohmann 2012-11-25 09:23:34 +0100
  • 6c3792bc08 Add key for toogling numlock handling Keypad will generate keycodes when keypad application mode is enabled. It can cause problems with some programs like vi, which operates in such mode. Roberto E. Vargas Caballero 2012-11-25 09:23:02 +0100
  • 172f65436c Add key for toogling numlock handling Roberto E. Vargas Caballero 2012-11-25 09:23:02 +0100
  • 3e8ac4642c Fixing the calculation of the base tty pixel size. Christoph Lohmann 2012-11-21 20:38:15 +0100
  • b26df1d0d3 Fixing the calculation of the base tty pixel size. Christoph Lohmann 2012-11-21 20:38:15 +0100
  • d5ce1d8267 Restoring the Alt + Backspace functionality. Thanks Brandon Invergo! Christoph Lohmann 2012-11-19 17:22:32 +0100
  • cf04354e06 Restoring the Alt + Backspace functionality. Thanks Brandon Invergo! Christoph Lohmann 2012-11-19 17:22:32 +0100
  • 3af3fa75e6 Add application cursor sequences for Home 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). Roberto E. Vargas Caballero 2012-11-16 11:32:17 +0100
  • 55087ec2c7 Add application cursor sequences for Home Roberto E. Vargas Caballero 2012-11-16 11:32:17 +0100
  • 73f1c46926 Fixing some key issues with mc. Thanks nsz! Christoph Lohmann 2012-11-16 05:43:00 +0100
  • 1cbe56026b Fixing some key issues with mc. Thanks nsz! Christoph Lohmann 2012-11-16 05:43:00 +0100
  • 1eb03cdc28 Getbuttoninfo is always used the same and just a helper function. Shrinking it a bit. Thanks nsz! Christoph Lohmann 2012-11-15 21:42:58 +0100
  • 440a19a662 Getbuttoninfo is always used the same and just a helper function. Shrinking it Christoph Lohmann 2012-11-15 21:42:58 +0100
  • 8a30be275d Fix speech error in comment --- st.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Roberto E. Vargas Caballero 2012-11-15 20:57:37 +0100
  • 6312f76ca4 Fix speech error in comment Roberto E. Vargas Caballero 2012-11-15 20:57:37 +0100
  • 1abb967cf4 Remove unused fields in cursor_movement --- st.c | 4 ---- 1 file changed, 4 deletions(-) Roberto E. Vargas Caballero 2012-11-15 20:57:33 +0100
  • 0df350cd0b Remove unused fields in cursor_movement Roberto E. Vargas Caballero 2012-11-15 20:57:33 +0100
  • 861c18f5bc Removing my debug fprintf(). Christoph Lohmann 2012-11-15 20:25:16 +0100
  • 1cea02be8d Removing my debug fprintf(). Christoph Lohmann 2012-11-15 20:25:16 +0100
  • 1ab9dcfd4b Optimizing the key lookup to the X11 function key. It is still possible to remap other keys. Christoph Lohmann 2012-11-15 20:19:35 +0100
  • 2b6521f5d2 Optimizing the key lookup to the X11 function key. It is still possible to Christoph Lohmann 2012-11-15 20:19:35 +0100
  • 12541fda56 Making all function keys accessible. Christoph Lohmann 2012-11-15 20:03:18 +0100
  • 927d8fb459 Making all function keys accessible. Christoph Lohmann 2012-11-15 20:03:18 +0100
  • 75fca06968 Adding support for XK_F35. Christoph Lohmann 2012-11-15 20:00:46 +0100
  • a29ab30f25 Adding support for XK_F35. Christoph Lohmann 2012-11-15 20:00:46 +0100
  • 62639e4b33 Fix Shift + Insert shortcut This patch apply the same code for shortcuts that it is used now for defined keys. So it is possible use now XK_NO_MOD and XK_ANY_MOD for defining shortcuts. --- st.c | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) Roberto E. Vargas Caballero 2012-11-15 19:01:16 +0100
  • 90e1427632 Fix Shift + Insert shortcut Roberto E. Vargas Caballero 2012-11-15 19:01:16 +0100
  • abc2ba7abb Changing the TODO to the current state. Christoph Lohmann 2012-11-15 16:36:48 +0100
  • cc86d148cb Changing the TODO to the current state. Christoph Lohmann 2012-11-15 16:36:48 +0100
  • 8a2e12bc8b Fixing the return and keypad enter sent characters. Terminals produce \r. And some minor style changes. Christoph Lohmann 2012-11-15 16:26:50 +0100
  • d5640c7729 Fixing the return and keypad enter sent characters. Terminals produce \r. And Christoph Lohmann 2012-11-15 16:26:50 +0100
  • 6d5f5e0967 Import the patch of Eckehard Berns to add insert mode. Thanks! Christoph Lohmann 2012-11-15 16:21:23 +0100
  • 801ea034b6 Import the patch of Eckehard Berns to add insert mode. Thanks! Christoph Lohmann 2012-11-15 16:21:23 +0100
  • 9b35e8f544 The crlf mode was reversed. Christoph Lohmann 2012-11-15 15:57:01 +0100
  • e87d21bb3d The crlf mode was reversed. Christoph Lohmann 2012-11-15 15:57:01 +0100
  • 6d608c98e5 Fixing Return in non-crlf mode. Christoph Lohmann 2012-11-15 15:54:34 +0100
  • e7bb14e03e Fixing Return in non-crlf mode. Christoph Lohmann 2012-11-15 15:54:34 +0100
  • c88ca5b743 Use XK_ANY_MOD instead of XK_NO_MOD in key definition Usually terminal emulators don't generate any sequence for a combination they don't have registered, for example Shift + Next, but st behavior previous to the keyboard patch generates the sequence without the modifier, in this example Next. This patch uses the XK_ANY_MOD in order to get this same behaviour. --- config.def.h | 114 ++++++++++++++++++++++++++++++---------------------------- 1 file changed, 59 insertions(+), 55 deletions(-) Roberto E. Vargas Caballero 2012-11-15 15:36:20 +0100
  • 4389f2eb1b Use XK_ANY_MOD instead of XK_NO_MOD in key definition Roberto E. Vargas Caballero 2012-11-15 15:36:20 +0100
  • d475b4b060 Fix XK_NO_MOD and XK_ANY_MOD behavior XK_NO_MOD match a key without modifiers and XK_ANY_MOD match a key does not matter what modifiers are pressed to. Like they are mask the best value for XK_ANY_MOD is all the bits to 1, so the and with any state will be equal to the state. This also imply that is necessary check the case for XK_NO_MOD (no modifiers at all) with some modifier in state, and the inverse (some mask different to XK_ANY_MOD or XK_NO_MOD and no modifiers in state). --- st.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) Roberto E. Vargas Caballero 2012-11-15 15:36:13 +0100
  • 88bb76c1bc Fix XK_NO_MOD and XK_ANY_MOD behavior Roberto E. Vargas Caballero 2012-11-15 15:36:13 +0100
  • bcbd832110 Fix tab key When Shift + Tab is pressed X server send the event XK_ISO_Left_Tab with ShiftMask, so this is the entry we need in config.def.h Roberto E. Vargas Caballero 2012-11-14 11:14:29 +0100
  • 16ccf344de Fix tab key Roberto E. Vargas Caballero 2012-11-14 11:14:29 +0100
  • d244b4f3e7 Fixing the tab key, when no mask is wanted. Christoph Lohmann 2012-11-14 06:37:24 +0100
  • 461aac159c Fixing the tab key, when no mask is wanted. Christoph Lohmann 2012-11-14 06:37:24 +0100
  • 7db9bbf7ee The style inquisition was here again. Christoph Lohmann 2012-11-13 20:13:39 +0100
  • 7474a2fc37 The style inquisition was here again. Christoph Lohmann 2012-11-13 20:13:39 +0100