Timeline


and

05/30/08:

12:22 Changeset in livinglogic.python.xist [3362:02e8daee3556] by Walter Doerwald <walter@…>
Output attribute name via %r.
11:16 Changeset in livinglogic.python.www [556:aef7dcc3d5c6] by Walter Doerwald <walter@…>
ll-orasql 1.24.1
11:15 Changeset in livinglogic.python.orasql [266:04d9d6f49355] by Walter Doerwald <walter@…>
Added tag rel-1-24-1 for changeset d9e2be5e51c3
11:15 Changeset in livinglogic.python.orasql [265:d9e2be5e51c3] by Walter Doerwald <walter@…>
Fixed two bugs in Callable._calcargs() and Connection.getobject().

05/29/08:

22:18 Changeset in livinglogic.java.ul4 [45:9d97e3928288] by Walter Doerwald <walter@…>
Give tokens and all AST nodes the position where they appear in the …
21:48 Changeset in livinglogic.python.xist [3361:79a0435b4833] by Walter Doerwald <walter@…>
Remove unused method.
21:43 Changeset in livinglogic.python.xist [3360:92bab6204433] by Walter Doerwald <walter@…>
Add start and end attributes to the repr.
21:28 Changeset in livinglogic.python.xist [3359:dd1f3360dc92] by Walter Doerwald <walter@…>
Output the text in Opcode.repr() for text opcodes.
21:25 Changeset in livinglogic.python.xist [3358:8e91e13e1ae1] by Walter Doerwald <walter@…>
Give tokens and all AST nodes the position where the appear in the source.
21:21 Changeset in livinglogic.python.xist [3357:74e9be0c1d38] by Walter Doerwald <walter@…>
Don't use generative tests, but call the check functions directly. This …
20:21 Changeset in livinglogic.python.xist [3356:f841955f1f88] by Walter Doerwald <walter@…>
Docstring.
20:19 Changeset in livinglogic.python.xist [3355:79d7654be85e] by Walter Doerwald <walter@…>
Rename L4 to ULL (as there's already a project name L4, which is a …

05/28/08:

15:01 Changeset in livinglogic.java.ul4 [44:a6a9c9d1754c] by Walter Doerwald <walter@…>
Remove usage of generics and autoboxing, so that we can compile this with …

05/26/08:

16:12 Changeset in livinglogic.java.ul4 [43:a1c4ac025ee0] by Walter Doerwald <walter@…>
Add type code in the basic mul() implementation.
15:09 Changeset in livinglogic.java.ul4 [42:a03fd61e4111] by Walter Doerwald <walter@…>
Implement the render opcode in the renderer.
14:32 Changeset in livinglogic.java.ul4 [41:227c270d1d10] by Walter Doerwald <walter@…>
Use the simpler opcode() method.
14:12 Changeset in livinglogic.java.ul4 [40:46acf451f851] by Walter Doerwald <walter@…>
Implement incremental rendering: Template.render() now returns an …
14:11 Changeset in livinglogic.java.ul4 [39:899e037e11f9] by Walter Doerwald <walter@…>
toString() always returns a String, so give it the correct return type.
13:53 Changeset in livinglogic.java.ul4 [38:0614aa20141a] by Walter Doerwald <walter@…>
Use Utils.toString() for the print opcode (so that null doesn't get …
13:48 Changeset in livinglogic.java.ul4 [37:a341d2e01915] by Walter Doerwald <walter@…>
Add a getTag getter.
13:36 Changeset in livinglogic.java.ul4 [36:ed4d29ede71b] by Walter Doerwald <walter@…>
Move the render functionality into the Template class.

05/24/08:

15:11 Changeset in livinglogic.java.ul4 [35:a7a37a2f33a5] by Walter Doerwald <walter@…>
Fix method name a second time.
13:27 Changeset in livinglogic.java.ul4 [34:590f270385f8] by Walter Doerwald <walter@…>
Fix comment
13:27 Changeset in livinglogic.python.xist [3354:64f6411797bc] by Walter Doerwald <walter@…>
Fix comment.
13:06 Changeset in livinglogic.python.xist [3353:f57a7ba59035] by Walter Doerwald <walter@…>
Fix method name.
13:06 Changeset in livinglogic.java.ul4 [33:68f0fa4f4a16] by Walter Doerwald <walter@…>
Fix method name.
13:06 Changeset in livinglogic.java.ul4 [32:46a1c0f87b68] by Walter Doerwald <walter@…>
Rename rule.
13:05 Changeset in livinglogic.python.xist [3352:4a7ccd251319] by Walter Doerwald <walter@…>
Rename rule method.
13:01 Changeset in livinglogic.python.xist [3351:2ce03549721d] by Walter Doerwald <walter@…>
Merge rule methods for atomic expression into one method.
12:59 Changeset in livinglogic.java.ul4 [31:0bdf97e46b02] by Walter Doerwald <walter@…>
Merge rules for atomic expression into one method.
12:54 Changeset in livinglogic.java.ul4 [30:7499e78ff979] by Walter Doerwald <walter@…>
Remove "return None"
12:53 Changeset in livinglogic.java.ul4 [29:40eef4765ad4] by Walter Doerwald <walter@…>
Port changes from XIST: Reuse compile() methods as much as possible.
12:51 Changeset in livinglogic.python.xist [3350:6ebba062d301] by Walter Doerwald <walter@…>
Remove class attribute that will be overwritten in subclasses anyway.
12:46 Changeset in livinglogic.python.xist [3349:7958da575d88] by Walter Doerwald <walter@…>
Move common functionality of None_, True_ and False_ into the common base …
12:01 Changeset in livinglogic.python.xist [3348:805d48d07547] by Walter Doerwald <walter@…>
GetSlice?1, GetSlice?2 and GetItem? subclass Binary now and GetSlice?
11:55 Changeset in livinglogic.python.xist [3347:e9360ba5d68b] by Walter Doerwald <walter@…>
Merge the different codepaths for different argument counts in …
11:16 Changeset in livinglogic.java.ul4 [28:316e5920ac15] by Walter Doerwald <walter@…>
Implement overloaded opcode() methods and use them in the compiler.

05/23/08:

22:40 Changeset in livinglogic.java.ul4 [27:285c686fd69b] by Walter Doerwald <walter@…>
Directly add the opcodes to the Java template object in the Python code. …
22:23 Changeset in livinglogic.python.xist [3346:ddf4765cf23e] by Walter Doerwald <walter@…>
Similar to the Java code, when compiling put the opcode object directly …
19:30 Changeset in livinglogic.java.ul4 [26:05971a0c8ddd] by Walter Doerwald <walter@…>
The compile methods now longer return a list, but the append their opcodes …
19:29 Changeset in livinglogic.java.ul4 [25:f2ebbffa90b4] by Walter Doerwald <walter@…>
Make the messages unambigous.
18:36 Changeset in livinglogic.java.ul4 [24:7ba7d546d15d] by Walter Doerwald <walter@…>
Port change from xist: Move // before / so that floordiv calls can be …
18:35 Changeset in livinglogic.java.ul4 [23:6bc6b313b3e0] by Walter Doerwald <walter@…>
Add jython.jar.
18:34 Changeset in livinglogic.java.ul4 [22:5a098ff23fc8] by Walter Doerwald <walter@…>
Port change from xist: Switch precedure of getattr and getitem, so that …
18:31 Changeset in livinglogic.java.ul4 [21:ad2b3a4818d5] by Walter Doerwald <walter@…>
Add parser rule for calling a function with three arguments.
18:26 Changeset in livinglogic.java.ul4 [20:0dde73a3042f] by Walter Doerwald <walter@…>
Change example.
18:24 Changeset in livinglogic.java.ul4 [19:cf7e13e3b7cc] by Walter Doerwald <walter@…>
Whitespace.
18:24 Changeset in livinglogic.java.ul4 [18:3bd3e7639d3c] by Walter Doerwald <walter@…>
We can make the default constructor private again.
18:08 Changeset in livinglogic.java.ul4 [17:39b3b9ac798c] by Walter Doerwald <walter@…>
Store the opcode as an enum. This requires less space and dispatching can …
17:33 Changeset in livinglogic.java.ul4 [16:bce6f9f30449] by Walter Doerwald <walter@…>
Use a different example.
17:33 Changeset in livinglogic.java.ul4 [15:f4350e17f670] by Walter Doerwald <walter@…>
More typechecks. Ouput ' as &#39; in xmlescape().
17:26 Changeset in livinglogic.java.ul4 [14:cec4b6d3e8eb] by Walter Doerwald <walter@…>
Instead of searializing the Python template and deserializing it again in …
17:25 Changeset in livinglogic.java.ul4 [13:631f80c8f1c5] by Walter Doerwald <walter@…>
Fix annotate(). Text opcodes don't have an arg, use location.getCode().
17:17 Changeset in livinglogic.java.ul4 [12:0a82cb7e42ee] by Walter Doerwald <walter@…>
Java doesn't dispatch on the real type of method arguments => implement …
16:21 Changeset in livinglogic.java.ul4 [11:857f17658b54] by Walter Doerwald <walter@…>
Add getter for the code part of the location.
16:05 Changeset in livinglogic.java.ul4 [10:d8e3603c3456] by Walter Doerwald <walter@…>
Shorten example.
16:02 Changeset in livinglogic.java.ul4 [9:319b2710e897] by Walter Doerwald <walter@…>
Move Jython stuff into the package and initialize the Python path for the …
15:43 Changeset in livinglogic.java.ul4 [8:8f9dee68510f] by Walter Doerwald <walter@…>
Automated merge with ssh://hg@hg.intern/LivingLogic.Java.sxtl
15:43 Changeset in livinglogic.java.ul4 [7:33271ef44092] by Walter Doerwald <walter@…>
Add stuff for compiling template via Jython.
15:42 Changeset in livinglogic.java.ul4 [6:85aa3c19ce12] by Alexander Lamm <alexander.lamm@…>
Add missing file.

05/22/08:

23:12 Changeset in livinglogic.java.ul4 [5:a3039d7b5c6e] by Alexander Lamm <alexander.lamm@…>
Implemented further functions and methods.
23:02 Changeset in livinglogic.python.xist [3345:56a743bf61a5] by Walter Doerwald <walter@…>
Add a test for range().
22:57 Changeset in livinglogic.python.xist [3344:06e5846fae43] by Walter Doerwald <walter@…>
Add test for sorted().
22:54 Changeset in livinglogic.python.xist [3343:0f6e6e10a5c9] by Walter Doerwald <walter@…>
Whitespace.
22:53 Changeset in livinglogic.python.xist [3342:3108cb2378e0] by Walter Doerwald <walter@…>
Fix implementation of oct() and bin() (via helper function in l4c.py). Add …
22:40 Changeset in livinglogic.python.xist [3341:7d2a9d987c4a] by Walter Doerwald <walter@…>
Add a test for ord().
22:32 Changeset in livinglogic.python.xist [3340:d93c29268cb9] by Walter Doerwald <walter@…>
Implemented test for chr().
22:28 Changeset in livinglogic.python.xist [3339:730c71c64851] by Walter Doerwald <walter@…>
Add test for repr() (with float, tuple, list and dict)
22:23 Changeset in livinglogic.python.xist [3338:3f0504e70c52] by Walter Doerwald <walter@…>
Add test for the type checking functions.
22:01 Changeset in livinglogic.python.xist [3337:429cdbba44db] by Walter Doerwald <walter@…>
Add test for enumerate().
21:42 Changeset in livinglogic.python.xist [3336:daff8ec012cb] by Walter Doerwald <walter@…>
Add test for int(None). Add test for the len() function.
21:35 Changeset in livinglogic.python.xist [3335:a652785a0f8f] by Walter Doerwald <walter@…>
Fix name of test function. Add a test for str("???").
21:33 Changeset in livinglogic.python.xist [3334:80ef03c2823b] by Walter Doerwald <walter@…>
Add a test for the int function.
21:29 Changeset in livinglogic.python.xist [3333:388847585bea] by Walter Doerwald <walter@…>
Check for named operators (in, and, or, etc.) in the name handler again. …
21:24 Changeset in livinglogic.python.xist [3332:83f80cf30d87] by Walter Doerwald <walter@…>
Add a test for the str() function.
21:22 Changeset in livinglogic.python.xist [3331:20ba1fb496fa] by Walter Doerwald <walter@…>
Check that there's no version of xmlescape() with two arguments.
21:22 Changeset in livinglogic.python.xist [3330:27d09cb01d28] by Walter Doerwald <walter@…>
Fix grammar. Remove debug raise. Remove bogus code. The spark rule for …
21:12 Changeset in livinglogic.python.xist [3329:e5824cee3272] by Walter Doerwald <walter@…>
Change the exception checking code to search for an regexp.
20:58 Changeset in livinglogic.python.xist [3328:7f92453e15ab] by Walter Doerwald <walter@…>
Fix exception raising.
20:55 Changeset in livinglogic.python.xist [3327:ca9e8b550156] by Walter Doerwald <walter@…>
Add a test for depply nested simple brackets.
20:51 Changeset in livinglogic.python.xist [3326:40bbfc1d71d0] by Walter Doerwald <walter@…>
Add a test with various complex expressions to test operator precedence.
20:27 Changeset in livinglogic.python.xist [3325:473c96d96d50] by Walter Doerwald <walter@…>
Switch precedure of getattr and getitem, so that x.y[z] works.
20:08 Changeset in livinglogic.python.xist [3324:70f47f02548a] by Walter Doerwald <walter@…>
Add a test for nested expression that doesn't use constant folding. When …
19:55 Changeset in livinglogic.python.xist [3323:6f17ba91cf52] by Walter Doerwald <walter@…>
Make the expression less deeply nested to reduce runtime.
19:51 Changeset in livinglogic.python.xist [3322:c47d492300cf] by Walter Doerwald <walter@…>
Add a test for a deeply nested expression.
19:19 Changeset in livinglogic.python.xist [3321:4340ad8cca01] by Walter Doerwald <walter@…>
Add tests for arithemtic operations.
19:14 Changeset in livinglogic.python.xist [3320:ba09a9301ed1] by Walter Doerwald <walter@…>
Move // before / so that floordiv calls can be parse properly.
11:55 Changeset in livinglogic.python.xist [3319:8b22f2b2d480] by Walter Doerwald <walter@…>
Implement a callfunc3 opcode and 1-, 2- and 3-argument version of a …
11:12 Changeset in livinglogic.python.xist [3318:63a0d0066efa] by Walter Doerwald <walter@…>
Fix ReST header decoration.

05/21/08:

23:29 Changeset in livinglogic.python.xist [3317:46aca31b36f6] by Walter Doerwald <walter@…>
Fix typo.

05/20/08:

14:38 Changeset in livinglogic.python.orasql [264:a09048a9ca38] by Walter Doerwald <walter@…>
Fix typo.
14:24 Changeset in livinglogic.python.www [555:d3cb51a3373b] by Walter Doerwald <walter@…>
ll-orasql 1.24
14:21 Changeset in livinglogic.python.orasql [263:80701d674616] by Walter Doerwald <walter@…>
Added tag rel-1-24 for changeset c2e21ace1d28
14:21 Changeset in livinglogic.python.orasql [262:c2e21ace1d28] by Walter Doerwald <walter@…>
Add support for package procedures/functions.

05/17/08:

23:51 Changeset in livinglogic.python.xist [3316:76fd2bec6b06] by Walter Doerwald <walter@…>
Add a test for the render tag.
23:49 Changeset in livinglogic.python.xist [3315:57b93d649130] by Walter Doerwald <walter@…>
Reorder arguments to the check functions. This makes it possible to make …
23:33 Changeset in livinglogic.python.xist [3314:a00d5bdaec70] by Walter Doerwald <walter@…>
Fix variable name in docstring.
23:23 Changeset in livinglogic.python.xist [3313:a596c2187618] by Walter Doerwald <walter@…>
Modernize example code.
23:20 Changeset in livinglogic.python.xist [3312:15d960b0a2b7] by Walter Doerwald <walter@…>
Fix typo in docstring.
23:19 Changeset in livinglogic.python.xist [3311:f3379fac992d] by Walter Doerwald <walter@…>
Fix module name in docstring.
23:18 Changeset in livinglogic.python.xist [3310:b83e19fdd79a] by Walter Doerwald <walter@…>
Use an empty dictionary for the templates argument.
23:14 Changeset in livinglogic.python.xist [3309:22de77879752] by Walter Doerwald <walter@…>
Add the ability for one template to call another. A dictionary of …
21:41 Changeset in livinglogic.python.xist [3308:a0f1f1e6ef0f] by Walter Doerwald <walter@…>
Simplify description.
21:40 Changeset in livinglogic.python.xist [3307:cf725c7ada52] by Walter Doerwald <walter@…>
Fix typo.

05/16/08:

23:04 Changeset in livinglogic.java.ul4 [4:0f560399f8a2] by Alexander Lamm <alexander.lamm@…>
Finished implementation of functions. Started implementation of methods.
23:02 Changeset in livinglogic.python.xist [3306:541374646566] by Walter Doerwald <walter@…>
Add emptyness tests for <?if?> and <?elif?>.
22:58 Changeset in livinglogic.python.xist [3305:a28220e2e0c7] by Walter Doerwald <walter@…>
Add checks in the parser to prevent cryptic error messages with empty …
22:39 Changeset in livinglogic.python.xist [3304:5aa2225907d1] by Walter Doerwald <walter@…>
Remove a bare raise used for debugging.
22:14 Changeset in livinglogic.python.xist [3303:4e674a43292a] by Walter Doerwald <walter@…>
Change test name.
22:13 Changeset in livinglogic.python.xist [3302:5611c2dac405] by Walter Doerwald <walter@…>
Add a test for nested for loops.
22:07 Changeset in livinglogic.python.xist [3301:107d3e9e8285] by Walter Doerwald <walter@…>
Add support for the sorted function. Add tests for loops.
21:54 Changeset in livinglogic.python.xist [3300:e657085a66f7] by Walter Doerwald <walter@…>
Finish support for the delvar opcode. Add a check function for test …
21:37 Changeset in livinglogic.python.xist [3299:816d5ed4eeb4] by Walter Doerwald <walter@…>
Add tests for assignment and augmented assignment.
21:37 Changeset in livinglogic.python.xist [3298:6ffa70cd7b88] by Walter Doerwald <walter@…>
Fix output of modvar opcode.
21:21 Changeset in livinglogic.python.xist [3297:54b5639d9108] by Walter Doerwald <walter@…>
Fix example in docstring. Fix Opcode.repr(). Fix passing along the …
20:55 Changeset in livinglogic.python.xist [3296:9e1fd6a87448] by Walter Doerwald <walter@…>
Add checks for floats.
20:52 Changeset in livinglogic.python.xist [3295:7ddf5157ecf2] by Walter Doerwald <walter@…>
Add a test for line feeds in string constants.
20:52 Changeset in livinglogic.python.xist [3294:91e5f36830b5] by Walter Doerwald <walter@…>
Allow linefeeds in tags and string constants.
20:40 Changeset in livinglogic.python.xist [3293:8f5f447e5a8b] by Walter Doerwald <walter@…>
Add checks for errors. Add a check for unterminated strings.
20:23 Changeset in livinglogic.python.xist [3292:10f8e3803817] by Walter Doerwald <walter@…>
Bump version number. Fix typo.
20:21 Changeset in livinglogic.python.xist [3291:ae3cc13c3699] by Walter Doerwald <walter@…>
Automated merge with ssh://hg@hg.intern/LivingLogic.Python.xist
20:00 Changeset in livinglogic.python.www [554:619b5a774804] by Walter Doerwald <walter@…>
ll-xist 3.2.7.
19:57 Changeset in livinglogic.python.xist [3289:d3dfb20de984] by Walter Doerwald <walter@…>
Automated merge with ssh://hg@warrah/LivingLogic.Python.xist
19:55 Changeset in livinglogic.python.xist [3288:ffbebacfaec3] by Walter Doerwald <walter@…>
Added tag rel-3-2-7 for changeset 8c1af80f8a45
19:54 Changeset in livinglogic.python.xist [3287:8c1af80f8a45] by Walter Doerwald <walter@…>
Added the missing file _misc_include.c to the distribution archives.
19:48 Changeset in livinglogic.python.xist [3286:632ed86a5414] by Walter Doerwald <walter@…>
Remove files from manifest that no longer exist.

05/15/08:

11:46 Changeset in livinglogic.python.xist [3290:703d4c1daca6] by Walter Doerwald <walter@…>
Add l4 namespace file.

05/14/08:

22:33 Changeset in livinglogic.python.xist [3285:e78a8920b001] by Walter Doerwald <walter@…>
Add a method iterdump() that is a generator. dump() and dumps() use this. …
22:21 Changeset in livinglogic.python.xist [3284:ef6eb8f18ea1] by Walter Doerwald <walter@…>
Rename Template compile and load methods to resemble pickle's naming …
22:01 Changeset in livinglogic.python.xist [3283:b57b61db182d] by Walter Doerwald <walter@…>
Add quotes to string literal test.
22:00 Changeset in livinglogic.python.xist [3282:3de3cdf1497a] by Walter Doerwald <walter@…>
More tests.
22:00 Changeset in livinglogic.python.xist [3281:b774a671e56c] by Walter Doerwald <walter@…>
Fix typo.
21:55 Changeset in livinglogic.python.xist [3280:b1bd78c35d5c] by Walter Doerwald <walter@…>
arg attribute of Opcodes *must* be string for int and float.
16:32 Changeset in livinglogic.python.xist [3279:7c69b66be93d] by Walter Doerwald <walter@…>
Fix mode name in another spot.
16:31 Changeset in livinglogic.python.xist [3278:3483a86cad53] by Walter Doerwald <walter@…>
Fix mode name.
16:29 Changeset in livinglogic.python.xist [3277:efea6083fbbc] by Walter Doerwald <walter@…>
Give each compile() call it's own scanner/parser to avoid problems with …

05/13/08:

21:50 Changeset in livinglogic.python.xist [3276:86dbbb574312] by Walter Doerwald <walter@…>
Start a test suite for l4.
21:50 Changeset in livinglogic.python.xist [3275:f6eb166d35f0] by Walter Doerwald <walter@…>
Fix module references in the generated source code.
21:47 Changeset in livinglogic.python.xist [3274:19bed5aa5983] by Walter Doerwald <walter@…>
Fix mode handling in the spark parser. Always use the mode "default" as …
21:40 Changeset in livinglogic.python.xist [3273:9d276f77adba] by Walter Doerwald <walter@…>
Gard against UnicodeErrors? in Error.str() by using %r.
21:40 Changeset in livinglogic.python.xist [3272:6a3daf8a5607] by Walter Doerwald <walter@…>
Fix indentation.
21:23 Changeset in livinglogic.python.xist [3271:ab8a35c96bcb] by Walter Doerwald <walter@…>
Merge the l4 compiler into one module and drop the PythonRunner?.
21:03 Changeset in livinglogic.python.xist [3270:b44d42ada33f] by Walter Doerwald <walter@…>
Whitespace.
21:02 Changeset in livinglogic.python.xist [3269:4cc6d81f212c] by Walter Doerwald <walter@…>
Rearrange methods.
20:56 Changeset in livinglogic.python.xist [3268:026542e5c236] by Walter Doerwald <walter@…>
Add proper description to l4 in NEWS.rst. Fix copyright headers.
20:49 Changeset in livinglogic.python.xist [3267:5dc39e91e9df] by Walter Doerwald <walter@…>
Rename sxtl to l4 and move spark to the top level package ll.

05/12/08:

16:30 Changeset in livinglogic.python.xist [3266:5f3b95cba29a] by Walter Doerwald <walter@…>
Add trove classifiers for sxtl.
16:22 Changeset in livinglogic.python.xist [3265:80cbb6e63fa4] by Walter Doerwald <walter@…>
List sxtl in the description.
13:09 Changeset in livinglogic.python.xist [3264:125faf7dce8c] by Walter Doerwald <walter@…>
Move sxtl into XIST.
11:12 Changeset in livinglogic.python.xist [3263:01981277eea0] by Walter Doerwald <walter@…>
Put the license in the topmost init.py.

05/09/08:

21:52 Changeset in livinglogic.python.xist [3262:93a184e883d4] by Walter Doerwald <walter@…>
Add Python versions of xmlescape_text() and xmlescape_attr().
13:19 Changeset in livinglogic.python.xist [3261:3127062bc8f8] by Walter Doerwald <walter@…>
Add functions xmlescape_text() and xmlescape_attr(), that implement the …

05/07/08:

22:46 Changeset in livinglogic.java.ul4 [3:de7e7f066ffc] by Alexander Lamm <alexander.lamm@…>
Implemented xml escapes and various other functionality.
22:01 Changeset in livinglogic.python.xist [3260:f049f38b3e21] by Walter Doerwald <walter@…>
Enhance migration info.
21:58 Changeset in livinglogic.python.xist [3259:8996e11c2c6b] by Walter Doerwald <walter@…>
Add migration info.
21:20 Changeset in livinglogic.python.www [553:1b7648e2b426] by Walter Doerwald <walter@…>
ll-xist 3.2.6
20:57 Changeset in livinglogic.python.xist [3258:6ea86238c52e] by Walter Doerwald <walter@…>
Added tag rel-3-2-6 for changeset 7da11b83ba34
20:54 Changeset in livinglogic.python.xist [3257:7da11b83ba34] by Walter Doerwald <walter@…>
Merge xist.helpers.escapetext() and xist.helpers.escapeattr() into …

05/01/08:

23:20 Changeset in livinglogic.java.ul4 [2:ca94417fc03c] by Alexander Lamm <alexander.lamm@…>
Implemented reading of the compiled file format. Rearranged classes.
Note: See TracTimeline for information about the timeline view.