Commit Graph

256 Commits

Author SHA1 Message Date
kojix2
977d3beb2d count: if the values are the same, sort by name 2021-05-28 14:04:18 +09:00
kojix2
cfbbc33286 Adjust summary_width
Try to keep it within 80 characters
2021-05-28 12:31:06 +09:00
kojix2
74f7a2435d Added an error message suggesting to specify the character encoding option 2021-05-28 11:47:54 +09:00
kojix2
8f52955c19 Moved comments to make method chaining work in Ruby 2.6 and below 2021-05-28 10:43:05 +09:00
kojix2
a4e747969f Use value_counts if tally is not available 2021-05-28 10:24:45 +09:00
kojix2
9e15c0ac2a Rename UnicodePlotBackend -> Backend::UnicodePlot 2021-05-28 10:06:58 +09:00
kojix2
97d6c3e73f Revert "Use value_counts instead of tally" 2021-05-28 09:36:08 +09:00
kojix2
607e490d7a Remove Processing module 2021-05-27 23:18:08 +09:00
kojix2
86c0d8ed53 Use enumerable-statistics's value_counts instead of tally 2021-05-27 23:04:23 +09:00
kojix2
29dfe424e7 Flatten the module hierarchy
Move Parser and Options up
2021-05-27 21:50:05 +09:00
kojix2
7c42d9a444 Move Plot::Params to Parameters 2021-05-27 21:15:06 +09:00
kojix2
f596391ad9 v0.3.5 2021-05-21 09:35:49 +09:00
kojix2
41acac8811 Add color-output and monochrome options 2021-02-04 18:09:47 +09:00
kojix2
95599fbf4f Fixed default values for progressive option 2021-02-04 17:22:36 +09:00
kojix2
6ccce30377 Fix xscale option 2021-01-27 17:30:28 +09:00
kojix2
75db26da53 Rubocop auto correct 2021-01-27 17:30:14 +09:00
kojix2
c4a726fd08 Change where exceptions are caught 2021-01-22 11:07:33 +09:00
kojix2
96d11f8d0e Improved style: use of hear document 2021-01-22 11:04:54 +09:00
kojix2
58f6580e3f Improved border desc 2021-01-21 18:23:01 +09:00
kojix2
e3374c825e v0.3.4 2021-01-21 00:02:30 +09:00
kojix2
161c85045f -p option changes the meaning from padding to progress 2021-01-20 23:39:17 +09:00
kojix2
2e4666f9b4 Improved simple test 2021-01-20 22:21:37 +09:00
kojix2
3bbcea165f Improved error message in barplot 2021-01-20 21:44:08 +09:00
kojix2
3b34ca0e27 Fix a bug 2021-01-20 19:14:58 +09:00
kojix2
991cf90267 Add test for unrecognized command 2021-01-20 00:57:56 +09:00
kojix2
8db1306e07 Do not exit when using as a library 2021-01-20 00:07:23 +09:00
kojix2
62cc6ba364 Fix style 2021-01-19 23:05:17 +09:00
kojix2
10e096d7c9 Add test count_values_non_tally 2021-01-19 22:37:15 +09:00
kojix2
8c4011d368 Leave a plot in the terminal on exit. 2021-01-19 20:05:36 +09:00
kojix2
ea4c2a5c70 Hide the cursor in progressive mode 2021-01-19 20:04:29 +09:00
kojix2
c74d54623d Fix option in line 2021-01-19 19:35:31 +09:00
kojix2
b8e7f5af88 Rubocop auto correct 2021-01-19 19:26:41 +09:00
kojix2
a8ce96888e Fix xlim and ylim 2021-01-19 19:23:44 +09:00
kojix2
c9513e463f Add grid to parser 2021-01-19 19:04:08 +09:00
kojix2
b2f2c16c59 Fix style 2021-01-19 18:09:09 +09:00
kojix2
93195713e6 Refactoring of sub_parser 2021-01-19 17:34:18 +09:00
kojix2
2e7a7c8851 Fix canvas option 2021-01-19 16:16:21 +09:00
kojix2
8d6d9158f2 Fix options desc 2021-01-19 16:16:03 +09:00
kojix2
774fa88872 Fix indentation again 2021-01-19 16:00:29 +09:00
kojix2
001434a507 Improved the description of option value types 2021-01-19 15:49:16 +09:00
kojix2
9fcb647aa5 Improve hist closed options desc 2021-01-19 15:14:57 +09:00
kojix2
68101d31cb Fix indentation in the here document 2021-01-19 14:56:28 +09:00
kojix2
dbbff1dc3a Improve bar xscale option 2021-01-19 14:55:28 +09:00
kojix2
61168a6223 v0.3.3 2021-01-02 00:27:08 +09:00
kojix2
1b525f1335 Support headers in progressive mode 2020-12-21 21:43:31 +09:00
kojix2
6d707533a0 Allow DSV to accept single line header 2020-12-21 21:29:39 +09:00
kojix2
60fb611160 Improved progressive mode 2020-12-21 20:51:52 +09:00
kojix2
f0861bcac4
Add experimental progressive mode 2020-12-21 17:09:47 +09:00
kojix2
9a7f066f3b Rename input to parse 2020-12-21 16:09:37 +09:00
kojix2
f0c5e631f7 Rename CmdOptions to Options 2020-12-21 14:39:22 +09:00
kojix2
fd7b755c79 Rename DSVReader to DSV 2020-12-21 14:31:54 +09:00
kojix2
eb317e2bb5 v0.3.2 2020-12-17 12:42:00 +09:00
kojix2
edd081562e Fix color command 2020-12-17 12:38:32 +09:00
kojix2
1b666038bb Changes the default value to stdout if no argument is specified with the -o option
#9
2020-12-16 12:51:16 +09:00
kojix2
9581cf730a Fix style 2020-12-14 22:15:45 +09:00
kojix2
566cee883a Refactored comand class 2020-12-14 22:02:18 +09:00
kojix2
0aa6de0de5 Added CmdOptions struct 2020-12-14 15:54:54 +09:00
kojix2
5d1a4fdf3c Rename params -> plot_params 2020-12-14 15:02:32 +09:00
kojix2
a5cdc94bb0 Fix order 2020-12-13 23:46:36 +09:00
kojix2
1a5609022f v0.3.1 2020-12-04 13:56:06 +09:00
kojix2
e11b5047af Add yx format
A new format option for barplot and lineplot.
Use when the first column is the label and the second column is the value.
2020-12-02 18:24:22 +09:00
kojix2
9658bfa71c Remove needless space 2020-11-25 17:34:50 +09:00
kojix2
f2bd99ed2e Add the Processing module (tentative) 2020-11-25 17:31:41 +09:00
kojix2
1a3ad9553c Rename Preprocessing to DSVReader
* DSV stands for Delimiter-separated values.
* Preprocessing is too vague.
2020-11-25 17:19:07 +09:00
kojix2
ccf232a742 Pass standard input to standard output first 2020-11-25 15:52:24 +09:00
kojix2
eb13f2583f Support for encodings other than UTF-8 2020-11-23 23:52:14 +09:00
kojix2
0ff8c6a9f0 Start testing the command line interface 2020-11-23 17:14:43 +09:00
kojix2
7a08d6bab9 Provides a mechanism to switch back-end libraries 2020-11-23 15:02:53 +09:00
kojix2
e831fa93f4 Rename uplot to youplot 2020-11-23 13:23:59 +09:00
kojix2
58ba6bb966 v0.2.8 2020-11-15 00:46:45 +09:00
kojix2
b4585b053a Fix comment 2020-11-15 00:43:13 +09:00
kojix2
19c3b0367a Rubocop auto correct 2020-11-15 00:43:00 +09:00
kojix2
159b90998b Improved main help menu 2020-11-15 00:29:20 +09:00
kojix2
a6ff1ebf2e show the help option on usage 2020-11-14 23:41:35 +09:00
kojix2
f8ea11f0d0 Improved help messages 2020-11-14 23:09:49 +09:00
kojix2
4d761dd0e7 Show barplot with line num as labels if 1 series 2020-11-13 11:22:36 +09:00
kojix2
471f0a907e Removed raw_inputs 2020-11-10 23:09:41 +09:00
kojix2
4b4848438c Make sure the labels are String 2020-11-08 12:21:05 +09:00
kojix2
6f9c77f4fe Rename count -> count_values 2020-11-08 01:41:13 +09:00
kojix2
2181e4a0f7 Fix color command option 2020-11-06 10:21:36 +09:00
kojix2
942705ab23 Update help messages 2020-11-06 09:56:35 +09:00
kojix2
f7a7dcd1d4 Added that the command takes a file as an argument 2020-11-05 10:41:38 +09:00
kojix2
00c2ce9b44 v0.2.7 2020-10-12 23:08:32 +09:00
kojix2
84196c197d Revert "Show message when No input data provided"
Uplot should expect cases where data takes a long time to reach the standard input.
This mechanism is not appropriate.

