- made sure FlatCAM use python3 in Linux (JP's find)
- cgi module is deprecated in Python3, using the recommended module html as replacement
This commit is contained in:
parent
3b9767cc6f
commit
560e882da0
2
flatcam
2
flatcam
|
@ -1,4 +1,4 @@
|
||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python3
|
||||||
############################################################
|
############################################################
|
||||||
# FlatCAM: 2D Post-processing for Manufacturing #
|
# FlatCAM: 2D Post-processing for Manufacturing #
|
||||||
# http://flatcam.org #
|
# http://flatcam.org #
|
||||||
|
|
|
@ -3,7 +3,7 @@ Terminal emulator widget.
|
||||||
Shows intput and output text. Allows to enter commands. Supports history.
|
Shows intput and output text. Allows to enter commands. Supports history.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import cgi
|
import html
|
||||||
from PyQt4.QtCore import pyqtSignal, Qt
|
from PyQt4.QtCore import pyqtSignal, Qt
|
||||||
from PyQt4.QtGui import QColor, QKeySequence, QLineEdit, QPalette, \
|
from PyQt4.QtGui import QColor, QKeySequence, QLineEdit, QPalette, \
|
||||||
QSizePolicy, QTextCursor, QTextEdit, \
|
QSizePolicy, QTextCursor, QTextEdit, \
|
||||||
|
@ -152,7 +152,7 @@ class TermWidget(QWidget):
|
||||||
"""
|
"""
|
||||||
assert style in ('in', 'out', 'err')
|
assert style in ('in', 'out', 'err')
|
||||||
|
|
||||||
text = cgi.escape(text)
|
text = html.escape(text)
|
||||||
text = text.replace('\n', '<br/>')
|
text = text.replace('\n', '<br/>')
|
||||||
|
|
||||||
if style == 'in':
|
if style == 'in':
|
||||||
|
|
Loading…
Reference in New Issue