]> ruderich.org/simon Gitweb - fcscs/fcscs.git/blobdiff - bin/fcscs
minor documentation fixes
[fcscs/fcscs.git] / bin / fcscs
index bbf97940452b7b6952b919e317d76307a6965201..0675def809dd771be3f7e1aee0eebb8e05bc95c8 100755 (executable)
--- a/bin/fcscs
+++ b/bin/fcscs
@@ -742,11 +742,11 @@ The following normal modes are available:
 
 =over 4
 
-=item B<path mode> select relative/absolute paths
+=item B<path mode>     select relative/absolute paths
 
-=item B<url mode>  select URLs
+=item B<url mode>      select URLs
 
-=item B<ip mode>   select IPv4 and IPv6 addresses
+=item B<ip mode>       select IPv4 and IPv6 addresses
 
 =item B<checksum mode> select checksums (MD5, SHA1, SHA256, SHA512)
 
@@ -762,7 +762,7 @@ sub mapping_mode_path {
     return {
         select  => 'path select',
         matches => \@matches,
-        handler => $config->{handler}{yank},
+        handler => $config->{handler}{path},
     };
 }
 sub mapping_mode_url {
@@ -1206,7 +1206,7 @@ Defaults in parentheses.
 
 =item B<initial_mode>       start in this mode, must be a valid mode mapping (C<\&mapping_mode_url>)
 
-=item B<multiplexer>        set multiplexer ("screen" or "tmux") if not autodetected (C<undef>)
+=item B<multiplexer>        set multiplexer ("screen" or "tmux"), defaults to autodetection (C<undef>)
 
 =item B<ignorecase>         ignore case when searching (C<0>)
 
@@ -1286,13 +1286,15 @@ The following handlers are available, defaults in parentheses.
 
 =over
 
-=item B<yank>  used to yank (copy) selection to paste buffer (C<\&handler_yank>)
+=item B<yank>     used to yank (copy) selection to paste buffer (C<\&handler_yank>)
+
+=item B<paste>    used to paste selection into window (C<\&handler_paste>)
 
-=item B<paste> used to paste selection into window (C<\&handler_paste>)
+=item B<path>     used to handle paths (C<\&handler_yank>)
 
-=item B<url>   used to open URLs (e.g. in a browser) (C<\&handler_url>)
+=item B<url>      used to open URLs (e.g. in a browser) (C<\&handler_url>)
 
-=item B<ip>    used to handle IPs (C<\&handler_yank>)
+=item B<ip>       used to handle IPs (C<\&handler_yank>)
 
 =item B<checksum> used to handle checksums (C<\&handler_yank>)
 
@@ -1315,10 +1317,11 @@ Example:
 
 =cut
 my %handler = (
-    yank  => \&handler_yank,
-    paste => \&handler_paste,
-    url   => \&handler_url,
-    ip    => \&handler_yank,
+    yank     => \&handler_yank,
+    paste    => \&handler_paste,
+    path     => \&handler_yank,
+    url      => \&handler_url,
+    ip       => \&handler_yank,
     checksum => \&handler_yank,
 );
 
@@ -1364,7 +1367,8 @@ Used as handler to yank, paste selection or open URL in browser.
     run_command()
     run_in_background()
 
-Helper functions when writing custom mappings, see the source for details.
+Helper functions when writing custom mappings, see the source and example for
+details.
 
 Example:
 
@@ -1394,7 +1398,7 @@ Example:
         }
 
         return $result;
-    }
+    };
     # Also update initial mode to use our new "URL mode".
     $config{setting}{initial_mode} = $config{mapping}{mode}{u};
 
@@ -1408,8 +1412,6 @@ Example:
         });
     };
 
-
-
 =cut
 
 # All variables and functions which are usable by ~/.fcscsrc.