Skip to content

Commit

Permalink
version 2.0
Browse files Browse the repository at this point in the history
Fix #5
Fix #42
Fix #47
Fix #52
Fix #66
Fix #67
  • Loading branch information
Canop committed Feb 16, 2022
1 parent cb06730 commit 77cee44
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 40 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
### next
<a name="v2.0.0"></a>
### v2.0.0 - 2022/02/16
Major features:
- It's now possible to configure key bindings in the prefs.toml file. Those key bingings can trigger internal actions (scrolling, toggling, quitting) or jobs (for example you can launch `cargo test` on the `t` key. - Fix #52
- help page, listing all key-bindings
- a job is said to be *successful* when there's no error, test failure or warning. When a job is successful, its output is displayed by bacon. This makes it possible to have a `cargo run` job, for example.
- it's possible to define an *action* to run when a job is successful. For example you can launch a `cargo doc --open` job on a key, and have bacon switch to the previous job with the `on_success = "back` trigger so that you don't open a browser page on every change
- arguments given after `--` are given to the job - Fix #67
- there's a web documentation site now, you should have a look: https://dystroy.org/bacon
Minor changes:
- fix character being lost behind scrollbar on wrapping

Expand Down
65 changes: 37 additions & 28 deletions Cargo.lock

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

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bacon"
version = "2.0.0-dev"
version = "2.0.0"
authors = ["dystroy <[email protected]>"]
repository = "https://github.com/Canop/bacon"
description = "background rust compiler"
Expand Down
6 changes: 0 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,6 @@
[l2]: https://miaou.dystroy.org/3768?rust


## Announcement: Next Big version

**bacon 2 is being developped in the "bacon2" branch and should be released soon. If you're interested in the next big version of bacon, come either to [the issue](https://github.com/Canop/bacon/issues/66) or to the [Miaou chat](https://miaou.dystroy.org/3768?rust).**

# Bacon

**bacon** is a background rust code checker.

It's designed for minimal interaction so that you can just let it running, side to your editor, and be notified of warnings and errors in your Rust code.
Expand Down
4 changes: 0 additions & 4 deletions website/docs/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@

<p style=color:red><b>
Warning: this site is for bacon2 which isn't released yet!
</b></p>

<p class=logo>
<img class=logo width=640px src="img/logo.svg">
</p>
Expand Down

0 comments on commit 77cee44

Please sign in to comment.