From 38636f6ec11d5fca9e447814311e202fda889907 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 21 Jul 2015 22:40:22 +0200 Subject: add -B / --bike-info option --- bin/efa | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/bin/efa b/bin/efa index 1037b67..bb57893 100755 --- a/bin/efa +++ b/bin/efa @@ -207,6 +207,7 @@ GetOptions( arrive|a=s auto-url|discover-and-print|A bike|b + bike-info|B date|d=s depart|time|t=s devmode @@ -282,8 +283,11 @@ if ( not defined $ignore_info ) { $ignore_info = join( q{|}, grep { defined } ( - @{$opt->{accessibility}} ? undef : 'Einstiegshilfe', - $opt->{bike} ? undef : 'Fahrradmitnahme', + @{ $opt->{accessibility} } ? undef : 'Einstiegshilfe', + ( + $opt->{bike} + or $opt->{'bike-info'} + ) ? undef : 'Fahrradmitnahme', ) ); } @@ -517,6 +521,13 @@ Note that this may cause B to display no routes at all -- In that case, the backend was unable to find such connections or didn't know about their bike-support. +=item B<-B>|B<--bike-info> + +Show information about bike support, but do not select routes based on it. +In essence, this option simply changes the B<--ignore-info> default. It is +useful when B<--bike> did not return any routes even though most of the +route has bike support. + =item B<-d>|B<--date> I
.I.[I] Journey date -- cgit v1.2.3