Peter Wagenet
8b5b55d9b0
Update dependencies
2019-07-30 11:25:43 -07:00
Peter Wagenet
ed7a3bb730
Bump Bundler version
2019-07-30 10:52:19 -07:00
Peter Wagenet
17b0fbb15b
Don't lock Gemfiles
2017-10-10 16:16:48 -07:00
Godfrey Chan
f4dcbf6ea1
v0.7.2
2017-10-09 22:53:01 -07:00
Godfrey Chan
65a98c65d1
v0.7.1
2017-10-06 15:51:12 -07:00
Terence Lee
73d3258405
update examples lockfiles
2017-10-05 00:12:25 -05:00
Godfrey Chan
e6bcbec37b
Merge pull request #122 from tildeio/from_ruby
...
change UncheckedValue::to_checked to FromRuby::from_ruby
2017-09-26 22:45:03 -04:00
Godfrey Chan
cfdf0ce1ea
Refactor `FromRuby`
...
- Make `Checked` an associated type. This allows `from_ruby` to carry
over additional information (useful for `Option` etc)
- Move `ToRust` into `FromRuby` to ensure both get implemented together
2017-09-26 21:36:28 -04:00
Terence Lee
6d3675c0f8
change UncheckedValue::to_checked to FromRuby::from_ruby
...
This allows helix gems to create type coercions
2017-09-26 16:35:02 -04:00
Ashe Connor
41064303ef
Use 'tomlrb' instead of 'toml' gem
2017-09-21 12:38:04 +10:00
Godfrey Chan
f64727dbea
Support #[ruby_name] remapping for classes
2017-09-11 02:01:02 -07:00
Terence Lee
2864f15db3
v0.6.4
2017-09-05 17:03:37 -05:00
Godfrey Chan
5e5f2d9f70
v0.6.3
2017-08-30 21:37:09 -07:00
Godfrey Chan
e43599a1bf
v0.6.2
2017-08-28 23:10:49 -07:00
Godfrey Chan
e47b390d97
Deprecate passing project name to `BuildTask`
...
Since we already have the `Cargo.toml`, we don't actually need the
user to pass the project name. Further more, the build task doesn't
actually work correctly if you pass any name _other than_ what is
in your `Cargo.toml` (as seen in #92 ).
Fixes #110 .
2017-08-28 23:09:11 -07:00
Peter Wagenet
0b31b18680
Bump Version
2017-05-03 11:42:57 -07:00
Peter Wagenet
a6728ff89d
Improve installation for examples
2017-04-28 15:16:03 -07:00
Peter Wagenet
8ec2b122f3
Update example Gemfile.locks
2017-04-26 09:27:20 -07:00
Peter Wagenet
c5703eb6b9
Bump version, rename helix crate
2017-04-24 09:31:18 -07:00
Godfrey Chan
067156d9ca
Bump version
2017-04-22 16:10:20 -07:00
Yehuda Katz
d668a31150
Rename declare_types! to ruby!
2017-04-21 17:54:52 -07:00
Yehuda Katz
b72c306cd4
Support #[ruby_name = "blank?"]
...
Support using attributes to specify the Ruby name for a method.
At the same time, refactor the macro.
2017-04-21 17:53:10 -07:00
Peter Wagenet
c9cc2fea3e
Update example Gemfile.locks
2017-04-19 15:25:37 -07:00
Peter Wagenet
d0a3a9e37a
Add helix CLI tool for generating projects
...
Also introduces the concept of parent projects which have child crates
2017-04-19 10:41:02 -07:00
Peter Wagenet
4ff2ee8297
Change crate name to helix_runtime
2017-04-17 15:07:52 -07:00
Peter Wagenet
96a6596d30
Bump version in example Gemfile.lock
2017-04-17 15:06:35 -07:00
Peter Wagenet
4e3957050f
Improve Rakefiles and build process
2017-04-17 13:58:10 -07:00
Peter Wagenet
948b1b1cba
Sync STDOUT in Rakefiles
2017-04-11 12:44:54 -07:00
Peter Wagenet
9242cc4c38
Examples now build native gem
2017-03-17 10:52:54 -07:00
Peter Wagenet
68e76aa374
Improve Rust debugging
2017-03-15 16:47:07 -07:00
Godfrey Chan
22f6f94671
Refactor Rakefiles
2017-03-08 11:14:26 -08:00
Peter Wagenet
14cdbeed1e
Test all implementations
2017-03-07 12:44:39 -08:00
Peter Wagenet
4558b8a7f4
Improve packaging for distribution
2017-03-07 11:55:58 -08:00
Peter Wagenet
1080bfcc6b
Cleanup example Cargo.toml
2017-03-06 15:28:41 -08:00
Peter Wagenet
89a84e02aa
Make shared Helix build task
2017-03-06 15:28:29 -08:00
Godfrey Chan
c9774d32d9
Fix reopen macro and examples
2017-03-02 17:55:08 -08:00
Peter Wagenet
12083a345c
Shared Rakefiles for example
2017-02-24 16:33:41 -08:00
Godfrey Chan
0143582952
Clean up console example and add specs
2017-02-17 18:58:35 -08:00
Godfrey Chan
4c45ec5171
Fix gemspecs
...
Closes #17
2017-02-16 15:24:58 -08:00
Godfrey Chan
ce6412819c
Add fast_blank example
2016-06-24 17:06:31 +08:00