Timeline


and .

11/06/07:

20:43 Changeset [978] by sukyoungryu
Added some examples in the Expressions chapter in the spec.
19:19 Changeset [977] by sukyoungryu
Added a non-working test for generated expressions.
17:48 Changeset [976] by mspiegel
In skiplist implementation, fixed a careless bug in the insert() method, …
15:32 Changeset [975] by EricAllen
Added static resolution of on-demand imported function names and variable …
13:35 Changeset [974] by chf
also do
12:55 Changeset [973] by sukyoungryu
Added a non-working test for conditional operators.
12:15 Changeset [972] by sukyoungryu
1. Fixed a bug parsing parallel do blocks. 2. Fixed a bug parsing the …
10:12 Changeset [971] by dr2chase
added to hgignore
10:02 Changeset [970] by dr2chase
Enhanced serialization and deserialization
09:52 Changeset [969] by sukyoungryu
Constructors, and generic constructors, can now participate in …
09:03 Changeset [968] by dr2chase
Added inference for overloaded generic constructors
08:16 Changeset [967] by sukyoungryu
Allows newlines after = in bindings.

11/05/07:

15:17 ProjectStatus edited by EricAllen
(diff)
15:14 Changeset [966] by EricAllen
Fixed README to point to the right place to join our mailing lists.
15:12 Changeset [965] by EricAllen
In order to allow files compiled with our "fss" front end to be run with …
13:17 Changeset [964] by dr2chase
First cut at mixing generic constructors into overloading mix; see …
13:08 Changeset [963] by EricAllen
Fixed a minor bug in "fss api".
12:23 Changeset [962] by jdn
Cleaning the preparser
12:20 Changeset [961] by EricAllen
Tweaked "fss api" and "fss run" commands to facilitate integration with …

11/04/07:

20:01 Changeset [960] by jdn
Cleaning the preparser
19:57 Changeset [959] by jdn
Cleaning up in the preparser
19:06 Changeset [958] by mspiegel
Added the remove(key) operation to skip lists. The merge() operation is …
18:52 Changeset [957] by dr2chase
Added overloading for non-generic constructors
18:51 Changeset [956] by sukyoungryu
Added some example in the Expressions chapter in the spec.
05:32 Changeset [955] by jmaessen
Fixed parallelism bug in a way that tries to maximize available …

11/03/07:

20:27 Changeset [954] by sukyoungryu
Deleted some macro-related stuff to make building the interpreter work. …
19:23 Changeset [953] by jdn
SyntaxHeaderFront? is now generated by astgen

11/02/07:

10:50 Changeset [952] by sukyoungryu
Overloading between an object constructor and a top-level function is not …
10:48 Changeset [951] by sukyoungryu
Added examples in the Traits and Objects chapters in the spec.
09:14 Changeset [950] by EricAllen
Wired static disambiguator up to file system.
08:27 Changeset [949] by jdn
Macro development will be offline for a month

11/01/07:

19:41 Changeset [948] by mspiegel
Fixed a fencepost bug and some related silly bugs in SkipList?.fss.
18:00 Changeset [947] by jmaessen
Heaps (priority queues). Right now we just have pairing heaps. There may …
13:53 Changeset [946] by jdn
Removed Macro.java. MacroCompiler? is now the entry point
13:33 Changeset [945] by mspiegel
The start of an immutable implementation of skiplists. Currently supports …
13:26 Changeset [944] by dr2chase
imports by name beat implicit imports from import-*
13:13 Changeset [943] by sukyoungryu
Added examples in the Functions chapter in the spec.
12:38 Changeset [942] by dr2chase
Updated readme, also get username right for checking
12:35 Ticket #36 (toString() for a 3-dimensional array is incorrectlt) created by djb
In the following program, […] println c yields […] but the …
11:41 Changeset [941] by jdn
Conflicting import-stars (of types, at least -- that is tested) are left …
09:18 Changeset [940] by sukyoungryu
Added examples in the Static Parameters chapter in the spec.
09:18 Changeset [939] by sukyoungryu
Fixed an error handling an unnamed parameter with a parameterized type.
06:12 FortressLanguageSpecificationErrata edited by djb
(diff)
06:08 Ticket #35 (Map aggregate syntax not implemented) created by djb
Map aggregates do not work yet. The following program […] yields the …

10/31/07:

