« first day (3097 days earlier)      last day (83 days later) » 

12:07 AM
REFRESH!
[Minesweeper] 71 Games Played. 42 Bombs Used. 10401 Moves Performed. 8 New Users
[rubberduck-vba/Rubberduck] 1 issue comments
[Rubberduck] 1 Synchronizations
 
 
8 hours later…
 
7 hours later…
3:25 PM
geez... our vendor broke their API call. Instead of requiring a date yyyymmdd, they now require a date/time yyyymmddhhmmss. Unfortunately, there was zero warning that this was coming, so I don't think that it was intentional - especially since it's taken them >2 weeks to identify the problem.
They're updating their API site to PHP7, so I wonder if it's a PHP thing...
 
 
1 hour later…
4:36 PM
Editor progress: I added a Rubberduck.Parsing project to the solution, and added a simple parser off the main grammar, that works off a TextReader stream from the TextDocument in the editor... and now whenever the text changes and remains unchanged for a configurable number of seconds, the module gets a quick parse and the VM gets an IParseTree... nothing else, just the tree.
2
From there I can update the list of members in the dropdowns, and the base ParserContext class has StartOffset and EndOffset lined up with the document.
Later we can just grab the parse trees from the editor VMs for the full processing (resolution, inspections, etc.)
The parser doesn't handle syntax errors yet - that's next, I think. We're getting these red squiggles!
 
lurv!
 
 
5 hours later…
9:18 PM
kinda working
 
 
2 hours later…
11:23 PM
Damn, I can make autocompletion work off a rewriter, and then folding can work with the tree as well
 
11:52 PM
[rubberduck-vba/Rubberduck] 1678 stars vs. [decalage2/oletools] 2270 stars
 

« first day (3097 days earlier)      last day (83 days later) »