Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

root: 2947 2

latest revision download root:

2947 annotated / raw | Diffs: previous, other | Lines: 3509 ( +11, -2 )

Created: 2008-05-16 07:49:26 -0500 (21 minutes ago) | Author: cedricv | Changeset: 2947

BOO-1005 : support for generic methods declarations in interfaces

Properties

 svn:executable = *

2931 annotated / raw | Diffs: previous, other | Lines: 3500 ( +6, -0 )

Created: 2008-05-01 08:50:17 -0500 (14 days ago) | Author: cedricv | Changeset: 2931

BOO-961: Shorthand syntax for IEnumerable[of T] => T*

Properties

 svn:executable = *

2924 annotated / raw | Diffs: previous, other | Lines: 3494 ( +13, -4 )

Created: 2008-04-12 08:08:04 -0500 (34 days ago) | Author: neoeinstein | Changeset: 2924

BOO-996, BOO-995: Added "then" keyword to replace "else" semantic in looping constructs; Added "or" semantic to looping constructs.  With testcases galore.

Properties

 svn:executable = *

2912 annotated / raw | Diffs: previous, other | Lines: 3485 ( +8, -0 )

Created: 2008-04-08 10:50:55 -0500 (37 days ago) | Author: neoeinstein | Changeset: 2912

BOO-988: Added else block to the for and while statements, and include a suite of testcases for verification of the oddities.

Properties

 svn:executable = *

2897 annotated / raw | Diffs: previous, other | Lines: 3477 ( +14, -5 )

Created: 2008-04-06 08:47:24 -0500 (39 days ago) | Author: cedricv | Changeset: 2897

BOO-818 - allow shorthand type? syntax for nullables

Properties

 svn:executable = *

2847 annotated / raw | Diffs: previous, other | Lines: 3468 ( +13, -4 )

Created: 2008-02-05 15:55:15 -0600 (3 months 8 days ago) | Author: cedricv | Changeset: 2847

Copied to: boo/branches/stable/src/Boo.Lang.Parser/boo.g 2865

BOO-375

Properties

 svn:executable = *

2807 annotated / raw | Diffs: previous, other | Lines: 3459 ( +21, -27 )

Created: 2008-01-07 11:21:25 -0600 (4 months 7 days ago) | Author: bamboo | Changeset: 2807

removed a little duplication

Properties

 svn:executable = *

2797 annotated / raw | Diffs: previous, other | Lines: 3465 ( +16, -6 )

Created: 2007-12-31 10:31:46 -0600 (4 months 14 days ago) | Author: bamboo | Changeset: 2797

BOO-934 - property name splicing

Properties

 svn:executable = *

2780 annotated / raw | Diffs: previous, other | Lines: 3455 ( +155, -117 )

Created: 2007-12-16 06:56:02 -0600 (4 months 30 days ago) | Author: bamboo | Changeset: 2780

Copied to: boo/branches/generics-overloads/src/Boo.Lang.Parser/boo.g 2781

BOO-926 - syntactic sugar for nested functions

Properties

 svn:executable = *

2769 annotated / raw | Diffs: previous, other | Lines: 3417 ( +12, -5 )

Created: 2007-12-09 13:00:40 -0600 (5 months 5 days ago) | Author: bamboo | Changeset: 2769

parameter splicing

Properties

 svn:executable = *

2748 annotated / raw | Diffs: previous, other | Lines: 3410 ( +20, -8 )

Created: 2007-10-31 06:32:06 -0500 (6 months ago) | Author: bamboo | Changeset: 2748

BOO-911 - splicing for interface and method names

Properties

 svn:executable = *

2744 annotated / raw | Diffs: previous, other | Lines: 3398 ( +42, -3 )

Created: 2007-10-26 21:18:03 -0500 (6 months ago) | Author: neoeinstein | Changeset: 2744

