Commit Graph

  • e18c2fa6f9
    Merge 21aad74828 into 33df62d90e Alexander Merkulov 2020-12-07 13:32:00 -0500
  • 4ff14717b6
    Merge 0f9094901c into 33df62d90e Terence Lee 2020-12-07 13:31:51 -0500
  • 33df62d90e
    [RIP] Add deprecation message master Godfrey Chan 2020-10-23 15:27:47 -0700
  • 037834202a
    trait objects without an explicit `dyn` are deprecated R Tyler Croy 2019-12-09 20:43:01 -0800
  • 2cb2a8c6f9 Introduce safe function calls into Ruby better-function-calls Peter Wagenet 2019-07-30 14:03:59 -0700
  • e8c6581203 Improve debugging for helix_runtime build Peter Wagenet 2019-07-30 14:03:11 -0700
  • dee30aa4fd
    Merge pull request #168 from tildeio/upgrade-dependencies Peter Wagenet 2019-07-30 12:17:52 -0700
  • 8b5b55d9b0 Update dependencies Peter Wagenet 2019-07-30 11:25:43 -0700
  • 2ae54264c4 Miscellaneous attempts to fix Windows builds fix-windows Peter Wagenet 2019-07-30 11:17:54 -0700
  • 4a8e52cb56
    Merge pull request #165 from tildeio/revert-148-split_out_init Peter Wagenet 2019-07-30 11:15:00 -0700
  • ed7a3bb730 Bump Bundler version revert-148-split_out_init Peter Wagenet 2019-07-30 10:52:19 -0700
  • ca60150948
    Revert "Allow calling init seperately" Peter Wagenet 2019-07-29 13:12:56 -0700
  • 73e0534a17
    Merge pull request #148 from konstin/split_out_init Yehuda Katz 2019-07-29 11:17:25 -0700
  • c1c614e6ee Implement or, fix scanner bugz journey vaidehi joshi 2018-09-12 16:29:06 -0700
  • f79f91ab6f Fix compilation new-libcruby-sys Peter Wagenet 2018-09-12 14:53:02 -0700
  • e9f58a5967 Use rb_obj_class Peter Wagenet 2018-09-12 13:33:53 -0700
  • cbc35b4b8f WIP Peter Wagenet 2018-09-12 11:04:33 -0700
  • 393abea3cb Test symbol, groups, WIP dot tests vaidehi joshi 2018-08-30 16:06:42 -0700
  • 067edf3cdd Add more tests to parse star, invalid paths vaidehijoshi 2018-08-10 17:10:21 -0700
  • e11666c58d Integrate scanner with lalrpop vaidehi joshi 2018-07-18 16:15:17 -0700
  • 0a2b3f1c15 impl Iterator API for Scanner vaidehi joshi 2018-07-12 16:27:52 -0700
  • 7015a05c4e Refactor Scanner impl & move it into its own file vaidehi joshi 2018-07-09 16:03:02 -0700
  • 61b600db82 Implement parser in lalrpop Yehuda Katz 2018-06-28 16:31:40 -0700
  • a8ef5423e4 Add ruby_name="type" to format function on Parser vaidehijoshi 2018-06-28 11:57:51 -0700
  • 8b393d5e75 Add Journey Parser and preliminary tests vaidehijoshi 2018-06-21 10:02:58 -0700
  • 549a42d89a Add `|` operator to tests and Token enum vaidehijoshi 2018-06-18 13:45:30 -0700
  • 740a121b91 Consume symbol and star in one single function vaidehijoshi 2018-06-18 11:48:41 -0700
  • 275072cf38 Working Rust implementation Vaidehi Joshi 2018-06-14 15:59:37 -0700
  • 758c720e81 Use proper range syntax when tokenizing :LITERAL vaidehijoshi 2018-06-13 09:21:55 -0700
  • d40485d1da I am a puts debugger vaidehijoshi 2018-06-12 14:12:48 -0700
  • b99478d435 Initial work to peek characters in Rust impl vaidehi joshi 2018-06-07 16:19:03 -0700
  • ede4658570 more wips to get star to work vaidehijoshi 2018-06-07 14:13:08 -0700
  • 867f729d87 Allow for both :LITERAL and :SYMBOL literals vaidehijoshi 2018-06-06 10:02:32 -0700
  • f36c45b0be Clean up next_token and helper methods vaidehijoshi 2018-06-06 09:14:20 -0700
  • d57a5ac6c1 remove used code vaidehijoshi 2018-06-05 12:09:02 -0700
  • 9e9d115246 Get basic tokenizing of a word working vaidehijoshi 2018-06-05 12:07:04 -0700
  • 331c8d5cbf WIP teach computer how to read (add Ruby impl WIP) vaidehijoshi 2018-05-14 16:14:20 -0700
  • 36883f4ab8 Make tests with just a "/" and a literal pass vaidehijoshi 2018-05-11 15:50:12 -0700
  • d5d97fa4d9 WIP Getting Journey tests in working order vaidehijoshi 2018-04-25 12:01:14 -0700
  • 257faa6f0a WIP Add Journey example vaidehijoshi 2018-04-24 16:00:24 -0700
  • 0d0ef6d8e7 before refactor journey-before-refactor vaidehi joshi 2018-07-18 14:17:24 -0700
  • 3f955e689a impl Iterator API for Scanner vaidehi joshi 2018-07-12 16:27:52 -0700
  • aa66a0d134 Refactor Scanner impl & move it into its own file vaidehi joshi 2018-07-09 16:03:02 -0700
  • 8b6ed55bee Implement parser in lalrpop Yehuda Katz 2018-06-28 16:31:40 -0700
  • 1dcea5a90a Add ruby_name="type" to format function on Parser vaidehijoshi 2018-06-28 11:57:51 -0700
  • 13c0c3adc2 Add Journey Parser and preliminary tests vaidehijoshi 2018-06-21 10:02:58 -0700
  • 239f1de54b
    Merge pull request #155 from tildeio/spike Godfrey Chan 2018-06-19 15:44:31 -0400
  • a19e6798e8 Add `|` operator to tests and Token enum vaidehijoshi 2018-06-18 13:45:30 -0700
  • 20b17e3661 Consume symbol and star in one single function vaidehijoshi 2018-06-18 11:48:41 -0700
  • 750be7995d [BREAKING] Allow arbitrary attributes for classes Godfrey Chan 2018-06-15 21:48:50 -0700
  • a8e1f37362 Allow arbitrary attributes for methods Godfrey Chan 2018-06-15 20:48:29 -0700
  • 358f12ae18 Remove unused file Godfrey Chan 2018-06-15 16:42:19 -0700
  • af2042154e give better error messages Godfrey Chan 2018-06-14 05:07:06 -0700
  • cdbe494ecf
    Merge pull request #154 from konstin/fix_workspaces Godfrey Chan 2018-06-15 19:41:09 -0400
  • 9918327ce5 Working Rust implementation Vaidehi Joshi 2018-06-14 15:59:37 -0700
  • 151b7ac68f Use cargo metadata to determine the target directory konstin 2018-04-06 17:23:17 +0200
  • 538a1c9fa9 Add an option to pass extra arguments to cargo konstin 2018-04-12 00:35:30 +0200
  • f5840040ef Fixes for the the examples konstin 2018-04-08 18:07:04 +0200
  • 6733f74b0d Use cargo metadata to determine the target directory konstin 2018-04-06 17:23:17 +0200
  • f148ac0d62 Move class intialization to method konstin 2018-03-28 17:23:29 +0200
  • 0baf995e04
    Merge pull request #153 from tildeio/ruby_visibility Godfrey Chan 2018-06-14 03:19:23 -0400
  • 088a636192 allow private constructor. also add docopt example ruby_visibility Terence Lee 2018-06-01 16:11:53 +0900
  • 7dbc5cf3e9 refactor parser to support more method attributes Terence Lee 2018-06-14 00:01:36 -0700
  • 7ae569d981 Use proper range syntax when tokenizing :LITERAL vaidehijoshi 2018-06-13 09:21:55 -0700
  • 6f2df5223a I am a puts debugger vaidehijoshi 2018-06-12 14:12:48 -0700
  • 6421b2fd9f Initial work to peek characters in Rust impl vaidehi joshi 2018-06-07 16:19:03 -0700
  • 871215fcf9 more wips to get star to work vaidehijoshi 2018-06-07 14:13:08 -0700
  • 344d7c8a4e Allow for both :LITERAL and :SYMBOL literals vaidehijoshi 2018-06-06 10:02:32 -0700
  • 2b77191e0e Clean up next_token and helper methods vaidehijoshi 2018-06-06 09:14:20 -0700
  • a66e0395c4 remove used code vaidehijoshi 2018-06-05 12:09:02 -0700
  • 4457bb88a6 Get basic tokenizing of a word working vaidehijoshi 2018-06-05 12:07:04 -0700
  • 0528fa8c7a WIP teach computer how to read (add Ruby impl WIP) vaidehijoshi 2018-05-14 16:14:20 -0700
  • c416665e52 Make tests with just a "/" and a literal pass vaidehijoshi 2018-05-11 15:50:12 -0700
  • f4aff3a92a WIP Getting Journey tests in working order vaidehijoshi 2018-04-25 12:01:14 -0700
  • 38c6ebc240 WIP Add Journey example vaidehijoshi 2018-04-24 16:00:24 -0700
  • 68b9daeeee v0.7.5 v0.7.5 Godfrey Chan 2018-06-04 16:15:00 -0400
  • c6c0011b4b
    Merge pull request #152 from tildeio/usize_isize_coercions Godfrey Chan 2018-06-04 06:43:19 -0700
  • 6fa52887c9 Add game of life example Godfrey Chan 2018-06-03 16:54:36 -0700
  • 16eb12ca98 Add missing coercions for `usize` and `isize` Godfrey Chan 2018-06-03 10:32:52 +0900
  • 98b003c5bb v0.7.4 v0.7.4 Godfrey Chan 2018-06-02 10:43:45 +0900
  • be0cffa442
    Merge pull request #151 from tildeio/fix-build Godfrey Chan 2018-06-01 18:03:31 -0700
  • b6a3e5acc9
    Merge pull request #150 from tildeio/safer-strings Godfrey Chan 2018-06-01 17:13:19 -0700
  • 0dbe9d5b4f Don't run tests (etc) if the build fails fix-build Godfrey Chan 2018-06-02 09:02:10 +0900
  • faaa6b1b26 Safer string coercions Godfrey Chan 2018-06-01 17:24:36 +0900
  • 8f1acbcfb1 Don't automatically derive Clone fix-cloning-2 Godfrey Chan 2018-06-01 23:55:22 +0900
  • 32d6a67b11
    Merge pull request #149 from tildeio/tuples Godfrey Chan 2018-05-11 16:27:23 -0700
  • 6c663fe8d7 WIP fix cloning fix-cloning Godfrey Chan 2018-04-26 18:02:56 -0700
  • fca1620cf8 Add coercions for tuples Godfrey Chan 2018-04-25 17:57:55 -0700
  • 7e2ca2f418 Ensure classes with a struct implements initialize Godfrey Chan 2018-04-25 13:45:04 -0700
  • 1c6c4ebb5e Coercions for Regex regex-coercions Peter Wagenet 2017-03-13 17:10:53 -0700
  • 49811448d9 Fix failing specs helix-cli Peter Wagenet 2018-03-21 16:05:41 -0700
  • 1411175319 Fix more requires Peter Wagenet 2017-10-10 20:08:45 -0700
  • a299c68cd8 Split out helix_cli into a new gem Peter Wagenet 2017-10-10 18:22:46 -0700
  • bda5141f37 v0.7.3 v0.7.3 Godfrey Chan 2018-03-06 11:38:04 -0800
  • 6265a62c8d
    Merge pull request #139 from sgrif/sg-more-random-functions Yehuda Katz 2018-02-04 22:05:37 -0600
  • 3a24bf2124 Export another smattering of random functions/constants Sean Griffin 2017-11-30 06:33:05 -0700
  • 07d1e01647
    Merge pull request #136 from sgrif/sg-nil-p Yehuda Katz 2018-01-10 18:48:20 -0800
  • 05e5dda6de
    Merge pull request #141 from dsh0416/dsh0416/fix-typo Godfrey Chan 2017-12-31 23:58:24 -0800
  • b00d9ad0d4 Fix typo Delton Ding 2018-01-01 00:22:53 +0800
  • 91fe2c5828 Use `NIL_P` instead of `RB_NIL_P` Sean Griffin 2017-12-04 13:30:21 -0700