File: 01-deprecation-warnings.patch

package info (click to toggle)
python-qtconsole 5.0.2-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,156 kB
  • sloc: python: 6,778; makefile: 184
file content (24 lines) | stat: -rw-r--r-- 855 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- a/qtconsole/ansi_code_processor.py
+++ b/qtconsole/ansi_code_processor.py
@@ -43,8 +43,8 @@
 
 # Regular expressions.
 CSI_COMMANDS = 'ABCDEFGHJKSTfmnsu'
-CSI_SUBPATTERN = '\[(.*?)([%s])' % CSI_COMMANDS
-OSC_SUBPATTERN = '\](.*?)[\x07\x1b]'
+CSI_SUBPATTERN = '\\[(.*?)([%s])' % CSI_COMMANDS
+OSC_SUBPATTERN = '\\](.*?)[\x07\x1b]'
 ANSI_PATTERN = ('\x01?\x1b(%s|%s)\x02?' % \
                 (CSI_SUBPATTERN, OSC_SUBPATTERN))
 ANSI_OR_SPECIAL_PATTERN = re.compile('(\a|\b|\r(?!\n)|\r?\n)|(?:%s)' % ANSI_PATTERN)
--- a/qtconsole/completion_widget.py
+++ b/qtconsole/completion_widget.py
@@ -168,7 +168,7 @@
             delta = int((point_size * 1.20) ** 0.98)
 
         y = delta - (point_size / 2)
-        point.setY(point.y() + y)
+        point.setY(int(point.y() + y))
         point = self._text_edit.mapToGlobal(point)
         return point