History
|
Log In
H
OME
B
ROWSE PROJECT
F
IND ISSUES
Q
UICK SEARCH:
Learn more about
Quick Search
Issue Details
(
XML
|
Word
|
Printable
)
Key:
BOO-914
Type:
Task
Status:
Resolved
Resolution:
Fixed
Priority:
Major
Assignee:
Marcus Griep
Reporter:
Marcus Griep
Votes:
0
Watchers:
0
Operations
If you were
logged in
you would be able to see more operations.
Boo
Extract Macros and Attributes from the Boo.Lang.Compiler into Boo.Lang.Extensions
Created:
06/Nov/07 02:31 PM
Updated:
05/Dec/07 09:22 AM
Component/s:
Compiler
Affects Version/s:
0.8
Fix Version/s:
0.8.1
Time Tracking:
Not Specified
File Attachments:
1.
extensions.patch
(144 kb)
All
Comments
Work Log
Change History
Sort Order:
[
Permlink
|
« Hide
]
Marcus Griep
-
06/Nov/07 03:39 PM
Changes:
Preparation for moving AST to Boo.Lang.Ast
Move MetaAttribute to Boo.Lang
Moved Compilation.cs up to root, elminating MetaProgramming folder of Boo.Lang.Compile
Moved AST Attributes and Macros to Boo.Lang.Extensions
Corrected Boo.NAnt.Tasks since it cannot use Boo.Lang.Extensions
Compiler uses Boo.Lang.Extensions if it exists, otherwise skips it
Added Boo.Lang.Extensions as a default namespace
Corrected a couple of tests/test fixtures
Running "nant test" from root directory is broken
You can still run tests by changing to "tests" directory and running "nant"
Workaround available in root default.build in XML comments
Caused because of AppDomain spoilage when moving between /build and /tests/build
build/Boo.Lang.Compiler and build/Boo.Lang stay in memory
This causes some resolutions to be split between /build and /tests/build
Placed on hold for review before checkin.
[
Show »
]
Marcus Griep
-
06/Nov/07 03:39 PM
Changes:
Preparation for moving AST to Boo.Lang.Ast
Move MetaAttribute to Boo.Lang
Moved Compilation.cs up to root, elminating MetaProgramming folder of Boo.Lang.Compile
Moved AST Attributes and Macros to Boo.Lang.Extensions
Corrected Boo.NAnt.Tasks since it cannot use Boo.Lang.Extensions
Compiler uses Boo.Lang.Extensions if it exists, otherwise skips it
Added Boo.Lang.Extensions as a default namespace
Corrected a couple of tests/test fixtures
Running "nant test" from root directory is broken
You can still run tests by changing to "tests" directory and running "nant"
Workaround available in root default.build in XML comments
Caused because of AppDomain spoilage when moving between /build and /tests/build
build/Boo.Lang.Compiler and build/Boo.Lang stay in memory
This causes some resolutions to be split between /build and /tests/build
Placed on hold for review before checkin.
[
Permlink
|
« Hide
]
Rodrigo B. de Oliveira
-
05/Dec/07 06:29 AM
Very good!
Please go on.
[
Show »
]
Rodrigo B. de Oliveira
-
05/Dec/07 06:29 AM
Very good! Please go on.
[
Permlink
|
« Hide
]
Marcus Griep
-
05/Dec/07 09:22 AM
Revision 2765
[
Show »
]
Marcus Griep
-
05/Dec/07 09:22 AM
Revision 2765
Placed on hold for review before checkin.