19:59 Changeset [938] by sukyoungryu
Added more examples from the spec.
17:13 Changeset [937] by chf
OOPS
14:53 Changeset [936] by chf
interim charLiterals
13:49 Ticket #34 (Implement type inference for constructor applications) created by jmaessen
Right now a constructor application must have all its type information …
13:47 Ticket #33 (Type inference for method calls) created by jmaessen
Calls to generic methods are not performing type inference as they should. …
13:38 Ticket #7 (Cannot overload equality across a module boundary) closed by jmaessen
fixed: Remaining fix is to turn opr = back into a functional method; see #31.
13:36 Ticket #32 (Add parallel prefix operations to Generator) created by jmaessen
Generator ought to support prefix computations as well as reductions. …
13:34 Ticket #31 (Make stuff that ought to be functional methods into functional methods) created by jmaessen
Many things are currently expressed as dotted methods but ought to be …
13:30 Ticket #30 (Clean up definition of indexed types) created by jmaessen
Right now it requires far too much work to make something an instance of …
10:45 Ticket #29 (a+ b performs (juxtaposition) multiplication, not addition) created by djb
The following program export Executable run(args:String...) :() = do a …
09:06 Changeset [935] by jmaessen
BufferedReader? is dead. Please import File and use FileReadStream? in …
07:38 Changeset [934] by chf
minor cleanup
06:58 FortressLanguageSpecificationErrata edited by djb
Set and List aggregates work if you add the correct import (diff)

10/30/07:

09:24 Ticket #28 (Make Indexed.map return Indexed) created by jmaessen
Restrict the type of Indexed[\T,I\].map[\U\] to return Indexed[\U,I\]. …
06:21 FortressDocumentation edited by djb
(diff)

10/29/07:

19:10 Changeset [933] by jdn
Found, and hopefully fixed, a(nother) race condition in overloadedFunction
13:11 Changeset [932] by jdn
Import * skips non-function names defined in the importer (doesn't fix …
12:09 Changeset [931] by chf
cruisecontrol enabling
08:47 Changeset [930] by jdn
A readme file for the Fortress preparser directory.
08:23 Changeset [929] by sukyoungryu
Fixed missing backslashes.
08:22 Changeset [928] by sukyoungryu
Fixed some keywords: 1) Removed 'ident'; 2) Replaced 'coercion' with …
06:37 FortressLanguageSpecificationErrata edited by djb
same -> sample (diff)

10/27/07:

10:50 Changeset [927] by jmaessen
Fixed race condition in FileGenerator?.

10/26/07:

