My MacOSX Lion with macports won't build w/o this patch. If we are
avoiding XKB, there is no reason to compile it.
Currently only Apple and OSF have avoid XKB.
That fix is not good enough because it makes '%w' being updated only
after keystroke instead of immediately . The issue of updating title is
actually a little more complicated than I have understood.
Revert it because the regression should influence more users than the
fixed problem does. Need to spend more time to find a better fix.
CCBUG: 175755
CCBUG: 287536
This reverts commit 1c1981501b.
A new 'isRealCharacter' flag is added into the 'Character' class
to distinguish real characters and charaters used as place holders.
The code is a bit ugly now. Should improve it later when the idea and
implementation are proven to be feasible and cause no regression.
CCBUG: 188528
Make Konsole BiDi rendering enabled by default. Default Shell.profile
and also fallback profile are updated to have BidiRenderingEnabled set
to true by default.
AFAIK there is no reason not to have it on by default. I don't see
any penalty code-wise.
BUG: 198169
FIXED-IN: 4.8
"cat"ing binary files often crashes Konsole. This patch checks the
indicies.
Note that there are tons of 'undecodable sequences' that also print
out. These likely should not be displayed unless debugging.
BUG: 184964
FIXED-IN: 4.8
This reverts commit 05f8cc339f.
The issue is that some of the color schemes are in the KDE3 format
and some in KDE4. This close to 4.8, I'll revert and fix later.
BUG: 286205
That would cause strange result. For example, run "konsole --workdir .",
then bash or zsh would report its current dir as "."
This is a follow up of commit 790e835c6f
The old way has one problem: HistoryFileNone::isUnlimited() returned
true because HistoryFileNone::maximumLineCount() returned 0. Although
that did not cause problem for practical usage, it was still quite odd.
The code of class HistoryScrollBuffer and HistoryScrollBlockArray are
quite old and not in use for quite some time. The current implementation
for history of fixed size is class CompactHistoryType.
Maybe those deprecated classes should be totally removed , but at the
moment just leave theme there as reference.