Commit Graph

110 Commits

Author SHA1 Message Date
Micah Cowan
efd5cec327 Advertise "hs" in screen-s (#19514). 2008-08-07 20:53:50 -07:00
Micah Cowan
ad3f082a02 exg: update combining-chars table, and use bisearch (#24019). 2008-08-07 20:48:28 -07:00
Micah Cowan
8a701f8337 Cast (ew!) to avoid warning (s/b void*, though). 2008-08-07 20:40:43 -07:00
Micah Cowan
7b0b7e840f Was comparing fd to recv (function) instead of recvfd. :) 2008-08-07 20:32:23 -07:00
Micah Cowan
ae7e80a9e8 exg: export FindLayout (#24020). 2008-08-07 20:23:48 -07:00
Micah Cowan
5f92aa2259 Merge branch 'master' of git.sv.gnu.org:/srv/git/screen 2008-08-07 20:20:57 -07:00
Sadrul Habib Chowdhury
78fee1772a A typo that could've resulted in random crashes. 2008-08-07 22:39:06 -04:00
Sadrul Habib Chowdhury
4e40661129 Prevent crashing from ;, in copy mode without fFtT
Make sure there is some search to repeat when ;, is pressed in copy
mode.
2008-08-07 22:25:49 -04:00
Sadrul Habib Chowdhury
be4930f1de Fix interactive resizing of regions
If no argument is provided with the 'resize' command, then an
interactive prompt comes up. If you cancel that promp by pressing
ctrl+g, bad things happen. This change fixes that issue.
2008-08-07 21:27:47 -04:00
Sadrul Habib Chowdhury
b82f5f86e7 Fix the screen command to autofocus the new window 2008-08-07 20:53:42 -04:00
Micah Cowan
92e8f8edd9 Don't signal WINCH on EnterAltScreen (#23803). 2008-08-07 17:36:18 -07:00
Micah Cowan
b8fd0c833b Width toggle for ambiguous East Asian chars, courtesy Yi-Hsuan Hsin (#16666). 2008-08-07 02:34:28 -07:00
Micah Cowan
6f4b089a74 Tilde expansion from Debian. 2008-08-07 02:13:13 -07:00
Micah Cowan
01fbf99748 Set termios' VERASE to DEL, for vte's autodetect feature. 2008-08-07 01:27:12 -07:00
Micah Cowan
d9795ca131 Revert broken kend, C-a ^H. 2008-08-07 01:05:40 -07:00
Micah Cowan
e3b1d2c50a Use HAVE_STROPTS_H rather than SVR4. 2008-08-07 00:29:45 -07:00
Micah Cowan
7c65a38d2c Update version to 4.1.0devel. 2008-08-06 01:37:05 -07:00
Micah Cowan
0b70a7c697 _Really_ added autogen.sh this time. :) 2008-08-06 01:31:24 -07:00
Micah Cowan
86c0c16a3a Add "autogen.sh" convenience script. 2008-08-06 00:38:29 -07:00
Micah Cowan
ee8bc83c35 Remove generated files. 2008-08-06 00:34:04 -07:00
Sadrul Habib Chowdhury
e7a991e213 Fix canvas resizing for vertical splits.
Having a combination of horizontal and vertical splits would cause
problems when removing a vertical canvas. This little change fixes that
problem for me. Detailed bug report #23302 by Jonas Kölker.
2008-08-06 02:37:45 -04:00
Sadrul Habib Chowdhury
852f144af7 Remove extra space if user doesn't have real name
Thanks to anonymous patch #15061
2008-07-30 00:48:26 -04:00
Sadrul Habib Chowdhury
dc178907d0 Treat //foo as an argument instead of as a command
Fixes bug #23858.
2008-07-30 00:42:01 -04:00
Sadrul Habib Chowdhury
9672f21e65 Fix/Relax requirement for a controlling terminal
A script executed from within screen couldn't create a window because
screen required the stdin to be a tty, even though that was not
necessary. Detailed bug description by Trent W Buck at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=461107.
2008-07-30 00:22:06 -04:00
Sadrul Habib Chowdhury
cb9d14bd8a Fix a caption update issue when a status message is being displayed.
The caption string is not updated immediately if a status message is
being displayed. When the status message is erased after the timeout,
not all of the caption string is redrawn. As a result, if the caption
had changed while the status message was being displayed, it's not
updated properly. Reported in #23945. This change fixes the bug.
2008-07-28 20:28:05 -04:00
Sadrul Habib Chowdhury
fbd0d43eca Tab completion for command input. RFE #23909. 2008-07-22 22:52:04 -04:00
Sadrul Habib Chowdhury
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.
2008-07-21 20:03:15 -04:00
Sadrul Habib Chowdhury
8971b988e7 When a group window is killed, reset the group for the windows belonging to the group. References #23829. 2008-07-20 02:13:53 -04:00
Sadrul Habib Chowdhury
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.
2008-07-15 21:00:58 -04:00
Sadrul Habib Chowdhury
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.
2008-07-12 20:00:35 -04:00
Sadrul Habib Chowdhury
7146a36671 Merge branch 'master' of git://git.savannah.gnu.org/screen 2008-07-12 18:51:08 -04:00
Sadrul Habib Chowdhury
e341e54cbd Use typecasting correctly to remove some compile warnings. 2008-07-12 18:48:43 -04:00
Sadrul Habib Chowdhury
38f0c9768e Add readine-like behaviour for ,  in input layer.
Pressing  erases a word backward, and  deletes the character under the cursor. RFE #23828.
2008-07-12 18:38:51 -04:00
Micah Cowan
7643228224 exg: Fix warnings on type-mismatched pointers, process.c. 2008-07-12 14:53:26 -07:00
Sadrul Habib Chowdhury
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)
2008-07-12 11:49:02 -04:00
Sadrul Habib Chowdhury
5e97f6b725 Allow relative arguments for the ":number" command.
The argument to ":number" can be prefixed with '+' or '-' to use it as a relative argument.
2008-07-11 01:04:39 -04:00
Sadrul Habib Chowdhury
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).
2008-07-09 18:54:44 -04:00
Micah Cowan
4318a55440 Sadrul: copy cmd needs display. 2008-07-08 22:21:08 -07:00
Micah Cowan
9f499b1c36 Honor flags with ResizeRegions (#22096) 2008-07-08 22:12:09 -07:00
Micah Cowan
2808ef0106 Bill Purcell's FfTt;, patch. 2008-07-08 19:17:44 -07:00
Micah Cowan
7ee37745c6 sadrul's patch to fix the group command (typo). 2008-07-08 18:35:06 -07:00
Micah Cowan
84c8897c1b Sadrul's patch to fix hardstatus/caption updates on window number/name change.
Fixes bugs #23778 and #23173.
2008-07-08 18:35:00 -07:00
Micah Cowan
7890eeac48 Thanks to exg: struct lay * -> struct layout * 2008-06-29 16:40:18 -07:00
Micah Cowan
e647b51e82 Added basic ignore settings for git. 2008-06-14 17:21:45 -07:00
mls
1f2d8f1968 more screen-like layout commands 2007-02-07 22:53:59 +00:00
mls
57f81ee3b6 - new concepts: layouts, groups
- new resize code, we now use weights
2007-02-06 20:44:37 +00:00
mls
ee51fe58ad first stab at vertical split 2006-10-23 15:49:44 +00:00
mls
b12a744ebd typo fixes 2006-08-10 21:13:40 +00:00
mls
b90451c8a2 merged again 2006-05-02 12:58:25 +00:00
jnweiger
03c4c32b43 enouf testing 2005-12-21 11:01:20 +00:00