Merge pull request #8 from jcftang/master

Make highlighter script work with python3
This commit is contained in:
Eliot Whalan 2016-12-20 07:11:41 +10:00 committed by GitHub
commit 095802f288
2 changed files with 9 additions and 5 deletions

View File

@ -1,6 +1,10 @@
#!/usr/bin/python
#!/usr/bin/env python
try:
import pygments
except ImportError:
print(" Please install python pygments module")
import pygments
from pygments import highlight
from pygments.lexers import get_lexer_by_name, guess_lexer
from pygments.formatters import HtmlFormatter
@ -65,13 +69,13 @@ def usage(err=0):
def get_styles():
item = pygments.styles.get_all_styles()
for items in item:
print items
print(items)
sys.exit(0)
def get_lexers():
item = pygments.lexers.get_all_lexers()
for items in item:
print items[0]+";"+items[1][0]
print(items[0]+";"+items[1][0])
sys.exit(0)

View File

@ -191,7 +191,7 @@ func getSupportedLangs() {
arg := "getlexers"
out, err := exec.Command(configuration.Highlighter, arg).Output()
if err != nil {
log.Fatal(err)
log.Fatal(err, string(out))
}
// Loop lexers and add them to respectively map,