summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Disable support for UTF8"baserock/morphTiago Gomes2013-07-221-1/+1
| | | | | | This reverts commit f909b54091bd20b3aefe153d7e46098bc4bab0f9. We are able now to compile with utf8 support.
* Merge remote-tracking branch 'origin/master' into baserock/morphTiago Gomes2013-07-221-1/+1
|\
| * fix typo, duh. Thanks to Jim Mahood for reporting this.Michael Schroeder2013-05-131-1/+1
| |
* | Fix a typo in the description of screenTiago Gomes2013-04-291-1/+1
| |
* | Fix installation, take 3Tiago Gomes2013-04-291-2/+2
| |
* | Fix installation, take 2Tiago Gomes2013-04-291-2/+2
| |
* | Fix the installationTiago Gomes2013-04-291-2/+2
| |
* | Disable support for UTF8Tiago Gomes2013-04-291-1/+1
| |
* | Fix the screen morphology fileTiago Gomes2013-04-291-19/+19
| |
* | Add a screen morphology fileTiago Gomes2013-04-291-0/+19
|/
* Support non-BMP utf8 charactersMichael Schroeder2013-04-098-43/+249
|
* avoid compiler warning about cryptMichael Schroeder2013-04-091-1/+1
|
* Guard against NULL returns from crypt().Sadrul Habib Chowdhury2012-09-144-8/+34
| | | | | | crypt() can return NULL on an error. Make sure these nulls are handled properly instead of crashing. The fix is thanks to a patch from Lukáš Nykrýn <lnykryn@redhat.com>.
* Fix segfault when restoring w_alt.cursor.Michael Spang2012-09-141-2/+4
| | | | | | | | This fixes a crash when the window is made too small (zero height). The crash can be reproduced by turning on altscreen and caption, and resizing the terminal window to height = 1. After this, if the termianl window height is increased, screen would crash when going out of the alt screen.
* Amend documentation for -X option.Gregor Zattler2012-09-142-8/+11
|
* extend commit #8c1b8e45, which fixed -x but forgot about -rMichael Schroeder2012-08-081-1/+1
|
* make ^A DEL work againMichael Schroeder2012-08-071-0/+4
| | | | | It was broken because we discarded all mapped sequences. Now we let sequences with length 1 through to ProcessInput2.
* Add a new escape character 'E' to indicate whether the escape character has ↵Ben Love2012-03-145-5/+36
| | | | | | | been pressed. This can be used to show visual notification in the hardstatus/caption that the user has pressed the escape character.
* Fix a crash when switching from altscreen after window resize.Sadrul Habib Chowdhury2012-03-131-0/+2
| | | | | This change fixes a crash when window is resized while in altscreen mode. More details in the bug: http://savannah.gnu.org/bugs/?35757
* Make sure a remote command is executed from the foreground window of a display.Sadrul Habib Chowdhury2012-03-131-0/+7
| | | | | | | If a remote command is executed from a window inside the session, and it does not pre-select a window, and the window that issued the command is not visible in any display, and there is an existing display for the user, then execute the command in that display's foreground window's context.
* Fix various issues (compile warnings etc.)Amadeusz Sławiński2012-01-2713-185/+194
| | | | | | | | | The fixes include: * Add missing return values for some functions, * Initialize some variables * Fix data declaration to match struct's definition * Appropriate casting where needed * Forward declaration for some functions
* remove destroy event from resurrected window - bug 27061Geraint Edwards2011-08-191-0/+2
|
* Fix a crash when attaching to a layout that was created while detached.Sadrul Habib Chowdhury2011-03-281-1/+2
|
* Make 'layout' subcommands work when detached.Sadrul Habib Chowdhury2011-03-283-23/+103
| | | | | | | Ideally, splits and layouts should be allowed when there's no display. At this moment, you can just create a few layouts and name them when detached. BUG=28386
* Merge branch 'master' of git://git.savannah.gnu.org/screenSadrul Habib Chowdhury2011-03-283-3/+3
|\
| * Spelling fix: usefull --> useful.jesstess-docsJessica McKellar2010-11-103-3/+3
| | | | | | | | | | | | Thank you Curtis Brown for the patch. This resolves bug #27052.
* | Remember the bell event if there's no current display.Sadrul Habib Chowdhury2011-03-281-0/+2
|/ | | | | This way, when a user logs back in, he is notified of the bell event that happened while detached.
* Fix layout ordering.Sadrul Habib Chowdhury2010-06-221-3/+7
| | | | | | | | | Layouts were being stored in a reversed list. This makes it confusing for both users and developers with regards to what the next layout is ('next', lay_next). So store the layouts in a properly ordered list in order to avoid the confusion. This closes savannah #29800.
* Bring back --with-sys-screenrc configure flag.Sadrul Habib Chowdhury2010-06-212-1/+9
|
* Fix compiling with SIMPLESCREEN.Sadrul Habib Chowdhury2010-05-102-4/+6
|
* Fix updating paused regions (in split mode).Sadrul Habib Chowdhury2010-05-101-1/+7
| | | | | Adding a multi-cell character in a split region doesn't always refresh properly. Fix that problem.
* Fix a bug with displaying blank spaces with bce on.Sadrul Habib Chowdhury2010-05-101-1/+1
| | | | | | | With bce on, in some terminals, copying when applications use a theme with a custom background color other than the default ends up copying blank-spaces at the end of the lines as white-spces. This fixes that.
* Credit.Sadrul Habib Chowdhury2010-04-241-0/+1
|
* Misc updates to the man and info pages.Curtis Brown2010-04-192-21/+24
| | | | Closes savannag bug #29602.
* Update doc about selecting window in windowlist.Curtis Brown2010-04-192-0/+6
| | | | | Update doc about selecting window in windowlists by pressing its number. Closes savannah bug #29603.
* Fix compile error for setenv in HP-UX.Alexander Gattin2010-04-171-2/+2
| | | | Closes savannah bug #29451.
* Select window by pressing # in window number.Sadrul Habib Chowdhury2010-04-131-0/+32
| | | | Thanks to Martin Przyjazny for reporting.
* Remove cap for scrollback history.Sadrul Habib Chowdhury2010-04-131-8/+0
| | | | Remove the unintentionally added cap for scrollback history.
* Improve cursor store/restore on smcup/rmcup.Sadrul Habib Chowdhury2010-04-033-34/+46
| | | | | | | | | | | | When going to alternate screen buffer on smcup, the terminal is supposed to store the cursor position, rendition etc. Screen used to store only the position (and that was just a little buggy anyway). So change this behaviour to store all information about the cursor, and restore everything on rmcup. Apparently, the terminal is supposed to store the cursor for smcup (CSI ? 1049 h) and DECSC (ESC 7, CSI s, CSI ? 1048 h) separately. So be it.
* Re-organize some code.Sadrul Habib Chowdhury2010-04-023-64/+68
| | | | | This change causes no functional change at all. This simply groups some common variables into structs.
* Use NEED_FORE flag for 'hardcopy'.Sadrul Habib Chowdhury2010-04-012-5/+2
| | | | | | | | | Screen wouldn't do anything with 'hardcopy' if there was no foreground window, except overwriting the specified file (when hardcopy_append is off, of course). But the NEED_FORE flag wasn't set. I am not sure why this was the case. So I have added the NEED_FORE flag so that 'hardcopy' command fails if there is no foreground window.
* Fix 'hardcopy -h'.Kipling Inscore2010-04-012-6/+15
| | | | | | | | | | | | | | | | | | | | Make -h save scrollback with or without a file name given. Also, preserve the unlikely case in which someone actually does want to save display to '-h'; with :hardcopy -- -h or, to save both history and display to '-h' :hardcopy -h -h Also, :hardcopy -- :hardcopy -h -- will, as they always have, save display or history and display to '--'.
* Doc addenum to command displays.Curtis Brown2010-04-012-0/+160
| | | | Closes savannah #29374.
* Update GPL version and copyright notice in docs.Sadrul Habib Chowdhury2010-03-302-3/+13
|
* Suppress messages when commands have '@' (or '-') prefixes.Sadrul Habib Chowdhury2010-03-294-264/+282
| | | | | | | Currently, '@' or'-' prefixed commands suppress both error messages and normal messages. It will be possible to differentiate between the two, though, if there was need for it. These flags can be useful for, for example, remote commands to not interrupt displays etc.
* Do not allow changing title with -Q.Sadrul Habib Chowdhury2010-03-281-0/+1
|
* A lot of people seem to read this file. So fix it.Sadrul Habib Chowdhury2010-03-271-0/+3
|
* small update for windowlist keybindings.Curtis Brown2010-03-272-2/+4
|
* Doc addenum to copy mode keybindings.Curtis Brown2010-03-272-45/+115
|
* Typo fix by a good samaritan in IRC (sitaktif).Sadrul Habib Chowdhury2010-03-261-1/+1
|