equal
deleted
inserted
replaced
279 [255] |
279 [255] |
280 $ log 'date()' |
280 $ log 'date()' |
281 hg: parse error: date requires a string |
281 hg: parse error: date requires a string |
282 [255] |
282 [255] |
283 $ log 'date' |
283 $ log 'date' |
284 hg: parse error: can't use date here |
284 abort: unknown revision 'date'! |
285 [255] |
285 [255] |
286 $ log 'date(' |
286 $ log 'date(' |
287 hg: parse error at 5: not a prefix: end |
287 hg: parse error at 5: not a prefix: end |
288 [255] |
288 [255] |
289 $ log 'date(tip)' |
289 $ log 'date(tip)' |
290 abort: invalid date: 'tip' |
290 abort: invalid date: 'tip' |
291 [255] |
291 [255] |
292 $ log '"date"' |
292 $ log '0:date' |
293 abort: unknown revision 'date'! |
293 abort: unknown revision 'date'! |
294 [255] |
294 [255] |
|
295 $ log '::"date"' |
|
296 abort: unknown revision 'date'! |
|
297 [255] |
|
298 $ hg book date -r 4 |
|
299 $ log '0:date' |
|
300 0 |
|
301 1 |
|
302 2 |
|
303 3 |
|
304 4 |
|
305 $ log '::date' |
|
306 0 |
|
307 1 |
|
308 2 |
|
309 4 |
|
310 $ log '::"date"' |
|
311 0 |
|
312 1 |
|
313 2 |
|
314 4 |
295 $ log 'date(2005) and 1::' |
315 $ log 'date(2005) and 1::' |
296 4 |
316 4 |
|
317 $ hg book -d date |
|
318 |
|
319 Test that symbols only get parsed as functions if there's an opening |
|
320 parenthesis. |
|
321 |
|
322 $ hg book only -r 9 |
|
323 $ log 'only(only)' # Outer "only" is a function, inner "only" is the bookmark |
|
324 8 |
|
325 9 |
297 |
326 |
298 ancestor can accept 0 or more arguments |
327 ancestor can accept 0 or more arguments |
299 |
328 |
300 $ log 'ancestor()' |
329 $ log 'ancestor()' |
301 $ log 'ancestor(1)' |
330 $ log 'ancestor(1)' |