mercurial/manifest.py
changeset 16683 525fdb738975
parent 16646 a1dcd842ce17
child 17426 9724f8f8850b
equal deleted inserted replaced
16676:654b9e1966f7 16683:525fdb738975
   124             for start, end, content in reversed(x):
   124             for start, end, content in reversed(x):
   125                 if content:
   125                 if content:
   126                     addlist[start:end] = array.array('c', content)
   126                     addlist[start:end] = array.array('c', content)
   127                 else:
   127                 else:
   128                     del addlist[start:end]
   128                     del addlist[start:end]
   129             return "".join(struct.pack(">lll", start, end, len(content)) + content
   129             return "".join(struct.pack(">lll", start, end, len(content))
   130                            for start, end, content in x)
   130                            + content for start, end, content in x)
   131 
   131 
   132         def checkforbidden(l):
   132         def checkforbidden(l):
   133             for f in l:
   133             for f in l:
   134                 if '\n' in f or '\r' in f:
   134                 if '\n' in f or '\r' in f:
   135                     raise error.RevlogError(
   135                     raise error.RevlogError(