mirror of
				https://github.com/red-data-tools/YouPlot.git
				synced 2025-11-04 03:28:10 +08:00 
			
		
		
		
	Improved descs
This commit is contained in:
		@@ -27,7 +27,7 @@ module Uplot
 | 
				
			|||||||
          opt.program_name = 'uplot'
 | 
					          opt.program_name = 'uplot'
 | 
				
			||||||
          opt.version = Uplot::VERSION
 | 
					          opt.version = Uplot::VERSION
 | 
				
			||||||
          opt.on('-O', '--pass [VAL]', 'file to output standard input data to [stdout]',
 | 
					          opt.on('-O', '--pass [VAL]', 'file to output standard input data to [stdout]',
 | 
				
			||||||
                 'For inserting uplot in the middle of a Unix pipeline operation') do |v|
 | 
					                 'for inserting uplot in the middle of Unix pipes') do |v|
 | 
				
			||||||
            @pass = v || $stdout
 | 
					            @pass = v || $stdout
 | 
				
			||||||
          end
 | 
					          end
 | 
				
			||||||
          opt.on('-o', '--output VAL', 'file to output results to [stderr]') do |v|
 | 
					          opt.on('-o', '--output VAL', 'file to output results to [stderr]') do |v|
 | 
				
			||||||
@@ -88,7 +88,9 @@ module Uplot
 | 
				
			|||||||
          main_parser.banner = \
 | 
					          main_parser.banner = \
 | 
				
			||||||
            <<~MSG
 | 
					            <<~MSG
 | 
				
			||||||
              Program: uplot (Tools for plotting on the terminal)
 | 
					              Program: uplot (Tools for plotting on the terminal)
 | 
				
			||||||
              Version: #{Uplot::VERSION} (using unicode_plot #{UnicodePlot::VERSION})
 | 
					              Version: #{Uplot::VERSION} (using UnicodePlot #{UnicodePlot::VERSION})
 | 
				
			||||||
 | 
					              Author:  kojix2 <2xijok@gmail.com>
 | 
				
			||||||
 | 
					              Source:  https://github.com/kojix2/uplot
 | 
				
			||||||
 | 
					
 | 
				
			||||||
              Usage:   uplot <command> [options]
 | 
					              Usage:   uplot <command> [options]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -119,37 +121,37 @@ module Uplot
 | 
				
			|||||||
            exit 1
 | 
					            exit 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          when :barplot, :bar
 | 
					          when :barplot, :bar
 | 
				
			||||||
            parser.on('--symbol VAL', String) do |v|
 | 
					            parser.on('--symbol VAL', String, 'character to be used to plot the bars') do |v|
 | 
				
			||||||
              params.symbol = v
 | 
					              params.symbol = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--xscale VAL', String) do |v|
 | 
					            parser.on('--xscale VAL', String,  'axis scaling') do |v|
 | 
				
			||||||
              params.xscale = v
 | 
					              params.xscale = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          when :count, :c
 | 
					          when :count, :c
 | 
				
			||||||
            parser.on('--symbol VAL', String) do |v|
 | 
					            parser.on('--symbol VAL', String, 'character to be used to plot the bars') do |v|
 | 
				
			||||||
              params.symbol = v
 | 
					              params.symbol = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          when :histogram, :hist
 | 
					          when :histogram, :hist
 | 
				
			||||||
            parser.on('-n', '--nbins VAL', Numeric) do |v|
 | 
					            parser.on('-n', '--nbins VAL', Numeric, 'approximate number of bins') do |v|
 | 
				
			||||||
              params.nbins = v
 | 
					              params.nbins = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--closed VAL', String) do |v|
 | 
					            parser.on('--closed VAL', String) do |v|
 | 
				
			||||||
              params.closed = v
 | 
					              params.closed = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--symbol VAL', String) do |v|
 | 
					            parser.on('--symbol VAL', String, 'character to be used to plot the bars') do |v|
 | 
				
			||||||
              params.symbol = v
 | 
					              params.symbol = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          when :lineplot, :line
 | 
					          when :lineplot, :line
 | 
				
			||||||
            parser.on('--canvas VAL', String) do |v|
 | 
					            parser.on('--canvas VAL', String, 'type of canvas') do |v|
 | 
				
			||||||
              params.canvas = v
 | 
					              params.canvas = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--xlim VAL', Array) do |v|
 | 
					            parser.on('--xlim VAL', Array, 'plotting range for the x coordinate') do |v|
 | 
				
			||||||
              params.xlim = v.take(2)
 | 
					              params.xlim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--ylim VAL', Array) do |v|
 | 
					            parser.on('--ylim VAL', Array, 'plotting range for the y coordinate') do |v|
 | 
				
			||||||
              params.ylim = v.take(2)
 | 
					              params.ylim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -157,10 +159,10 @@ module Uplot
 | 
				
			|||||||
            parser.on('--canvas VAL', String) do |v|
 | 
					            parser.on('--canvas VAL', String) do |v|
 | 
				
			||||||
              params.canvas = v
 | 
					              params.canvas = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--xlim VAL', Array) do |v|
 | 
					            parser.on('--xlim VAL', Array, 'plotting range for the x coordinate') do |v|
 | 
				
			||||||
              params.xlim = v.take(2)
 | 
					              params.xlim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--ylim VAL', Array) do |v|
 | 
					            parser.on('--ylim VAL', Array, 'plotting range for the y coordinate') do |v|
 | 
				
			||||||
              params.ylim = v.take(2)
 | 
					              params.ylim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -168,10 +170,10 @@ module Uplot
 | 
				
			|||||||
            parser.on('--canvas VAL', String) do |v|
 | 
					            parser.on('--canvas VAL', String) do |v|
 | 
				
			||||||
              params.canvas = v
 | 
					              params.canvas = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--xlim VAL', Array) do |v|
 | 
					            parser.on('--xlim VAL', Array, 'plotting range for the x coordinate') do |v|
 | 
				
			||||||
              params.xlim = v.take(2)
 | 
					              params.xlim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--ylim VAL', Array) do |v|
 | 
					            parser.on('--ylim VAL', Array, 'plotting range for the y coordinate') do |v|
 | 
				
			||||||
              params.ylim = v.take(2)
 | 
					              params.ylim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -179,15 +181,15 @@ module Uplot
 | 
				
			|||||||
            parser.on('--grid', TrueClass) do |v|
 | 
					            parser.on('--grid', TrueClass) do |v|
 | 
				
			||||||
              params.grid = v
 | 
					              params.grid = v
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--xlim VAL', Array) do |v|
 | 
					            parser.on('--xlim VAL', Array, 'plotting range for the x coordinate') do |v|
 | 
				
			||||||
              params.xlim = v.take(2)
 | 
					              params.xlim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            parser.on('--ylim VAL', Array) do |v|
 | 
					            parser.on('--ylim VAL', Array, 'plotting range for the y coordinate') do |v|
 | 
				
			||||||
              params.ylim = v.take(2)
 | 
					              params.ylim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          when :boxplot, :box
 | 
					          when :boxplot, :box
 | 
				
			||||||
            parser.on('--xlim VAL', Array) do |v|
 | 
					            parser.on('--xlim VAL', Array, 'plotting range for the x coordinate') do |v|
 | 
				
			||||||
              params.xlim = v.take(2)
 | 
					              params.xlim = v.take(2)
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user