Exception Omnibus
BOO-910: Coerce CLI to wrap non-CLS compliant exceptions at runtime
BOO-880: Implement Failure handler
BOO-879: Implement Filter handler
BOO-877: Allow for anonymous typed exception handlers
BOO-876: Remove hidden '__exception' variable in anonymous exception handlers

Properties

 svn:executable = *

2736 annotated / raw | Diffs: previous, other | Lines: 3359 ( +6, -6 )

Created: 2007-10-26 07:47:54 -0500 (6 months ago) | Author: bamboo | Changeset: 2736

BOO-903 - relaxed generic type syntax

Properties

 svn:executable = *

2728 annotated / raw | Diffs: previous, other | Lines: 3359 ( +0, -35 )

Created: 2007-10-23 10:36:21 -0500 (6 months ago) | Author: bamboo | Changeset: 2728

Copied to: boo/tags/0.8.0.2730/src/Boo.Lang.Parser/boo.g 2732

BOO-901 - unreserving 'given' and 'when' keywords

Properties

 svn:executable = *

2726 annotated / raw | Diffs: previous, other | Lines: 3394 ( +0, -1 )

Created: 2007-10-21 17:36:20 -0500 (6 months ago) | Author: bamboo | Changeset: 2726

free 'otherwise' keyword so it can be used as a macro

Properties

 svn:executable = *

2724 annotated / raw | Diffs: previous, other | Lines: 3395 ( +21, -13 )

Created: 2007-10-16 06:33:52 -0500 (6 months ago) | Author: bamboo | Changeset: 2724

BOO-897 - splicing for method names (interfaces are not yet supported though)

Properties

 svn:executable = *

2722 annotated / raw | Diffs: previous, other | Lines: 3387 ( +26, -8 )

Created: 2007-10-16 04:58:13 -0500 (6 months ago) | Author: bamboo | Changeset: 2722

BOO-896 - implemented splicing for class, struct and field names (for the default parser only for now)

Properties

 svn:executable = *

2721 annotated / raw | Diffs: previous, other | Lines: 3369 ( +23, -7 )

Created: 2007-10-15 16:24:38 -0500 (6 months ago) | Author: bamboo | Changeset: 2721

BOO-895 - niiiice

Properties

 svn:executable = *

2710 annotated / raw | Diffs: previous, other | Lines: 3353 ( +12, -2 )

Created: 2007-10-02 18:07:13 -0500 (7 months ago) | Author: bamboo | Changeset: 2710

BOO-885

Properties

 svn:executable = *

2687 annotated / raw | Diffs: previous, other | Lines: 3343 ( +128, -287 )

Created: 2007-09-12 07:59:12 -0500 (8 months ago) | Author: bamboo | Changeset: 2687

removed duplication from parsers and fixed BOO-870

Properties

 svn:executable = *

2684 annotated / raw | Diffs: previous, other | Lines: 3502 ( +46, -16 )

Created: 2007-09-11 18:35:26 -0500 (8 months ago) | Author: bamboo | Changeset: 2684

better quasiquote support for modules and import

Properties

 svn:executable = *

2634 annotated / raw | Diffs: previous, other | Lines: 3472 ( +18, -0 )

Created: 2007-07-27 12:49:23 -0500 (9 months ago) | Author: avish | Changeset: 2634

Copied to: boo/tags/0.7.9.2659/src/Boo.Lang.Parser/boo.g 2661

Internal Generic Types: AST, Parser, TypeSystem and Emitter updates.
Basically, a very trivial generic type with no members can now be emitted, but anything more complex than that comes crashing down in flames.
This is basically a savepoint to avoid a mega-commit later. All tests are passing.

Properties

 svn:executable = *

2623 annotated / raw | Diffs: previous, other | Lines: 3454 ( +14, -0 )

Created: 2007-07-12 18:27:59 -0500 (10 months ago) | Author: bamboo | Changeset: 2623

type reference splicing

Properties

 svn:executable = *

2611 annotated / raw | Diffs: previous, other | Lines: 3440 ( +78, -40 )