20:00 Changeset [926] by jdn
Almost a first iteration of macro support for Fortress
19:51 Changeset [925] by jdn
Added a target for the preparser
19:50 Changeset [924] by jdn
Clean up of the preparser
16:03 Ticket #27 (Interpreter operator bugs) created by mspiegel
I believe I have two bugs to report concerning how the interpreter is …
13:56 Changeset [923] by jmaessen
Fully-working version of File library (cleaned up the imports and made the …
13:00 Changeset [922] by chf
Small tweak for cruisecontrol

10/24/07:

19:16 FortressDocumentation edited by EricAllen
(diff)
19:16 FortressDocumentation edited by EricAllen
(diff)
12:57 Changeset [921] by EricAllen
Added a class IdStaticParam? <: StaticParam? that has a field 'name' of type …
12:55 Changeset [920] by jdn
Made package match file names
12:32 Changeset [919] by jmaessen
Initial version of mutable Skip Lists, courtesy of Michael Spiegel.
11:36 Changeset [918] by jmaessen
Fixed comment grammar.
11:21 Changeset [917] by sukyoungryu
Revised the DSL supports.
10:23 Changeset [916] by jmaessen
Minor bug fixes in libraries, plus a workaround to import problem (simply …
08:51 Changeset [915] by chf
Generated File
08:40 Changeset [914] by chf
Nested Transactions

10/23/07:

13:30 Changeset [913] by jdn
13:18 Changeset [912] by jdn
DSL support
12:42 Changeset [911] by jdn
The preparser
12:30 Changeset [910] by jdn
09:12 Changeset [909] by jdn
Trivial change

10/22/07:

20:33 Changeset [908] by sukyoungryu
Parse longer comments.
13:58 FortressStartHere edited by EricAllen
(diff)

10/19/07:

14:12 Changeset [907] by jmaessen
Added ReadStream, which should replace the BufferedReader wrapper that …
08:13 Changeset [906] by dr2chase
Changes to get functional methods working properly from generic types

10/18/07:

16:28 Ticket #25 (lutx.fss fails nightly tests) closed by jmaessen
fixed
16:04 Changeset [905] by jmaessen
Fixed two bugs introduced by library changes.
15:17 Changeset [904] by sukyoungryu
Make sure that no extra characters follow after a valid Fortress program.
13:16 Ticket #26 (All our build.xml files need a "help" target, and it should be the ...) closed by EricAllen
fixed: In fact, we only have one build.xml file in the public repository right …
10:16 Ticket #26 (All our build.xml files need a "help" target, and it should be the ...) created by dr2chase
(Parts of) our build require various environment variables to be set in …
08:03 Ticket #25 (lutx.fss fails nightly tests) created by chf
@"demos/lutx.fss",38:0~46:3: Object Lower does not define method …
08:01 ProjectStatus edited by chf
(diff)
06:23 FortressLanguageSpecificationErrata edited by djb
(diff)
06:21 FortressLanguageSpecificationErrata edited by djb
(diff)
06:09 ProjectStatus edited by djb
(diff)

10/17/07:

18:46 Changeset [903] by jmaessen
A few more label/Exit tests, and some meaningful error messages when exit …
12:20 Changeset [902] by chf
oops
12:17 Changeset [901] by chf
Label Exit
09:56 Changeset [900] by jmaessen
Pulled out loop-free transaction-free fast path for read, and made …
09:07 Ticket #24 (Must handle import-*-induced duplications, and treat them as SPEC-ified) created by dr2chase
importing the same name twice (from different apis) with import * is …
08:43 Changeset [899] by jmaessen
Fixed some bugs in array contention management (we were aborting null …
08:37 Changeset [898] by chf
Temporarily move tennisRanking.fss to not_passing_yet until we fix import …
06:20 FortressLanguageSpecificationErrata edited by djb
(diff)
06:10 FortressLanguageSpecificationErrata edited by djb
(diff)
06:07 FortressLanguageSpecificationErrata edited by djb
update on 2.1 and running fortress and fss (diff)

10/16/07:

12:27 FortressLanguageSpecificationErrata edited by djb
(diff)
12:17 FortressLanguageSpecificationErrata edited by djb
link to PDF spec (diff)
12:14 FortressLanguageSpecificationErrata created by djb
12:11 ProjectStatus edited by djb
move errata to FortressLanguageSpecificationErrata (diff)
12:07 FortressStartHere edited by djb
more doc links for next steps (diff)
12:01 ProjectStatus edited by djb
more formatting in library types dictionary list (diff)
11:56 ProjectStatus edited by djb
format demos section (diff)
10:36 Changeset [897] by jmaessen
Fixed bugs (type-incorrect map, missing type information on map calls) …

10/15/07:

12:02 ProjectStatus edited by djb
(diff)
11:45 ProjectStatus edited by djb
no agrgegate expressions (diff)
11:35 SCAInstructions edited by dr2chase
(diff)
11:32 ProjectStatus edited by djb
(diff)
11:27 Ticket #23 (in type inference at call sites, it is important to get the environment ...) created by dr2chase
At least one sub-bug in getting generic functional methods right was the …
11:22 HowToParticipate edited by dr2chase
(diff)
11:19 HowToParticipate edited by dr2chase
(diff)
11:06 Changeset [896] by jmaessen
Removed illegal overloading of assign(...) method in StandardArrayType?.
11:01 HowToParticipate edited by djb
(diff)
10:57 HowToParticipate edited by djb
add link to Trac bug submission (is this correct?) and add bullet item to … (diff)
10:46 ProjectStatus edited by djb
(diff)
10:45 ProjectStatus edited by djb
(diff)
10:40 ProjectStatus edited by djb
(diff)
10:32 ProjectStatus created by djb
Copied (and wikified) from ProjectFortress?/README
09:56 FortressQuestions edited by djb
(diff)

10/12/07:

14:21 Changeset [895] by sukyoungryu
Added one more test.
12:50 Changeset [894] by chf
Make demos noisy
11:49 Changeset [893] by chf
missed a test
11:49 Changeset [892] by chf
tryatomic
07:03 WikiStart edited by dr2chase
(diff)

10/11/07:

14:56 Changeset [891] by EricAllen
Completed implementation of FileBasedRepository? and supporting classes, …
12:27 Changeset [890] by dlsmith
Updated name-resolution algorithm to use a maximal-munch API name …
09:41 Changeset [889] by sukyoungryu
Renamed some exception names to drop Exception in their names.

10/10/07:

14:37 Changeset [888] by jmaessen
New and completely different implementation of transactional arrays. Uses …

10/09/07:

21:35 Changeset [887] by dr2chase
Fixed subtype-ish test between generic types for overloading; improved …
15:39 Changeset [886] by EricAllen
Initial integration of disambiguator (and other compiler phases) into the …
13:00 Changeset [885] by jmaessen
Applied Set patch from Michael Spiegel, with minor tweak to fix type …
12:16 Changeset [884] by jmaessen
Marked stuff that'll need to be changed from typecase to overloading in …
11:38 Changeset [883] by jmaessen
Stable version with tons of library changes, and a few transction changes: …
11:15 Changeset [882] by EricAllen
Modified shell code in preparation for integration with static …
10:57 Changeset [881] by dr2chase
Added debug guard to to debugging output
10:25 Changeset [880] by dr2chase
Added generic functional methods and incorporated them into overloading. …
Note: See TracTimeline for information about the timeline view.