Commit Graph

  • 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
  • d5994b43ca Add support for End key Roberto E. Vargas Caballero 2012-11-25 22:13:29 +0100
  • 7c34ff1703 Add support for Supr key Roberto E. Vargas Caballero 2012-11-25 22:13:24 +0100
  • 3c99be68e8 Add support for insert key Roberto E. Vargas Caballero 2012-11-25 22:13:19 +0100
  • e7904128c6 Fix value of ka1 terminfo capability Roberto E. Vargas Caballero 2012-11-25 22:13:13 +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
  • 373a8f5628 The style inquisition was here. Christoph Lohmann 2012-11-25 09:23:34 +0100
  • 172f65436c Add key for toogling numlock handling Roberto E. Vargas Caballero 2012-11-25 09:23:02 +0100
  • b26df1d0d3 Fixing the calculation of the base tty pixel size. Christoph Lohmann 2012-11-21 20:38:15 +0100
  • cf04354e06 Restoring the Alt + Backspace functionality. Thanks Brandon Invergo! Christoph Lohmann 2012-11-19 17:22:32 +0100
  • 55087ec2c7 Add application cursor sequences for Home Roberto E. Vargas Caballero 2012-11-16 11:32:17 +0100
  • 1cbe56026b Fixing some key issues with mc. Thanks nsz! Christoph Lohmann 2012-11-16 05:43:00 +0100
  • 440a19a662 Getbuttoninfo is always used the same and just a helper function. Shrinking it Christoph Lohmann 2012-11-15 21:42:58 +0100
  • 6312f76ca4 Fix speech error in comment Roberto E. Vargas Caballero 2012-11-15 20:57:37 +0100
  • 0df350cd0b Remove unused fields in cursor_movement Roberto E. Vargas Caballero 2012-11-15 20:57:33 +0100
  • 1cea02be8d Removing my debug fprintf(). Christoph Lohmann 2012-11-15 20:25:16 +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
  • 927d8fb459 Making all function keys accessible. Christoph Lohmann 2012-11-15 20:03:18 +0100
  • a29ab30f25 Adding support for XK_F35. Christoph Lohmann 2012-11-15 20:00:46 +0100
  • 90e1427632 Fix Shift + Insert shortcut Roberto E. Vargas Caballero 2012-11-15 19:01:16 +0100
  • cc86d148cb Changing the TODO to the current state. Christoph Lohmann 2012-11-15 16:36:48 +0100
  • d5640c7729 Fixing the return and keypad enter sent characters. Terminals produce \r. And Christoph Lohmann 2012-11-15 16:26:50 +0100
  • 801ea034b6 Import the patch of Eckehard Berns to add insert mode. Thanks! Christoph Lohmann 2012-11-15 16:21:23 +0100
  • e87d21bb3d The crlf mode was reversed. Christoph Lohmann 2012-11-15 15:57:01 +0100
  • e7bb14e03e Fixing Return in non-crlf mode. Christoph Lohmann 2012-11-15 15:54:34 +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
  • 88bb76c1bc Fix XK_NO_MOD and XK_ANY_MOD behavior Roberto E. Vargas Caballero 2012-11-15 15:36:13 +0100
  • 16ccf344de Fix tab key Roberto E. Vargas Caballero 2012-11-14 11:14:29 +0100
  • 461aac159c Fixing the tab key, when no mask is wanted. Christoph Lohmann 2012-11-14 06:37:24 +0100
  • 7474a2fc37 The style inquisition was here again. Christoph Lohmann 2012-11-13 20:13:39 +0100
  • 620e3bb39e Add missed key definitions Roberto E. Vargas Caballero 2012-11-13 20:05:02 +0100
  • 44597b359e Add control and meta combinations for arrow keys Roberto E. Vargas Caballero 2012-11-13 20:04:54 +0100
  • 3b16695f4e Fix arrow keys terminfo capabilities Roberto E. Vargas Caballero 2012-11-13 20:04:50 +0100
  • ea782bfc5d Remove hardcoded keys form kpress Roberto E. Vargas Caballero 2012-11-13 20:04:45 +0100
  • 93f31166bf Move Shift + Insert to shortcut Roberto E. Vargas Caballero 2012-11-13 20:04:39 +0100
  • 69ee3ba3a7 Fix keypad mode and cursor mode Roberto E. Vargas Caballero 2012-11-13 20:04:34 +0100
  • 73177ba366 Add SRM sequence Roberto E. Vargas Caballero 2012-11-13 20:04:26 +0100
  • ace789a79f Gc is not used anymore. Christoph Lohmann 2012-11-11 19:46:34 +0100
  • c4a9ccec19 Removing some xft naming cruft. Christoph Lohmann 2012-11-11 19:38:41 +0100
  • 5d5a7c627a Moving the alt declaration to the beginning of the function. Christoph Lohmann 2012-11-08 17:22:48 +0100
  • 8665905216 Move unsupported sequences to ignored. Roberto E. Vargas Caballero 2012-11-08 17:22:04 +0100
  • 27468403cc Ignore DECARM sequence Roberto E. Vargas Caballero 2012-11-08 17:21:41 +0100
  • d5b80e05e8 Fix VPR sequence Roberto E. Vargas Caballero 2012-11-08 17:21:24 +0100
  • 5260a9ea22 Add DECOM sequence Roberto E. Vargas Caballero 2012-11-08 17:21:10 +0100
  • ee3e0a9fd0 Save cursor position in terminal reset Roberto E. Vargas Caballero 2012-11-08 17:20:15 +0100
  • ba9d0365ac Clarify some or exclusive expressions Roberto E. Vargas Caballero 2012-11-08 17:17:26 +0100
  • 950ff21e17 Fix bug restoring cursor position Roberto E. Vargas Caballero 2012-11-08 17:15:26 +0100
  • 5d39afc902 Adding scrollwheel support. Thanks Brandon Invergo! Christoph Lohmann 2012-11-06 23:44:37 +0100
  • 9df1e56142 Changing the license to MIT/X. Christoph Lohmann 2012-11-05 04:02:20 +0100
  • 0fbe1559c8 Fixing meta+return. Thanks Szabolcs Nagy! Christoph Lohmann 2012-11-04 00:04:56 +0100
  • 86261187ab Removing the debugging for the last fix too. Christoph Lohmann 2012-11-03 14:05:45 +0100
  • 9888c5064b Fixing a resize bug, if a smaller amount than the lineheight is resized. Christoph Lohmann 2012-11-03 14:05:15 +0100
  • f8db65439a Fixing bold fonts in reverse mode. Christoph Lohmann 2012-11-03 13:43:20 +0100
  • 76a8e5f72b Now italic and bold works. Christoph Lohmann 2012-11-03 08:35:32 +0100
  • abe85c0e99 Fixing an out-of-bound bug in the selection code. Thanks Szabolczs Nagy! Christoph Lohmann 2012-11-03 03:24:22 +0100
  • 091ae143ce Fixing the italic-bold font check. Thanks nsz. Christoph Lohmann 2012-11-02 23:19:56 +0100
  • cd90969cab Added tag 0.3 for changeset 9d54ce4daf34 Christoph Lohmann 2012-11-02 20:08:51 +0100
  • df62d3dab8 0.3 release. 0.3 Christoph Lohmann 2012-11-02 20:08:27 +0100
  • b0ed3e2897 0.3 release. Christoph Lohmann 2012-11-02 20:08:27 +0100
  • d92ad64017 Make it possible to use the corefont font description too. It is not very useful, but easy to implement. Christoph Lohmann 2012-11-02 20:07:11 +0100
  • c631e9bb91 Make it possible to use the corefont font description too. It is not very Christoph Lohmann 2012-11-02 20:07:11 +0100
  • dcf0955466 Moving to the dwm config.h variable usage. Christoph Lohmann 2012-11-02 19:56:02 +0100
  • 393825f9f8 Moving to the dwm config.h variable usage. Christoph Lohmann 2012-11-02 19:56:02 +0100
  • 48389be574 Adding a FAQ to reference utmp(1). Christoph Lohmann 2012-10-31 20:36:32 +0100
  • e5d7c5a69e Adding a FAQ to reference utmp(1). Christoph Lohmann 2012-10-31 20:36:32 +0100
  • d84e2978c2 Cleaning up the TODO file. Christoph Lohmann 2012-10-31 20:35:07 +0100
  • 784765ca35 Cleaning up the TODO file. Christoph Lohmann 2012-10-31 20:35:07 +0100
  • cb9d92ce51 Removing the now senseless comment in config.def.h. Thanks to bnwe! Christoph Lohmann 2012-10-28 14:13:39 +0100
  • 1d378227c0 Removing the now senseless comment in config.def.h. Thanks to bnwe! Christoph Lohmann 2012-10-28 14:13:39 +0100
  • 32173a11b4 Applying the patch of the little girl <yui@blekksprut.net> to make cjk input possible. Thanks! Christoph Lohmann 2012-10-28 13:37:11 +0100
  • c5dd7fb377 Applying the patch of the little girl <yui@blekksprut.net> to make cjk input Christoph Lohmann 2012-10-28 13:37:11 +0100
  • 7168d85f97 Applying the tab expansion patch from koga. Christoph Lohmann 2012-10-28 13:35:00 +0100
  • b56a0da283 Applying the tab expansion patch from koga. Christoph Lohmann 2012-10-28 13:35:00 +0100
  • 53eda6d525 Adding a more flexible fontstring handling, shortcuts and a zoom function. Christoph Lohmann 2012-10-28 13:25:53 +0100
  • 71b09ec4f1 Adding a more flexible fontstring handling, shortcuts and a zoom function. Christoph Lohmann 2012-10-28 13:25:53 +0100
  • 91804d7227 Applying the patch of Roberto Caballero to set WINDOWID and all the pwuid() variables. Thanks! xinit() and ttynew() had to be switched in their call-appearance. Otherwise xw.win is not set. Christoph Lohmann 2012-10-28 06:54:08 +0100
  • 6d4e525ed9 Applying the patch of Roberto Caballero to set WINDOWID and all the pwuid() Christoph Lohmann 2012-10-28 06:54:08 +0100
  • 4abecf9ce4 Applying the patch of Rafa Garcia Gallega <rafael.garcia.gallego@gmail.com> to not emulate the vt100 behaviour of selecting all whitespaces. Thanks! Christoph Lohmann 2012-10-28 06:32:54 +0100
  • 35421371ca Applying the patch of Rafa Garcia Gallega <rafael.garcia.gallego@gmail.com> to Christoph Lohmann 2012-10-28 06:32:54 +0100
  • 5de1468554 Add error control to iofile write can write less bytes than we request, so it is necessary check the return value, in case of error print a message and don't continnue writing in the file. --- st.c | 39 ++++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) Roberto E. Vargas Caballero 2012-10-28 06:27:42 +0100
  • ee3fbeb6c8 Add error control to iofile Roberto E. Vargas Caballero 2012-10-28 06:27:42 +0100
  • ab40392d08 Well, I was confused. Damn state exams. Instead of discussing this shit I should really learn opthalmology instead. :O Christoph Lohmann 2012-10-09 19:40:37 +0200
  • 2e38ab7afd Well, I was confused. Damn state exams. Instead of discussing this shit I Christoph Lohmann 2012-10-09 19:40:37 +0200
  • fa952e1901 If there is really someone without SHELL set, help him/her. Christoph Lohmann 2012-10-09 19:33:26 +0200
  • eb6713acf1 If there is really someone without SHELL set, help him/her. Christoph Lohmann 2012-10-09 19:33:26 +0200
  • 5967a7c0db Add DEC alignment test This sequence was used by DEC personal in to for verifying the screen adjust of terminals. It is the unique test sequence implemented by all the emulators, and I think it is because they want be conforms with vttest which uses this sequence in some tests. --- st.c | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) Roberto E. Vargas Caballero 2012-10-07 11:06:17 +0200
  • 9e813947cf Add DEC alignment test Roberto E. Vargas Caballero 2012-10-07 11:06:17 +0200
  • d627351429 Avoid initialization of vt100_0 in each call to tsetchar If vt100_0 is a automatic variable then it is initializated in each call to tsetchar, but if the variable is static it is initializated only in compile time. --- st.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Roberto E. Vargas Caballero 2012-10-07 11:06:08 +0200
  • b7a7f171ef Avoid initialization of vt100_0 in each call to tsetchar Roberto E. Vargas Caballero 2012-10-07 11:06:08 +0200
  • 976b34d1fc Fix Identification sequences Do not send NUL character in the identification (use (sizeof(VT102ID) - 1), and finish the sequence once you execute it. --- st.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Roberto E. Vargas Caballero 2012-10-07 11:06:00 +0200
  • 25f47cb83a Fix Identification sequences Roberto E. Vargas Caballero 2012-10-07 11:06:00 +0200
  • f0ee36878c Add DA and DECID sequences These sequences are used by the host in order to can detect which kind of terminal is connected. St will answer like a vt102 terminal with this patch. --- st.c | 9 +++++++++ 1 file changed, 9 insertions(+) Roberto E. Vargas Caballero 2012-10-06 21:19:56 +0200
  • ffeeb678c5 Add DA and DECID sequences Roberto E. Vargas Caballero 2012-10-06 21:19:56 +0200
  • a90662fdcf Fixing a typo. Christoph Lohmann 2012-10-06 21:02:25 +0200