* [gentoo-commits] proj/R_overlay:gsoc13/next commit in: roverlay/depres/simpledeprule/, roverlay/util/
2013-07-10 16:16 [gentoo-commits] proj/R_overlay:master " André Erdmann
@ 2013-07-10 15:10 ` André Erdmann
0 siblings, 0 replies; 3+ messages in thread
From: André Erdmann @ 2013-07-10 15:10 UTC (permalink / raw
To: gentoo-commits
commit: 44570dcbf68669e76398d31eda2b098e41f6c35c
Author: André Erdmann <dywi <AT> mailerd <DOT> de>
AuthorDate: Wed Jul 10 14:21:07 2013 +0000
Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
CommitDate: Wed Jul 10 14:21:07 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=44570dcb
roverlay/depres, rule maker: reset deptype
---
roverlay/depres/simpledeprule/rulemaker.py | 6 ++++++
roverlay/util/mapreader.py | 12 ++++++++++++
2 files changed, 18 insertions(+)
diff --git a/roverlay/depres/simpledeprule/rulemaker.py b/roverlay/depres/simpledeprule/rulemaker.py
index 3f9ab73..d759b56 100644
--- a/roverlay/depres/simpledeprule/rulemaker.py
+++ b/roverlay/depres/simpledeprule/rulemaker.py
@@ -49,6 +49,12 @@ class SimpleRuleMaker ( roverlay.util.mapreader.MapFileParser ):
self._deptype_once = deptype.NONE
# --- end of __init__ (...) ---
+ def read_lines_begin ( self ):
+ # reset deptype
+ self._deptype = deptype.ALL
+ self._deptype_once = deptype.NONE
+ # --- end of read_lines_begin (...) ---
+
def make_result ( self, as_pool=False ):
rule_count = len ( self._items )
if as_pool:
diff --git a/roverlay/util/mapreader.py b/roverlay/util/mapreader.py
index 2958616..c2cce1f 100644
--- a/roverlay/util/mapreader.py
+++ b/roverlay/util/mapreader.py
@@ -118,7 +118,16 @@ class MapFileParser ( object ):
)
# --- end of add (...) ---
+ def read_lines_done ( self ):
+ pass
+ # --- end of read_lines_done (...) ---
+
+ def read_lines_begin ( self ):
+ pass
+ # --- end of read_lines_begin (...) ---
+
def read_lines ( self, lines ):
+ self.read_lines_begin()
self.stop_reading = False
ret = True
for lino, line in enumerate ( lines ):
@@ -130,6 +139,9 @@ class MapFileParser ( object ):
if self.stop_reading:
break
+
+ self.read_lines_done()
+ return ret
# --- end of read_lines (...) ---
def read_file ( self, filepath, handle_compressed=True ):
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/R_overlay:gsoc13/next commit in: roverlay/depres/simpledeprule/, roverlay/util/
2013-07-23 7:51 [gentoo-commits] proj/R_overlay:master commit in: roverlay/depres/simpledeprule/, roverlay/util/ André Erdmann
@ 2013-07-19 18:00 ` André Erdmann
0 siblings, 0 replies; 3+ messages in thread
From: André Erdmann @ 2013-07-19 18:00 UTC (permalink / raw
To: gentoo-commits
commit: d142a11212fdf194eb6d3940ce35e205dfa37e8c
Author: André Erdmann <dywi <AT> mailerd <DOT> de>
AuthorDate: Fri Jul 19 17:42:17 2013 +0000
Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
CommitDate: Fri Jul 19 17:42:17 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=d142a112
fix has_context() in mapreader/rulemaker
---
roverlay/depres/simpledeprule/rulemaker.py | 7 +++++++
roverlay/util/mapreader.py | 5 +----
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/roverlay/depres/simpledeprule/rulemaker.py b/roverlay/depres/simpledeprule/rulemaker.py
index d759b56..cfb2736 100644
--- a/roverlay/depres/simpledeprule/rulemaker.py
+++ b/roverlay/depres/simpledeprule/rulemaker.py
@@ -49,6 +49,13 @@ class SimpleRuleMaker ( roverlay.util.mapreader.MapFileParser ):
self._deptype_once = deptype.NONE
# --- end of __init__ (...) ---
+ def has_context ( self ):
+ return (
+ self._deptype_once != deptype.NONE
+ or self._next is not None
+ )
+ # --- end of has_context (...) ---
+
def read_lines_begin ( self ):
# reset deptype
self._deptype = deptype.ALL
diff --git a/roverlay/util/mapreader.py b/roverlay/util/mapreader.py
index 5333bd9..56189ba 100644
--- a/roverlay/util/mapreader.py
+++ b/roverlay/util/mapreader.py
@@ -44,10 +44,7 @@ class MapFileParser ( object ):
# --- end of zap (...) ---
def has_context ( self ):
- return (
- self._deptype_once != deptype.NONE
- or self._next is not None
- )
+ return ( self_next is not None )
# --- end of has_context (...) ---
def make_result ( self ):
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/R_overlay:master commit in: roverlay/depres/simpledeprule/, roverlay/util/
@ 2013-07-23 7:51 André Erdmann
2013-07-19 18:00 ` [gentoo-commits] proj/R_overlay:gsoc13/next " André Erdmann
0 siblings, 1 reply; 3+ messages in thread
From: André Erdmann @ 2013-07-23 7:51 UTC (permalink / raw
To: gentoo-commits
commit: d142a11212fdf194eb6d3940ce35e205dfa37e8c
Author: André Erdmann <dywi <AT> mailerd <DOT> de>
AuthorDate: Fri Jul 19 17:42:17 2013 +0000
Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
CommitDate: Fri Jul 19 17:42:17 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=d142a112
fix has_context() in mapreader/rulemaker
---
roverlay/depres/simpledeprule/rulemaker.py | 7 +++++++
roverlay/util/mapreader.py | 5 +----
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/roverlay/depres/simpledeprule/rulemaker.py b/roverlay/depres/simpledeprule/rulemaker.py
index d759b56..cfb2736 100644
--- a/roverlay/depres/simpledeprule/rulemaker.py
+++ b/roverlay/depres/simpledeprule/rulemaker.py
@@ -49,6 +49,13 @@ class SimpleRuleMaker ( roverlay.util.mapreader.MapFileParser ):
self._deptype_once = deptype.NONE
# --- end of __init__ (...) ---
+ def has_context ( self ):
+ return (
+ self._deptype_once != deptype.NONE
+ or self._next is not None
+ )
+ # --- end of has_context (...) ---
+
def read_lines_begin ( self ):
# reset deptype
self._deptype = deptype.ALL
diff --git a/roverlay/util/mapreader.py b/roverlay/util/mapreader.py
index 5333bd9..56189ba 100644
--- a/roverlay/util/mapreader.py
+++ b/roverlay/util/mapreader.py
@@ -44,10 +44,7 @@ class MapFileParser ( object ):
# --- end of zap (...) ---
def has_context ( self ):
- return (
- self._deptype_once != deptype.NONE
- or self._next is not None
- )
+ return ( self_next is not None )
# --- end of has_context (...) ---
def make_result ( self ):
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-07-23 7:51 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-23 7:51 [gentoo-commits] proj/R_overlay:master commit in: roverlay/depres/simpledeprule/, roverlay/util/ André Erdmann
2013-07-19 18:00 ` [gentoo-commits] proj/R_overlay:gsoc13/next " André Erdmann
-- strict thread matches above, loose matches on Subject: below --
2013-07-10 16:16 [gentoo-commits] proj/R_overlay:master " André Erdmann
2013-07-10 15:10 ` [gentoo-commits] proj/R_overlay:gsoc13/next " André Erdmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox