equal
deleted
inserted
replaced
238 "_hg_cmd_$cmd" |
238 "_hg_cmd_$cmd" |
239 return 0 |
239 return 0 |
240 fi |
240 fi |
241 |
241 |
242 if [ "$cmd" != status ] && [ "$prev" = -r ] || [ "$prev" == --rev ]; then |
242 if [ "$cmd" != status ] && [ "$prev" = -r ] || [ "$prev" == --rev ]; then |
243 if [ $canonical = 1 ]; then |
243 if [[ $canonical = 1 || status != "$cmd"* ]]; then |
244 _hg_labels |
244 _hg_labels |
245 return 0 |
245 return 0 |
246 elif [[ status != "$cmd"* ]]; then |
|
247 _hg_labels |
|
248 return 0 |
|
249 else |
|
250 return 1 |
|
251 fi |
246 fi |
|
247 return 1 |
252 fi |
248 fi |
253 |
249 |
254 local aliascmd=$(_hg_cmd showconfig alias.$cmd | awk '{print $1}') |
250 local aliascmd=$(_hg_cmd showconfig alias.$cmd | awk '{print $1}') |
255 [ -n "$aliascmd" ] && cmd=$aliascmd |
251 [ -n "$aliascmd" ] && cmd=$aliascmd |
256 |
252 |