Commit Graph

  • 852f144af7 Remove extra space if user doesn't have real name Sadrul Habib Chowdhury 2008-07-30 00:48:26 -04:00
  • dc178907d0 Treat //foo as an argument instead of as a command Sadrul Habib Chowdhury 2008-07-30 00:42:01 -04:00
  • 9672f21e65 Fix/Relax requirement for a controlling terminal Sadrul Habib Chowdhury 2008-07-30 00:22:06 -04:00
  • ff93752588 Merge branch 'master' into lua-scripting Sadrul Habib Chowdhury 2008-07-28 20:53:26 -04:00
  • cb9d14bd8a Fix a caption update issue when a status message is being displayed. Sadrul Habib Chowdhury 2008-07-28 20:28:05 -04:00
  • 29a2ebf6ff Allow calling a particular lua function from the loaded script. Calling some user-defined script function can allow doing fun things triggered by a binding, e.g. focusing a region containing a particular window without having to cycle through the other regions etc. Sadrul Habib Chowdhury 2008-07-28 20:03:24 -04:00
  • 85da3f3e89 Show error message from a lua script. Sadrul Habib Chowdhury 2008-07-25 21:09:44 -04:00
  • 2a61687a36 Add __tostring metamethod for window, display and user. Sadrul Habib Chowdhury 2008-07-25 20:36:22 -04:00
  • 3bf6bea43f Add the new script.c file in Makefile.in Sadrul Habib Chowdhury 2008-07-24 11:04:55 -04:00
  • b1af96c127 Add a layer of abstraction for the script bindings. This layer of abstraction will allow to support any number of scripting languages. Right now the support for scripting is built-in. However, it won't be very difficult to exclude any built-in scripting support for a particular language, and use dynamic modules instead. Sadrul Habib Chowdhury 2008-07-24 10:53:10 -04:00
  • ea6735e9ea Clean up some of the template code, get rid of some code duplications. Also adds a window-function to change its title. Add license header, with GPL V3. Sadrul Habib Chowdhury 2008-07-24 10:49:33 -04:00
  • b530cb14cb Initial support for lua scripting. The idea is to allow executing some functions at specific events, for example, when a window is selected, created, closed etc. Right now, if a function named 'fore_changed' is available, then it's called when the foreground window for a display is changed. Sadrul Habib Chowdhury 2008-07-24 03:52:32 -04:00
  • fbd0d43eca Tab completion for command input. RFE #23909. Sadrul Habib Chowdhury 2008-07-22 22:52:04 -04:00
  • b3d34f3b46 Update the caption when the group for a window changes. The bug where the caption doesn't update after a group-change is reproduced best when there are split regions. This change fixes that. Sadrul Habib Chowdhury 2008-07-21 20:03:15 -04:00
  • 8971b988e7 When a group window is killed, reset the group for the windows belonging to the group. References #23829. Sadrul Habib Chowdhury 2008-07-20 02:13:53 -04:00
  • e783fe70be Send SIGWINCH to a window only when focused. The documentation for resize.c:CheckScreenSize says to modify all windows only when change_flag is 2. But ChangeScreenSize goes ahead and resizes every window regardless of the value of change_flag. This caused SIGWINCH to be sent to windows not in focus. This change fixes the issue. Closes #23771. Sadrul Habib Chowdhury 2008-07-15 21:00:58 -04:00
  • b672551b1d Do not allow resizing scrollback buffer in copy mode. Trying to resize the scrollback when in copy mode causes a crash, reported in #20660. Sadrul Habib Chowdhury 2008-07-12 20:00:35 -04:00
  • 7146a36671 Merge branch 'master' of git://git.savannah.gnu.org/screen Sadrul Habib Chowdhury 2008-07-12 18:51:08 -04:00
  • e341e54cbd Use typecasting correctly to remove some compile warnings. Sadrul Habib Chowdhury 2008-07-12 18:48:43 -04:00
  • 38f0c9768e Add readine-like behaviour for ,  in input layer. Pressing  erases a word backward, and  deletes the character under the cursor. RFE #23828. Sadrul Habib Chowdhury 2008-07-12 18:38:51 -04:00
  • 7643228224 exg: Fix warnings on type-mismatched pointers, process.c. Micah Cowan 2008-07-12 14:53:26 -07:00
  • 32b5a13fe0 Fix a bug in monitor mode toggling when defmonitor is on. The bug existed if compiled with multiuser support. Thanks to Maarten Billemont and Geraint Edwards for reporting the bug and testing the fix. (#23817) Sadrul Habib Chowdhury 2008-07-12 11:49:02 -04:00
  • 5e97f6b725 Allow relative arguments for the ":number" command. The argument to ":number" can be prefixed with '+' or '-' to use it as a relative argument. Sadrul Habib Chowdhury 2008-07-11 01:04:39 -04:00
  • bf0d5ba370 Repeat last search in the opposite direction. Add vi behaviour of searching in the reverse direction when 'N' is pressed in copy mode. Initial patch was submitted by Benjamin Andresen (#19336). Sadrul Habib Chowdhury 2008-07-09 18:54:44 -04:00
  • 4318a55440 Sadrul: copy cmd needs display. Micah Cowan 2008-07-08 22:21:08 -07:00
  • 9f499b1c36 Honor flags with ResizeRegions (#22096) Micah Cowan 2008-07-08 22:12:09 -07:00
  • 2808ef0106 Bill Purcell's FfTt;, patch. Micah Cowan 2008-07-08 14:22:36 -07:00
  • 7ee37745c6 sadrul's patch to fix the group command (typo). Micah Cowan 2008-07-08 13:35:18 -07:00
  • 84c8897c1b Sadrul's patch to fix hardstatus/caption updates on window number/name change. Micah Cowan 2008-07-08 12:21:54 -07:00
  • 7890eeac48 Thanks to exg: struct lay * -> struct layout * Micah Cowan 2008-06-29 16:40:18 -07:00
  • e647b51e82 Added basic ignore settings for git. Micah Cowan 2008-06-14 17:21:45 -07:00
  • 1f2d8f1968 more screen-like layout commands mls 2007-02-07 22:53:59 +00:00
  • 57f81ee3b6 - new concepts: layouts, groups - new resize code, we now use weights mls 2007-02-06 20:44:37 +00:00
  • ee51fe58ad first stab at vertical split mls 2006-10-23 15:49:44 +00:00
  • b12a744ebd typo fixes mls 2006-08-10 21:13:40 +00:00
  • b90451c8a2 merged again mls 2006-05-02 12:58:25 +00:00
  • 03c4c32b43 enouf testing jnweiger 2005-12-21 11:01:20 +00:00
  • 1022dcfcfe anotherone jnweiger 2005-12-21 10:45:29 +00:00
  • 30c9074891 Testing commit mails. Notification should go to screen-devel@gnu.org, diffs should go to screen@uni-erlangen.de jnweiger 2005-12-21 10:36:24 +00:00
  • 552ae7c267 From: bill <bill.pursell@gmail.com> To: jw@cs.fau.de Subject: Re: vertical split Date: Tue, 20 Dec 2005 07:21:51 +0000 jnweiger 2005-12-20 18:56:01 +00:00
  • 4c487b4fc3 bug #14383 overview: Attaching from inside of screen bug jnweiger 2005-12-20 18:46:23 +00:00
  • 86ca3370a6 bug #15002 overview: screen 4.0.2 fails to compile successfully on aix 5.3 box fixed. jnweiger 2005-12-19 20:20:47 +00:00
  • 79655ce7c0 bug #10421 overview: 'Windor' in documentation of -p fixed. jnweiger 2005-12-19 20:06:49 +00:00
  • b4aa8750b4 Updates from mls/screen-4.0.3 jnweiger 2005-12-19 16:13:08 +00:00
  • 3615d8d6da zombie onerror docu added. jnweiger 2005-12-19 13:48:04 +00:00
  • ea3f123a4f *** empty log message *** jnweiger 2005-12-19 10:33:48 +00:00
  • 73c9a4768d oops, syntaxerror in 133: int StartRc(rcfilename, nopanic) char *rcfilename, int nopanic; jnweiger 2005-12-19 10:31:49 +00:00
  • bb76573ecd *** empty log message *** jnweiger 2005-12-16 19:06:57 +00:00
  • d64b1af4d7 zombie command has new option 'onerror' jnweiger 2005-12-16 19:06:39 +00:00
  • 33576f97a4 12.10.2004, 4.00.03jw1 let docu of 'split' 'focus' 'remove' and 'only' refer to each other jnweiger 2005-12-16 19:02:25 +00:00
  • a32c84cd45 11.10.2004, 4.00.03jw handle StartRc errors nonfatal if due to a msg. jnweiger 2005-12-16 19:00:17 +00:00
  • 75b909204c Security Bugfix http://www.securityfocus.com/archive/1/345844/2003-11-24/2003-11-30/0 jnweiger 2005-12-16 18:58:24 +00:00
  • 44c5ed24c4 screen-4.0.2 Dec 5 2003 jnweiger 2005-12-16 18:51:07 +00:00
  • 213136c085 screen-4.0.1 Sep 18 2003 jnweiger 2005-12-16 18:48:09 +00:00
  • 6eef401287 old version screen-4.0.0 Jul 21 2003 jnweiger 2005-12-16 18:44:47 +00:00
  • f78f9e8260 old version screen-3.9.15 Mar 13 2003 jnweiger 2005-12-16 18:41:15 +00:00
  • b3e7420c1f old version screen-3.9.11 Feb 14 2002 jnweiger 2005-12-16 18:37:23 +00:00
  • 522f11a34f old version screen-3.9.10 May 17 2001 jnweiger 2005-12-16 18:30:07 +00:00
  • 9131dd54d0 old version screen-3.9.9 May 17 2001 jnweiger 2005-12-16 18:26:01 +00:00
  • 0e71ff2ef2 old version screen-3.9.8 Sep 1 2000 jnweiger 2005-12-16 18:23:18 +00:00
  • 2b1bdf9672 old version screen-3.9.5 Aug 21 1999 jnweiger 2005-12-16 18:21:00 +00:00
  • e6618a14fa old version screen-3.9.4 Aug 5 1999 jnweiger 2005-12-16 18:18:22 +00:00
  • 3d4f20b726 old version screen-3.7.6 Nov 25 1998 jnweiger 2005-12-16 18:09:59 +00:00
  • 52c4503557 old version screen-3.7.6 Nov 25 1998 jnweiger 2005-12-16 18:09:59 +00:00
  • 89c5dd85df old version screen-3.7.6 Nov 25 1998 jnweiger 2005-12-16 18:09:59 +00:00
  • 12d5b63150 old version screen-3.7.4 jnweiger 2005-12-16 18:06:38 +00:00
  • 58c7144733 old version screen-3.7.2 May 13 1996 jnweiger 2005-12-16 18:00:13 +00:00
  • 80a04457c6 old version screen-3.7.1 Nov 20 1995 jnweiger 2005-12-16 17:48:14 +00:00
  • 450edb6478 old version screen-3.6.2 Apr 2 1995 jnweiger 2005-12-16 17:42:32 +00:00
  • 21ceaf16bd historic version screen-3.5.2 Aug 19 1993 jnweiger 2005-12-16 17:36:59 +00:00
  • a5c2d00271 historic version screen-3.3.4 Oct 21 2002 jnweiger 2005-12-16 17:25:08 +00:00
  • c81f3249a4 historic version screen-3.3b jnweiger 2005-12-16 17:08:48 +00:00
  • a6d164b63a historic version screen-3.2b Oct 28 1992 jnweiger 2005-12-16 17:00:50 +00:00
  • 7b7b2fa7ff historic version screen-3.2a jnweiger 2005-12-16 16:56:50 +00:00
  • 28253bffed historic version screen-3.2.0 Jun 1 1992 jnweiger 2005-12-16 16:49:11 +00:00
  • 8cb4b1196b historic version screen-3.2.0 Feb 10 1992 jnweiger 2005-12-16 16:38:49 +00:00
  • 32462f2e30 historic version screen-3.2 jnweiger 2005-12-16 16:24:30 +00:00
  • a1df972a70 historic version screen-3.1.1 Oct 28 1991 jnweiger 2005-12-16 16:09:33 +00:00
  • 03ca1358ba historic version screen-3.1 Sep 9 1991 jnweiger 2005-12-16 16:01:32 +00:00
  • c9079740b6 historic version screen-2.3 Feb 25 1991 jnweiger 2005-12-16 15:54:39 +00:00
  • c6592864e8 historic version screen-2.1c Jan 27 1992 jnweiger 2005-12-16 15:51:12 +00:00
  • e1bc9c8067 historic version screen-2.1.1 May 6 1991 jnweiger 2005-12-16 15:41:40 +00:00
  • 262d601696 historic version screen-2.1 Dec 10 1990 jnweiger 2005-12-16 15:35:26 +00:00
  • 10c11824cf historic version screen-2.0a Jun 21 1991 jnweiger 2005-12-16 15:31:45 +00:00
  • 173ba5ee91 historic version screen-1.4i jnweiger 2005-12-16 15:27:24 +00:00
  • ff182b994d historic version screen-1.1i jnweiger 2005-12-16 15:18:22 +00:00
  • 8bc5213d76 historic version screen-1.1 jnweiger 2005-12-16 15:10:17 +00:00
  • 30f597b9f1 go to ATTIC now. jnweiger 2005-12-16 14:34:48 +00:00
  • 64434f4637 oops, still there? jnweiger 2005-12-16 14:32:16 +00:00
  • 8f0dedbec3 cleanup for restarting with screen-1.1 jnweiger 2005-12-16 14:23:57 +00:00
  • fec58c12c4 Patches as seen in SUSE 10.0 jnweiger 2005-12-15 16:40:13 +00:00
  • 68b5e68dbf take care of symlinks. cvs prefers to replace them by inplace copies. grrr. jnweiger 2005-12-15 16:11:20 +00:00
  • 91f7dc8e5d Initial checkin of screen-4.0.2 as found on SUSE 10.0 jnweiger 2005-12-15 15:53:32 +00:00
  • 8b9339a5f6 as seen on gnu-screen@yahoogroups.com jnweiger 2003-04-07 09:27:17 +00:00
  • a9560e5d61 another step towards world domination jnweiger 2003-04-04 13:50:32 +00:00
  • 9f60eeab62 nothing changed. just testing commit jnweiger 2003-04-04 13:48:26 +00:00
  • 522d6ecc05 testing commit jnweiger 2003-04-04 12:12:31 +00:00