Path to this page:
./
textproc/ruby-terminal-table,
Simple, feature rich ascii table generation library
Branch: CURRENT,
Version: 3.0.2,
Package name: ruby31-terminal-table-3.0.2,
Maintainer: pkgsrc-usersTerminal Table is a fast and simple, yet feature rich ASCII table
generator written in Ruby.
Required to run:[
textproc/ruby-unicode-display_width] [
lang/ruby31-base]
Master sites:
Filesize: 21.5 KB
Version history: (Expand)
- (2022-12-05) Updated to version: ruby31-terminal-table-3.0.2
- (2021-10-07) Updated to version: ruby27-terminal-table-2.0.0nb1
- (2021-06-19) Updated to version: ruby26-terminal-table-2.0.0nb1
- (2021-01-18) Updated to version: ruby26-terminal-table-2.0.0
- (2020-06-21) Updated to version: ruby26-terminal-table-1.8.0
- (2019-10-05) Package added to pkgsrc.se, version ruby24-terminal-table-1.8.0 (created)
CVS history: (Expand)
2022-12-04 17:32:33 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
textproc/ruby-terminal-table: update to 3.0.2
3.0.2 (2021-09-19)
* fix align_column for nil values and colspan
3.0.1 / 2021-05-10
* Support for unicode-display_width 2.0
* Fix issue where last row of an empty table changed format
3.0.0 / 2020-01-27
* Support for (optional) Unicode border styles on tables. In order to
support decent looking Unicode borders, different types of intersections
get different types of intersection characters. This has the side effect
of subtle formatting differences even for the ASCII table border case due
to removal of certain intersections near colspans.
For example, previously the output of a table may be:
+------+-----+
| Title |
+------+-----+
| Char | Num |
+------+-----+
| a | 1 |
| b | 2 |
| c | 3 |
+------+-----+
And now the `+` character above the word Title is removed, as it is no
longer considered an intersection:
+------------+
| Title |
+------+-----+
| Char | Num |
+------+-----+
| a | 1 |
| b | 2 |
+------+-----+
* The default border remains an ASCII border for backwards compatibility,
however multiple border classes are included / documented, and user
defined border types can be applied as needed.
In support of this update, the following issues were addressed:
* colspan creates conflict with colorize (#95)
* Use nice UTF box-drawing characters by default (#99)
- Note that `AsciiBorder` is stll the default
* Border-left and border-right style (#100)
* Helper function to style as Markdown (#111)
- Achieved using `MarkdownBorder`
|
2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161) |
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162) |
Log message:
textproc: Remove SHA1 hashes for distfiles
|
2021-06-19 09:47:33 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
textproc/ruby-terminal-table: relax dependency
Relax dependency to ruby-unicode-display_width and it fixes runtime problem
of www/ruby-jekyll. (Noted by wiz@ via private e-mail.)
Bump PKGREVISION.
|
2021-01-18 15:52:59 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
textproc/ruby-terminal-table: update to 2.0.0
2.0.0 (2020-11-01)
Requires Ruby 2.4+
* Protect against nil in column/row loop (#92)
* Remove unicode display string extensions (#104)
|
2020-06-21 16:54:51 by Takahiro Kambe | Files touched by this commit (13) |
Log message:
Add "USE_LANGUAGES= # noen"
Add "USE_LANGUAGES= # noen" for pure Ruby packages.
|
2019-10-05 06:11:43 by Ryo ONODERA | Files touched by this commit (4) |
Log message:
textproc/ruby-terminal-table: import ruby26-terminal-table-1.8.0
Terminal Table is a fast and simple, yet feature rich ASCII table
generator written in Ruby.
|