Created: 2007-06-21 20:22:01 -0500 (10 months ago) | Author: bamboo | Changeset: 2611

friendlier dsl invocation syntax anywhere method invocations are allowed

Properties

 svn:executable = *

2607 annotated / raw | Diffs: previous, other | Lines: 3402 ( +0, -24 )

Created: 2007-06-20 22:39:07 -0500 (10 months ago) | Author: bamboo | Changeset: 2607

Copied to: boo/branches/meta-programming/src/Boo.Lang.Parser/boo.g 2610

removed unused rule

Properties

 svn:executable = *

2604 annotated / raw | Diffs: previous, other | Lines: 3426 ( +14, -3 )

Created: 2007-06-20 22:11:08 -0500 (10 months ago) | Author: bamboo | Changeset: 2604

mostly white space normalization

Properties

 svn:executable = *

2601 annotated / raw | Diffs: previous, other | Lines: 3415 ( +4, -4 )

Created: 2007-06-20 21:46:02 -0500 (10 months ago) | Author: bamboo | Changeset: 2601

meta methods can accept blocks; CallableBlockExpression renamed BlockExpression to make it easier on the wrist

Properties

 svn:executable = *

2598 annotated / raw | Diffs: previous, other | Lines: 3415 ( +4, -4 )

Created: 2007-06-20 21:44:04 -0500 (10 months ago) | Author: bamboo | Changeset: 2598

AstLiteralExpression => QuasiquoteExpression

Properties

 svn:executable = *

2587 annotated / raw | Diffs: previous, other | Lines: 3415 ( +43, -59 )

Created: 2007-06-20 21:40:17 -0500 (10 months ago) | Author: bamboo | Changeset: 2587

Template Haskell style quasi-quotation and splice operators

Properties

 svn:executable = *

2584 annotated / raw | Diffs: previous, other | Lines: 3431 ( +17, -2 )

Created: 2007-06-20 21:38:16 -0500 (10 months ago) | Author: bamboo | Changeset: 2584

ast expression interpolation works

Properties

 svn:executable = *

2581 annotated / raw | Diffs: previous, other | Lines: 3416 ( +1, -1 )

Created: 2007-06-16 19:43:35 -0500 (10 months ago) | Author: bamboo | Changeset: 2581

Copied to: boo/branches/stable/src/Boo.Lang.Parser/boo.g 2583

more compact code generation for CodeSerializer

Properties

 svn:executable = *

2567 annotated / raw | Diffs: previous, other | Lines: 3416 ( +30, -1 )

Created: 2007-06-13 13:25:37 -0500 (11 months ago) | Author: bamboo | Changeset: 2567

merged 0.8 branch into trunk removing NET_2_0 conditional compilation from Boo.Lang.Compiler in the process

2447 annotated / raw | Diffs: previous, other | Lines: 3387 ( +38, -6 )

Created: 2007-04-07 07:37:12 -0500 (13 months ago) | Author: avish | Changeset: 2447

Copied (2 times):

Fix for BOO-742 and support for the new "Type of *" syntax for referencing generic definitions.

Branch point for: tag:boo-0.7.6.2473 tag:boo-0.7.7.2475 tag:boo-0.7.8.2556 tag:boo-0.7.8.2559

2431 annotated / raw | Diffs: previous, other | Lines: 3355 ( +0, -17 )

Created: 2007-03-01 08:32:49 -0600 (14 months ago) | Author: bamboo | Changeset: 2431

unreserving 'success' and 'retry' keywords

2430 annotated / raw | Diffs: previous, other | Lines: 3372 ( +0, -1 )

Created: 2007-03-01 08:19:44 -0600 (14 months ago) | Author: bamboo | Changeset: 2430

'failure' wont be keyword anytime soon

2274 annotated / raw | Diffs: previous, other | Lines: 3373 ( +6, -29 )

Created: 2006-06-10 15:34:20 -0500 (23 months ago) | Author: bamboo | Changeset: 2274

'self' based extension method syntax removed

