misc
This commit is contained in:
parent
ea85c1778f
commit
f7e8cde45e
|
@ -1401,7 +1401,7 @@ Program.prototype._attr = function(param, val) {
|
|||
return this._attr('default ' + m[2]);
|
||||
}
|
||||
|
||||
if (color < 16) {
|
||||
if (color < 16 || this.tput.colors <= 16) {
|
||||
if (m[2] === 'fg') {
|
||||
if (color < 8) {
|
||||
color += 30;
|
||||
|
|
|
@ -89,7 +89,7 @@ Tput.prototype.parseTerminfo = function(data) {
|
|||
+ h.strCount * 2
|
||||
+ h.strTableSize;
|
||||
|
||||
i = h.headerSize;
|
||||
i += h.headerSize;
|
||||
|
||||
// Names Section
|
||||
var names = data.toString('ascii', i, i + h.namesSize - 1)
|
||||
|
@ -258,7 +258,7 @@ Tput.prototype.parseExtended = function(data) {
|
|||
+ h.strCount * 2
|
||||
+ h.strTableSize;
|
||||
|
||||
i = h.headerSize;
|
||||
i += h.headerSize;
|
||||
|
||||
// Booleans Section
|
||||
// One byte for each flag
|
||||
|
@ -1001,8 +1001,9 @@ Tput.prototype.parseTermcap = function(data) {
|
|||
desc: names.pop()
|
||||
};
|
||||
|
||||
k = names.length;
|
||||
while (k--) terms[names[k]] = term;
|
||||
for (k = 0; k < names.length; k++) {
|
||||
terms[names[k]] = term;
|
||||
}
|
||||
|
||||
term.bools = {};
|
||||
term.numbers = {};
|
||||
|
|
Loading…
Reference in New Issue