Timeline


and

02/17/13:

16:49 Changeset in livinglogic.python.xist [5352:62f54a9810b0] by Walter Doerwald <walter@…>
Call ASTs UL4ON methods at the end of the Template methods. Reactivate …
13:43 Changeset in livinglogic.java.ul4 [797:90f3f79caa87] by Walter Doerwald <walter@…>
Support timedelta/timedelta, monthdelta/monthdelta and …

02/16/13:

17:23 Changeset in livinglogic.java.ul4 [796:8db43aa29203] by Walter Doerwald <walter@…>
Update to the current state of the Python implmentation. Templates and …
14:03 Changeset in livinglogic.python.xist [5351:c8084839327f] by Walter Doerwald <walter@…>
<?return?> tags in UL4 templates simply end the template rendering.
13:41 Changeset in livinglogic.python.xist [5350:10af73ad9ce3] by Walter Doerwald <walter@…>
Whitespace.

02/14/13:

19:09 Changeset in livinglogic.python.xist [5349:f6fd7e51b446] by Walter Doerwald <walter@…>
Require that all function and methods are enhanced generators (except for …
17:27 Changeset in livinglogic.python.xist [5348:8994b523592c] by Walter Doerwald <walter@…>
Rename functions and methods.

02/13/13:

18:18 Changeset in livinglogic.python.xist [5347:da430915bf69] by Walter Doerwald <walter@…>
Store source code start/end offsets for all AST nodes. This simplifies …

02/12/13:

13:56 Changeset in livinglogic.python.xist [5346:29ee3ac7db27] by Walter Doerwald <walter@…>
Output the expression and the tag in Error.
13:52 Changeset in livinglogic.python.xist [5345:d6cc4c625482] by Walter Doerwald <walter@…>
Move stuff around.
13:50 Changeset in livinglogic.python.xist [5344:9d821bd3f8aa] by Walter Doerwald <walter@…>
Move _formatnestednameul4().
10:58 Changeset in livinglogic.python.xist [5343:8ea8a9784e51] by Walter Doerwald <walter@…>
Allow multiple arguments in UL4 list methods append and insert. Add UL4 …
09:58 Changeset in livinglogic.python.xist [5342:2ca278f69ba8] by Walter Doerwald <walter@…>
Fix _str formatting (linefeeds were missing if the block contained …
09:48 Changeset in livinglogic.python.xist [5341:b81d145e27de] by Walter Doerwald <walter@…>
Revert documentation and doc strings: <?template?> -> <?def?>
09:43 Changeset in livinglogic.python.xist [5340:7fdf8f9541f9] by Walter Doerwald <walter@…>
Remove field "endlocation" which is inherited from Block anyway.
09:42 Changeset in livinglogic.python.xist [5339:6ad91e679bd3] by Walter Doerwald <walter@…>
Use the real text in Text.repr().

02/11/13:

14:17 Changeset in livinglogic.python.xist [5338:e92983e8b63a] by Walter Doerwald <walter@…>
Rename _str() argument indent to level.
14:12 Changeset in livinglogic.python.xist [5337:53e07b993ab2] by Walter Doerwald <walter@…>
Remove keepws argument from _str(). Fix _str() formatting. Now that an …
13:46 Changeset in livinglogic.python.xist [5336:fe802c9b09e9] by Walter Doerwald <walter@…>
Merge AST and Tag again. Expressions are now allowed as the content of …

02/10/13:

09:47 Changeset in livinglogic.python.xist [5335:2eac802a9505] by Walter Doerwald <walter@…>
Add str method to AST (using True for keepws). Enhance Error message.

02/09/13:

21:34 Changeset in livinglogic.python.xist [5334:a6236d8d4a7f] by Walter Doerwald <walter@…>
Simplify message formatting.
21:31 Changeset in livinglogic.python.xist [5333:8ede349a2fc6] by Walter Doerwald <walter@…>
Remove unneccessary pop() argument.
21:28 Changeset in livinglogic.python.xist [5332:ff7e9464eae4] by Walter Doerwald <walter@…>
Fix typo in docstring.
21:16 Changeset in livinglogic.python.xist [5331:8564b72915cf] by Walter Doerwald <walter@…>
Remove ** syntax from UL4 dict literals.
20:49 Changeset in livinglogic.python.xist [5330:80b6df59d3fc] by Walter Doerwald <walter@…>
Add list methods append, insert and pop.
11:26 Changeset in livinglogic.python.xist [5329:449daae0800e] by Walter Doerwald <walter@…>
handleeval() must pass through BreakException?, ContinueException? and …
11:26 Changeset in livinglogic.python.xist [5328:7a4d437f9497] by Walter Doerwald <walter@…>
Add support for monthdelta/monthdelta and monthdelta//monthdelta.
11:00 Changeset in livinglogic.python.xist [5327:34b988b19c6d] by Walter Doerwald <walter@…>
Add proper exception chaining, so that the user get's to see where the …

02/08/13:

20:07 Changeset in livinglogic.python.xist [5326:c2604b2d5f08] by Walter Doerwald <walter@…>
Reintroduce constant folding.
19:17 Changeset in livinglogic.python.xist [5325:701a9a74bbf5] by Walter Doerwald <walter@…>
Fix ReST markup.
18:53 Changeset in livinglogic.python.xist [5324:af5e5331d47e] by Walter Doerwald <walter@…>
Whitespace.
18:46 Changeset in livinglogic.python.xist [5323:2021535e5f77] by Walter Doerwald <walter@…>
Update <?code?> documentation in NEWS.rst.
18:45 Changeset in livinglogic.python.xist [5322:23a99cbbf7f8] by Walter Doerwald <walter@…>
Rename <?exe?> back to <?code?>.
18:42 Changeset in livinglogic.python.xist [5321:fbc274119efb] by Walter Doerwald <walter@…>
Add UL4 methods days(), seconds(), microseconds() and months() for …

02/06/13:

20:13 Changeset in livinglogic.python.xist [5320:7d6ab01ea0b5] by Walter Doerwald <walter@…>
If an UL4 function/method doesn't have to be an generator, don't make it …
20:03 Changeset in livinglogic.python.xist [5319:35d850990f23] by Walter Doerwald <walter@…>
Allow mixing enhanced generators and normal functions in …
20:00 Changeset in livinglogic.python.xist [5318:56ac432123d0] by Walter Doerwald <walter@…>
Update documentation.
19:51 Changeset in livinglogic.python.xist [5317:008a1cafb0e4] by Walter Doerwald <walter@…>
Update code in db2ul4 example.
19:46 Changeset in livinglogic.python.xist [5316:bb212ee4c732] by Walter Doerwald <walter@…>
Update UL4 namespace.
19:44 Changeset in livinglogic.python.xist [5315:da5f0b5ab6d5] by Walter Doerwald <walter@…>
Rewrap.
19:44 Changeset in livinglogic.python.xist [5314:8deafe2536d4] by Walter Doerwald <walter@…>
Update NEWS entry.
19:37 Changeset in livinglogic.python.xist [5313:5a6c9245dda4] by Walter Doerwald <walter@…>
Builtin UL4 functions and methods are now enhanced generators too. With …
18:03 Changeset in livinglogic.python.xist [5312:9a98178e4483] by Walter Doerwald <walter@…>
Merge UL4 templates and functions again. Templates call be called as …

02/05/13:

17:56 Changeset in livinglogic.python.xist [5311:75467b6660f9] by Walter Doerwald <walter@…>
Prevent local variables from leaking into the surrounding scope in UL4 …
16:36 Changeset in livinglogic.python.xist [5310:fdfb19653ef9] by Walter Doerwald <walter@…>
Remove unused import from generated code.
16:30 Changeset in livinglogic.java.ul4 [795:da47a9f8a7bb] by Walter Doerwald <walter@…>
Make sure that loop variables in list comps, dict comps and gen exprs …
16:29 Changeset in livinglogic.java.ul4 [794:ca2f58f8ac7e] by Walter Doerwald <walter@…>
Revert splitting of unpackVariable().
16:03 Changeset in livinglogic.java.ul4 [793:7527b078e77e] by Walter Doerwald <walter@…>
Split unpackvariables to have a standalone version again. Add …

01/27/13:

11:09 Changeset in livinglogic.python.xist [5309:83859a4f7468] by Walter Doerwald <walter@…>
Document functions. Enhance the rest of the documentation.
10:59 Changeset in livinglogic.python.xist [5308:c5ea99468f5e] by Walter Doerwald <walter@…>
type() must return "template" for a TemplateClosure? object too.
10:51 Changeset in livinglogic.java.ul4 [792:3234645e88f7] by Walter Doerwald <walter@…>
Add UL4Type support to Function (i.e. builtin functions).
10:43 Changeset in livinglogic.java.ul4 [791:d58c0b5ae05f] by Walter Doerwald <walter@…>
Add "undefined" to type().
10:38 Changeset in livinglogic.python.xist [5307:49d78bc10589] by Walter Doerwald <walter@…>
Test new type() results.
10:38 Changeset in livinglogic.python.xist [5306:721a92003f83] by Walter Doerwald <walter@…>
Add values "undefined" and "function" to results of type() function.
09:56 Changeset in livinglogic.python.xist [5305:54068d556139] by Walter Doerwald <walter@…>
Remove UL4 functions vars and get from documentation.
09:52 Changeset in livinglogic.java.ul4 [790:f29aebab8a2e] by Walter Doerwald <walter@…>
Remove another two methods from the interface Template.
09:47 Changeset in livinglogic.java.ul4 [789:1232d9b06149] by Walter Doerwald <walter@…>
FunctionClosure? always wraps an InterpretedFunction?, so remove the cast …
09:44 Changeset in livinglogic.java.ul4 [788:b62b33d957a4] by Walter Doerwald <walter@…>
Remove getName() from interface Template.
09:39 Changeset in livinglogic.java.ul4 [787:157b2f77f1ad] by Walter Doerwald <walter@…>
Move unpackVariable to EvaluationContext?.

01/26/13:

18:46 Changeset in livinglogic.java.ul4 [786:2040b19c0e73] by Walter Doerwald <walter@…>
Don't allow assignment to self.
16:54 Changeset in livinglogic.java.ul4 [785:e8bd177a180d] by Walter Doerwald <walter@…>
Add missing classes.
16:52 Changeset in livinglogic.python.xist [5304:5705dd6c6bbd] by Walter Doerwald <walter@…>
Reactivate Java tests.
16:46 Changeset in livinglogic.java.ul4 [784:2d4c0496f17f] by Walter Doerwald <walter@…>
Implement UL4 functions. Remove vars(), get(), CompiledTemplate?, Java/JS …
16:45 Changeset in livinglogic.python.xist [5303:e4c8b02439b4] by Walter Doerwald <walter@…>
Remove automatic self variable.
16:45 Changeset in livinglogic.python.xist [5302:da71a6c8d257] by Walter Doerwald <walter@…>
Document removal of stack in MIGRATION.rst.
16:44 Changeset in livinglogic.python.xist [5301:da579ae5f046] by Walter Doerwald <walter@…>
Document removal of stack.
16:44 Changeset in livinglogic.python.xist [5300:99bff9d7cc08] by Walter Doerwald <walter@…>
Remove variable self again.

01/25/13:

18:33 Changeset in livinglogic.python.xist [5299:2c94033564ba] by Walter Doerwald <walter@…>
Document backwards incompatible changes.
18:32 Changeset in livinglogic.python.xist [5298:1ccdf7771181] by Walter Doerwald <walter@…>
Document the removal of vars() and get().
17:37 Changeset in livinglogic.python.xist [5297:9f1f77c60094] by Walter Doerwald <walter@…>
Fix test result.
17:22 Changeset in livinglogic.python.xist [5296:7b2e6594f918] by Walter Doerwald <walter@…>
Split test into two.
16:10 Changeset in livinglogic.python.xist [5295:c0864e7a5d15] by Walter Doerwald <walter@…>
Add call_js() for calling UL4 functions in Javascript.
16:05 Changeset in livinglogic.python.xist [5294:421683342cde] by Walter Doerwald <walter@…>
Fix variable name.
12:47 Changeset in livinglogic.python.xist [5293:e9819f34866c] by Walter Doerwald <walter@…>
Reorder classes.
12:46 Changeset in livinglogic.python.xist [5292:30abcc421806] by Walter Doerwald <walter@…>
Additional test for isfunction().
12:43 Changeset in livinglogic.python.xist [5291:0082510f0f2b] by Walter Doerwald <walter@…>
Fix typos.
12:42 Changeset in livinglogic.python.xist [5290:b9b6fea9e2eb] by Walter Doerwald <walter@…>
Implement UL4 functions.

01/23/13:

13:39 Changeset in livinglogic.python.xist [5289:391e49326410] by Walter Doerwald <walter@…>
Add Java exception message.
13:01 Changeset in livinglogic.python.xist [5288:aff38242626e] by Walter Doerwald <walter@…>
Reactivate Java tests.

01/22/13:

12:16 Changeset in livinglogic.java.ul4 [783:de37e947aef8] by Walter Doerwald <walter@…>
Bump version numbers.

01/21/13:

19:34 Changeset in livinglogic.python.xist [5287:5de40e9c58a3] by Walter Doerwald <walter@…>
Fix the type tests. We can't pass in the Python function to the test, as …
Note: See TracTimeline for information about the timeline view.