irssi/src/fe-text
dequis 4b1c60b2ec term-terminfo: Avoid switching out of alt screen on unexpected exits
Perl sucks and kills the whole process when there's a version mismatch
in Perl_xs_handshake(). Our atexit handler catches the exit and
deinitializes the terminal, removing the error.

This commit uses the 'quitting' global variable which is set when irssi
is voluntarily quitting, and avoids sending TI_rmcup, which restores the
original screen and makes the error invisible.
2017-06-17 13:47:13 -03:00
..
gui-entry.c Fix an OOB access in the cutbuffer implementation. 2016-08-24 22:29:52 +02:00
gui-entry.h Improve cutbuffer handling 2016-03-29 15:20:45 +02:00
gui-expandos.c Fix leak with $L expando. 2008-04-21 14:00:02 +00:00
gui-printtext.c reset background for mirc colour 99 2016-12-15 17:06:40 +01:00
gui-printtext.h reimplement format and length logic for the entry prompt 2014-11-10 10:53:14 +01:00
gui-readline.c Kill bell_beeps. 2016-10-23 21:24:12 +02:00
gui-readline.h Since I accidentally already committed some of the detach-code, here's the 2001-12-17 23:01:12 +00:00
gui-windows.c implement break_wide 2017-01-20 10:32:23 +01:00
gui-windows.h add print_text_after_time to specify time stamp for lines 2014-06-27 15:50:36 +02:00
irssi.c Intentation/whitespace fixes 2017-03-21 10:27:39 -04:00
lastlog.c Factor out some redundant code and remove hashtable_get_keys 2016-06-05 17:24:27 +02:00
mainwindow-activity.c Fix leak. 2008-05-27 18:19:34 +00:00
mainwindows-layout.c Prevent some potential null-pointer deferences. 2017-02-14 14:46:14 +01:00
mainwindows.c Fix crash in mainwindows_resize_smaller when the 'mainwindows' list is empty. 2012-06-24 14:33:54 +00:00
mainwindows.h Redrawing fixes - irssi should now rarely redraw stuff uselessly in screen. 2001-10-28 18:40:12 +00:00
Makefile.am remove broken dummy mode 2016-08-12 19:33:56 +02:00
module-formats.c Added customization possibility for the lastlog date format, lastlog_date 2015-02-08 16:58:30 +02:00
module-formats.h Added customization possibility for the lastlog date format, lastlog_date 2015-02-08 16:58:30 +02:00
module.h /SET term_type 8bit|utf8|big5 - Removed --with-big5 configure option, it's 2002-02-15 13:38:24 +00:00
statusbar-config.c add assertion to statusbar_read_group 2016-12-15 16:59:38 +01:00
statusbar-config.h Configurable statusbar - see default config file (irssi.conf) for example 2001-10-13 16:11:13 +00:00
statusbar-item.h Add function to set minimum/maximum size for a statusbar item. 2008-12-01 18:18:59 +00:00
statusbar-items.c manually redraw the activity list on expose only 2016-12-13 03:19:00 +01:00
statusbar.c Fix some ANSI C issues. 2016-05-03 15:28:20 +00:00
statusbar.h Add public header with interfaces to manage statusbar items, bug #535. 2008-12-01 18:12:52 +00:00
term-terminfo.c term-terminfo: Avoid switching out of alt screen on unexpected exits 2017-06-17 13:47:13 -03:00
term.c Finish 256 colour support for Irssi 2014-06-30 02:41:34 +02:00
term.h Move utf8.{h,c} from fe-common/core to core. 2016-05-13 01:26:33 +02:00
terminfo-core.c remove curses terminal and ncurses macro 2016-08-04 10:02:28 +02:00
terminfo-core.h Make use of terminal application keys configurable 2016-03-22 23:58:34 +01:00
textbuffer-commands.c Reject invalid level specifications in /set. 2009-02-21 21:17:51 +00:00
textbuffer-view.c do not reset true colour bit on colour reset 2017-05-27 00:12:54 +02:00
textbuffer-view.h implement break_wide 2017-01-20 10:32:23 +01:00
textbuffer.c Performance improvements for /lastlog -before 2017-06-05 18:11:47 -03:00
textbuffer.h support storing and replaying the monospace attribute in textbuffer 2014-09-11 18:15:06 +02:00