Skip to content

Commit

Permalink
Initial implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
zheland committed Feb 19, 2024
1 parent 8f9b247 commit 66cc559
Show file tree
Hide file tree
Showing 45 changed files with 5,014 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/target
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0] - 2024-02-19
### Added
- Context definition macros `{debug_|}unwind_context{_with_fmt|_with_io}` and other auxiliary macros
- Unwind context scope guard structures `UnwindContextWithFmt` and `UnwindContextWithIo` and other auxiliary structures and traits.
- Basic color and style control functions like `set_ansi_colors_enabled`, `are_ansi_colors_enabled` and `get_ansi_color_scheme`.
- Feature-gated advanced color and style control functions like `enable_ansi_colors_if_supported` and `set_ansi_color_scheme`.
- API documentation with examples.
- Tests and doc-tests.

[Unreleased]: https://github.com/zheland/custom-print/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/zheland/custom-print/compare/v0.0.0...v0.1.0
325 changes: 325 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 66cc559

Please sign in to comment.