Show More
@@ -513,14 +513,16 b' def keyword(repo, subset, x):' | |||
|
513 | 513 | return l |
|
514 | 514 | |
|
515 | 515 | def limit(repo, subset, x): |
|
516 | """``limit(set, n)`` | |
|
517 | First n members of set. | |
|
516 | """``limit(set, [n])`` | |
|
517 | First n members of set, defaulting to 1. | |
|
518 | 518 | """ |
|
519 | 519 | # i18n: "limit" is a keyword |
|
520 |
l = getargs(x, |
|
|
520 | l = getargs(x, 1, 2, _("limit requires one or two arguments")) | |
|
521 | 521 | try: |
|
522 | # i18n: "limit" is a keyword | |
|
523 | lim = int(getstring(l[1], _("limit requires a number"))) | |
|
522 | lim = 1 | |
|
523 | if len(l) == 2: | |
|
524 | # i18n: "limit" is a keyword | |
|
525 | lim = int(getstring(l[1], _("limit requires a number"))) | |
|
524 | 526 | except (TypeError, ValueError): |
|
525 | 527 | # i18n: "limit" is a keyword |
|
526 | 528 | raise error.ParseError(_("limit expects a number")) |
@@ -529,14 +531,16 b' def limit(repo, subset, x):' | |||
|
529 | 531 | return [r for r in os if r in ss] |
|
530 | 532 | |
|
531 | 533 | def last(repo, subset, x): |
|
532 | """``last(set, n)`` | |
|
533 | Last n members of set. | |
|
534 | """``last(set, [n])`` | |
|
535 | Last n members of set, defaulting to 1. | |
|
534 | 536 | """ |
|
535 | 537 | # i18n: "last" is a keyword |
|
536 |
l = getargs(x, |
|
|
538 | l = getargs(x, 1, 2, _("last requires one or two arguments")) | |
|
537 | 539 | try: |
|
538 | # i18n: "last" is a keyword | |
|
539 | lim = int(getstring(l[1], _("last requires a number"))) | |
|
540 | lim = 1 | |
|
541 | if len(l) == 2: | |
|
542 | # i18n: "last" is a keyword | |
|
543 | lim = int(getstring(l[1], _("last requires a number"))) | |
|
540 | 544 | except (TypeError, ValueError): |
|
541 | 545 | # i18n: "last" is a keyword |
|
542 | 546 | raise error.ParseError(_("last expects a number")) |
General Comments 0
You need to be logged in to leave comments.
Login now