mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-13 17:29:44 +00:00
Merge branch 'release/3.3'
This commit is contained in:
commit
ebf5ccea8a
@ -25,6 +25,7 @@ namespace pocketmine\command;
|
|||||||
|
|
||||||
use pocketmine\snooze\SleeperNotifier;
|
use pocketmine\snooze\SleeperNotifier;
|
||||||
use pocketmine\Thread;
|
use pocketmine\Thread;
|
||||||
|
use pocketmine\utils\Utils;
|
||||||
|
|
||||||
class CommandReader extends Thread{
|
class CommandReader extends Thread{
|
||||||
|
|
||||||
@ -47,9 +48,9 @@ class CommandReader extends Thread{
|
|||||||
$this->buffer = new \Threaded;
|
$this->buffer = new \Threaded;
|
||||||
$this->notifier = $notifier;
|
$this->notifier = $notifier;
|
||||||
|
|
||||||
$opts = getopt("", ["disable-readline"]);
|
$opts = getopt("", ["disable-readline", "enable-readline"]);
|
||||||
|
|
||||||
if(extension_loaded("readline") and !isset($opts["disable-readline"]) and !$this->isPipe(STDIN)){
|
if(extension_loaded("readline") and (Utils::getOS() === "win" ? isset($opts["enable-readline"]) : !isset($opts["disable-readline"])) and !$this->isPipe(STDIN)){
|
||||||
$this->type = self::TYPE_READLINE;
|
$this->type = self::TYPE_READLINE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user