Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added inf and nan | Milan Markovic | 2019-07-02 | 1 | -0/+8 |
| | |||||
* | Fixing crash on large result | Milan Markovic | 2019-07-02 | 1 | -5/+11 |
| | | | | | | | | | - 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. | ||||
* | add complete syntax highlighting | NerdyPepper | 2019-07-02 | 1 | -1/+23 |
| | |||||
* | 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 | 1 | -7/+11 |
| | |||||
* | remove unused imports, closes #16 and #17 | NerdyPepper | 2019-06-23 | 1 | -6/+13 |
| | |||||
* | merge dev and master, fix conflictsv0.2.5 | NerdyPepper | 2019-06-20 | 1 | -1/+1 |
|\ | |||||
| * | Update dependencies | equal-l2 | 2019-06-09 | 1 | -1/+1 |
| | | |||||
* | | 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 |
| | | |||||
* | | add history hinting | NerdyPepper | 2019-06-18 | 1 | -2/+7 |
| | | |||||
* | | 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 |
| | |||||
* | refactor main.rs | NerdyPepper | 2019-04-27 | 1 | -80/+3 |
| | |||||
* | missed some diffs | NerdyPepper | 2019-04-27 | 1 | -2/+2 |
| | |||||
* | add error handling for radix fmt | NerdyPepper | 2019-04-27 | 1 | -1/+3 |
| | |||||
* | add formatter function | NerdyPepper | 2019-04-27 | 1 | -6/+43 |
| | |||||
* | add new `base` arg | NerdyPepper | 2019-04-27 | 1 | -0/+11 |
| | |||||
* | add width with fmt | NerdyPepper | 2019-04-02 | 1 | -8/+3 |
| | |||||
* | remove licence text, fix up pretty printing | NerdyPepper | 2019-04-02 | 1 | -23/+9 |
| | |||||
* | small refactor | Vla Mai | 2019-04-02 | 1 | -2/+0 |
| | |||||
* | fix negative number print | Vla Mai | 2019-04-02 | 1 | -2/+2 |
| | |||||
* | refactor | Vla Mai | 2019-04-02 | 1 | -28/+13 |
| | |||||
* | add thousend separator print | Vla Mai | 2019-04-02 | 1 | -1/+41 |
| | |||||
* | add print function | Vla Mai | 2019-04-01 | 1 | -4/+8 |
| | |||||
* | add factorial operator | NerdyPepper | 2019-04-01 | 1 | -24/+33 |
| | |||||
* | fix bug where command mode is never reachablev0.2.3 | NerdyPepper | 2019-03-31 | 1 | -1/+1 |
| | |||||
* | add radian mode opt | NerdyPepper | 2019-03-31 | 1 | -6/+16 |
| | |||||
* | improve cli mode | NerdyPepper | 2019-03-31 | 1 | -15/+55 |
| | |||||
* | add inv trig tests | NerdyPepper | 2019-03-29 | 1 | -0/+5 |
| | |||||
* | add inverse trignometric functions, remainder operator | NerdyPepper | 2019-03-29 | 1 | -2/+9 |
| | |||||
* | handle empty lines | NerdyPepper | 2019-03-29 | 1 | -0/+4 |
| | |||||
* | closes #2 | NerdyPepper | 2019-03-29 | 1 | -1/+4 |
| | |||||
* | handle some more errors | NerdyPepper | 2019-03-29 | 1 | -0/+7 |
| | |||||
* | add copyright notice to all source files | NerdyPepper | 2019-03-28 | 3 | -0/+12 |
| | |||||
* | add licence terms to main.rs | NerdyPepper | 2019-03-28 | 1 | -0/+19 |
| | |||||
* | add unit tests | NerdyPepper | 2019-03-28 | 1 | -3/+29 |
| | |||||
* | handler passes errors up the call stack | NerdyPepper | 2019-03-28 | 1 | -5/+5 |
| | |||||
* | feat: run eva in command mode | NerdyPepper | 2019-03-28 | 1 | -34/+49 |
| | |||||
* | configure rustyline | NerdyPepper | 2019-03-27 | 1 | -2/+10 |
| | |||||
* | add rad(), deg() and abs() functions | NerdyPepper | 2019-03-27 | 1 | -0/+3 |
| | |||||
* | implement new error handling | NerdyPepper | 2019-03-23 | 1 | -6/+13 |
| | |||||
* | handle unreachable match cases, error handling | NerdyPepper | 2019-03-23 | 1 | -12/+23 |
| | |||||
* | implement error handling in operators and functions | NerdyPepper | 2019-03-23 | 1 | -25/+33 |
| | |||||
* | add error constructs | NerdyPepper | 2019-03-23 | 1 | -0/+29 |
| | |||||
* | basic readline is ready | NerdyPepper | 2019-03-23 | 1 | -8/+27 |
| | |||||
* | use dirty precedence hack to fix unary once and for all | NerdyPepper | 2019-03-23 | 1 | -4/+7 |
| |