This reverts commit c40c59a21d.
2020-10-12 20:44:31 +09:00
kojix2
c40c59a21d Show message when No input data provided
Thank you csvkit developers
2020-10-12 17:10:25 +09:00
kojix2
c4f21df588 Show subcommand options ahead 2020-10-12 16:45:28 +09:00
kojix2
39166894a3 Improved help banner
Summary width 24
2020-10-12 16:14:51 +09:00
kojix2
9090bbf51b
Fix help banner 2020-10-12 14:52:56 +09:00
kojix2
c73da80de6 v0.2.6 2020-10-12 07:45:42 +09:00
kojix2
2e8641ccea Improved descs 2020-10-11 09:23:57 +09:00
kojix2
1b43f7d48f Add comment about pass 2020-10-11 08:29:02 +09:00
kojix2
d8396fecf9 Rubocop auto correct 2020-10-11 08:28:39 +09:00
kojix2
4660c2ab02 Extract case-branching by fmt into another method 2020-10-11 08:02:43 +09:00
kojix2
d7e49f048f Add a comment to params 2020-10-11 07:55:20 +09:00
kojix2
34ae2b5815 v0.2.5 2020-10-11 00:14:18 +09:00
kojix2
7e8dc6190c Fix arg order 2020-10-11 00:11:54 +09:00
kojix2
ba105ab1f3 Improved help desc 2020-10-10 23:58:53 +09:00
kojix2
96a1d1feb9 Fix style 2020-10-10 23:58:53 +09:00
kojix2
943d4e6c44 Use keyword arg for count 2020-10-10 23:21:55 +09:00
kojix2
de3a366d15 Fix debug option 2020-10-10 23:16:15 +09:00