Luís Pereira
2110583a39
Port towards C++ headers
2019-04-13 15:49:15 +02:00
Luís Pereira
b8906f6b0c
Port towards C++11 nullptr
2019-04-13 15:49:15 +02:00
Yen Chi Hsuan
c648297792
Support UTF-32 characters correctly
...
By replacing QString/QChar or quint16 with std::wstring and wchar_t
2018-02-28 10:49:41 +01:00
Chih-Hsuan Yen
a7511335f1
Fix "bold and intensive" colors
...
For example, \e[0;1m\e[90m should give bold gray texts. It gave black.
Quick notes:
0 => reset all attributes
1 => use bold. In popular implementations (VTE3 & konsole), it also
changes a normal color to an intense color
90 => color0, intense; usually gray
This is already fixed in konsole:
https://github.com/KDE/konsole/commit/771b4b22289d928f77d0a3bda9762b8137f2407c
I happen to use the same function name :)
2018-02-16 18:30:36 +01:00
Yen Chi Hsuan
8a3a9a40cb
Fix behavior of scroll up (SU)
...
This is a backport of https://github.com/KDE/konsole/commit/7ff23512fd6c6af1dba87083446f85baf75e9c71
2017-12-09 18:46:06 +01:00
Yen Chi Hsuan
60221dae4c
Support REP escape sequence defined in ECMA-48, section 8.3.103
...
Since ncurses 20170729, supporting REP is necessary for terminals with
xterm compatibility (TERM=xterm or similar). This patch fixes layout
issues with htop. [1]
[1] http://lists.gnu.org/archive/html/bug-ncurses/2017-08/msg00051.html
2017-09-10 21:18:58 +08:00
Igor
fa2476bbc5
Replace assert() with Q_ASSERT()
2016-05-16 12:59:18 +03:00
Jerome Leclanche
72ffc262eb
Clean up trailing whitespaces
2015-07-09 20:22:48 +02:00
Filippo Scognamiglio
b01f7a186e
Prevents deleting the last line when resizing.
2014-11-06 02:13:30 +01:00
Petr Vanek
5d3ef34cc2
fixed #11 compile against Qt 5 (Qt4 and Qt5 supported and waguely tested)
2014-04-11 21:28:52 +02:00
Petr Vanek
6ad5d7070a
merge changes from the experimental "bundle" repository
2011-06-22 13:12:21 +02:00
Petr Vanek
57fd23bf39
K&R formatting
2010-10-01 16:08:14 +02:00
Petr Vanek
88b5a11bb4
merge with qscite
2010-10-01 15:54:31 +02:00