2234 annotated / raw | Diffs: previous, other | Lines: 3396 ( +11, -3 )

Created: 2006-04-23 09:41:39 -0500 (2 years ago) | Author: bamboo | Changeset: 2234

Copied to: boo/branches/stable/src/Boo.Lang.Parser/boo.g 2237

parser should set EndSourceLocation for closures so the #develop binding can better support them

Branch point for: tag:boo-0.7.6.2234

2233 annotated / raw | Diffs: previous, other | Lines: 3388 ( +4, -1 )

Created: 2006-04-23 08:35:55 -0500 (2 years ago) | Author: bamboo | Changeset: 2233

parser should set EndSourceLocation for closures so the #develop binding can better support them

2142 annotated / raw | Diffs: previous, other | Lines: 3385 ( +84, -30 )

Created: 2006-03-05 06:40:59 -0600 (2 years 2 months ago) | Author: dholton | Changeset: 2142

BOO 683: allow assignments, declarations, return expressions in compact blocks

2140 annotated / raw | Diffs: previous, other | Lines: 3331 ( +23, -33 )

Created: 2006-03-04 22:49:24 -0600 (2 years 2 months ago) | Author: dholton | Changeset: 2140

revert until conflict with ast literals is worked out

2139 annotated / raw | Diffs: previous, other | Lines: 3341 ( +33, -23 )

Created: 2006-03-04 21:26:48 -0600 (2 years 2 months ago) | Author: dholton | Changeset: 2139

BOO-683: allow assignments, declarations, and unpacking in compact blocks

2121 annotated / raw | Diffs: previous, other | Lines: 3331 ( +83, -22 )

Created: 2006-02-28 13:50:28 -0600 (2 years 2 months ago) | Author: dholton | Changeset: 2121

BOO-496: single line blocks (approved earlier)

2088 annotated / raw | Diffs: previous, other | Lines: 3270 ( +8, -5 )

Created: 2006-02-23 09:26:25 -0600 (2 years 2 months ago) | Author: dholton | Changeset: 2088

BOO-500: self[index]

2086 annotated / raw | Diffs: previous, other | Lines: 3267 ( +4, -1 )

Created: 2006-02-22 12:11:32 -0600 (2 years 2 months ago) | Author: dholton | Changeset: 2086

BOO-667: Special prefixes for identifiers

2079 annotated / raw | Diffs: previous, other | Lines: 3264 ( +2, -0 )

Created: 2006-02-20 16:19:55 -0600 (2 years 2 months ago) | Author: dholton | Changeset: 2079

BOO-627: Allow trailing comma for literals

2042 annotated / raw | Diffs: previous, other | Lines: 3262 ( +1, -1 )

Created: 2006-02-09 08:15:43 -0600 (2 years 3 months ago) | Author: dholton | Changeset: 2042

minor typo: use LA(1) instead of cached_LA1 in boo.g

2040 annotated / raw | Diffs: previous, other | Lines: 3262 ( +1, -1 )

Created: 2006-02-08 19:39:14 -0600 (2 years 3 months ago) | Author: dholton | Changeset: 2040

BOO-633: Allow Unicode identifiers

2023 annotated / raw | Diffs: previous, other | Lines: 3262 ( +2, -2 )

Created: 2005-12-14 12:14:18 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 2023

Chuck Esterbrook patch for BOO-638

2009 annotated / raw | Diffs: previous, other | Lines: 3262 ( +3, -8 )

Created: 2005-11-23 15:07:46 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 2009

Copied to: boo/branches/stable/src/Boo.Lang.Parser/boo.g 2016

BOO-571, BOO-361; parens are now required around array arguments to 'in'

Branch point for: tag:boo-0.7.5.2013

2008 annotated / raw | Diffs: previous, other | Lines: 3267 ( +27, -6 )

Created: 2005-11-22 13:46:39 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 2008

support for conditional expressions at the ast and compiler levels - the syntax should not be considered stable or anything, it's just a prototype based on python's take on this

