mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-04-21 10:13:19 +00:00
Removed term.getLine
This commit is contained in:
parent
1c28df65c3
commit
4b7d843b78
@ -67,7 +67,6 @@ public class TermAPI implements ILuaAPI
|
||||
"nativePaletteColour",
|
||||
"nativePaletteColor",
|
||||
"getCursorBlink",
|
||||
"getLine",
|
||||
};
|
||||
}
|
||||
|
||||
@ -280,21 +279,6 @@ public class TermAPI implements ILuaAPI
|
||||
case 25:
|
||||
// getCursorBlink
|
||||
return new Object[] { m_terminal.getCursorBlink() };
|
||||
case 26:
|
||||
// getLine
|
||||
int y = getInt( args, 0 ) - 1;
|
||||
if ( y < 0 || y >= m_terminal.getHeight() )
|
||||
{
|
||||
throw new LuaException( "Line is out of range." );
|
||||
}
|
||||
String line, lineTextColour, lineBackgroundColour;
|
||||
synchronized ( m_terminal )
|
||||
{
|
||||
line = m_terminal.getLine( y ).read();
|
||||
lineTextColour = m_terminal.getTextColourLine( y ).read();
|
||||
lineBackgroundColour = m_terminal.getBackgroundColourLine( y ).read();
|
||||
}
|
||||
return new Object[] { line, lineTextColour, lineBackgroundColour };
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
|
@ -9,13 +9,4 @@ describe("The term library", function()
|
||||
:eq("term is not a recommended redirect target, try term.current() instead")
|
||||
end)
|
||||
end)
|
||||
|
||||
describe("term.getLine", function()
|
||||
it("validates arguments", function()
|
||||
local _, y = term.getSize()
|
||||
expect.error(term.getLine, nil):eq("bad argument #1 (expected number, got nil)")
|
||||
expect.error(term.getLine, 0):eq("Line is out of range.")
|
||||
expect.error(term.getLine, y + 1):eq("Line is out of range.")
|
||||
end)
|
||||
end)
|
||||
end)
|
||||
|
Loading…
x
Reference in New Issue
Block a user