Timeline


and

07/19/07:

17:23 Changeset in livinglogic.python.www [482:7a7c43ea0f95] by Walter Doerwald <walter@…>
Prepare for dual vcs mode.
17:13 Changeset in livinglogic.python.xist [2798:1558bf5a463c] by Walter Doerwald <walter@…>
Add tests for detox.textexpr and detox.attrexpr.
17:06 Changeset in livinglogic.python.xist [2797:06997a580751] by Walter Doerwald <walter@…>
Reuse misc.tokenizepi() in detox. Add detox tests.
15:10 Changeset in livinglogic.python.xist [2796:77f894f3c980] by Walter Doerwald <walter@…>
Update docstrings to use the new end PI.

07/18/07:

22:54 Changeset in livinglogic.python.orasql [200:7d136ada4af5] by Walter Doerwald <walter@…>
Ignore more of the files generated by distutils/setuptools.
22:54 Changeset in livinglogic.python.xist [2795:8c0c489efac8] by Walter Doerwald <walter@…>
Ignore more of the files generated by distutils/setuptools.
22:46 Changeset in livinglogic.python.xist [2794:cf029d63be4f] by Walter Doerwald <walter@…>
Prepare for dual vcs mode.
22:35 Changeset in livinglogic.python.orasql [199:8a482b32fd27] by Walter Doerwald <walter@…>
Prepare for dual vcs mode.
17:29 Changeset in livinglogic.python.www [481:acf47af9d1f7] by Walter Doerwald <walter@…>
ll-nightshade 0.9.
17:22 Changeset in livinglogic.python.nightshade [52:955340e58be7] by Walter Doerwald <walter@…>
Add .hgtags to .cvsignore.
17:19 Changeset in livinglogic.python.nightshade [51:d4ac64c333d6] by Walter Doerwald <walter@…>
Added support for the Cache-Control header.
14:27 Changeset in livinglogic.python.nightshade [50:f2e7168349dd] by Walter Doerwald <walter@…>
Prepare for dual vcs mode!

07/17/07:

17:07 Changeset in livinglogic.python.xist [2793:109312a00a3d] by Walter Doerwald <walter@…>
Fix start tag in docstring.
17:06 Changeset in livinglogic.python.xist [2792:179ceceaa2df] by Walter Doerwald <walter@…>
Add docstring to inattr class.
14:06 Changeset in livinglogic.python.www [480:c581bab7e911] by Walter Doerwald <walter@…>
XIST 2.15.5.
13:36 Changeset in livinglogic.python.xist [2791:4e47738a3910] by Walter Doerwald <walter@…>
Remove input and generated output from Python quotes example.

07/16/07:

22:39 Changeset in livinglogic.python.xist [2790:a50cd0fea027] by Walter Doerwald <walter@…>
Merge in 2.15.4.
22:13 Changeset in livinglogic.python.www [479:4e54a0d9deac] by Walter Doerwald <walter@…>
XIST 2.15.4
21:36 Changeset in livinglogic.python.xist [2789:e5c02fe0e72c] by Walter Doerwald <walter@…>
Merge in rel-2-15-3.
16:24 Changeset in livinglogic.python.www [478:b722c02d0e95] by Walter Doerwald <walter@…>
XIST 2.15.3

07/13/07:

18:52 Changeset in livinglogic.python.xist [2788:d19c55ebcf82] by Walter Doerwald <walter@…>
Add three CSS tests that use namespaces.
18:48 Changeset in livinglogic.python.xist [2787:b1964e82f1c8] by Walter Doerwald <walter@…>
Fix handling of namespaces in css().
18:27 Changeset in livinglogic.python.xist [2786:2ec13c227839] by Walter Doerwald <walter@…>
Move examples from the module docstring into the appropriate classes. Add …

07/12/07:

17:32 Changeset in livinglogic.python.xist [2785:ede860e12d1c] by Walter Doerwald <walter@…>
Use partition. Reintroduce the check for element nesting.

07/10/07:

