coolreader18
|
5dd5b44b59
|
Use the rustyline prompt on redox
|
2019-09-10 18:01:21 -05:00 |
|
Noah
|
5ae1fca0ec
|
Improve UX on windows
Use the `dirs` crate to find the config dir on non-unix; fix warnings
|
2019-09-04 11:15:41 -05:00 |
|
coolreader18
|
77b34c9b95
|
Add redox to travis using redoxer
|
2019-08-09 10:20:10 -05:00 |
|
coolreader18
|
d44a208da9
|
Fix redox with new os functions
|
2019-08-03 17:13:32 -05:00 |
|
Aviv Palivoda
|
befe1803db
|
Add freeze-stdlib compile flag
|
2019-07-20 12:23:16 +03:00 |
|
coolreader18
|
0d6c53684f
|
Tidy up
|
2019-07-13 01:22:09 -05:00 |
|
coolreader18
|
86a6b2a366
|
Use feature for proc_macro_hack
|
2019-07-13 00:59:18 -05:00 |
|
coolreader18
|
bd749eae2d
|
Use more platform checks
|
2019-07-12 20:18:54 -05:00 |
|
coolreader18
|
37d2f99671
|
Add rustpython bin
|
2019-07-11 21:34:29 -05:00 |
|
coolreader18
|
e373ad25ae
|
Make repl rudimentary
|
2019-07-11 19:01:52 -05:00 |
|
coolreader18
|
ecdbe0408b
|
Add profiling using flamescope/speedscope
|
2019-07-10 13:14:01 -05:00 |
|
coolreader18
|
29e046f457
|
Add flamegraph profiling
|
2019-07-08 18:52:57 -05:00 |
|
Windel Bouwman
|
cc24b73031
|
Set all versions to 0.1.0
|
2019-07-07 13:04:12 +02:00 |
|
Windel Bouwman
|
6a58b76ef7
|
Change authors to team name.
|
2019-07-01 21:14:07 +02:00 |
|
Windel Bouwman
|
bedbad284e
|
Change underscore into hyphen
|
2019-07-01 21:05:29 +02:00 |
|
Windel Bouwman
|
3954dbe716
|
Make parser and compiler optional features for vm crate.
|
2019-06-30 20:11:40 +02:00 |
|
Windel Bouwman
|
183415e64b
|
Move bytecode into own crate.
|
2019-06-30 11:01:40 +02:00 |
|
coolreader18
|
45bb2bd263
|
Split off bytecode compilation into a separate crate
|
2019-06-12 21:43:43 -05:00 |
|
Seo Sanghyeon
|
b9814ce3c7
|
Update rustyline to 4.1.0 to fix nightly build
|
2019-05-19 12:00:36 +09:00 |
|
luozijun
|
7822f6d8d8
|
Add benches
|
2019-04-20 02:09:06 +08:00 |
|
Joey
|
18b57188ba
|
Add a custom derive for FromArgs
|
2019-03-16 17:13:23 -07:00 |
|
Adrian Wielgosik
|
a8f7c80e37
|
Use default opt-level for release builds.
|
2019-03-12 22:07:24 +01:00 |
|
coolreader18
|
b5248fbd82
|
Fix Cargo.toml versions
|
2019-03-05 17:27:56 -06:00 |
|
coolreader18
|
55cc653d9b
|
Prepare the wasm crate for publishing on npm
|
2019-03-04 16:50:30 -06:00 |
|
ZapAnton
|
f1654cb890
|
Migrated the project to the Rust 2018 edition
|
2019-02-14 12:02:32 +03:00 |
|
Tom Forbes
|
a72dbf1d0c
|
Use XDG paths to store Python history
|
2019-02-03 10:07:50 +01:00 |
|
coolreader18
|
ca30ebcf5d
|
Genericize the wasm lib to not be specifically for the demo
This included changing RustObjectKind::RustFunction.function to be
a `Box<Fn()>` instead of a `fn()` to support closures.
|
2018-12-24 15:28:49 -06:00 |
|
coolreader18
|
4c32693c7b
|
Switch to using one workspace, move profile to root Cargo.toml
|
2018-12-24 15:28:49 -06:00 |
|
Éloi Rivard
|
4e72c5204f
|
Basic repl based on rustyline
|
2018-10-16 20:57:51 +02:00 |
|
Daniel Watkins
|
02acfd91fc
|
Make repo a workspace and run tests for all components in Travis
|
2018-07-31 16:43:24 -04:00 |
|
Windel Bouwman
|
7d20869dc0
|
Fix return value from function
|
2018-07-08 21:03:25 +02:00 |
|
Windel Bouwman
|
377795dbec
|
Shuffle files in proper places
|
2018-07-07 17:14:45 +02:00 |
|
Windel Bouwman
|
7a719190f3
|
Move compiler function to top level and try to emit code
|
2018-07-03 19:38:09 +02:00 |
|
Shing Lyu
|
2d0e4efecf
|
Make the main program parse from parser and run with vm
|
2018-06-11 22:29:09 +02:00 |
|
Shing Lyu
|
277124fc1f
|
Make the parser and vm two separate crates
|
2018-06-07 00:09:09 +02:00 |
|
Shing Lyu
|
93b6ce31c0
|
Moved rspython to parser folder and created top level project
|
2018-06-06 23:11:24 +02:00 |
|
Windel Bouwman
|
cb394ebdc4
|
Initial import from rspython repo
|
2018-06-01 21:36:19 +02:00 |
|