diff options
-rw-r--r-- | pygments/lexers/_sourcemodbuiltins.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pygments/lexers/_sourcemodbuiltins.py b/pygments/lexers/_sourcemodbuiltins.py index 05dba846..19c783a0 100644 --- a/pygments/lexers/_sourcemodbuiltins.py +++ b/pygments/lexers/_sourcemodbuiltins.py @@ -546,6 +546,7 @@ FUNCTIONS = ['TopMenuHandler', 'SetMenuExitButton', 'GetMenuExitBackButton', 'SetMenuExitBackButton', + 'SetMenuNoVoteButton', 'CancelMenu', 'GetMenuOptionFlags', 'SetMenuOptionFlags', @@ -940,6 +941,7 @@ FUNCTIONS = ['TopMenuHandler', 'IsDedicatedServer', 'GetEngineTime', 'GetGameTime', + 'GetGameTickCount', 'GetGameDescription', 'GetGameFolderName', 'GetCurrentMap', @@ -1007,9 +1009,16 @@ FUNCTIONS = ['TopMenuHandler', 'SDKCall'] if __name__ == '__main__': + import pprint import re + import sys import urllib - import pprint + + # urllib ends up wanting to import a module called 'math' -- if + # pygments/lexers is in the path, this ends badly. + for i in range(len(sys.path)-1, -1, -1): + if sys.path[i].endswith('/lexers'): + del sys.path[i] def get_version(): f = urllib.urlopen('http://docs.sourcemod.net/api/index.php') |