23:30 Changeset in livinglogic.python.xist [2784:ecc7b57eb4a5] by Walter Doerwald <walter@…>
Speed up (Frag|Element).(get|set|del)item() by using a build method …
23:16 Changeset in livinglogic.python.xist [2783:9e5ad79a427e] by Walter Doerwald <walter@…>
Reimplement handling of selectors in Element.(set|get|del)item() so …
18:44 Changeset in livinglogic.python.xist [2782:6b454aacb7d9] by Walter Doerwald <walter@…>
Update html.astext() to use the bytes() method.
17:50 Changeset in livinglogic.python.xist [2781:c8d19e677862] by Walter Doerwald <walter@…>
Really update Element.getitem().
17:01 Changeset in livinglogic.python.xist [2780:571c2aed426f] by Walter Doerwald <walter@…>
Move makewalkfilter from xfind to xsc. Change Frag.getitem() and …
16:34 Changeset in livinglogic.python.xist [2779:ffe1576231aa] by Walter Doerwald <walter@…>
Add another example to the NEWS entry.
16:32 Changeset in livinglogic.python.xist [2778:3909ea5341ae] by Walter Doerwald <walter@…>
Change Frag.delitem() so that it supports selectors (that only work on …
15:49 Changeset in livinglogic.python.xist [2777:161434076c86] by Walter Doerwald <walter@…>
Document renaming of bytes methods.

07/05/07:

00:04 Changeset in livinglogic.python.xist [2776:dae67aff758a] by Walter Doerwald <walter@…>
Fix typo.

07/04/07:

22:24 Changeset in livinglogic.python.xist [2775:dda4715cf815] by Walter Doerwald <walter@…>
Fix typo.
22:21 Changeset in livinglogic.python.xist [2774:383ac62bd5bc] by Walter Doerwald <walter@…>
Add explanations and examples to module docstring.
22:20 Changeset in livinglogic.python.www [477:c5bb1caaf798] by Walter Doerwald <walter@…>
Make abbr underline dotted. Make h1 underline lighter.
21:55 Changeset in livinglogic.python.www [476:479c73c42cc4] by Walter Doerwald <walter@…>
Drop ll. prefix.
21:54 Changeset in livinglogic.python.www [475:68e96e710d5a] by Walter Doerwald <walter@…>
Update to current XIST code.
18:55 Changeset in livinglogic.python.xist [2773:ca6c3a8bc671] by Walter Doerwald <walter@…>
Two more checks.
18:53 Changeset in livinglogic.python.xist [2772:8f5b41c6e15c] by Walter Doerwald <walter@…>
Add tests for attrhasvalue, attrcontains, attrstartswith, attrendswith.
18:53 Changeset in livinglogic.python.xist [2771:58b6da4cf996] by Walter Doerwald <walter@…>
Fix attrendswith_xml (was calling startswith()).
18:28 Changeset in livinglogic.python.xist [2770:e6bd1fbacd7b] by Walter Doerwald <walter@…>
Add tests for onlychild and onlyoftype. Fix walk test.
18:21 Changeset in livinglogic.python.xist [2769:9060ef65452f] by Walter Doerwald <walter@…>
Fix onlyof type for Frags.
18:13 Changeset in livinglogic.python.xist [2768:914648ec112f] by Walter Doerwald <walter@…>
Comment.
18:04 Changeset in livinglogic.python.xist [2767:c170481be2c0] by Walter Doerwald <walter@…>
Fix empty test() (renaming).
18:04 Changeset in livinglogic.python.xist [2766:a4431d33024d] by Walter Doerwald <walter@…>
Remove wrong comment and fix expected result.
18:02 Changeset in livinglogic.python.xist [2765:68056bedef5e] by Walter Doerwald <walter@…>
Partially fix test_itemsslices(): Fix some item test, drop slice tests (as …
18:00 Changeset in livinglogic.python.xist [2764:4a34a37f56f5] by Walter Doerwald <walter@…>
A few other simplifications.
17:45 Changeset in livinglogic.python.xist [2763:5fd4f90babdf] by Walter Doerwald <walter@…>
Simplify hasattr and hasattr_xml implementation.
17:45 Changeset in livinglogic.python.xist [2762:912d0a9522d2] by Walter Doerwald <walter@…>
Simplify onlyoftype implemenation. Check for Frag in onlyoftype too.
17:43 Changeset in livinglogic.python.xist [2761:600b3fec15b9] by Walter Doerwald <walter@…>
Drop the "is" from isempty, isonlychild and isonlyoftype.
17:42 Changeset in livinglogic.python.xist [2760:aff4484f100a] by Walter Doerwald <walter@…>
Simplify isonlychild implementation.
17:40 Changeset in livinglogic.python.xist [2759:e47eef843823] by Walter Doerwald <walter@…>
Make IsInstanceSelector?(foo)[bar] work by returning the appropriate …
17:34 Changeset in livinglogic.python.xist [2758:c8a46c05d777] by Walter Doerwald <walter@…>
Rename makeselector() to makewalkfilter() (becuase ConstantWalkFilter? is …
17:21 Changeset in livinglogic.python.xist [2757:233fa3f5ecf5] by Walter Doerwald <walter@…>
Fix test_walk.py: walk filters must inherit from xsc.WalkFilter? now.
14:59 Changeset in livinglogic.python.xist [2756:a77b9a4c5db5] by Walter Doerwald <walter@…>
Speed up subclass tests. Instead of isinstance(foo, type) and …
14:39 Changeset in livinglogic.python.xist [2755:2fc601fa2051] by Walter Doerwald <walter@…>
Enhance nthchild and nthoftype so that "even" and "odd" are recognized as …

07/03/07:

19:20 Changeset in livinglogic.python.xist [2754:a4886911a91e] by Walter Doerwald <walter@…>
Acurately describe the Frag/walk/isroot interaction.
18:00 Changeset in livinglogic.python.xist [2753:ce550cca5820] by Walter Doerwald <walter@…>
Revert checkin: Frag get put in the path by walknode() and walkpath().
17:55 Changeset in livinglogic.python.xist [2752:a79d46e8b745] by Walter Doerwald <walter@…>
typo.
17:54 Changeset in livinglogic.python.xist [2751:7de2e935392e] by Walter Doerwald <walter@…>
Don't put the root Frag in the path for walk().
17:49 Changeset in livinglogic.python.xist [2750:9e5c55a0fd6e] by Walter Doerwald <walter@…>
Rename xfind.isinstance() back to xfind.IsInstanceSelector?() because …
16:34 Changeset in livinglogic.python.xist [2749:5b9a7e2d326d] by Walter Doerwald <walter@…>
Add a test for isroot() (and drop the contains test).
16:21 Changeset in livinglogic.python.xist [2748:25862c4132e7] by Walter Doerwald <walter@…>
Add a test for IsSelector?.
16:21 Changeset in livinglogic.python.xist [2747:1105982054e9] by Walter Doerwald <walter@…>
Fix makeselector() to turn a node into an IsSelector?. Fix …
13:59 Changeset in livinglogic.python.xist [2746:b6bc186f21ca] by Walter Doerwald <walter@…>
hasname() and hasname_xml() now only test elements, procinsts and entities …
13:50 Changeset in livinglogic.python.xist [2745:703cbd6ecd6c] by Walter Doerwald <walter@…>
Add hasname() test.
13:43 Changeset in livinglogic.python.xist [2744:febe545195a4] by Walter Doerwald <walter@…>
Remove obsolete tests. Fix isinstance tests.
13:05 Changeset in livinglogic.python.xist [2743:9bb71b9f586c] by Walter Doerwald <walter@…>
Optimization isinstance.or() creates a new isinstance object, if the …

07/02/07:

20:50 Changeset in livinglogic.python.xist [2742:d7c5387cfaaf] by Walter Doerwald <walter@…>
Start fixing xfind tests.
20:50 Changeset in livinglogic.python.xist [2741:31f9ce905e35] by Walter Doerwald <walter@…>
Change hasattr and hasattr_xml to accept several arguments. This works …
18:11 Changeset in livinglogic.python.xist [2740:badab58aeb50] by Walter Doerwald <walter@…>
Change walk implementation to simplify using selectors: Walk filters must …
14:50 Changeset in livinglogic.python.xist [2739:0a11aa262f83] by Walter Doerwald <walter@…>
Make selector robust against empty paths. Rename CSSIDSelector to idis …
14:17 Changeset in livinglogic.python.xist [2738:f8305cfab448] by Walter Doerwald <walter@…>
Add selectors attrstartswith, attrstartswith_xml, attrendswith, …
14:08 Changeset in livinglogic.python.xist [2737:319d7d49f130] by Walter Doerwald <walter@…>
IsSelector? has moved to xfind.

06/30/07:

18:36 Changeset in livinglogic.python.xist [2736:b129a71f8a9c] by Walter Doerwald <walter@…>
Add selectors attrcontains and attrcontains_xml.

06/29/07:

19:37 Changeset in livinglogic.python.xist [2735:48c02492211b] by Walter Doerwald <walter@…>
Add an inattr selector that return True, if the node is an attribute or is …
19:17 Changeset in livinglogic.python.xist [2734:52a1d85070b4] by Walter Doerwald <walter@…>
Partially fix tests.
19:10 Changeset in livinglogic.python.xist [2733:a830d11346e0] by Walter Doerwald <walter@…>
Rename findcss() to css() and fix the docstring.
19:09 Changeset in livinglogic.python.xist [2732:7487b7920c4b] by Walter Doerwald <walter@…>
Kill css.py (content has been moved to xfind.py).
19:08 Changeset in livinglogic.python.xist [2731:345e220d1f44] by Walter Doerwald <walter@…>
Rename some of the selectors for convenience. Add selectors isempty, …

06/28/07:

10:27 Changeset in livinglogic.python.xist [2730:37f56983a6cc] by Walter Doerwald <walter@…>
Intrudcue a new baseclasses ChainedCombinator? for AndCombinator? and …

06/27/07:

22:39 Changeset in livinglogic.python.xist [2729:1142a7103701] by Walter Doerwald <walter@…>
Add new selectors NthChildSelector? and NthOfTypeSelector? which are the …
22:29 Changeset in livinglogic.python.xist [2728:3b8487ed8922] by Walter Doerwald <walter@…>
A few other renames.
21:41 Changeset in livinglogic.python.xist [2727:6c6c1801b579] by Walter Doerwald <walter@…>
Fix docstring markup.
21:40 Changeset in livinglogic.python.xist [2726:21e4204aaa52] by Walter Doerwald <walter@…>
Use foo.walknode(bar) instead of foo//bar.
21:24 Changeset in livinglogic.python.xist [2725:0ec23a9280c0] by Walter Doerwald <walter@…>
Fix tld: Don't use xfind buf simple e[nodeclass].
21:23 Changeset in livinglogic.python.xist [2724:9e7eec5a6980] by Walter Doerwald <walter@…>
Rename selectors for CSS pseudoclasses.
19:50 Changeset in livinglogic.python.xist [2723:cc1c2ad20762] by Walter Doerwald <walter@…>
Add an IsSelector? to css that does an isinstance() check. Rip out xfind …
18:35 Changeset in livinglogic.python.xist [2722:9297d4a31517] by Walter Doerwald <walter@…>
The namespace module can now be passed to CSSTypeSelector in the xmlns …
18:29 Changeset in livinglogic.python.xist [2721:8bed880a9591] by Walter Doerwald <walter@…>
Use mul for AdjacentSiblingCombinator? and pow for …
18:23 Changeset in livinglogic.python.xist [2720:493e8419f804] by Walter Doerwald <walter@…>
Fix findcss name in test.
18:22 Changeset in livinglogic.python.xist [2719:9626747295c5] by Walter Doerwald <walter@…>
Add an OrCombinator? that does what FindCSS.match() does. Change FindCSS …
17:39 Changeset in livinglogic.python.xist [2718:c3cb4125c0a1] by Walter Doerwald <walter@…>
Rename TypeSelector? to CSSTypeSelector, ClassSelector? to CSSClassSelector …
17:05 Changeset in livinglogic.python.xist [2717:7c78d5561007] by Walter Doerwald <walter@…>
Add pos operator that generates a AdjacentSiblingCombinator? and …
16:24 Changeset in livinglogic.python.xist [2716:1e7710eab8a6] by Walter Doerwald <walter@…>
Change the structure of parsed CSS expression so that it's no longer left …

06/26/07:

18:57 Changeset in livinglogic.python.xist [2715:16cd3747db06] by Walter Doerwald <walter@…>
Whitespace.
18:57 Changeset in livinglogic.python.xist [2714:b765ef981b1e] by Walter Doerwald <walter@…>
Remove empty docstring.
18:51 Changeset in livinglogic.python.xist [2713:caf8094a7c40] by Walter Doerwald <walter@…>
Add tests for FindCSS (in test_xfind because FindCSS will eventually move …
11:36 Changeset in livinglogic.python.www [474:eb3b8f728538] by Walter Doerwald <walter@…>
ll-nightshade 0.8.1
11:33 Changeset in livinglogic.python.nightshade [49:a7c61836007c] by Walter Doerwald <walter@…>
Call.call() didn't retry the procedure after the connection got lost.

06/22/07:

18:40 Changeset in livinglogic.python.xist [2712:96c21394d42e] by Walter Doerwald <walter@…>
keys, iterkeys and iter are the same method.
18:38 Changeset in livinglogic.python.xist [2711:113988ef6cf0] by Walter Doerwald <walter@…>
Raise error in tonode() instead of issueing a warning. Remove second …
17:43 Changeset in livinglogic.python.xist [2710:26fab3a32d4a] by Walter Doerwald <walter@…>
Don't allow Attrs dicts in append() (and +).
17:30 Changeset in livinglogic.python.xist [2709:30a29b8bc706] by Walter Doerwald <walter@…>
Add tests for xsc.add().
17:02 Changeset in livinglogic.python.xist [2708:8819cfb071bd] by Walter Doerwald <walter@…>
Update CodePresenter? example.
16:56 Changeset in livinglogic.python.xist [2707:373fc2f61570] by Walter Doerwald <walter@…>
Modernize example: No namespaces, with blocks.
16:37 Changeset in livinglogic.python.www [473:6236e10d5eb2] by Walter Doerwald <walter@…>
Change page to use with blocks.
16:35 Changeset in livinglogic.python.xist [2706:a68917d2e71e] by Walter Doerwald <walter@…>
Don't let add() and pos() return self, as this might be confusing (and …
16:31 Changeset in livinglogic.python.xist [2705:4ac392b61fdd] by Walter Doerwald <walter@…>
pos() returns self now.
16:30 Changeset in livinglogic.python.xist [2704:973834092c2b] by Walter Doerwald <walter@…>
Rename append() to add() and make it work with the with block stack …
15:55 Changeset in livinglogic.python.www [472:f8042115c7e6] by Walter Doerwald <walter@…>
Use generator expression.
15:53 Changeset in livinglogic.python.www [471:7d13129e4f4c] by Walter Doerwald <walter@…>
Add migration page for nightshade. Use with blocks in download element.
12:38 Changeset in livinglogic.python.www [470:60987c1ab5bb] by Walter Doerwald <walter@…>
ll-nightshade 0.8

06/21/07:

19:30 Changeset in livinglogic.python.nightshade [48:93c23b18676f] by Walter Doerwald <walter@…>
Fix typos.
19:08 Changeset in livinglogic.python.nightshade [47:76732289a2c1] by Walter Doerwald <walter@…>
withconnection has been renamed to Connect and the implementation of …
18:17 Changeset in livinglogic.python.www [469:291d76d93059] by Walter Doerwald <walter@…>
ll-core 1.10.

06/19/07:

13:15 Changeset in livinglogic.python.xist [2703:920378265562] by Walter Doerwald <walter@…>
The new example uses + too.
13:14 Changeset in livinglogic.python.xist [2702:245f1f62bf61] by Walter Doerwald <walter@…>
Fix typo.
13:12 Changeset in livinglogic.python.xist [2701:4b063e66fe73] by Walter Doerwald <walter@…>
Make Frags usable in with blocks. Add an example that generates HTML via …
13:07 Changeset in livinglogic.python.xist [2700:f776943a5fda] by Walter Doerwald <walter@…>
Rename PyPI to Cheeseshop in example and update attribute access method.
13:04 Changeset in livinglogic.python.xist [2699:cfd6d432bbf9] by Walter Doerwald <walter@…>
Fix typo.
13:03 Changeset in livinglogic.python.xist [2698:9fc346354b5c] by Walter Doerwald <walter@…>
Note that updatenow() and updateexisting() are gone.
12:54 Changeset in livinglogic.python.xist [2697:04362427791f] by Walter Doerwald <walter@…>
Explain why a node is shared between src and dst.
12:52 Changeset in livinglogic.python.xist [2696:96eeded33ee3] by Walter Doerwald <walter@…>
Simplify code (as variable still lives after the with block).
12:48 Changeset in livinglogic.python.xist [2695:f67e017a8392] by Walter Doerwald <walter@…>
Move pos to Node so that +xsc.Text("foo") works. Change enter() …
12:36 Changeset in livinglogic.python.xist [2694:b6895c1e3e26] by Walter Doerwald <walter@…>
Enhance docstrings.
12:35 Changeset in livinglogic.python.xist [2693:47fa8a00d285] by Walter Doerwald <walter@…>
Move indent definition closer to where it is used.
Note: See TracTimeline for information about the timeline view.