Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add colored help | Ivan Tham | 2020-11-05 | 1 | -1/+2 |
| | |||||
* | add double star (exponent) operator to list | Akshay | 2020-10-12 | 1 | -1/+1 |
| | |||||
* | Accept `**` operator as exponentiation (#39) | David Tolnay | 2020-10-12 | 2 | -1/+12 |
| | | | | | * Accept `**` operator as exponentiation * Add test of exponentiation | ||||
* | Don't parse arguments during `cargo test` (#37) | Maximilian Bosch | 2020-08-29 | 1 | -0/+11 |
| | | | | Otherwise, running the tests with special arguments (e.g. `cargo test -- --test-threads 1`) will break. | ||||
* | Add Homebrew install instructions (#36) | Dario Vladović | 2020-05-25 | 1 | -0/+5 |
| | |||||
* | Merge pull request #35 from pickfire/lock | Akshay | 2020-04-10 | 2 | -5/+451 |
|\ | | | | | Add Cargo.lock | ||||
| * | Add Cargo.lock | Ivan Tham | 2020-04-10 | 2 | -5/+451 |
|/ | | | | https://doc.rust-lang.org/cargo/faq.html#why-do-binaries-have-cargolock-in-version-control-but-not-libraries | ||||
* | update links | Akshay | 2020-02-03 | 1 | -2/+2 |
| | |||||
* | Fix tests | Maximilian Bosch | 2019-12-05 | 1 | -8/+8 |
| | | | | | `eval_math_expression` expects `std::option::Option<f64>` rather than `f64`. | ||||
* | bump version | Akshay | 2019-11-07 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of https://github.com/nerdypepper/evav0.2.7v0.2.6 | Akshay | 2019-11-07 | 1 | -0/+0 |
|\ | |||||
| * | Merge pull request #29 from jcgruenhage/patch-1 | Akshay | 2019-10-28 | 1 | -0/+0 |
| |\ | | | | | | | Rename LICENCE to LICENSE | ||||
| | * | Rename LICENCE to LICENSE | Jan Christian Grünhage | 2019-10-26 | 1 | -0/+0 |
| |/ | | | | | Even though licence is strictly speaking also a correct spelling in the UK, license is more consistent with other projects and especially with the license text here | ||||
* / | fix broken links | Akshay | 2019-11-07 | 1 | -2/+2 |
|/ | |||||
* | fix warnings as well as issues with the cache dir | Dominik Süß | 2019-10-14 | 3 | -30/+40 |
| | |||||
* | use cache dir | NerdyPepper | 2019-08-16 | 1 | -1/+3 |
| | |||||
* | remove unused crates | NerdyPepper | 2019-08-07 | 1 | -1/+0 |
| | |||||
* | credit @pickfire, @hepek, @kzoper for their help! | NerdyPepper | 2019-08-06 | 1 | -0/+9 |
| | |||||
* | load and store program state | NerdyPepper | 2019-08-06 | 1 | -6/+31 |
| | |||||
* | improve highlight for `_`, store program state | NerdyPepper | 2019-08-06 | 2 | -6/+34 |
| | |||||
* | Fix clippy lints | Ivan Tham | 2019-08-03 | 6 | -205/+187 |
| | |||||
* | Highlight constants | Ivan Tham | 2019-08-03 | 1 | -3/+6 |
| | |||||
* | Lazy static lex constants | Ivan Tham | 2019-08-03 | 1 | -58/+57 |
| | |||||
* | Add constants (e, pi) | Ivan Tham | 2019-08-03 | 3 | -6/+39 |
| | |||||
* | Reuse ans output and fix tests | Ivan Tham | 2019-08-03 | 3 | -14/+16 |
| | |||||
* | add previous answer access | NerdyPepper | 2019-07-09 | 4 | -33/+43 |
| | |||||
* | Fixed infinity and nan cases in pprint | Milan Markovic | 2019-07-02 | 1 | -3/+5 |
| | |||||
* | Added inf and nan | Milan Markovic | 2019-07-02 | 1 | -0/+8 |
| | |||||
* | Fixing crash on large result | Milan Markovic | 2019-07-02 | 2 | -5/+12 |
| | | | | | | | | | - Added depencency bignum - Using num::BigNum in format::pprint to handle f64 numbers that are larger than maximal i64 number (which was causing the bug) If you want full feature parity with bc perhaps bignums can be used as long as all operations are done on integers. | ||||
* | bump to 0.2.6 | NerdyPepper | 2019-07-02 | 1 | -1/+1 |
| | |||||
* | upd8 readme | NerdyPepper | 2019-07-02 | 1 | -3/+18 |
| | |||||
* | add complete syntax highlighting | NerdyPepper | 2019-07-02 | 2 | -1/+24 |
| | |||||
* | refactor readline code into separate module | NerdyPepper | 2019-06-24 | 2 | -93/+108 |
| | |||||
* | use better directory crate, use data_dir for history | NerdyPepper | 2019-06-24 | 2 | -8/+12 |
| | |||||
* | remove unused imports, closes #16 and #17 | NerdyPepper | 2019-06-23 | 1 | -6/+13 |
| | |||||
* | add dirs dep | NerdyPepper | 2019-06-23 | 1 | -0/+1 |
| | |||||
* | release 0.2.5! | NerdyPepper | 2019-06-23 | 1 | -1/+1 |
| | |||||
* | merge dev and master, fix conflictsv0.2.5 | NerdyPepper | 2019-06-20 | 2 | -3/+3 |
|\ | |||||
| * | update deps | Akshay | 2019-06-09 | 2 | -3/+3 |
| |\ | | | | | | | Update dependencies | ||||
| | * | Update dependencies | equal-l2 | 2019-06-09 | 2 | -3/+3 |
| |/ | |||||
* | | add syntax hl, hint features from dev branch | NerdyPepper | 2019-06-20 | 1 | -11/+84 |
|\ \ | |||||
| * | | add basic syntax highlighting | NerdyPepper | 2019-06-20 | 1 | -12/+16 |
| | | | |||||
| * | | fixes for line length | NerdyPepper | 2019-06-20 | 1 | -2/+2 |
| | | | |||||
| * | | quicc fix | NerdyPepper | 2019-06-20 | 1 | -1/+1 |
| | | | |||||
| * | | add hinter, completer, matching bracket highlighter | NerdyPepper | 2019-06-18 | 1 | -9/+75 |
| | | | |||||
| * | | add imports | NerdyPepper | 2019-06-18 | 1 | -2/+5 |
| | | | |||||
* | | | quicc fix | NerdyPepper | 2019-06-20 | 1 | -1/+1 |
|/ / | |||||
* | | add history hinting | NerdyPepper | 2019-06-18 | 3 | -5/+12 |
| | | |||||
* | | bugfix: precision ignored for other bases | NerdyPepper | 2019-04-27 | 1 | -1/+1 |
|/ | |||||
* | move formatting functions to new module | NerdyPepper | 2019-04-27 | 1 | -0/+86 |
| |