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: 2924 246

latest revision download root:

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

Created: 2008-04-12 08:08:04 -0500 (33 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: 517 ( +2, -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 = *

2769 annotated / raw | Diffs: previous, other | Lines: 515 ( +4, -0 )

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

Copied (2 times):

parameter splicing

Properties

 svn:executable = *

2744 annotated / raw | Diffs: previous, other | Lines: 511 ( +11, -0 )

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 = *

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

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

Copied to: boo/tags/0.8.0.2730/ast.model.boo 2732

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

Properties

 svn:executable = *

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

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: 511 ( +4, -0 )

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

BOO-895 - niiiice

Properties

 svn:executable = *

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

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

Copied to: boo/tags/0.7.9.2659/ast.model.boo 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: 506 ( +3, -0 )

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

type reference splicing

Properties

 svn:executable = *

2601 annotated / raw | Diffs: previous, other | Lines: 503 ( +1, -1 )

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

Copied to: boo/branches/meta-programming/ast.model.boo 2610

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: 503 ( +1, -1 )

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: 503 ( +1, -1 )

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: 503 ( +3, -0 )

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: 500 ( +1, -1 )

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

Copied to: boo/branches/stable/ast.model.boo 2583

more compact code generation for CodeSerializer

Properties

 svn:executable = *

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

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: 492 ( +3, -0 )

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

2432 annotated / raw | Diffs: previous, other | Lines: 489 ( +0, -4 )

Created: 2007-03-01 08:39:10 -0600 (14 months ago) | Author: bamboo | Changeset: 2432

unreserving 'success' and 'retry'

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

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

'self' based extension method syntax removed

2008 annotated / raw | Diffs: previous, other | Lines: 494 ( +1, -1 )

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

Copied (2 times):

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

Branch point for: tag:boo-0.7.5.2013 tag:boo-0.7.6.2234

1997 annotated / raw | Diffs: previous, other | Lines: 494 ( +1, -1 )

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

BOO-614

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

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

BOO-384; AsExpression=>TryCastExpression

1980 annotated / raw | Diffs: previous, other | Lines: 494 ( +7, -0 )

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: 487 ( +1, -0 )

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: 486 ( +1, -1 )

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

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

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

Copied to: boo/branches/stable/ast.model.boo 1950

ones complement operator

Branch point for: tag:boo-0.7.0.1921

1894 annotated / raw | Diffs: previous, other | Lines: 485 ( +485, -478 )

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

Copied (2 times):

byref support by Doug Holton

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

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

Copied (2 times):

ast literals

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

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

Moved from: trunk/ast.model.boo 1755

restructuring the repository to accomodate multiple projects

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

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

Moved to: boo/trunk/ast.model.boo 1775

explode operator

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

Created: 2005-06-27 19:32:18 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1689

Copied (4 times):

major refactoring on explicit interface implementation

1686 annotated / raw | Diffs: previous, other | Lines: 473 ( +4, -0 )

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

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

1685 annotated / raw | Diffs: previous, other | Lines: 469 ( +7, -7 )

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

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

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

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

Created: 2005-05-27 15:42:01 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1642

Copied (2 times):

support for System.Single literals in the AST (not in the parser yet)

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

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

Copied (2 times):

Initial support for explicit interface implementations.

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

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

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

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: 456 ( +3, -0 )

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

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

1541 annotated / raw | Diffs: previous, other | Lines: 453 ( +1, -1 )

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

Copied to: tags/0.5.3.1544/ast.model.boo 1545

extended generators

1539 annotated / raw | Diffs: previous, other | Lines: 453 ( +8, -1 )

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

parsing of multi generator expressions

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

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

Copied (3 times):

latexer patch for array type references

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

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

Copied (8 times):

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

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

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: 440 ( +0, -1 )

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

1245 annotated / raw | Diffs: previous, other | Lines: 441 ( +10, -3 )

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

ast changes necessary to support multidimensional arrays

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

Created: 2004-09-14 18:59:59 -0500 (3 years 7 months ago) | Author: bamboo | Changeset: 1000

Copied (5 times):

use def instead of do for closures; TernaryExpression ast node

949 annotated / raw | Diffs: previous, other | Lines: 422 ( +4, -4 )

Created: 2004-09-05 16:15:12 -0500 (3 years 8 months ago) | Author: bamboo | Changeset: 949

Copied (7 times):

check accessibility for member overrides

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

Created: 2004-09-02 15:37:35 -0500 (3 years 8 months ago) | Author: bamboo | Changeset: 940

Copied to: branches/stable/ast.model.boo 946

BOO-13: provide a way to define assembly attributes

855 annotated / raw | Diffs: previous, other | Lines: 417 ( +7, -1 )

Created: 2004-08-15 19:19:33 -0500 (3 years 8 months ago) | Author: bamboo | Changeset: 855

closures with <> and do: syntaxes as well as ruby like block method passing

791 annotated / raw | Diffs: previous, other | Lines: 411 ( +0, -4 )

Created: 2004-07-22 15:54:42 -0500 (3 years 9 months ago) | Author: bamboo | Changeset: 791

BOO-11: assert macro - patch by Toby Miller

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

Created: 2004-05-21 19:25:27 -0500 (3 years 11 months ago) | Author: rodrigob | Changeset: 594

Copied (3 times):

CallableDefinitions are transformed to their equivalente ClassDefinitions

588 annotated / raw | Diffs: previous, other | Lines: 410 ( +7, -5 )

Created: 2004-05-20 12:58:22 -0500 (3 years 11 months ago) | Author: rodrigob | Changeset: 588

Copied to: tags/BeforeCallables/ast.model.boo 593

CallableDefinition parsing

575 annotated / raw | Diffs: previous, other | Lines: 408 ( +3, -3 )

Created: 2004-05-17 14:36:17 -0500 (3 years 11 months ago) | Author: rodrigob | Changeset: 575

module namespaces

472 annotated / raw | Diffs: previous, other | Lines: 408 ( +1, -1 )

Created: 2004-04-28 12:45:41 -0500 (4 years ago) | Author: rodrigob | Changeset: 472

Copied to: branches/metaboo/ast.model.boo 488

IteratorExpression => GeneratorExpression

462 annotated / raw | Diffs: previous, other | Lines: 408 ( +7, -0 )

Created: 2004-04-27 15:35:27 -0500 (4 years ago) | Author: rodrigob | Changeset: 462

CallableBlockExpression

434 annotated / raw | Diffs: previous, other | Lines: 401 ( +2, -8 )

Created: 2004-04-25 20:58:34 -0500 (4 years ago) | Author: rodrigob | Changeset: 434

expression interpolation could not deal with strings that contained things like '{0}'

423 annotated / raw | Diffs: previous, other | Lines: 407 ( +2, -2 )

Created: 2004-04-24 11:11:57 -0500 (4 years ago) | Author: rodrigob | Changeset: 423

tuple => array: this is a better fit with the general framework terminology (ToArray, ToCharArray, etc) and semantics (homogeneous fixed-size container)

325 annotated / raw | Diffs: previous, other | Lines: 407 ( +1, -1 )

Created: 2004-03-25 11:54:35 -0600 (4 years 1 month ago) | Author: rodrigob | Changeset: 325

Copied to: tags/BeforeSplitingBooLangCompiler/ast.model.boo 350

better mono compatibility

312 annotated / raw | Diffs: previous, other | Lines: 407 ( +4, -0 )

Created: 2004-03-14 17:48:50 -0600 (4 years 2 months ago) | Author: rodrigob | Changeset: 312

constantes re viram campos estáticos da classe

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

Created: 2004-02-28 18:21:17 -0600 (4 years 2 months ago) | Author: rodrigob | Changeset: 282

CastExpression

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

Created: 2004-02-23 17:07:09 -0600 (4 years 2 months ago) | Author: rodrigob | Changeset: 251

ast generator completely rewritten in boo

246 new annotated / raw | Lines: 401 ( +401, -0 )

Created: 2004-02-22 19:03:58 -0600 (4 years 2 months ago) | Author: rodrigob | Changeset: 246

better code generation for StringFormattingExpression; boo ast generation script

Open Source License registered to the Codehaus Project. This license of FishEye is provided to support the development of Codehaus only.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.1 Build:build-296 2008-04-24 ) - Administration - Page generated 2008-05-15 23:20 -0500