1997 annotated / raw | Diffs: previous, other | Lines: 3246 ( +40, -37 )

Created: 2005-11-19 13:47:39 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 1997

BOO-614

1992 annotated / raw | Diffs: previous, other | Lines: 3243 ( +1, -0 )

Created: 2005-11-18 13:50:20 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 1992

BOO-610

1989 annotated / raw | Diffs: previous, other | Lines: 3242 ( +2, -2 )

Created: 2005-11-18 08:39:29 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 1989

BOO-384; AsExpression=>TryCastExpression

1985 annotated / raw | Diffs: previous, other | Lines: 3242 ( +22, -16 )

Created: 2005-11-16 16:03:17 -0600 (2 years 5 months ago) | Author: dholton | Changeset: 1985

BOO-600 & 601: indexed properties in interfaces, default indexers

1982 annotated / raw | Diffs: previous, other | Lines: 3236 ( +20, -21 )

Created: 2005-11-16 06:31:12 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 1982

BOO-606

1981 annotated / raw | Diffs: previous, other | Lines: 3237 ( +3, -1 )

Created: 2005-11-15 10:25:42 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 1981

remove some warnings

1980 annotated / raw | Diffs: previous, other | Lines: 3235 ( +69, -11 )

Created: 2005-11-15 08:13:28 -0600 (2 years 5 months ago) | Author: bamboo | Changeset: 1980

parsing of generic type references and generic reference expressions

1975 annotated / raw | Diffs: previous, other | Lines: 3177 ( +3, -1 )

Created: 2005-11-12 16:39:57 -0600 (2 years 6 months ago) | Author: bamboo | Changeset: 1975

partial classes; check some combination of modifiers

1951 annotated / raw | Diffs: previous, other | Lines: 3175 ( +43, -18 )

Created: 2005-10-24 13:08:08 -0500 (2 years 6 months ago) | Author: bamboo | Changeset: 1951

temporarily removing BeginInvokeoverloads as they are being replaced by extension methods

1947 annotated / raw | Diffs: previous, other | Lines: 3150 ( +76, -27 )

Created: 2005-10-21 21:33:54 -0500 (2 years 6 months ago) | Author: dholton | Changeset: 1947

Copied to: boo/branches/stable/src/Boo.Lang.Parser/boo.g 1950

BOO-428: numeric literals checked at parser stage

1945 annotated / raw | Diffs: previous, other | Lines: 3101 ( +11, -5 )

Created: 2005-10-21 17:46:23 -0500 (2 years 6 months ago) | Author: dholton | Changeset: 1945

BOO-425: digit grouping 1_000_000.000_000

1932 annotated / raw | Diffs: previous, other | Lines: 3095 ( +21, -17 )

Created: 2005-10-14 12:37:29 -0500 (2 years 7 months ago) | Author: bamboo | Changeset: 1932

BOO-508 patch by Doug Holton

1913 annotated / raw | Diffs: previous, other | Lines: 3091 ( +4, -1 )

Created: 2005-09-29 10:56:36 -0500 (2 years 7 months ago) | Author: bamboo | Changeset: 1913

ones complement operator

Branch point for: tag:boo-0.7.0.1921

1899 annotated / raw | Diffs: previous, other | Lines: 3088 ( +2, -2 )

Created: 2005-09-21 07:05:08 -0500 (2 years 7 months ago) | Author: dholton | Changeset: 1899

Copied (2 times):

Allow escaped hex digits in re literals by Brian Vibbor

1894 annotated / raw | Diffs: previous, other | Lines: 3088 ( +50, -7 )

Created: 2005-09-03 15:50:17 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1894

byref support by Doug Holton

1859 annotated / raw | Diffs: previous, other | Lines: 3045 ( +1, -0 )

Created: 2005-08-24 20:41:29 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1859

Copied (2 times):

allow float literals with no decimal points

1858 annotated / raw | Diffs: previous, other | Lines: 3044 ( +2, -2 )

