summaryrefslogtreecommitdiff
blob: f29b47077fa6c2af1a647d360de60fadcff445d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
From 84f992951cb1938ad2007f135ced3d4aaf248fe5 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Mon, 30 Sep 2013 21:48:33 +0200
Subject: [PATCH] Fix prescontrol crash at start-up

$ ./prescontrol/prescontrol file.pdf
Traceback (most recent call last):
  File "./prescontrol/prescontrol", line 185, in <module>
    curses.wrapper(application, args)
  File "/usr/lib64/python3.2/curses/wrapper.py", line 43, in wrapper
    return func(stdscr, *args, **kwds)
  File "./prescontrol/prescontrol", line 167, in application
    p.launch_preview_range(-args.left, args.right)
AttributeError: 'Namespace' object has no attribute 'left'
---
 prescontrol/prescontrol | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/prescontrol/prescontrol b/prescontrol/prescontrol
index 98d07b0..af2ef5d 100755
--- a/prescontrol/prescontrol
+++ b/prescontrol/prescontrol
@@ -175,9 +175,9 @@ if __name__ == '__main__':
     parser = argparse.ArgumentParser()
     parser.add_argument('filename', metavar='FILE',
                         help='path to PDF file')
-    parser.add_argument('-l', metavar='LEFT', type=int, default=1,
+    parser.add_argument('-l', '--left', metavar='LEFT', type=int, default=1,
                         help='number of previous slides to show')
-    parser.add_argument('-r', metavar='RIGHT', type=int, default=1,
+    parser.add_argument('-r', '--right', metavar='RIGHT', type=int, default=1,
                         help='number of upcoming slides to show')
     args = parser.parse_args()
 
-- 
1.8.2.1