Jan Christian Grünhage
fae6206036
Rename LICENCE to LICENSE
...
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
2019-10-26 17:17:04 +02:00
Dominik Süß
432129fcfe
fix warnings as well as issues with the cache dir
2019-10-14 20:28:54 +02:00
NerdyPepper
d74ac7e200
use cache dir
2019-08-16 11:06:09 +05:30
NerdyPepper
943e085949
remove unused crates
2019-08-07 19:31:35 +05:30
NerdyPepper
39e4e64398
credit @pickfire, @hepek, @kzoper for their help!
2019-08-06 21:28:53 +05:30
NerdyPepper
92a5644c9d
load and store program state
2019-08-06 21:00:19 +05:30
NerdyPepper
ac352e26b6
improve highlight for _
, store program state
2019-08-06 20:59:25 +05:30
Ivan Tham
ae36284d60
Fix clippy lints
2019-08-03 15:22:01 +08:00
Ivan Tham
3b630aa5cf
Highlight constants
2019-08-03 14:18:06 +08:00
Ivan Tham
96db39bad3
Lazy static lex constants
2019-08-03 14:15:43 +08:00
Ivan Tham
051f0e40bd
Add constants (e, pi)
2019-08-03 14:15:43 +08:00
Ivan Tham
6c38d9b13b
Reuse ans output and fix tests
2019-08-03 13:49:17 +08:00
NerdyPepper
8b49603f0c
add previous answer access
2019-07-09 12:44:35 +05:30
Milan Markovic
c6b03d82da
Fixed infinity and nan cases in pprint
2019-07-02 21:55:22 +00:00
Milan Markovic
ec7ae4eb7a
Added inf and nan
2019-07-02 21:49:27 +00:00
Milan Markovic
a01e3bd989
Fixing crash on large result
...
- 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.
2019-07-02 20:22:23 +00:00
NerdyPepper
580747e5f4
bump to 0.2.6
2019-07-02 18:41:33 +05:30
NerdyPepper
d5d995b8bc
upd8 readme
2019-07-02 18:41:05 +05:30
NerdyPepper
121f0c4c15
add complete syntax highlighting
2019-07-02 18:30:24 +05:30
NerdyPepper
3e67571383
refactor readline code into separate module
2019-06-24 22:32:29 +05:30
NerdyPepper
7835955bd9
use better directory crate, use data_dir for history
2019-06-24 22:02:31 +05:30
NerdyPepper
d2d80030c1
remove unused imports, closes #16 and #17
2019-06-23 17:16:56 +05:30
NerdyPepper
f869c6a197
add dirs dep
2019-06-23 17:16:48 +05:30
NerdyPepper
46434d1a44
release 0.2.5!
2019-06-23 13:30:00 +05:30
NerdyPepper
d9d03c08b4
merge dev and master, fix conflicts
2019-06-20 22:37:54 +05:30
NerdyPepper
784da4e3e3
add syntax hl, hint features from dev branch
2019-06-20 16:11:55 +05:30
NerdyPepper
8c0cef894f
add basic syntax highlighting
2019-06-20 16:04:49 +05:30
NerdyPepper
5352cc254c
quicc fix
2019-06-20 14:41:14 +05:30
NerdyPepper
f98a2796b7
fixes for line length
2019-06-20 14:26:39 +05:30
NerdyPepper
ede1886262
quicc fix
2019-06-20 14:18:07 +05:30
NerdyPepper
d312479922
add hinter, completer, matching bracket highlighter
2019-06-18 16:25:01 +05:30
NerdyPepper
6ed405d71b
add imports
2019-06-18 16:24:57 +05:30
NerdyPepper
1a06f12da5
add history hinting
2019-06-18 12:22:07 +05:30
Akshay
4811ea296c
update deps
...
Update dependencies
2019-06-09 12:00:55 +05:30
equal-l2
eef0693880
Update dependencies
2019-06-09 15:03:47 +09:00
NerdyPepper
2eda7d259d
bugfix: precision ignored for other bases
2019-04-27 22:33:10 +05:30
NerdyPepper
d5ad5b4346
move formatting functions to new module
2019-04-27 22:22:29 +05:30
NerdyPepper
7ec8ed6cdd
refactor main.rs
2019-04-27 22:22:20 +05:30
NerdyPepper
210dd93157
version bump: add output base opt
2019-04-27 21:30:39 +05:30
NerdyPepper
4c22b4b3bf
missed some diffs
2019-04-27 21:28:37 +05:30
NerdyPepper
5b7f9c312d
add error handling for radix fmt
2019-04-27 21:28:15 +05:30
NerdyPepper
7429da2a22
add formatter function
2019-04-27 21:27:45 +05:30
NerdyPepper
38b103cce0
add new base
arg
2019-04-27 21:26:09 +05:30
NerdyPepper
fb38a1f6fd
update usage, progress
2019-04-07 20:05:06 +05:30
NerdyPepper
9a99d7d40a
add width with fmt
2019-04-02 18:13:21 +05:30
NerdyPepper
1bd59aba97
remove licence text, fix up pretty printing
2019-04-02 17:46:08 +05:30
Akshay
282eb1d51f
Merge pull request #11 from kzoper/master
...
aligned outputs, separate thousands
2019-04-02 17:27:16 +05:30
Vla Mai
b8726a12fd
small refactor
2019-04-02 10:57:36 +05:00
Vla Mai
c1a4b1788b
fix negative number print
2019-04-02 10:33:00 +05:00
Vla Mai
573e30c62d
refactor
2019-04-02 10:11:45 +05:00