Created: 2005-08-24 12:46:21 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1858

fixed bug in the parser which would make it hand on a malformed type member defintion (def foo():)

1843 annotated / raw | Diffs: previous, other | Lines: 3044 ( +68, -33 )

Created: 2005-08-21 22:08:36 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1843

expressions as statements inside ast literal blocks

1842 annotated / raw | Diffs: previous, other | Lines: 3009 ( +31, -21 )

Created: 2005-08-21 20:52:37 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1842

doug's exponential notation patch

1834 annotated / raw | Diffs: previous, other | Lines: 2999 ( +15, -9 )

Created: 2005-08-21 14:21:33 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1834

simpler OnceAttribute; allow attributes to declare fields and events at the module level

1827 annotated / raw | Diffs: previous, other | Lines: 2993 ( +47, -20 )

Created: 2005-08-20 19:42:29 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1827

ast literals, closures and method invocations with do blocks as the right side of a declaration

1820 annotated / raw | Diffs: previous, other | Lines: 2966 ( +2, -1 )

Created: 2005-08-20 16:17:14 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1820

ast literals in field initializers

1813 annotated / raw | Diffs: previous, other | Lines: 2965 ( +3, -0 )

Created: 2005-08-19 19:54:40 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1813

allow return ast: ... construct

1811 annotated / raw | Diffs: previous, other | Lines: 2962 ( +68, -3 )

Created: 2005-08-19 15:57:43 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1811

ast literals

1806 annotated / raw | Diffs: previous, other | Lines: 2897 ( +1, -0 )

Created: 2005-08-18 16:52:03 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1806

docstrings for events

1789 annotated / raw | Diffs: previous, other | Lines: 2896 ( +5, -2 )

Created: 2005-08-16 13:09:55 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1789

BOO-423

1786 annotated / raw | Diffs: previous, other | Lines: 2893 ( +3, -1 )

Created: 2005-08-16 09:18:03 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1786

BOO-437

1784 annotated / raw | Diffs: previous, other | Lines: 2891 ( +22, -3 )

Created: 2005-08-16 07:32:50 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1784

float literals

1782 annotated / raw | Diffs: previous, other | Lines: 2872 ( +1, -1 )

Created: 2005-08-14 19:08:10 -0500 (2 years 9 months ago) | Author: bamboo | Changeset: 1782

Doug's fix for BOO-439

1775 new/moved annotated / raw | Diffs: previous, other | Lines: 2872 ( +2872, -0 )

Created: 2005-08-11 17:41:30 -0500 (2 years 9 months ago) | Author: bamboo | Changeset: 1775

Moved from: trunk/src/Boo.Lang.Parser/boo.g 1761

restructuring the repository to accomodate multiple projects

1761 annotated / raw | Diffs: previous, other | Lines: 2872 ( +6, -2 )

Created: 2005-07-29 00:19:36 -0500 (2 years 9 months ago) | Author: bamboo | Changeset: 1761

Moved to: boo/trunk/src/Boo.Lang.Parser/boo.g 1775

BOO-412 - keywords in namespaces

1755 annotated / raw | Diffs: previous, other | Lines: 2868 ( +31, -6 )

Created: 2005-07-26 17:39:13 -0500 (2 years 9 months ago) | Author: bamboo | Changeset: 1755

explode operator

1715 annotated / raw | Diffs: previous, other | Lines: 2843 ( +12, -11 )

Created: 2005-07-02 12:02:41 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1715

Copied to: branches/stable/src/Boo.Lang.Parser/boo.g 1724

as operator precedence was too low

1709 annotated / raw | Diffs: previous, other | Lines: 2842 ( +1, -0 )

Created: 2005-06-30 20:33:10 -0500 (2 years 10 months ago) | Author: latexer | Changeset: 1709

Add support for events in interfaces.

1686 annotated / raw | Diffs: previous, other | Lines: 2841 ( +47, -2 )

