Timeline
11/06/07:
- 20:43 Changeset [978] by
- Added some examples in the Expressions chapter in the spec.
- 19:19 Changeset [977] by
- Added a non-working test for generated expressions.
- 17:48 Changeset [976] by
- In skiplist implementation, fixed a careless bug in the insert() method, …
- 15:32 Changeset [975] by
- Added static resolution of on-demand imported function names and variable …
- 13:35 Changeset [974] by
- also do
- 12:55 Changeset [973] by
- Added a non-working test for conditional operators.
- 12:15 Changeset [972] by
- 1. Fixed a bug parsing parallel do blocks. 2. Fixed a bug parsing the …
- 10:12 Changeset [971] by
- added to hgignore
- 10:02 Changeset [970] by
- Enhanced serialization and deserialization
- 09:52 Changeset [969] by
- Constructors, and generic constructors, can now participate in …
- 09:03 Changeset [968] by
- Added inference for overloaded generic constructors
- 08:16 Changeset [967] by
- Allows newlines after = in bindings.
11/05/07:
- 15:17 ProjectStatus edited by
- (diff)
- 15:14 Changeset [966] by
- Fixed README to point to the right place to join our mailing lists.
- 15:12 Changeset [965] by
- In order to allow files compiled with our "fss" front end to be run with …
- 13:17 Changeset [964] by
- First cut at mixing generic constructors into overloading mix; see …
- 13:08 Changeset [963] by
- Fixed a minor bug in "fss api".
- 12:23 Changeset [962] by
- Cleaning the preparser
- 12:20 Changeset [961] by
- Tweaked "fss api" and "fss run" commands to facilitate integration with …
11/04/07:
- 20:01 Changeset [960] by
- Cleaning the preparser
- 19:57 Changeset [959] by
- Cleaning up in the preparser
- 19:06 Changeset [958] by
- Added the remove(key) operation to skip lists. The merge() operation is …
- 18:52 Changeset [957] by
- Added overloading for non-generic constructors
- 18:51 Changeset [956] by
- Added some example in the Expressions chapter in the spec.
- 05:32 Changeset [955] by
- Fixed parallelism bug in a way that tries to maximize available …
11/03/07:
- 20:27 Changeset [954] by
- Deleted some macro-related stuff to make building the interpreter work. …
- 19:23 Changeset [953] by
- SyntaxHeaderFront? is now generated by astgen
11/02/07:
- 10:50 Changeset [952] by
- Overloading between an object constructor and a top-level function is not …
- 10:48 Changeset [951] by
- Added examples in the Traits and Objects chapters in the spec.
- 09:14 Changeset [950] by
- Wired static disambiguator up to file system.
- 08:27 Changeset [949] by
- Macro development will be offline for a month
11/01/07:
- 19:41 Changeset [948] by
- Fixed a fencepost bug and some related silly bugs in SkipList?.fss.
- 18:00 Changeset [947] by
- Heaps (priority queues). Right now we just have pairing heaps. There may …
- 13:53 Changeset [946] by
- Removed Macro.java. MacroCompiler? is now the entry point
- 13:33 Changeset [945] by
- The start of an immutable implementation of skiplists. Currently supports …
- 13:26 Changeset [944] by
- imports by name beat implicit imports from import-*
- 13:13 Changeset [943] by
- Added examples in the Functions chapter in the spec.
- 12:38 Changeset [942] by
- Updated readme, also get username right for checking
- 12:35 Ticket #36 (toString() for a 3-dimensional array is incorrectlt) created by
- In the following program, […] println c yields […] but the …
- 11:41 Changeset [941] by
- Conflicting import-stars (of types, at least -- that is tested) are left …
- 09:18 Changeset [940] by
- Added examples in the Static Parameters chapter in the spec.
- 09:18 Changeset [939] by
- Fixed an error handling an unnamed parameter with a parameterized type.
- 06:12 FortressLanguageSpecificationErrata edited by
- (diff)
- 06:08 Ticket #35 (Map aggregate syntax not implemented) created by
- Map aggregates do not work yet. The following program […] yields the …
10/31/07:
- 19:59 Changeset [938] by
- Added more examples from the spec.
- 17:13 Changeset [937] by
- OOPS
- 14:53 Changeset [936] by
- interim charLiterals
- 13:49 Ticket #34 (Implement type inference for constructor applications) created by
- Right now a constructor application must have all its type information …
- 13:47 Ticket #33 (Type inference for method calls) created by
- 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
- 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
- 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
- Many things are currently expressed as dotted methods but ought to be …
- 13:30 Ticket #30 (Clean up definition of indexed types) created by
- 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
- The following program export Executable run(args:String...) :() = do a …
- 09:06 Changeset [935] by
- BufferedReader? is dead. Please import File and use FileReadStream? in …
- 07:38 Changeset [934] by
- minor cleanup
- 06:58 FortressLanguageSpecificationErrata edited by
- 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
- Restrict the type of Indexed[\T,I\].map[\U\] to return Indexed[\U,I\]. …
- 06:21 FortressDocumentation edited by
- (diff)
10/29/07:
- 19:10 Changeset [933] by
- Found, and hopefully fixed, a(nother) race condition in overloadedFunction
- 13:11 Changeset [932] by
- Import * skips non-function names defined in the importer (doesn't fix …
- 12:09 Changeset [931] by
- cruisecontrol enabling
- 08:47 Changeset [930] by
- A readme file for the Fortress preparser directory.
- 08:23 Changeset [929] by
- Fixed missing backslashes.
- 08:22 Changeset [928] by
- Fixed some keywords: 1) Removed 'ident'; 2) Replaced 'coercion' with …
- 06:37 FortressLanguageSpecificationErrata edited by
- same -> sample (diff)
10/27/07:
- 10:50 Changeset [927] by
- Fixed race condition in FileGenerator?.
10/26/07:
- 20:00 Changeset [926] by
- Almost a first iteration of macro support for Fortress
- 19:51 Changeset [925] by
- Added a target for the preparser
- 19:50 Changeset [924] by
- Clean up of the preparser
- 16:03 Ticket #27 (Interpreter operator bugs) created by
- I believe I have two bugs to report concerning how the interpreter is …
- 13:56 Changeset [923] by
- Fully-working version of File library (cleaned up the imports and made the …
- 13:00 Changeset [922] by
- Small tweak for cruisecontrol
10/24/07:
- 19:16 FortressDocumentation edited by
- (diff)
- 19:16 FortressDocumentation edited by
- (diff)
- 12:57 Changeset [921] by
- Added a class IdStaticParam? <: StaticParam? that has a field 'name' of type …
- 12:55 Changeset [920] by
- Made package match file names
- 12:32 Changeset [919] by
- Initial version of mutable Skip Lists, courtesy of Michael Spiegel.
- 11:36 Changeset [918] by
- Fixed comment grammar.
- 11:21 Changeset [917] by
- Revised the DSL supports.
- 10:23 Changeset [916] by
- Minor bug fixes in libraries, plus a workaround to import problem (simply …
- 08:51 Changeset [915] by
- Generated File
- 08:40 Changeset [914] by
- Nested Transactions
10/23/07:
- 13:30 Changeset [913] by
- 13:18 Changeset [912] by
- DSL support
- 12:42 Changeset [911] by
- The preparser
- 12:30 Changeset [910] by
- 09:12 Changeset [909] by
- Trivial change
10/22/07:
- 20:33 Changeset [908] by
- Parse longer comments.
- 13:58 FortressStartHere edited by
- (diff)
10/19/07:
- 14:12 Changeset [907] by
- Added ReadStream, which should replace the BufferedReader wrapper that …
- 08:13 Changeset [906] by
- Changes to get functional methods working properly from generic types
10/18/07:
- 16:28 Ticket #25 (lutx.fss fails nightly tests) closed by
- fixed
- 16:04 Changeset [905] by
- Fixed two bugs introduced by library changes.
- 15:17 Changeset [904] by
- 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
- 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
- (Parts of) our build require various environment variables to be set in …
- 08:03 Ticket #25 (lutx.fss fails nightly tests) created by
- @"demos/lutx.fss",38:0~46:3: Object Lower does not define method …
- 08:01 ProjectStatus edited by
- (diff)
- 06:23 FortressLanguageSpecificationErrata edited by
- (diff)
- 06:21 FortressLanguageSpecificationErrata edited by
- (diff)
- 06:09 ProjectStatus edited by
- (diff)
10/17/07:
- 18:46 Changeset [903] by
- A few more label/Exit tests, and some meaningful error messages when exit …
- 12:20 Changeset [902] by
- oops
- 12:17 Changeset [901] by
- Label Exit
- 09:56 Changeset [900] by
- 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
- importing the same name twice (from different apis) with import * is …
- 08:43 Changeset [899] by
- Fixed some bugs in array contention management (we were aborting null …
- 08:37 Changeset [898] by
- Temporarily move tennisRanking.fss to not_passing_yet until we fix import …
- 06:20 FortressLanguageSpecificationErrata edited by
- (diff)
- 06:10 FortressLanguageSpecificationErrata edited by
- (diff)
- 06:07 FortressLanguageSpecificationErrata edited by
- update on 2.1 and running fortress and fss (diff)
10/16/07:
- 12:27 FortressLanguageSpecificationErrata edited by
- (diff)
- 12:17 FortressLanguageSpecificationErrata edited by
- link to PDF spec (diff)
- 12:14 FortressLanguageSpecificationErrata created by
- 12:11 ProjectStatus edited by
- move errata to FortressLanguageSpecificationErrata (diff)
- 12:07 FortressStartHere edited by
- more doc links for next steps (diff)
- 12:01 ProjectStatus edited by
- more formatting in library types dictionary list (diff)
- 11:56 ProjectStatus edited by
- format demos section (diff)
- 10:36 Changeset [897] by
- Fixed bugs (type-incorrect map, missing type information on map calls) …
10/15/07:
- 12:02 ProjectStatus edited by
- (diff)
- 11:45 ProjectStatus edited by
- no agrgegate expressions (diff)
- 11:35 SCAInstructions edited by
- (diff)
- 11:32 ProjectStatus edited by
- (diff)
- 11:27 Ticket #23 (in type inference at call sites, it is important to get the environment ...) created by
- At least one sub-bug in getting generic functional methods right was the …
- 11:22 HowToParticipate edited by
- (diff)
- 11:19 HowToParticipate edited by
- (diff)
- 11:06 Changeset [896] by
- Removed illegal overloading of assign(...) method in StandardArrayType?.
- 11:01 HowToParticipate edited by
- (diff)
- 10:57 HowToParticipate edited by
- add link to Trac bug submission (is this correct?) and add bullet item to … (diff)
- 10:46 ProjectStatus edited by
- (diff)
- 10:45 ProjectStatus edited by
- (diff)
- 10:40 ProjectStatus edited by
- (diff)
- 10:32 ProjectStatus created by
- Copied (and wikified) from ProjectFortress?/README
- 09:56 FortressQuestions edited by
- (diff)
10/12/07:
- 14:21 Changeset [895] by
- Added one more test.
- 12:50 Changeset [894] by
- Make demos noisy
- 11:49 Changeset [893] by
- missed a test
- 11:49 Changeset [892] by
- tryatomic
- 07:03 WikiStart edited by
- (diff)
10/11/07:
- 14:56 Changeset [891] by
- Completed implementation of FileBasedRepository? and supporting classes, …
- 12:27 Changeset [890] by
- Updated name-resolution algorithm to use a maximal-munch API name …
- 09:41 Changeset [889] by
- Renamed some exception names to drop Exception in their names.
10/10/07:
- 14:37 Changeset [888] by
- New and completely different implementation of transactional arrays. Uses …
10/09/07:
- 21:35 Changeset [887] by
- Fixed subtype-ish test between generic types for overloading; improved …
- 15:39 Changeset [886] by
- Initial integration of disambiguator (and other compiler phases) into the …
- 13:00 Changeset [885] by
- Applied Set patch from Michael Spiegel, with minor tweak to fix type …
- 12:16 Changeset [884] by
- Marked stuff that'll need to be changed from typecase to overloading in …
- 11:38 Changeset [883] by
- Stable version with tons of library changes, and a few transction changes: …
- 11:15 Changeset [882] by
- Modified shell code in preparation for integration with static …
- 10:57 Changeset [881] by
- Added debug guard to to debugging output
- 10:25 Changeset [880] by
- Added generic functional methods and incorporated them into overloading. …
Note: See TracTimeline
for information about the timeline view.

