1 |
opfer 08/02/05 08:18:08 |
2 |
|
3 |
Modified: elogv-0.6.1-segfault_delete.patch |
4 |
elogv-0.6.1-vi_movement.patch |
5 |
elogv-0.6.1-refresh_screen.patch |
6 |
Log: |
7 |
rework patches by help of Luca Marturana <lucamarturana AT gmail DOT com> and MichaĆ Kiedrowicz <esqualante AT o2 DOT pl>. Closes bug 208842. Make myself first in metadata.xml. Clean up |
8 |
(Portage version: 2.1.3.19) |
9 |
|
10 |
Revision Changes Path |
11 |
1.2 app-portage/elogv/files/elogv-0.6.1-segfault_delete.patch |
12 |
|
13 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-segfault_delete.patch?rev=1.2&view=markup |
14 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-segfault_delete.patch?rev=1.2&content-type=text/plain |
15 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-segfault_delete.patch?r1=1.1&r2=1.2 |
16 |
|
17 |
Index: elogv-0.6.1-segfault_delete.patch |
18 |
=================================================================== |
19 |
RCS file: /var/cvsroot/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-segfault_delete.patch,v |
20 |
retrieving revision 1.1 |
21 |
retrieving revision 1.2 |
22 |
diff -u -r1.1 -r1.2 |
23 |
--- elogv-0.6.1-segfault_delete.patch 4 Feb 2008 09:18:43 -0000 1.1 |
24 |
+++ elogv-0.6.1-segfault_delete.patch 5 Feb 2008 08:18:07 -0000 1.2 |
25 |
@@ -1,5 +1,5 @@ |
26 |
---- elogv.py.orig 2008-02-04 10:10:40.000000000 +0100 |
27 |
-+++ elogv.py 2008-02-04 10:12:01.000000000 +0100 |
28 |
+--- elogv.py.orig 2008-02-05 08:59:43.000000000 +0100 |
29 |
++++ elogv.py 2008-02-05 08:59:47.000000000 +0100 |
30 |
@@ -172,6 +172,7 @@ |
31 |
self.file_pad.clear() |
32 |
self.fill_file_pad() |
33 |
@@ -8,7 +8,7 @@ |
34 |
|
35 |
elif c == ord("/"): |
36 |
word = "" |
37 |
-@@ -274,6 +275,11 @@ |
38 |
+@@ -274,6 +275,12 @@ |
39 |
# so this will prevent a crash |
40 |
if self.usel >= len(self.file_list): |
41 |
self.usel = len(self.file_list)-1 |
42 |
@@ -17,6 +17,7 @@ |
43 |
+ self.pposy = self.usel - 10 |
44 |
+ if self.pposy < 0: |
45 |
+ self.pposy = 0 |
46 |
++ |
47 |
|
48 |
# Sort the list |
49 |
if self.sort_method[0] == "alphabetical": |
50 |
|
51 |
|
52 |
|
53 |
1.2 app-portage/elogv/files/elogv-0.6.1-vi_movement.patch |
54 |
|
55 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-vi_movement.patch?rev=1.2&view=markup |
56 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-vi_movement.patch?rev=1.2&content-type=text/plain |
57 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-vi_movement.patch?r1=1.1&r2=1.2 |
58 |
|
59 |
Index: elogv-0.6.1-vi_movement.patch |
60 |
=================================================================== |
61 |
RCS file: /var/cvsroot/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-vi_movement.patch,v |
62 |
retrieving revision 1.1 |
63 |
retrieving revision 1.2 |
64 |
diff -u -r1.1 -r1.2 |
65 |
--- elogv-0.6.1-vi_movement.patch 4 Feb 2008 09:18:43 -0000 1.1 |
66 |
+++ elogv-0.6.1-vi_movement.patch 5 Feb 2008 08:18:07 -0000 1.2 |
67 |
@@ -1,5 +1,5 @@ |
68 |
---- elogv.py.orig 2008-02-04 09:56:41.000000000 +0100 |
69 |
-+++ elogv.py 2008-02-04 10:03:16.000000000 +0100 |
70 |
+--- elogv.py.orig 2008-02-05 08:51:24.000000000 +0100 |
71 |
++++ elogv.py 2008-02-05 08:53:08.000000000 +0100 |
72 |
@@ -33,10 +33,10 @@ |
73 |
Elogv is a portage elog viewer based on curses and python, |
74 |
you can use these keys to control the behavior of the program: |
75 |
@@ -8,8 +8,8 @@ |
76 |
- - Up arrow -> opposite of Down arrow |
77 |
- - Pag Down -> Scroll the list down by 10 unit |
78 |
- - Pag Up -> opposite of Pag Down |
79 |
-+ - Down arrow or k -> Scroll the list of files down by 1 unit |
80 |
-+ - Up arrow or j -> opposite of Down arrow |
81 |
++ - Down arrow or j -> Scroll the list of files down by 1 unit |
82 |
++ - Up arrow or k -> opposite of Down arrow |
83 |
+ - PageDown -> Scroll the list down by 10 unit |
84 |
+ - PageUp -> opposite of Pag Down |
85 |
- End -> Go to the last file of the list |
86 |
@@ -20,11 +20,35 @@ |
87 |
|
88 |
## Scrolling keys ## |
89 |
- elif c == curses.KEY_DOWN: |
90 |
-+ elif c == curses.KEY_DOWN or c == ord("k"): |
91 |
++ elif c == curses.KEY_DOWN or c == ord("j"): |
92 |
self.change_usel(1) |
93 |
|
94 |
- elif c == curses.KEY_UP: |
95 |
-+ elif c == curses.KEY_UP or c == ord("j"): |
96 |
++ elif c == curses.KEY_UP or c == ord("k"): |
97 |
self.change_usel(-1) |
98 |
|
99 |
elif c == curses.KEY_NPAGE: |
100 |
+ |
101 |
+--- elogv.1.orig 2008-02-05 09:13:59.000000000 +0100 |
102 |
++++ elogv.1 2008-02-05 09:14:37.000000000 +0100 |
103 |
+@@ -6,16 +6,16 @@ |
104 |
+ .SH USAGE |
105 |
+ You can use these keys to control the behavior of the program: |
106 |
+ .TP |
107 |
+-.B "Down arrow" |
108 |
++.B "Down arrow or j" |
109 |
+ Scroll the list of files down by 1 unit |
110 |
+ .TP |
111 |
+-.B "Up arrow" |
112 |
++.B "Up arrow or k" |
113 |
+ opposite of Down arrow |
114 |
+ .TP |
115 |
+-.B "Pag Down" |
116 |
++.B "PageDown" |
117 |
+ Scroll the list down by 10 unit |
118 |
+ .TP |
119 |
+-.B "Pag Up" |
120 |
++.B "PageUp" |
121 |
+ opposite of Pag Down |
122 |
+ .TP |
123 |
+ .B End |
124 |
|
125 |
|
126 |
|
127 |
1.3 app-portage/elogv/files/elogv-0.6.1-refresh_screen.patch |
128 |
|
129 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-refresh_screen.patch?rev=1.3&view=markup |
130 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-refresh_screen.patch?rev=1.3&content-type=text/plain |
131 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-refresh_screen.patch?r1=1.2&r2=1.3 |
132 |
|
133 |
Index: elogv-0.6.1-refresh_screen.patch |
134 |
=================================================================== |
135 |
RCS file: /var/cvsroot/gentoo-x86/app-portage/elogv/files/elogv-0.6.1-refresh_screen.patch,v |
136 |
retrieving revision 1.2 |
137 |
retrieving revision 1.3 |
138 |
diff -u -r1.2 -r1.3 |
139 |
--- elogv-0.6.1-refresh_screen.patch 4 Feb 2008 09:18:43 -0000 1.2 |
140 |
+++ elogv-0.6.1-refresh_screen.patch 5 Feb 2008 08:18:07 -0000 1.3 |
141 |
@@ -1,21 +1,32 @@ |
142 |
---- elogv.py.orig 2008-02-04 10:14:58.000000000 +0100 |
143 |
-+++ elogv.py 2008-02-04 10:15:48.000000000 +0100 |
144 |
-@@ -129,12 +129,18 @@ |
145 |
+--- elogv.py.orig 2008-02-05 09:00:11.000000000 +0100 |
146 |
++++ elogv.py 2008-02-05 09:11:10.000000000 +0100 |
147 |
+@@ -129,12 +129,21 @@ |
148 |
|
149 |
elif c == ord("a"): |
150 |
self.sort_method[0] = "alphabetical" |
151 |
-+ self.init_screen() |
152 |
-+ self.show_log() |
153 |
++ self.fill_file_pad() |
154 |
++ self.refresh_file_pad() |
155 |
++ self.show_log() |
156 |
|
157 |
elif c == ord("t"): |
158 |
self.sort_method[0] = "date" |
159 |
-+ self.init_screen() |
160 |
++ self.fill_file_pad() |
161 |
++ self.refresh_file_pad() |
162 |
+ self.show_log() |
163 |
|
164 |
elif c == ord("r"): |
165 |
self.sort_method[1] = not self.sort_method[1] |
166 |
-+ self.init_screen() |
167 |
++ self.fill_file_pad() |
168 |
++ self.refresh_file_pad() |
169 |
+ self.show_log() |
170 |
|
171 |
elif c == ord(" "): |
172 |
# Now is used only for scrolling the text |
173 |
+@@ -170,6 +179,7 @@ |
174 |
+ if n: |
175 |
+ self.remove_file(n) |
176 |
+ self.file_pad.clear() |
177 |
++ self.refresh_file_pad() |
178 |
+ self.fill_file_pad() |
179 |
+ self.refresh_file_pad() |
180 |
+ self.show_log() |
181 |
|
182 |
|
183 |
|
184 |
-- |
185 |
gentoo-commits@l.g.o mailing list |