Created: 2005-06-27 13:46:33 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1686

Copied (3 times):

<< and >> operators; check signature of implemented abstract members

1685 annotated / raw | Diffs: previous, other | Lines: 2796 ( +3, -3 )

Created: 2005-06-27 12:06:48 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1685

BOO-313 - changing struct values accessed with properties

1674 annotated / raw | Diffs: previous, other | Lines: 2796 ( +14, -14 )

Created: 2005-06-22 21:48:26 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1674


BOO-368

1673 annotated / raw | Diffs: previous, other | Lines: 2796 ( +1, -1 )

Created: 2005-06-22 19:56:48 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1673

BOO-367 - boo compiler loops forever when a closure is passed as argument of a field initializer

1669 annotated / raw | Diffs: previous, other | Lines: 2796 ( +1, -1 )

Created: 2005-06-22 11:22:23 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1669

BOO-365 - allow yield to be used without an expression

1666 annotated / raw | Diffs: previous, other | Lines: 2796 ( +6, -5 )

Created: 2005-06-21 21:40:48 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1666

docstrings for enums

1656 annotated / raw | Diffs: previous, other | Lines: 2795 ( +17, -6 )

Created: 2005-06-05 16:26:43 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1656

fixed issue with inner classes interacting with BOO-333

1619 annotated / raw | Diffs: previous, other | Lines: 2784 ( +72, -13 )

Created: 2005-05-20 21:12:14 -0500 (2 years 11 months ago) | Author: latexer | Changeset: 1619

Copied (4 times):

Initial support for explicit interface implementations.

1612 annotated / raw | Diffs: previous, other | Lines: 2725 ( +41, -16 )

Created: 2005-05-19 22:39:36 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1612

dead code removed; |= and &= operators; MonoDevelop project files

1610 annotated / raw | Diffs: previous, other | Lines: 2700 ( +22, -13 )

Created: 2005-05-19 16:39:09 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1610

Useful.CommandLine

1609 annotated / raw | Diffs: previous, other | Lines: 2691 ( +4, -2 )

Created: 2005-05-19 15:22:50 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1609

better handling of not operator precedence ('not not a' was not being allowed)

1605 annotated / raw | Diffs: previous, other | Lines: 2689 ( +24, -18 )

Created: 2005-05-19 14:03:18 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1605

BOO-287 - odd not operator precedence path by Doug Holton

1596 annotated / raw | Diffs: previous, other | Lines: 2683 ( +8, -0 )

Created: 2005-05-16 22:40:36 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1596

unicode character references

1591 annotated / raw | Diffs: previous, other | Lines: 2675 ( +28, -8 )

Created: 2005-05-12 21:16:23 -0500 (3 years ago) | Author: bamboo | Changeset: 1591

experimental char literal support

1575 annotated / raw | Diffs: previous, other | Lines: 2655 ( +3, -1 )

Created: 2005-05-10 08:10:23 -0500 (3 years ago) | Author: latexer | Changeset: 1575

Boo, say hello to destructors. Destructors, welcome to Boo.

1573 annotated / raw | Diffs: previous, other | Lines: 2653 ( +35, -51 )

Created: 2005-05-08 21:43:33 -0500 (3 years ago) | Author: bamboo | Changeset: 1573

antlr-2.7.5

1541 annotated / raw | Diffs: previous, other | Lines: 2669 ( +2, -2 )

Created: 2005-04-28 20:51:39 -0500 (3 years ago) | Author: bamboo | Changeset: 1541

Copied to: tags/0.5.3.1544/src/Boo.Lang.Parser/boo.g 1545

extended generators

1539 annotated / raw | Diffs: previous, other | Lines: 2669 ( +36, -16 )

Created: 2005-04-28 19:04:35 -0500 (3 years ago) | Author: bamboo | Changeset: 1539

parsing of multi generator expressions

1527 annotated / raw | Diffs: previous, other | Lines: 2649 ( +12, -14 )

