Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-25 | Updated to rust 2018 | Pierre-Henri Symoneaux | |
2019-01-09 | Fix macros for selective import via `use` | Andreas Rottmann | |
Allow the import of any macro with `use` while not requiring the user to import macros that are invoked by the imported macro. This feature was add with Rust 1.30, so adjust the travis build and README accordingly. This fixes issue #99. | |||
2018-10-24 | Improve code style (suggestion by clippy) | xanonid | |
- usize never < 0 - convert transmute to casts - simplify condition | |||
2018-09-21 | cell and row mods become private. Row and Cell are reexported in crate's root | Pierre-Henri Symoneaux | |
2018-09-21 | Reexport types from crate `csv` | Pierre-Henri Symoneaux | |
2018-09-20 | Added missing inlined doc about span style string | Pierre-Henri Symoneaux | |
2018-09-19 | A bunch of deprecations before reducing functions visibility | Pierre-Henri Symoneaux | |
2018-09-18 | Implemented horizontal span | Pierre-Henri Symoneaux | |
Updated rust compatibility Fixed UT Added span support from macro Example + updated README Small update to README | |||
2018-05-18 | Fixed cell width issues when using ANSI color codes. | Romain | |
This commit adds a `utils::display_width` function, which is just a wrapper around `UnicodeWidthStr::width` which also takes ANSI color codes into account. This is required when creating cells from strings which are already colored using ANSI color codes (instead of coloring the cells using styles). Since color codes are of the form \u{1b}[ ... m, but UnicodeWidthStr::width only takes the first \u{1b} into account, this would create cell width issues. | |||
2018-04-17 | Reexporting types used from the term crate | Hendrik Sollich | |
2018-02-19 | Added Hash & Eq derive. Implemented Extend on Row and Table | Pierre-Henri Symoneaux | |
2018-02-19 | Derive hash on public types | Pierre-Henri Symoneaux | |
2017-06-08 | Merge pull request #64 from phsym/convert_try_macro_uses | Pierre-Henri Symoneaux | |
Convert try macro uses | |||
2017-06-07 | Converted all try! macro uses to ? operator | Pierre-Henri Symoneaux | |
2017-06-07 | Added a few UT | Pierre-Henri Symoneaux | |
2017-06-06 | Increase coverage | Pierre-Henri Symoneaux | |
2017-06-05 | Fixed lint (+clippy) warnings and line endings | Pierre-Henri Symoneaux | |
Added some lint rustc checks and fixed warnings. Fixed some clippy warnings & errors Converted remaining CRLF line endings to LF | |||
2017-05-29 | Applied rustfmt on code | Pierre-Henri Symoneaux | |
2017-05-29 | Converted all indentation tabs to 4 spaces | Pierre-Henri Symoneaux | |
Fixes #53 | |||
2016-10-01 | Ignore ColorOutOfRange term error | Pierre-Henri Symoneaux | |
Fixes #40 | |||
2016-10-01 | Ignore term NotSupported error on reset when printing cells | Pierre-Henri Symoneaux | |
Fixes #40 | |||
2016-08-21 | Remove extraneous return statements | Mohamed Hayibor | |
2016-08-02 | Replace match with mapping | Matthias Beyer | |
2016-08-02 | Remove unneeded return statements | Matthias Beyer | |
2016-02-14 | Don't fill the right part of final cell in a row when there is no right ↵ | pierresy | |
borer defined int the table format | |||
2016-01-20 | Merge branch 'master' into ascription_fix | pierresy | |
Conflicts: .travis.yml src/row.rs | |||
2016-01-17 | Implemented padding customization | pierresy | |
2016-01-17 | Started format API refactoring | pierresy | |
* Renamed Align enum to Alignment * Added left and right junction character customization * Added top and bottom lines customization * Added left and right borders customization | |||
2016-01-15 | Changed token for cell style | pierresy | |
from colon (':') to arrow (`->`) in macro syntax | |||
2016-01-11 | Ooops, restored those lines I deleted #16 | pierresy | |
2016-01-11 | Fixed windows issue for pull request #16 | pierresy | |
2016-01-11 | Bump term to 0.4 | Alexander Bulaev | |
2016-01-04 | Updated readme with some explanation about table slicing (#10) | pierresy | |
2016-01-03 | Implemented print_align function for #12 | pierresy | |
Implemented print_align function to replace rust's std fill/align capability. | |||
2015-11-19 | Reset style before applying new style from string | pierresy | |
2015-11-19 | Added unittest on table indexing | pierresy | |
2015-11-19 | Added some unittests on style string | pierresy | |
2015-11-19 | Updated Cargo.toml and README.md. | pierresy | |
Using style string don't panic anymore if some specifier are unknown. Tables and Rows are now Indexable. Empty rows are now correctly printed. New lines use "\n" for all platforms except windows (which uses "\r\n"). | |||
2015-11-09 | #2 : Improved macros, added some doc and updated readme. | pierresy | |
2015-11-08 | #2 : Added a method to reset style on cells | pierresy | |
2015-11-08 | #2 : Styles can be set in macros for simplicity | pierresy | |
2015-11-07 | Issue #2 : Refactored code | pierresy | |
2015-11-07 | Added dependency "term" and support to styles (color, etc ...) | pierresy | |
2015-11-04 | Fixes for rust 1.4 (removed deprecated methods calls) | pierresy | |
2015-08-12 | Updated crate version to 0.2.0 | pierresy | |
2015-08-12 | Added customizable alignment | pierresy | |
Added customizable alignment for text in cells (left, center, right). Also with additional small improvements | |||
2015-07-09 | add unicode support into Cell | Arthur Skobara | |
2015-06-19 | Added a small performance boost, valuable when printing really big | pierresy | |
tables | |||
2015-06-10 | Capability to update row (append, insert, remove cells) | pierresy | |
2015-06-10 | Improved the way tables are and can be created | pierresy | |