Timeline


and

07/31/07:

17:59 Changeset in livinglogic.python.xist [2834:4479db3b566a] by Walter Doerwald <walter@…>
Add media filtering to html.itercssrules(). Add function applycss(). …
17:56 Changeset in livinglogic.python.xist [2833:0eb6be81435e] by Walter Doerwald <walter@…>
Fix xsc.Element.delitem() for walk filters.
15:55 Changeset in livinglogic.python.xist [2832:5cf2f3270c86] by Walter Doerwald <walter@…>
Whitespace.
15:16 Changeset in livinglogic.python.xist [2831:580cb3f32382] by Walter Doerwald <walter@…>
Add a method cssweight() to all selectors. This methods calculates the …
13:58 Changeset in livinglogic.python.xist [2830:9df1958285a4] by Walter Doerwald <walter@…>
xfind.css now accepts Selector objects directly.
13:23 Changeset in livinglogic.python.xist [2829:04ce64167561] by Walter Doerwald <walter@…>
xfind.css() accepts CSSStyleRules now. html.itercssrules has a …

07/30/07:

21:52 Changeset in livinglogic.python.xist [2828:d924a7802211] by Walter Doerwald <walter@…>
Invert check logic in html.itercssrules() for skipping comments.
21:12 Changeset in livinglogic.python.xist [2827:3f9361b5d6b1] by Walter Doerwald <walter@…>
Implement real selectors for :hover and other pseudo classes. All those …
18:54 Changeset in livinglogic.python.xist [2826:66762047be7f] by Walter Doerwald <walter@…>
Ignore :active pseudoclass in CSS parser.
18:52 Changeset in livinglogic.python.xist [2825:4e2e611b8e5b] by Walter Doerwald <walter@…>
Skip comments in itercssrules and ignore :hover other pseudo classes.
18:09 Changeset in livinglogic.python.xist [2824:806583794131] by Walter Doerwald <walter@…>
Whitespace.
17:47 Changeset in livinglogic.python.xist [2823:275eeb504cf1] by Walter Doerwald <walter@…>
Use with blocks in test tree.
17:37 Changeset in livinglogic.python.xist [2822:641e47498960] by Walter Doerwald <walter@…>
Add tests for CSS attribute selectors.
17:33 Changeset in livinglogic.python.xist [2821:d149d59fdf49] by Walter Doerwald <walter@…>
Add an iterator class for recursive iterating all CSS rules in an HTML …
16:37 Changeset in livinglogic.python.xist [2820:162fcc3925fd] by Walter Doerwald <walter@…>
Fix xfind.CSSNthOfTypeSelector and xfind.CSSNthLastOfTypeSelector. Add …
16:23 Changeset in livinglogic.python.xist [2819:4ec09a972efd] by Walter Doerwald <walter@…>
Add tests for css pseudo-classes :only-child and -only-of-type.
16:09 Changeset in livinglogic.python.xist [2818:8d9282a46e35] by Walter Doerwald <walter@…>
Fix xfind.CSSOnlyChildSelector to only select element nodes.
16:02 Changeset in livinglogic.python.xist [2817:abcd60fcdf6a] by Walter Doerwald <walter@…>
Change _children_of_type() so that it works with Frags too.
15:57 Changeset in livinglogic.python.xist [2816:cc041a468ed7] by Walter Doerwald <walter@…>
Don't call asBytes() in test.

07/26/07:

15:12 Changeset in livinglogic.python.xist [2815:7db9f153b8e9] by Walter Doerwald <walter@…>
Use str() in xfind.CSSTypeSelector.str for the subselectors.
14:09 Changeset in livinglogic.python.xist [2814:a0d1511ab9aa] by Walter Doerwald <walter@…>
Refactor same of the match implementations for CSS selectors.
14:02 Changeset in livinglogic.python.xist [2813:8a3222c75d74] by Walter Doerwald <walter@…>
repr for selectors is getting to fancy. Use str instead.
13:08 Changeset in livinglogic.python.xist [2812:54fd67a0919f] by Walter Doerwald <walter@…>
SiblingCombinators? now consider all siblings. Introduce CSS variants that …

07/25/07:

20:42 Changeset in livinglogic.python.xist [2811:93ab8c09061f] by Walter Doerwald <walter@…>
Put operator into brackets in docstring.
19:46 Changeset in livinglogic.python.xist [2810:631027615512] by Walter Doerwald <walter@…>
More docstring work.
13:55 Changeset in livinglogic.python.xist [2809:a567cce7c9ba] by Walter Doerwald <walter@…>
Optimize use of multiple and or or combinators. Chaining multiple …
13:32 Changeset in livinglogic.python.xist [2808:ad14d35fa67f] by Walter Doerwald <walter@…>
Simplify match implementation of various CSS xfind selectors. Simplify …
13:25 Changeset in livinglogic.python.xist [2807:39af4db99b36] by Walter Doerwald <walter@…>
Add docstrings for all Combinator subclasses.

07/24/07:

19:23 Changeset in livinglogic.python.xist [2806:e136e67ef19c] by Walter Doerwald <walter@…>
More docstrings for xfind selectors.

07/23/07:

15:46 Changeset in livinglogic.python.xist [2805:d5fcdbe892fc] by Walter Doerwald <walter@…>
Add example to xfind.IsSelector? docstring.
15:40 Changeset in livinglogic.python.xist [2804:65d88f7dbd37] by Walter Doerwald <walter@…>
Add namespace name check ability to xfind.hasname and …
15:24 Changeset in livinglogic.python.xist [2803:77d63812374c] by Walter Doerwald <walter@…>
Add copyright line.
12:53 Changeset in livinglogic.python.xist [2802:9d1d912dd90c] by Walter Doerwald <walter@…>
Remove shebang line from all non-scripts.
12:14 Changeset in livinglogic.python.xist [2801:ee9032cc8f45] by Walter Doerwald <walter@…>
make script arguments more uniform; add a name to the CREDITS. Make the …

07/21/07:

17:37 Changeset in livinglogic.python.xist [2800:1fd6aa838cdf] by Walter Doerwald <walter@…>
Add docstring for xfind.hasattr_xml.

07/20/07:

16:17 Changeset in livinglogic.python.www [483:bd187e45e04a] by Walter Doerwald <walter@…>
ll-core 1.10.1.
10:33 Changeset in livinglogic.python.xist [2799:80a00747e90c] by Walter Doerwald <walter@…>
Add docstrings to xfind.empty and xfind.onlychild. These docstring won't …

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.
Note: See TracTimeline for information about the timeline view.