equal
deleted
inserted
replaced
207 if not user: |
207 if not user: |
208 raise error.RevlogError(_("empty username")) |
208 raise error.RevlogError(_("empty username")) |
209 if "\n" in user: |
209 if "\n" in user: |
210 raise error.RevlogError(_("username %s contains a newline") |
210 raise error.RevlogError(_("username %s contains a newline") |
211 % repr(user)) |
211 % repr(user)) |
|
212 |
|
213 # strip trailing whitespace and leading and trailing empty lines |
|
214 desc = '\n'.join([l.rstrip() for l in desc.splitlines()]).strip('\n') |
|
215 |
212 user, desc = encoding.fromlocal(user), encoding.fromlocal(desc) |
216 user, desc = encoding.fromlocal(user), encoding.fromlocal(desc) |
213 |
217 |
214 if date: |
218 if date: |
215 parseddate = "%d %d" % util.parsedate(date) |
219 parseddate = "%d %d" % util.parsedate(date) |
216 else: |
220 else: |