/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/weavefile.py

  • Committer: Jelmer Vernooij
  • Date: 2017-05-21 18:10:28 UTC
  • mto: This revision was merged to the branch mainline in revision 6623.
  • Revision ID: jelmer@jelmer.uk-20170521181028-zn04pdfw0od9hfj3
Rename brzlib => breezy.

Show diffs side-by-side

added added

removed removed

Lines of Context:
89
89
 
90
90
def read_weave(f):
91
91
    # FIXME: detect the weave type and dispatch
92
 
    from brzlib.weave import Weave
 
92
    from breezy.weave import Weave
93
93
    w = Weave(getattr(f, 'name', None))
94
94
    _read_weave_v5(f, w)
95
95
    return w
100
100
 
101
101
    This is only to be used by read_weave and WeaveFile.__init__.
102
102
    """
103
 
    #  200   0   2075.5080   1084.0360   brzlib.weavefile:104(_read_weave_v5)
 
103
    #  200   0   2075.5080   1084.0360   breezy.weavefile:104(_read_weave_v5)
104
104
    # +60412 0    366.5900    366.5900   +<method 'readline' of 'file' objects>
105
105
    # +59982 0    320.5280    320.5280   +<method 'startswith' of 'str' objects>
106
106
    # +59363 0    297.8080    297.8080   +<method 'append' of 'list' objects>
107
107
    # replace readline call with iter over all lines ->
108
108
    # safe because we already suck on memory.
109
 
    #  200   0   1492.7170    802.6220   brzlib.weavefile:104(_read_weave_v5)
 
109
    #  200   0   1492.7170    802.6220   breezy.weavefile:104(_read_weave_v5)
110
110
    # +59982 0    329.9100    329.9100   +<method 'startswith' of 'str' objects>
111
111
    # +59363 0    320.2980    320.2980   +<method 'append' of 'list' objects>
112
112
    # replaced startswith with slice lookups:
113
 
    #  200   0    851.7250    501.1120   brzlib.weavefile:104(_read_weave_v5)
 
113
    #  200   0    851.7250    501.1120   breezy.weavefile:104(_read_weave_v5)
114
114
    # +59363 0    311.8780    311.8780   +<method 'append' of 'list' objects>
115
115
    # +200   0     30.2500     30.2500   +<method 'readlines' of 'file' objects>
116
116
 
117
 
    from brzlib.weave import WeaveFormatError
 
117
    from breezy.weave import WeaveFormatError
118
118
 
119
119
    try:
120
120
        lines = iter(f.readlines())