- 6 tutorials worked on with Maciej completed and submitted, bug 290673.
- Working on Project Explorer, bug 294015.
- Compiled survey results and published to blog.
- Created a patch for Bug 293888, Adding line-numbers to the Scheme editor by default.
- Working on Bug 293850, Adding a REPL View to the Scheme Presective.
- Added 2 bugs and participated in the discussion: Bug 293838 : Scheme Help View and Bug 294487 : Scheme Play button.
- Provided view on the scheme Package explorer that Peter is working on, bug 294015.
- Helping Peter understand Help view.
- Continue with bugs 293838 and 294487
- Making a Scheme Parser with Maxime using the JParseC library (Apache license).
- It’s not yet finished, but I’m sure it’ll be done next week.
We put a stop to the parser because Dennis wanted us to submit the SchemeWay perspective.
Parser is already in our SVN, but we still need to clean some parts.
- Wrote to Per Bothner about the files having licensing issues in Kawa and he was very helpful and we managed to fix them pretty fast.
- Nil and I worked Bug 293093 (Scheme Perspective) making a cleanup of the dependencies and enforcing a uniforme code style.
- Nil and I also made a Scheme parser, which is more than an S-expression parser. We need to have an “abstract syntax tree” of the code and not all semantic annotation. This way we will be able to know the variables available in each scope for the code-completion and to improve the code navigation “like word navigation but for the s-expression”. We used a Parser combinator library http://jparsec.codehaus.org/.
- I am now really confident about the Kawa interpreter and we will build over it.
- We will have to drop the “breakpoint” support, Bugs 242444 (Scheme Plug-ins initial contribution)
- Dennis and I agreed that we only need one person working on the REPL and so I selected another bug.
- I will now be working on the HTML view for displaying help (Bug 293838). Peter was originally supposed to work on it but decided to do the Project Explorer instead.
- Spent most of the time this week reading the code that I’m stating to build with.
- Will continue working on Bug 293838 (Scheme Help View)