-
Release 0.3.0 Stable
released this
2019-09-24 16:52:55 +00:00 | 2 commits to main since this releaseChanges
- New and simplified syntax (#36)
- named expressions do not have an leading backslash except for
\'
; for example,\b
becomesb
- group expressions also do not have a leading backslash except for
\()
to disambiguate from prefixes
- named expressions do not have an leading backslash except for
- Glitter now supports separators, a form of intelligent "whitespace" (#35)
- Add error messages for any parse errors (#36)
This means that all existing users will need to re-write their formats; however, the error messages should be more helpful when doing so.
Downloads
- New and simplified syntax (#36)
-
Release 0.2.2 Stable
released this
2019-09-17 01:51:09 +00:00 | 29 commits to main since this releaseChangelog:
- Properly report counts for renamed files when they are staged (#34)
- Add setup instructions for fish shell
Downloads
-
0.2.1: Windows support! Stable
released this
2019-08-25 23:29:28 +00:00 | 33 commits to main since this releaseChangelog:
Downloads
-
0.2.0 Stable
released this
2019-08-20 04:01:25 +00:00 | 39 commits to main since this release0.2.0
Glitter now handles bash escapes properly with the
-b
command line option passed which finally fixes #10. This allows glitter formats to be on line line. This also brings along performance improvements in the interpreter along with the refactor.Changelog
- Simpler, better main function (#26)
- Provide a more user friendly message on panic (#27)
- Properly escape ANSI codes for bash prompt (#10, #24, #28)
- Performance improvements in the interpreter (#28)
With this release, I'm happy to say that glitter is in a beta state! The main things left to tackle are the performance of all the git operations. This could be a major undertaking as writing tests and benchmarks that use git repositories seems difficult.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
glit-0.2.0-1.x86_64.rpm
1.2 MiB
-
glit.exe
2.0 MiB
-
glit_0.2.0_amd64.deb
906 KiB
-
Glitter 0.1.3 Stable
released this
2018-02-11 05:37:03 +00:00 | 93 commits to main since this releaseGlitter 0.1.3 introduces features to simplify the prompt command.
Changes
- Allow backslashes in literals (#7)
- Add "else" format which serves as a fall-back when not in a git repository (#7)
Bugfixes
- Properly handle backslashes in branch names
Downloads
-
Glitter 0.1.1 Stable
released this
2018-02-08 21:52:57 +00:00 | 108 commits to main since this releaseChanges
Fixes a critical bug where when entering the sub-folder of a git repository, the repository would no longer be discovered [#4, #5].
Expected
Broken
Downloads
-
Glitter 0.1.0 Stable
released this
2018-02-05 16:16:09 +00:00 | 111 commits to main since this releaseGlitter
Glitter is a git repository status pretty printer with support for:
- ANSI terminal formatting including colors and bold
- Compact format for requesting and customizing git status information
Intended to become part of a user's shell prompt via something like
PROMPT_COMMAND
on bash.Installation
To install
glit
itself:cargo install glit
or download the deb from this release.
Add it to your
PROMPT_COMMAND
, following the example in theREADME.md
if you need some guidance.Examples
Downloads