Sadrul Habib Chowdhury
0456cfb8bd
Support 'STY' variable to show the session name.
2009-11-09 12:45:33 -05:00
Peter Teichman
9763857d88
Support a PID variable during screenrc evaluation.
...
This evaluates to the current SCREEN process id.
2009-11-09 12:35:00 -05:00
Sadrul Habib Chowdhury
b8bd05cf7d
Fix compile with braille support enabled.
2009-11-09 12:28:35 -05:00
Enrico Scholz
7cb17d54cc
Typo fix.
...
Fixing this typo fixes this crash:
https://bugzilla.redhat.com/show_bug.cgi?id=515055
2009-09-23 16:24:21 -04:00
Sadrul Habib Chowdhury
45d0c39594
Fix a crash when resizing.
...
The alternate screen has to be reset after a resize. Thanks to
Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de > for pointing
this out. Closes savannah bug #26742 .
2009-09-23 16:22:06 -04:00
Sadrul Habib Chowdhury
13a84bef46
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/screen
2009-09-23 13:30:42 -04:00
Sadrul Habib Chowdhury
d610852510
Add __noreturn__ attribute to some functions.
...
Setting the __noreturn__ attribute to a function helps analyzers
such as clang-analyzer to not report false positives.
2009-09-23 13:28:38 -04:00
Sadrul Habib Chowdhury
0ca36352b2
Re-indent some code, and reduce code-duplication.
2009-09-23 12:23:45 -04:00
Sadrul Habib Chowdhury
bd1b9d13df
Fix a crash on source-ing a file whose tilde-expansaion fails.
2009-09-23 12:18:56 -04:00
Micah Cowan
41daa2215a
Mail screen-devel@gnu.org for general screen build problems.
2009-07-24 12:55:24 -07:00
Michael Schroeder
52a0417cf7
- fix reattach segfault when size is too small for windowlist
...
- add focus up/down/left/right commands
2009-07-24 12:05:25 +02:00
Michael Schroeder
e8ab383af4
- change status message code so that Flush is no longer called
...
- add progress parameter to flush
- try to get the window's wait status when EOF is reached
2009-07-23 19:26:24 +02:00
Curtis Brown
8c0d8987c3
Fix keybinding doc glitches.
2009-07-14 14:14:28 -07:00
Micah Cowan
ede107f9d8
Typo fix in manpage (Thanks positron).
2009-07-13 21:13:10 -07:00
Curtis Brown
ac6264f3bb
Document deprecated status of sorendition.
2009-07-13 21:12:02 -07:00
Curtis Brown
97708d5800
Document the new "-v" argument to the split command.
2009-07-13 21:08:35 -07:00
Curtis Brown
976566d89d
Document number command's new +/- feature.
2009-07-07 18:43:07 -07:00
Sadrul Habib Chowdhury
6a9b214784
Correctly set the argument length when parsing.
...
Make sure the argument length is set correctly when parsing user
input. I think this will fix #26927 .
2009-07-05 02:42:01 -04:00
Juergen Weigert
230855a865
Allow user to bypass sleep of 5 seconds.
...
When used as a minicom replacement, the hard coded sleep(5)
is really annoying, when trying to find the correct line and parameters.
This patch makes this fatal error message behave more like an ordinary message.
We now honor msgwait variable and honors user input.
2009-06-03 12:52:12 -07:00
Sadrul Habib Chowdhury
9cdf8e20a2
Improve specifying custom digraphs.
...
With this change, instead of using the unicode value to create a
custom digraph, it will be possible to use the unicode character
itself. For example,
digraph >= ≥
instead of
digraph >= U+2265
2009-05-15 15:57:12 -04:00
Sadrul Habib Chowdhury
803629c10d
Fix another instance of unknown format strings.
2009-04-08 11:09:06 -04:00
Micah Cowan
bfcc6738e1
Add info about MakeWinMsgEv to HACKING.
2009-03-31 12:00:05 -07:00
Micah Cowan
b28008ae65
Don't send strings we don't control as the format string\!
2009-03-26 14:52:29 -07:00
Micah Cowan
9a592a1d06
Send ti _after_ is.
2009-03-26 14:49:57 -07:00
Sadrul Habib Chowdhury
d87a0d8f27
Allow c-style escapes with parameters.
...
With this change, it's possible to use '\n' to represent a new line,
instead of '\012' This will be particularly useful for the 'stuff'
command. Fixes #25647 .
2009-02-28 01:23:00 -05:00
Sadrul Habib Chowdhury
5c2192b278
Change the default renditions.
2009-02-28 01:14:09 -05:00
Sadrul Habib Chowdhury
7fd224a668
Update manual for 'rendition'
...
Fixes #25668 .
2009-02-28 00:23:28 -05:00
Micah Cowan
01f23034c7
Don't segfault on "layout number" when not on a layout (thanks Soliton)
2009-02-26 20:17:33 -08:00
Micah Cowan
8ddf77842a
Revert d9795ca13, which broke back-tab. END key and C-a ^H seem still to work somehow.
2009-02-25 10:08:54 -08:00
Micah Cowan
c8a9a407a1
Revert 6357c4f1 (wtf was I thinking?)
2009-02-25 10:05:11 -08:00
Micah Cowan
476039279d
$STY still reflects the old session name, but only in existing shells.
2009-02-23 21:18:03 -08:00
Micah Cowan
b4ba7b0a3c
Don't push bell/monitor attributes onto stack without removing.
2009-02-22 00:19:57 -08:00
Sadrul Habib Chowdhury
5ee7c611dc
Fix caption for 'select -'
2009-02-20 13:50:26 -05:00
Micah Cowan
35804d79c8
Don't trim the trailing spaces from %-w !
2009-02-19 23:46:36 -08:00
Micah Cowan
6e57c4f1e8
Correct version from 4.01.00devel to 4.10.00devel
2009-02-18 12:58:20 -08:00
Sadrul Habib Chowdhury
903c7604f7
Customizable digraphs
...
This closes a debian wishlist more than 10 years old (#25096 ), and also
a less old feature request on savannah (#25279 ).
2009-02-13 22:51:42 -05:00
Sadrul Habib Chowdhury
ad76d9023d
terminfo goodness for 256-color support
...
Taken from http://www.xvx.ca/~awg/emacs-colors-howto.txt , written by Trent W Buck.
2009-02-13 19:42:05 -05:00
Sadrul Habib Chowdhury
52b776c6f2
Multiple input history
...
Based on initial patch by Romain Francoise. I had actually committed his
patch in a branch, but some bits of the implementation looked a bit more
complicated than necessary. So I scratched that for this, which looks
pretty similar, but I think is a bit simpler to understand. The
behaviour is mostly the same, e.g. duplicate commands are moved at the
beginning of the history, and not added again.
There is currently no limit to the number of inputs to save in history.
But it can certainly be added if necessary.
Fixes #25074 .
2009-02-12 23:28:58 -05:00
Sadrul Habib Chowdhury
a62adf5f7d
Fix the rendition of some specific %w flags.
2009-02-08 16:14:46 -05:00
Sadrul Habib Chowdhury
f04882c76d
Copyright for 2009
2009-02-07 20:00:26 -05:00
Sadrul Habib Chowdhury
76edff82ef
Allow highlighting bell/monitor windows in caption
...
The command is 'rendition'. Details in man-page. The defaults are
currently set in a way to make sure that the new settings are
noticeable. This changeset is preferred over either of the patches in
savannah #18382 , because it allows specifying the renditions for both
bell and monitor windows, and is flexible enough that new renditions
can be added if desired.
2009-02-07 19:44:54 -05:00
Sadrul Habib Chowdhury
49c9d58217
Make sure NAME_MAX is defined.
...
A different fix for this, suggested by Emanuele Giaquinta, was to
#undef NAME_MAX before #define-ing it, but somehow I like this better.
2009-02-06 20:14:24 -05:00
Emanuele Giaquinta
f5ef12ef83
DO_NOT_POLL_MASTER is never defined.
2009-02-06 15:09:54 -05:00
Sadrul Habib Chowdhury
33b3deae2b
Fix compiling when multiuser mode is disabled.
2009-02-06 15:03:40 -05:00
Sadrul Habib Chowdhury
98b6b4105b
Properly parse the commands coming from -X
...
Between parsing the command before and after sending the commands over
the socket, I decided on the latter option. Fixes #24924 .
2009-02-01 02:31:00 -05:00
Sadrul Habib Chowdhury
af7325af5a
Move the tilde-expansion code to a better place
...
The tilde-expansion didn't happen with the following screenrc command:
screen 0 screen -S name -c ~/file
With this change, proper tilde-expansion happens for the nested screen.
2009-01-31 19:50:59 -05:00
Emanuele Giaquinta
416bb21cb2
Use AC_SYS_LONG_FILE_NAMES to check if the system supports file names longer than 14 characters.
2009-01-28 22:54:35 -08:00
Emanuele Giaquinta
e9090f3d6d
echo -> printf in info.
2009-01-26 20:24:55 -08:00
Sadrul Habib Chowdhury
25c4f34d19
Don't forget the startup command.
...
Fixes savannah bug #25348 , launchpad bug #311443 .
2009-01-26 16:19:47 -05:00
Emanuele Giaquinta
a603c47aac
Use printf rather than echo -n -e in bash example.
2009-01-25 17:29:24 -08:00