mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Fixed console message colouring breaking when loading a plugin whose name contains an apostrophe
This commit is contained in:
@@ -152,7 +152,7 @@ module Console
|
||||
# Text markup that turns text between them a certain color
|
||||
def markup_colors
|
||||
{
|
||||
"`" => :cyan, '"' => :purple, "'" => :purple, "$" => :green, "~" => :red
|
||||
"`" => :cyan, '"' => :purple, "==" => :purple, "$" => :green, "~" => :red
|
||||
}
|
||||
end
|
||||
|
||||
|
||||
@@ -651,7 +651,7 @@ module PluginManager
|
||||
# try to run the code
|
||||
begin
|
||||
eval(code, TOPLEVEL_BINDING, fname)
|
||||
Console.echoln_li "Loaded plugin: '#{name}' (ver. #{meta[:version]})" if !echoed_plugins.include?(name)
|
||||
Console.echoln_li "Loaded plugin: ==#{name}== (ver. #{meta[:version]})" if !echoed_plugins.include?(name)
|
||||
echoed_plugins.push(name)
|
||||
rescue Exception # format error message to display
|
||||
self.pluginErrorMsg(name, sname)
|
||||
|
||||
Reference in New Issue
Block a user