Commit Graph
100 Commits
Author SHA1 Message Date
Christoph Lohmann 7e7760c2ed Add the possibility to have default highlight colors.
Thanks to stargrave@stargrave.org for the suggestion!
2013-03-29 19:01:24 +01:00
Christoph Lohmann adde5c6d9d Adding PgUp + Ctrl.
Thanks stargrave@stargrave.org!
2013-03-29 18:45:09 +01:00
Christoph Lohmann f876810626 Adding PgUp and PgDown + Ctrl to config.def.h
Thanks stargrave@stargrave.org!
2013-03-29 18:43:32 +01:00
Christoph Lohmann a1e3b94b37 Removing an undefined case. just do regular selections. 2013-03-29 18:39:01 +01:00
Christoph Lohmann 4b17dddb10 Making rectangular selection work again.
People sending me patches against strange revisions and basing on their own
revisions make me having to reapply them. Then such errors appear.

Thanks Alexander Sedov <alex0player@gmail.com> for noticing this.
2013-03-20 21:19:28 +01:00
Christoph Lohmann 55adf0aad1 Pange seems to use ascent + descent instead of height.
Thanks Bobby Powers <bobbypowers@gmail.com> for noticing this!
2013-03-10 21:16:51 +01:00
Christoph Lohmann 82494f248d Making st compile on OS X. 2013-03-05 22:12:11 +01:00
Christoph Lohmann c6b89f23e7 Using strsep and fixing null termination in csiparse.
Thanks for the hint from Alexander Sedov <alex0player@gmail.com>!
2013-02-26 21:43:40 +01:00
Christoph Lohmann 1c1621da69 Changing the way how paste is handled, just for the nano people. 2013-02-26 19:08:51 +01:00
Christoph Lohmann 1aa26b4ecd Fixing a bug while parsing empty arguments in csiparse. 2013-02-26 19:07:23 +01:00
Christoph Lohmann 7d32471eff Fixing bugs in the strtol and strtok_r replacements.
Thanks "Roberto E. Vargas Caballero" <k0ga@shike2.com> for the comments!
2013-02-26 18:19:44 +01:00
Christoph Lohmann 7cb0d95509 Using strtok_r for the string parsing. 2013-02-25 13:36:40 +01:00
Christoph Lohmann 37863356b0 Using strtol with overflow checking. 2013-02-25 13:23:56 +01:00
Christoph Lohmann be7c6d7fb0 Add insert for the primary clipboard to MOD + Shift + Ins.
Thanks Mantas Mikulėnas <grawity@gmail.com> for the patch!
2013-02-23 21:50:13 +01:00
Christoph Lohmann e40d8da194 Removing dbe and introducing umlauts to titles.
Thanks Alexander Sedov <alex0player@gmail.com> for the title patch!
2013-02-23 21:44:06 +01:00
Christoph Lohmann efaf1c2a94 Add umlaut support for title change.
Thanks Alexander Sedov <alex0player@gmail.com>!
2013-02-23 21:20:21 +01:00
Christoph Lohmann 1b6c6535c1 Replace parse_int with atoi(). 2013-02-23 21:17:25 +01:00
Christoph Lohmann 3865e9eaaf Implement rectangular mouse selection.
Thanks Alexander Sedov <alex0player@gmail.com>!
2013-02-19 19:08:41 +01:00
Christoph Lohmann 0e738c3d72 Style inquisition. 2013-02-19 16:04:54 +01:00
Christoph Lohmann 7f297e297c Fixing the reverse mode of st colors.
Thanks Alexander Sedov <alex0player@gmail.com> for finding this!
2013-02-19 15:51:25 +01:00
Christoph Lohmann f4a6c20f46 Adding a way to ignore bits in the state. 2013-02-16 13:57:12 +01:00
Christoph Lohmann e0ec2cf984 Style inquisition. 2013-02-15 19:36:20 +01:00
Christoph Lohmann a92a678e25 The refresh rate for the action needs to be high too. 2013-02-15 19:34:53 +01:00
Christoph Lohmann de7e0e9c8d Changing the fps to something reasonable high. 2013-02-15 19:32:37 +01:00
Christoph Lohmann 086cd61511 Doing it like the new run() was proposed. 2013-02-15 19:30:43 +01:00
Christoph Lohmann 95033753be Adding a more efficient drawing code.
Thanks Mihail Zenkov <mihail.zenkov@gmail.com> for giving the hint!
2013-02-15 19:10:22 +01:00
Christoph Lohmann b7261c84aa Tmux wants this to be mutually exclusive.
Thanks Egmont Koblinger <egmont@gmail.com> for noticing this!
2013-02-15 17:45:38 +01:00
Christoph Lohmann 05a1ff03e9 Adding mor explict font patterns. 2013-02-13 21:35:27 +01:00
Christoph Lohmann eeffbe11ab Making st not activate the cursor in case of Mod + k in dwm.
Thanks Jens Nyberg <jens.nyberg@gmail.com>!
2013-02-11 22:20:16 +01:00
Christoph Lohmann 8a9475a0dd Setting the surrounding border to defaultbg.
Thanks Stephen Caraher <moskvax@gmail.com>!
2013-02-10 16:36:03 +01:00
Christoph Lohmann ce3efa9e9b Removing some debug messages. 2013-02-08 20:24:26 +01:00
Christoph Lohmann efd04ccad6 Fixing the menus in mc. 2013-01-27 17:48:01 +01:00
Christoph Lohmann 26c101b706 Fixing the black remaining lines in mc and dialog.
This also applies some style fixes and handles some old blink codes.
2013-01-27 13:26:06 +01:00
Christoph Lohmann 384fabdb5b Adding extended mouse reporting in st.
Thanks Egmont Koblinger <egmont@gmail.com>!
2013-01-26 15:13:56 +01:00
Christoph Lohmann deb720af7f Removing the debug messages again. 2013-01-20 17:13:48 +01:00
Christoph Lohmann 57f39defaf Fixing the clipboard copying to st itself. 2013-01-20 17:12:41 +01:00
Christoph Lohmann 3036051fb1 St is in 2013 now. 2013-01-20 15:12:45 +01:00
Christoph Lohmann d8f3809345 Removing BCE from the TODO list. 2013-01-20 14:55:08 +01:00
Christoph Lohmann b78c5085f7 Implementing Back Color Erase (BCE). 2013-01-20 14:54:35 +01:00
Christoph Lohmann b4b513c791 Make line drawing work again. 2013-01-19 18:38:28 +01:00
Christoph Lohmann 15c2bff9fa Yes, xft should be on the buffer. Thanks Mihail Zenkov. 2013-01-19 15:49:34 +01:00
Christoph Lohmann c7b033b8f0 Trying out the double buffering without dbe. 2013-01-19 15:00:16 +01:00
Christoph Lohmann 0e232a4115 Dbe is not required anymore. 2013-01-19 09:13:52 +01:00
Christoph Lohmann 3ce96aea8a Adding the FAQ entry for zsh.
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-18 19:22:11 +01:00
Christoph Lohmann ed90afb743 The title can now be set with UTF-8 characters.
Thanks Mihail Zenkov <mihail.zenkov@gmail.com>!
2013-01-18 19:11:25 +01:00
Christoph Lohmann c9bd58e4dd Adding a nasty resize bug. Maybe it can be fixed. 2013-01-16 18:53:32 +01:00
Christoph Lohmann f25c75d72a Removing the .hgtags file. Thanks ilf. 2013-01-09 17:36:59 +01:00
Christoph Lohmann 1827e0643f Standout mode has changed. Thanks p37sitdu@lavabit.com! 2013-01-08 20:36:49 +01:00
Christoph Lohmann b3326ab63b A different double buffering strategy so the background is default set. 2013-01-08 20:09:33 +01:00
Christoph Lohmann f741df9cda Standout is now reverse. This makes bsd-games work in st. 2013-01-08 19:46:28 +01:00
Christoph Lohmann 73879c1729 Adding an FAQ entry for the keypad handling.
Thanks "Roberto E. Vargas Caballero" <k0ga@shike2.com>!
2013-01-07 19:53:41 +01:00
Christoph Lohmann 5facd29f75 Synchronizing the FAQ of the website and the repository. 2013-01-06 09:52:03 +01:00
Christoph Lohmann b233007e0f Damn, my fault. The cache should have at least some entries. 2013-01-05 20:56:58 +01:00
Christoph Lohmann c772a6e571 Applying the changes to the docs; by Peter Hartman. 2013-01-05 20:30:25 +01:00
Christoph Lohmann 4682cc9596 Making the fontconfig and freetype paths portable in config.mk. 2013-01-04 20:52:22 +01:00
Christoph Lohmann 4e14a4a97f A fix for the XopenIM() errors. 2013-01-01 13:15:43 +01:00
Christoph Lohmann c99db5b017 Increasing font cache for speeding up UTF8 demos. 2012-12-30 17:35:41 +01:00
Christoph Lohmann 44e1b79abf Removing the warning about extents. 2012-12-30 17:35:15 +01:00
Christoph Lohmann 08e06ef079 Fixing the font unloading in case of zoom. 2012-12-29 16:24:33 +01:00
Christoph Lohmann addc848345 Speeding up the drawing, then all characters are known. 2012-12-29 15:03:03 +01:00
Christoph Lohmann 9c44229c62 Adding fallback support to st. 2012-12-28 23:52:04 +01:00
Christoph Lohmann 082bab29f3 Fixing a compile error. 2012-12-22 19:50:02 +01:00
Christoph Lohmann ac4c6da4ef Fixing a off-by-one error in the penultimate row drawing. 2012-12-22 13:39:27 +01:00
Christoph Lohmann 4d37763ee7 Fixing a precedence problem. Thanks tridactyla! 2012-12-18 13:00:00 +01:00
Christoph Lohmann fc2b366968 Checking for the lower X11 special keys too. Thanks Benjamin R. Haskell! 2012-12-13 20:57:15 +01:00
Christoph Lohmann 3c6ec1995d Adding error checks for XCreateIC and XOpenIM. 2012-12-11 08:32:08 +01:00
Christoph Lohmann 2696f81875 Be careful about mar77i's patches. 2012-12-10 23:02:58 +01:00
Christoph Lohmann 78215c8ee0 Fixing the nasty selection bug. Thanks p37sitdu@lavabit.com! 2012-12-10 20:45:46 +01:00
Christoph Lohmann fe3fb82d29 Applying the patch of mar771 right. 2012-12-10 15:02:32 +01:00
Christoph Lohmann fdce8bba1a Applying the change of the Del key assingment. Thanks Martti Kühne! 2012-12-09 21:39:02 +01:00
Christoph Lohmann 61b20f4bc1 Add a notice in the config.def.h file how to obtain the syntax for
xft/fontcache.
2012-11-25 15:59:16 +01:00
Christoph Lohmann 373a8f5628 The style inquisition was here. 2012-11-25 09:23:34 +01:00
Christoph Lohmann b26df1d0d3 Fixing the calculation of the base tty pixel size. 2012-11-21 20:38:15 +01:00
Christoph Lohmann cf04354e06 Restoring the Alt + Backspace functionality. Thanks Brandon Invergo! 2012-11-19 17:22:32 +01:00
Christoph Lohmann 1cbe56026b Fixing some key issues with mc. Thanks nsz! 2012-11-16 05:43:00 +01:00
Christoph Lohmann 440a19a662 Getbuttoninfo is always used the same and just a helper function. Shrinking it
a bit. Thanks nsz!
2012-11-15 21:42:58 +01:00
Christoph Lohmann 1cea02be8d Removing my debug fprintf(). 2012-11-15 20:25:16 +01:00
Christoph Lohmann 2b6521f5d2 Optimizing the key lookup to the X11 function key. It is still possible to
remap other keys.
2012-11-15 20:19:35 +01:00
Christoph Lohmann 927d8fb459 Making all function keys accessible. 2012-11-15 20:03:18 +01:00
Christoph Lohmann a29ab30f25 Adding support for XK_F35. 2012-11-15 20:00:46 +01:00
Christoph Lohmann cc86d148cb Changing the TODO to the current state. 2012-11-15 16:36:48 +01:00
Christoph Lohmann d5640c7729 Fixing the return and keypad enter sent characters. Terminals produce \r. And
some minor style changes.
2012-11-15 16:26:50 +01:00
Christoph Lohmann 801ea034b6 Import the patch of Eckehard Berns to add insert mode. Thanks! 2012-11-15 16:21:23 +01:00
Christoph Lohmann e87d21bb3d The crlf mode was reversed. 2012-11-15 15:57:01 +01:00
Christoph Lohmann e7bb14e03e Fixing Return in non-crlf mode. 2012-11-15 15:54:34 +01:00
Christoph Lohmann 461aac159c Fixing the tab key, when no mask is wanted. 2012-11-14 06:37:24 +01:00
Christoph Lohmann 7474a2fc37 The style inquisition was here again. 2012-11-13 20:13:39 +01:00
Christoph Lohmann ace789a79f Gc is not used anymore. 2012-11-11 19:46:34 +01:00
Christoph Lohmann c4a9ccec19 Removing some xft naming cruft. 2012-11-11 19:38:41 +01:00
Christoph Lohmann 5d5a7c627a Moving the alt declaration to the beginning of the function. 2012-11-08 17:22:48 +01:00
Christoph Lohmann 5d39afc902 Adding scrollwheel support. Thanks Brandon Invergo! 2012-11-06 23:44:37 +01:00
Christoph Lohmann 9df1e56142 Changing the license to MIT/X. 2012-11-05 04:02:20 +01:00
Christoph Lohmann 0fbe1559c8 Fixing meta+return. Thanks Szabolcs Nagy! 2012-11-04 00:04:56 +01:00
Christoph Lohmann 86261187ab Removing the debugging for the last fix too. 2012-11-03 14:05:45 +01:00
Christoph Lohmann 9888c5064b Fixing a resize bug, if a smaller amount than the lineheight is resized.
Thanks c00kiemon5ter!
2012-11-03 14:05:15 +01:00
Christoph Lohmann f8db65439a Fixing bold fonts in reverse mode. 2012-11-03 13:43:20 +01:00
Christoph Lohmann 76a8e5f72b Now italic and bold works. 2012-11-03 08:35:32 +01:00
Christoph Lohmann abe85c0e99 Fixing an out-of-bound bug in the selection code. Thanks Szabolczs Nagy! 2012-11-03 03:24:22 +01:00
Christoph Lohmann 091ae143ce Fixing the italic-bold font check. Thanks nsz. 2012-11-02 23:19:56 +01:00
Christoph Lohmann cd90969cab Added tag 0.3 for changeset 9d54ce4daf34 2012-11-02 20:08:51 +01:00