Created: 2005-04-24 21:27:25 -0500 (3 years ago) | Author: bamboo | Changeset: 1527

Copied to: branches/stable/src/Boo.Lang.Parser/boo.g 1536

simple change

1518 annotated / raw | Diffs: previous, other | Lines: 2651 ( +5, -0 )

Created: 2005-04-22 20:24:49 -0500 (3 years ago) | Author: bamboo | Changeset: 1518

Copied to: branches/stable/src/Boo.Lang.Parser/boo.g 1525

BOO-295

1514 annotated / raw | Diffs: previous, other | Lines: 2646 ( +7, -2 )

Created: 2005-04-21 23:13:14 -0500 (3 years ago) | Author: bamboo | Changeset: 1514

negative enums

1463 annotated / raw | Diffs: previous, other | Lines: 2641 ( +6, -3 )

Created: 2005-03-30 07:22:02 -0600 (3 years 1 month ago) | Author: bamboo | Changeset: 1463

Copied to: tags/0.5.2/src/Boo.Lang.Parser/boo.g 1481

latexer patch for array type references

1458 annotated / raw | Diffs: previous, other | Lines: 2638 ( +47, -38 )

Created: 2005-03-29 16:52:35 -0600 (3 years 1 month ago) | Author: bamboo | Changeset: 1458

make parser aware of multidimensional slicing

1397 annotated / raw | Diffs: previous, other | Lines: 2629 ( +3, -1 )

Created: 2005-01-11 12:49:01 -0600 (3 years 4 months ago) | Author: bamboo | Changeset: 1397

Copied (4 times):

allow extraneous comma in arrays and lists; CTRL+SPACE code completion for booish.gui (global variables); simpler image provider interface for booish.gui; better description of elements in code completion window

1308 annotated / raw | Diffs: previous, other | Lines: 2627 ( +33, -16 )

Created: 2004-12-11 14:27:07 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1308

Copied (3 times):

accurate end location for blocks and type definitions

1307 annotated / raw | Diffs: previous, other | Lines: 2610 ( +21, -23 )

Created: 2004-12-11 12:49:21 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1307

LexicalInfo.StartColumn => Column; preparing for more accurate source location information

1305 new/moved annotated / raw | Diffs: previous, other | Lines: 2612 ( +2612, -0 )

Created: 2004-12-11 09:35:56 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1305

Moved from: trunk/src/Boo.AntlrParser/boo.g 1304

Boo.AntlrParser => Boo.Lang.Parser

1304 annotated / raw | Diffs: previous, other | Lines: 2612 ( +1, -1 )

Created: 2004-12-11 09:18:16 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1304

Moved to: trunk/src/Boo.Lang.Parser/boo.g 1305

Boo.AntlrParser => Boo.Lang.Parser

1290 annotated / raw | Diffs: previous, other | Lines: 2612 ( +5, -1 )

Created: 2004-12-08 16:08:32 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1290

Copied to: branches/stable/src/Boo.AntlrParser/boo.g 1293

BOO-196: Can't use value type in another class or struct

1275 annotated / raw | Diffs: previous, other | Lines: 2608 ( +19, -14 )

Created: 2004-11-21 18:44:02 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1275

Copied (2 times):

struct keyword

1252 annotated / raw | Diffs: previous, other | Lines: 2603 ( +35, -28 )

Created: 2004-11-15 16:26:20 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1252

Copied (3 times):

support for exposing methods with variable number of arguments

1246 annotated / raw | Diffs: previous, other | Lines: 2596 ( +4, -2 )

Created: 2004-11-10 18:35:38 -0600 (3 years 6 months ago) | Author: bamboo | Changeset: 1246

booc resource option patch by Peter Johanson. Thanks.

1245 annotated / raw | Diffs: previous, other | Lines: 2594 ( +2, -4 )

Created: 2004-11-09 21:11:12 -0600 (3 years 6 months ago) | Author: bamboo | Changeset: 1245

ast changes necessary to support multidimensional arrays