Replies: 3 comments 5 replies
-
|
Hi. Yes, there were several bigger changes after a few years of rather stable core language this year. From Capitalization of methods (generic functions), to set-words being split to mod-words for updating (set words now just set the initial value), to everything being const by default and var function. Some functions are also being renamed in trying to better unify the concepts. I rather do this now quickly than drag it out too much. I am currently going over Meet Rye and Cookbook and updating it (and adding other improvements). I will also have to go over examples/ folder, but I have not yet started that. Reference (https://ryelang.org/info/base.html) is updated weekly, not with every commit but is generated from passing tests so it's tested. Currently, I am adding docs and tests for it and trying to organize it better. Next update should be today. This is the related issue, because I got few similar emails to yours after last blogpost. Before not many really looked into Rye so it wasn't an issue. https://ryelang.org/info/base.html By tests did you use the tests/ or the info/ folder? Basically all tests now are in info folder. tests is the old way and I am now adding some specific testing to it for tests that are not covered by builtin code / tests / docs by new system (https://ryelang.org/cookbook/improving-rye/one-source/). I should clean the test/ folder up. If you give me more specific information of what examples are failing or what area you are interested in I can try to speed up those. I plan to get to a concretely cleaner state in matter of few weeks. Thanks for writing. Janko |
Beta Was this translation helpful? Give feedback.
-
|
To avoid further confusion, I removed old tests (renamed to internal, it's now used for specific internal tests). Renamed info/ to tests/, added a README to folder, so everybody can see how to run tests / docs tool. Added additional tests and worked on them. Not all pass yet. Now I will move all examples to examples_OLD and start porting them and moving them back one by one. Still a lot of steps to do, but we are moving. |
Beta Was this translation helpful? Give feedback.
-
|
hi @refaktor, finally got a chance to look into this again and immediately got stumped by basic examples from the cookbook/reference: seems
rye is generally very compact and elegant so maybe I'm missing something (a lot?) here. Feels like I'm fighting it trying to do very basic stuff. Might be better to update the front-facing docs before fixing the repo examples. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, really cool project! but running the tests and examples throws all kinds of errors; tried writing something small but stuff was missing or renamed... I gave up. Is there a lot of refactoring or explorative dev happening right now so the tests and examples are out of sync?
Beta Was this translation helpful? Give feedback.
All reactions