5
I Use This!
Inactive

Commits : Listings

Analyzed about 22 hours ago. based on code collected about 23 hours ago.
Jun 07, 2024 — Jun 07, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Moved the inline code snippets (that the intellisense unit tests were using) into separate boo files as fixtures. By calling Fixture.CompileForCurrentMethod() you get the compilation output of whatever fixtures are found for the current test. They're matched against class name and test name. If the name of the test maps to a single boo file then that file is compiled, but if it maps to a directory then all files within there are compiled together. More... almost 17 years ago
* Upgraded xunit binaries to 1.0.2 RC1, this is the only version that has Resharper 4.0 integration. * Fixed broken tests for intellisense, mostly down to the multifile fix. More... almost 17 years ago
Merged with Jeffs intellisense branch. More... almost 17 years ago
Updated intellisense progress doc. More... almost 17 years ago
Fixed a bug where the imports were being used from ALL files instead of just the open one, which resulted in a lot more items in the suggestion list than there should be. More... almost 17 years ago
Added cross-file intellisense. More... almost 17 years ago
minor tweak to versioning More... almost 17 years ago
Started multi-file intellisense... More... almost 17 years ago
new, working installer msi and setup.exe for BooLangStudio to install into the main hive, leveraging BooPegLexer. More... almost 17 years ago
resource bins added.. also some tweaks to the BooLangStudio.Resources.rc file to have it include the icons that were previously located in a static path to a location on justin's hd... added the icons to the resource project and changes the paths to be relative... also bumped version in the default.build.. More... almost 17 years ago
new bins... no boo-extensions bins... boo-extensions assemblies are now strongnamed... More... almost 17 years ago
Fixed bad paths in resources project and added peg lexer assemblies to installer. More... almost 17 years ago
installer trainwreck... yay More... almost 17 years ago
new bins... also added the BLS strongkey to BooPegLexer, since this was required for BooLangService / BooLangStudio to build.. More... almost 17 years ago
Fixed namespaces. More... almost 17 years ago
Updated some icons and cleaned up a few other things. I added a vsct file to fix a bug in the BooLangStudio project where you would have to manually delete the obj folder when you wanted to rebuild. More... almost 17 years ago
Updated some icons and cleaned up a few other things. I added a vsct file to fix a bug in the BooLangStudio project where you would have to manually delete the obj folder when you wanted to rebuild. More... almost 17 years ago
* Fixed icon for external interfaces * Cleaned some cruft and added a few comments. More... almost 17 years ago
* Fixed icon for external interfaces * Cleaned some cruft and added a few comments. More... almost 17 years ago
Updated intellisense progress txt file. More... almost 17 years ago
Updated intellisense progress txt file. More... almost 17 years ago
* Added a few more tests for intellisense * Fixed several bugs: 1. Constructor was appearing in the method list 2. Exceptions were being thrown if intellisense used outside of a class 3. Exceptions were being thrown if intellisense used within a constructor 4. Descriptions had stopped working 5. Referenced types aren't included in the intellisense list * Introduced several bugs: 1. Assemblies of project references get locked when intellisense use them, which stops the build. 2. Namespaces within methods got broke at some point More... almost 17 years ago
* Added a few more tests for intellisense * Fixed several bugs: 1. Constructor was appearing in the method list 2. Exceptions were being thrown if intellisense used outside of a class 3. Exceptions were being thrown if intellisense used within a constructor 4. Descriptions had stopped working 5. Referenced types aren't included in the intellisense list * Introduced several bugs: 1. Assemblies of project references get locked when intellisense use them, which stops the build. 2. Namespaces within methods got broke at some point More... almost 17 years ago
Shell file icons for .boo files and .booproj files are now working. The icons themselves need some work though. I think they are only 16x16 currently, I will submit them to the boolang mail list for someone to update them to also include 32x32 icons. For the record, the trick to getting this to work was to set the value in the "DefaultIcon" registry key to be the index of the icon rather than the resource number in the assembly. Took me a while to discover that, very frustrating. More... almost 17 years ago
Shell file icons for .boo files and .booproj files are now working. The icons themselves need some work though. I think they are only 16x16 currently, I will submit them to the boolang mail list for someone to update them to also include 32x32 icons. For the record, the trick to getting this to work was to set the value in the "DefaultIcon" registry key to be the index of the icon rather than the resource number in the assembly. Took me a while to discover that, very frustrating. More... almost 17 years ago
added an exclamation token, even though exclamations don't exist in the language, i added it so that anyone using it erroneously won't break parsing as a result... More... almost 17 years ago
officially ditched the Boo.Lang.Parser dependency. Hurray! Next step: Work towards dropping the Boo source from Dependencies and replace it with just the bins of Dependencies/boo/build ... removed the (now unused) methods in BooScannerResolver.cs and moved the TranslatePegToken() method into that file, thus unclutter BooScanner.cs More... almost 17 years ago
added malformed string support... also some clean-up in PegLexer .. mostly getting rid of a bunch of useless comments and replacing them with less, prolly-also-useless, comments... 100% of the specs written pre-PegLexer (with some massaging/refactoring in the Arrange/Act phases) are now passing.. in addition to 100% of the PegLexer-focused tests..huzzah! More... almost 17 years ago
refactored the branching behavior in NextToken() so that the MlComment and TripleQuoteString branches use the same method with different arguments.. as a result, i removed some tests that checked branching behavior (they have been very brittle to begin with and not terribly useful).. More... almost 17 years ago
leveraged work multi-line comments to add support for multi-line strings More... almost 17 years ago