This feed is free software; you can redistribute it and/or modify it under the same terms as Perl itself.http://suika.fam.cx/swe/doc/swe-commit#entry-12619136702009-12-27 Wakaba2009-12-27T11:34:18ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 27 Dec 2009 11:34:15 -0000 2009-12-27 Wakaba <wakaba@suika.fam.cx> * main.pl (http_redirect): Don't call |exit| in this function. http://suika.fam.cx/swe/doc/swe-commit#entry-12582787872009-11-15 Wakaba2009-11-15T09:53:00ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 15 Nov 2009 09:52:52 -0000 2009-11-15 Wakaba <wakaba@suika.fam.cx> * main.pl: Remove ru=xxx parameter set by proxy, otherwise "changing page name" does not work because of ";" in URL. http://suika.fam.cx/swe/doc/swe-commit#entry-12571182822009-11-01 Wakaba2009-11-01T23:31:14ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 1 Nov 2009 23:30:48 -0000 2009-11-02 Wakaba <wakaba@suika.fam.cx> * main.pl: Tentative workaround for Apache mod_rewrite's buggy percent-decoding of %2B. http://suika.fam.cx/swe/doc/swe-commit#entry-12537153822009-09-23 Wakaba2009-09-23T14:16:14ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 23 Sep 2009 14:15:25 -0000 * Document.pm (name): Separated from |title|. 2009-09-23 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 23 Sep 2009 14:16:10 -0000 * main.pl: Use |name| method instead of |title| method for the |neighbors| view, otherwise JS can't construct the URL for the linked page. 2009-09-23 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12537136312009-09-23 Wakaba2009-09-23T13:47:02ZWakabawakaba@suika.fam.cx++ swe/scripts/ChangeLog 23 Sep 2009 13:46:59 -0000 * sw-sami.js: Added ping handler to search result's links. Use synchronous ping to ensure ping is really sent. 2009-09-23 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12537045642009-09-23 Wakaba2009-09-23T11:15:52ZWakabawakaba@suika.fam.cx++ swe/scripts/ChangeLog 23 Sep 2009 11:15:49 -0000 * sw-sami.js: Enable neighbor link feature to the production wiki. 2009-09-23 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12537038732009-09-23 Wakaba2009-09-23T11:04:24ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 23 Sep 2009 11:04:07 -0000 2009-09-23 Wakaba <wakaba@suika.fam.cx> * sw.css: Added styles for link lists. ++ swe/scripts/ChangeLog 23 Sep 2009 11:04:21 -0000 2009-09-23 Wakaba <wakaba@suika.fam.cx> * sw-sami.js: Added class names to link list elements. http://suika.fam.cx/swe/doc/swe-commit#entry-12537034112009-09-23 Wakaba2009-09-23T10:56:46ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 23 Sep 2009 10:56:11 -0000 * Document.pm (lock): Typo; it did not lock in fact, orz. * Graph.pm (schelling_update): Reuse the |repo| object's child objects where possible to avoid locking timing problem and so on. 2009-09-23 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 23 Sep 2009 10:56:43 -0000 2009-09-23 Wakaba <wakaba@suika.fam.cx> * main.pl: Lock for the document ID at the beginning of the neighbors view processing. http://suika.fam.cx/swe/doc/swe-commit#entry-12537013262009-09-23 Wakaba2009-09-23T10:21:59ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 23 Sep 2009 10:20:25 -0000 2009-09-23 Wakaba <wakaba@suika.fam.cx> * Document.pm (prop_untainted): Typo. (untainted_prop): The |prop_untainted| property was not set. http://suika.fam.cx/swe/doc/swe-commit#entry-12535301622009-09-21 Wakaba2009-09-21T10:49:05ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 10:48:30 -0000 * main.pl: Allow non-POST pings. 2009-09-21 Wakaba <wakaba@suika.fam.cx> ++ swe/scripts/ChangeLog 21 Sep 2009 10:48:59 -0000 * sw-sami.js: Added related/unrelated pings to neighbor links. 2009-09-21 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12535276492009-09-21 Wakaba2009-09-21T10:07:26ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 10:06:44 -0000 * main.pl: Changed the graph view to be a |param| of the ID view. 2009-09-21 Wakaba <wakaba@suika.fam.cx> ++ swe/scripts/ChangeLog 21 Sep 2009 10:07:15 -0000 2009-09-21 Wakaba <wakaba@suika.fam.cx> * sw-sami.js: Added a set of classes to insert neighborhoods section. http://suika.fam.cx/swe/doc/swe-commit#entry-12535254372009-09-21 Wakaba2009-09-21T09:30:32ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 09:29:32 -0000 * Repository.pm (weight_lock, weight_unlock): New methods. (term_weight_vector, save_term_weight_vector): Changed to use global props to save the term weight vector. 2009-09-21 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 09:30:29 -0000 * main.pl: Changed the related/unrelated end point to lock the vector data file and put the file to the CVS repository. 2009-09-21 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12535242392009-09-21 Wakaba2009-09-21T09:10:32ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 21 Sep 2009 09:05:45 -0000 2009-09-21 Wakaba <wakaba@suika.fam.cx> * Lock.pm (check_lockability): Don't allow the same level of lock type being locked twice to avoid deadlocks caused by same level of locks. ++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 09:10:06 -0000 * Document.pm (repo, prop_untainted, untainted_prop, save_prop, locked): New method. Introduced the concept of "tainted" such that we can access to the property in the locked code fragment without being afraid to update the property using old values. (get_or_create_graph_node): Updated to utilize |prop| family of method with locks. * Graph.pm (repo, lock, unlock): New methods. (add_nodes, create_node, schelling_update): Locks the database before the modifications. * Repository.pm (graph, get_document_by_id): New methods. * Node.pm (repo): New method. 2009-09-21 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 09:10:27 -0000 * main.pl: Made the graph node view to lock the database. 2009-09-21 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12535182292009-09-21 Wakaba2009-09-21T07:30:22ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 21 Sep 2009 07:28:38 -0000 2009-09-21 Wakaba <wakaba@suika.fam.cx> * DB.pm (id_lock): New method. ++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 07:29:26 -0000 * Document.pm (lock): Changed to use the $db->id_lock method to obtain the lock object. * Node.pm (neighbor_documents): New method. 2009-09-21 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 07:30:16 -0000 * main.pl: Moved most of remaining codes of graph node end point processing to separate modules. 2009-09-21 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12535169872009-09-21 Wakaba2009-09-21T07:09:38ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 06:44:52 -0000 2009-09-21 Wakaba <wakaba@suika.fam.cx> * Document.pm (title, get_or_create_graph_node): New methods (made from codes moved from main.pl). ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 07:09:35 -0000 2009-09-21 Wakaba <wakaba@suika.fam.cx> * main.pl: Changed "related"/"unrelated" URLs to a |ping| end point. Moved most of graph node end point processing to separate modules. http://suika.fam.cx/swe/doc/swe-commit#entry-12534368722009-09-20 Wakaba2009-09-20T08:54:29ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 20 Sep 2009 08:53:58 -0000 * Graph.pm (schelling_update): Implemented. 2009-09-20 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12534269592009-09-20 Wakaba2009-09-20T06:09:11ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 20 Sep 2009 06:08:30 -0000 2009-09-20 Wakaba <wakaba@suika.fam.cx> * Graph.pm (add_nodes): Improved the way to determine the number of added nodes. http://suika.fam.cx/swe/doc/swe-commit#entry-12533565232009-09-19 Wakaba2009-09-19T10:35:16ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 19 Sep 2009 10:35:13 -0000 * main.pl: |$id_prop| had been unintentionally unset. 2009-09-19 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12533462302009-09-19 Wakaba2009-09-19T07:43:40ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 19 Sep 2009 07:43:34 -0000 2009-09-19 Wakaba <wakaba@suika.fam.cx> * main.pl: Added Google AdSense. ++ swe/styles/ChangeLog 19 Sep 2009 07:43:26 -0000 2009-09-19 Wakaba <wakaba@suika.fam.cx> * sw.css: Added styles for Google AdSense. http://suika.fam.cx/swe/doc/swe-commit#entry-12529094122009-09-14 Wakaba2009-09-14T06:23:15ZWakabawakaba@suika.fam.cx++ swe/pages/ChangeLog 14 Sep 2009 06:23:13 -0000 * canvas.html: Set the default page name to "(image)". 2009-09-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12529089962009-09-14 Wakaba2009-09-14T06:16:24ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 06:15:55 -0000 * main.pl: Added names="" parameter to canvas editor link. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/pages/ChangeLog 14 Sep 2009 06:16:20 -0000 * canvas.html: Added names="" parameter to specify the names of new images. 2009-09-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12529080722009-09-14 Wakaba2009-09-14T06:00:54ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 05:59:53 -0000 * main.pl: Added links to canvas editor. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/pages/ChangeLog 14 Sep 2009 06:00:50 -0000 * canvas.html: New file (originally comes from Remove Canvas's client.html). 2009-09-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12528979212009-09-14 Wakaba2009-09-14T03:11:50ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 14 Sep 2009 03:08:53 -0000 * DB.pm (id_prop): New method. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/SWE/Object/Document/ChangeLog 14 Sep 2009 03:10:40 -0000 * SWML.pm (to_text, to_text_media_type): Moved back to the superclass. * CanvasInstructions.pm: New module. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 03:10:03 -0000 * Document.pm (prop): New method. (content_media_type): Changed to return the real media type. (to_xml_media_type, to_text_media_type, to_xml, to_html_fragment): Changed to return appropriate default value. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 03:11:39 -0000 * main.pl: Don't generate rel=alternate links if it is known that the alternate is not available. 2009-09-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12528960602009-09-14 Wakaba2009-09-14T02:40:52ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 14 Sep 2009 02:38:21 -0000 * Lang.pm: Changed module names. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/SWE/Object/Document/ChangeLog 14 Sep 2009 02:40:50 -0000 * SWML.pm: New module. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 02:40:09 -0000 * Document.pm: Added |rebless| method family. Moved SWML-to-HTML/XML/text convertion methods to another module. * Document/: New directory. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 02:39:42 -0000 * main.pl: Call the |rebless| method on the SWE::Object::Document module such that format-dependent methods can be invoked. 2009-09-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12528943922009-09-14 Wakaba2009-09-14T02:13:00ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 14 Sep 2009 02:12:58 -0000 2009-09-14 Wakaba <wakaba@suika.fam.cx> * Lang.pm: New module. ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 02:12:48 -0000 * main.pl: Moved media type list to an external module. 2009-09-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12528938042009-09-14 Wakaba2009-09-14T02:03:16ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 02:03:14 -0000 * Document.pm (to_html_fragment): New method. 2009-09-14 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 02:03:01 -0000 * main.pl: Moved format=html processing to external module. 2009-09-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12528915922009-09-14 Wakaba2009-09-14T01:26:19ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 01:25:50 -0000 2009-09-14 Wakaba <wakaba@suika.fam.cx> * Document.pm (to_xml, to_text): New methods. ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 01:25:42 -0000 2009-09-14 Wakaba <wakaba@suika.fam.cx> * main.pl: Changed format=text and format=xml to obtain the text or xml variant from SWE::Object::Document. Changed format=text to obtain the xml variant from SWE::Object::Document and then convert into HTML. http://suika.fam.cx/swe/doc/swe-commit#entry-12480070972009-07-19 Wakaba2009-07-19T12:38:10ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 19 Jul 2009 12:37:49 -0000 2009-07-19 Wakaba <wakaba@suika.fam.cx> * main.pl: Extended posturl API for the use of bookmarklet. http://suika.fam.cx/swe/doc/swe-commit#entry-12479725952009-07-19 Wakaba2009-07-19T03:03:12ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 19 Jul 2009 03:02:59 -0000 2009-07-19 Wakaba <wakaba@suika.fam.cx> * HashedIndex.pm (_for_each_id): Operator evaluation order was wrong. http://suika.fam.cx/swe/doc/swe-commit#entry-12473996592009-07-12 Wakaba2009-07-12T11:54:15ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 11:54:12 -0000 * main.pl: Set the paragraph number to the posturl content. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473969302009-07-12 Wakaba2009-07-12T11:08:47ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 11:08:44 -0000 * main.pl: Insert timestamp parameter of posturl. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473962432009-07-12 Wakaba2009-07-12T10:57:21ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:57:18 -0000 * main.pl: Implemented new-document case of posturl method. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473955782009-07-12 Wakaba2009-07-12T10:46:11ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 12 Jul 2009 10:46:07 -0000 * Document.pm (new_id): New method. 2009-07-12 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:45:55 -0000 * main.pl: Moved the code to obtain the new ID to another module. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473950652009-07-12 Wakaba2009-07-12T10:37:42ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 12 Jul 2009 10:37:22 -0000 * Document.pm (update_tfidf): New method copied from main.pl. 2009-07-12 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:37:39 -0000 * main.pl (update_tfidf): Moved to another module. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473943872009-07-12 Wakaba2009-07-12T10:26:21ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 12 Jul 2009 10:25:36 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * Document.pm: New module. ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:25:59 -0000 * main.pl: Facted out the code to associate new pages names to the document. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473919402009-07-12 Wakaba2009-07-12T09:45:37ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 12 Jul 2009 09:45:07 -0000 * DB.pm (name_history, id_history): New methods. 2009-07-12 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 09:45:31 -0000 * main.pl: Use $db's methods to instantiate id_history and name_history databases. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473896782009-07-12 Wakaba2009-07-12T09:07:55ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 12 Jul 2009 09:07:25 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * DB.pm (vc): New method. ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 09:07:51 -0000 * main.pl: Obtain instances of version control object by invoking the method of $db object. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473891662009-07-12 Wakaba2009-07-12T08:59:24ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 08:59:20 -0000 * main.pl: posturl appending implemented. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473870852009-07-12 Wakaba2009-07-12T08:24:42ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 08:24:39 -0000 * main.pl: Preparation for introducing posturl method. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473867232009-07-12 Wakaba2009-07-12T08:18:39ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 08:18:35 -0000 * main.pl: Fact out the process to determine the document ID(s) from the name, possibly converting the SuikaWiki3 document into new format. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473838802009-07-12 Wakaba2009-07-12T07:31:14ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 12 Jul 2009 07:30:45 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * sw.css: Styling for js-inserted sections. ++ swe/scripts/ChangeLog 12 Jul 2009 07:31:10 -0000 * sw-sami.js: Improved where js-generated sections are inserted. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473829332009-07-12 Wakaba2009-07-12T07:15:26ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 07:15:23 -0000 * main.pl: Create tfidf data when a page is created. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473824132009-07-12 Wakaba2009-07-12T07:06:46ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 07:06:43 -0000 * main.pl: Update tfidf data when a page content is updated. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473804342009-07-12 Wakaba2009-07-12T06:33:49ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 06:33:44 -0000 * main.pl Locks during the non-inverted index is updated. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473797282009-07-12 Wakaba2009-07-12T06:22:06ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 12 Jul 2009 06:21:38 -0000 * HashedIndex.pm (lock, lock_file_name): New methods. 2009-07-12 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 06:22:03 -0000 * main.pl: Locks the index database before the modification. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473786622009-07-12 Wakaba2009-07-12T06:04:20ZWakabawakaba@suika.fam.cx++ swe/scripts/ChangeLog 12 Jul 2009 06:04:15 -0000 * sw-sami.js: New script. It loads search result and insert into the document. * sw.js: Loads sw-sami.js. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473749042009-07-12 Wakaba2009-07-12T05:01:42ZWakabawakaba@suika.fam.cx++ swe/scripts/ChangeLog 12 Jul 2009 05:01:39 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * sw.js: Load sami-core.js. http://suika.fam.cx/swe/doc/swe-commit#entry-12473741912009-07-12 Wakaba2009-07-12T04:49:47ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 04:49:44 -0000 * main.pl: Put the |script| element at the end of the |body| element. 2009-07-12 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12473712232009-07-12 Wakaba2009-07-12T04:00:21ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 12 Jul 2009 03:59:58 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * NamedText.pm (_get_file_name): Typo. * Lock.pm: Check whether any preferable locks are already taken or not to avoid deadlocks. * IDGenerator.pm (get_next_id): Set lock_type to enable lock order control. * IDLocks.pm (get_lock): Set lock_type to enable lock order control. ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 04:00:17 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * main.pl: Set |lock_type| to enable lock order control. http://suika.fam.cx/swe/doc/swe-commit#entry-12473102262009-07-11 Wakaba2009-07-11T11:03:44ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 11 Jul 2009 11:03:40 -0000 2009-07-11 Wakaba <wakaba@suika.fam.cx> * sw.css: Added .swe-info class. http://suika.fam.cx/swe/doc/swe-commit#entry-12371921132009-03-16 Wakaba2009-03-16T08:28:31ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 16 Mar 2009 08:28:29 -0000 * main.pl: Show the relatedness of pages in the list of neighbor nodes. 2009-03-16 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12371894952009-03-16 Wakaba2009-03-16T07:44:53ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 16 Mar 2009 07:44:50 -0000 * Repository.pm (are_related_ids): Repeat the relearning process until the right answer is deduced. 2009-03-16 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12371892042009-03-16 Wakaba2009-03-16T07:39:59ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 16 Mar 2009 07:39:22 -0000 2009-03-16 Wakaba <wakaba@suika.fam.cx> * Repository.pm: New module. ++ swe/lib/suikawiki/ChangeLog 16 Mar 2009 07:39:54 -0000 2009-03-16 Wakaba <wakaba@suika.fam.cx> * main.pl: Moved relatedness detection method into its own module. http://suika.fam.cx/swe/doc/swe-commit#entry-12371224332009-03-15 Wakaba2009-03-15T13:07:11ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 13:06:41 -0000 * Node.pm (document_id): New method. 2009-03-15 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 13:07:01 -0000 * main.pl: Dump the name of neighbors. 2009-03-15 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12371224282009-03-15 Wakaba2009-03-15T13:07:06ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 13:06:41 -0000 * Node.pm (document_id): New method. 2009-03-15 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 13:07:01 -0000 * main.pl: Dump the name of neighbors. 2009-03-15 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12371214032009-03-15 Wakaba2009-03-15T12:50:01ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 12:49:18 -0000 * Graph.pm (get_node_by_id): New method. (create_node): Changed to instantiate SWE::Object::Node. * Node.pm: New module. 2009-03-15 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 12:49:58 -0000 * main.pl: Dump the list of neighbors. 2009-03-15 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12371200572009-03-15 Wakaba2009-03-15T12:27:35ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 15 Mar 2009 12:26:50 -0000 * DB.pm: Added graph and global property databases. 2009-03-15 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 12:26:27 -0000 * Graph.pm: New module. 2009-03-15 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 12:27:26 -0000 * main.pl: Graph generation moved to another module. Implemented graph/document association. 2009-03-15 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12371101392009-03-15 Wakaba2009-03-15T09:42:17ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 15 Mar 2009 09:41:26 -0000 2009-03-15 Wakaba <wakaba@suika.fam.cx> * NamedText.pm: New module. ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 09:42:14 -0000 * main.pl: Implemented the graph generate method. 2009-03-15 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12371044422009-03-15 Wakaba2009-03-15T08:07:19ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 15 Mar 2009 08:06:01 -0000 2009-03-15 Wakaba <wakaba@suika.fam.cx> * DB.pm (id): New method. ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 08:07:12 -0000 2009-03-15 Wakaba <wakaba@suika.fam.cx> * main.pl: Moved the codes to get idgenerator object to SWE::DB module. Also, preparation for the experiments for the graph generation implementation. http://suika.fam.cx/swe/doc/swe-commit#entry-12369926242009-03-14 Wakaba2009-03-14T01:03:40ZWakabawakaba@suika.fam.cx++ swe/scripts/ChangeLog 14 Mar 2009 01:03:37 -0000 * sw.js: Added |title|s to the buttons. 2009-03-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12369925152009-03-14 Wakaba2009-03-14T01:01:52ZWakabawakaba@suika.fam.cx++ swe/scripts/ChangeLog 14 Mar 2009 01:01:18 -0000 2009-03-14 Wakaba <wakaba@suika.fam.cx> * sw.js: Added a button to insert the current time. http://suika.fam.cx/swe/doc/swe-commit#entry-12365871222009-03-09 Wakaba2009-03-09T08:25:19ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Data/ChangeLog 9 Mar 2009 08:24:27 -0000 * FeatureVector.pm: Added support for parsing and operations. 2009-03-02 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 9 Mar 2009 08:25:07 -0000 * main.pl: Added experimental support for learning of relatedness of pages. 2009-03-02 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12359957692009-03-02 Wakaba2009-03-02T12:09:28ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 2 Mar 2009 12:08:28 -0000 * DB.pm: New module. 2009-03-02 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 2 Mar 2009 12:09:18 -0000 * main.pl: Create an instance of the new SWE::DB module and obtain references to database objects via that object for newly added modes. 2009-03-02 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12359943112009-03-02 Wakaba2009-03-02T11:45:09ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/ChangeLog 2 Mar 2009 11:44:31 -0000 2009-03-02 Wakaba <wakaba@suika.fam.cx> * Data/: New directory. ++ swe/lib/SWE/Data/ChangeLog 2 Mar 2009 11:44:23 -0000 2009-03-02 Wakaba <wakaba@suika.fam.cx> * FeatureVector.pm: New module. * ChangeLog: New file. ++ swe/lib/suikawiki/ChangeLog 2 Mar 2009 11:45:04 -0000 * main.pl (update_tfidf): Use new module to support feature word vectors. 2009-03-02 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12359791492009-03-02 Wakaba2009-03-02T07:32:24ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 2 Mar 2009 07:32:02 -0000 2009-03-01 Wakaba <wakaba@suika.fam.cx> * HashedIndex.pm: New module. * IDGenerator.pm (get_last_id): New method. 2009-01-12 Wakaba <wakaba@suika.fam.cx> * SuikaWiki3LastModified.pm (get_data): Why this convertion was necessary? ++ swe/lib/suikawiki/ChangeLog 2 Mar 2009 07:31:08 -0000 2009-03-02 Wakaba <wakaba@suika.fam.cx> * main.pl (;search, ;terms): New modes. ++ swe/styles/ChangeLog 3 Feb 2009 03:44:04 -0000 2009-02-03 Wakaba <wakaba@suika.fam.cx> * sw.css: Fixed a typo. http://suika.fam.cx/swe/doc/swe-commit#entry-12294030542008-12-16 Wakaba2008-12-16T04:50:50ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 16 Dec 2008 04:49:26 -0000 2008-12-16 Wakaba <wakaba@suika.fam.cx> * main.pl: Adds .tools class to the page navigation, to distinguish with same-name pages navigation. ++ swe/scripts/ChangeLog 16 Dec 2008 04:50:42 -0000 2008-12-16 Wakaba <wakaba@suika.fam.cx> * sw.js: Added Hatena Star support. Use method |button.setAttribute ('type')| instead of attribute |button.type| for WebKit/WinIE compatibility. http://suika.fam.cx/swe/doc/swe-commit#entry-12275893082008-11-25 Wakaba2008-11-25T05:01:43ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 25 Nov 2008 05:01:39 -0000 2008-11-25 Wakaba <wakaba@suika.fam.cx> * main.pl: Adds link to help page after the page content form. 2008-11-24 Wakaba <wakaba@suika.fam.cx> * main.pl: Output last-modified date at the end of HTML representation of an article. http://suika.fam.cx/swe/doc/swe-commit#entry-12275271532008-11-24 Wakaba2008-11-24T11:45:51ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 24 Nov 2008 11:43:31 -0000 2008-11-24 Wakaba <wakaba@suika.fam.cx> * IDHistory.pm, HashedHistory.pm: New modules. ++ swe/lib/suikawiki/ChangeLog 24 Nov 2008 11:45:32 -0000 * main.pl: Implemented history modes. Records creation of pages and modifications to id/name associations as history. 2008-11-24 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12275136622008-11-24 Wakaba2008-11-24T08:01:01ZWakabawakaba@suika.fam.cx++ swe/lib/suikawiki/ChangeLog 24 Nov 2008 07:59:48 -0000 2008-11-24 Wakaba <wakaba@suika.fam.cx> * main.pl: New script (Code from sw.cgi <http://suika.fam.cx/gate/cvs/webroot/gate/2008/sw.cgi>, with minimum changes). * ChangeLog: New file. ++ swe/lib/ChangeLog 24 Nov 2008 07:48:53 -0000 2008-11-24 Wakaba <wakaba@suika.fam.cx> * suikawiki/: New directory. http://suika.fam.cx/swe/doc/swe-commit#entry-12275110462008-11-24 Wakaba2008-11-24T07:17:24ZWakabawakaba@suika.fam.cx++ ChangeLog 24 Nov 2008 07:17:06 -0000 2008-11-24 Wakaba <wakaba@suika.fam.cx> * cvscommit.sh: Use |mkcommitfeed| command instead of |mkcommitfeed.pl| in the same directory. * mkcommitfeed.pl: Removed (See <http://suika.fam.cx/commitfeed/readme>). ++ swe/styles/ChangeLog 23 Nov 2008 08:21:28 -0000 2008-11-23 Wakaba <wakaba@suika.fam.cx> * sw.css: Oops, class names were wrong. http://suika.fam.cx/swe/doc/swe-commit#entry-12261366512008-11-08 Wakaba2008-11-08T09:30:50ZWakabawakaba@suika.fam.cx++ ChangeLog 8 Nov 2008 09:30:47 -0000 2008-11-08 Wakaba <wakaba@suika.fam.cx> * mkcommitfeed.pl: New file (copied from ../www/harusame/). Forgetten to copy this file. http://suika.fam.cx/swe/doc/swe-commit#entry-12261367152008-11-08 Wakaba2008-11-08T09:31:53ZWakabawakaba@suika.fam.cx++ swe/doc/ChangeLog 8 Nov 2008 09:31:49 -0000 2008-11-08 Wakaba <wakaba@suika.fam.cx> * .htaccess: New file. * ChangeLog: New file. http://suika.fam.cx/swe/doc/swe-commit#entry-12261474912008-11-08 Wakaba2008-11-08T12:31:27ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 8 Nov 2008 12:31:14 -0000 * SuikaWiki3LastModified.pm, SuikaWiki3Props.pm: New module files. 2008-11-08 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12262132062008-11-09 Wakaba2008-11-09T06:46:44ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 06:46:33 -0000 2008-11-09 Wakaba <wakaba@suika.fam.cx> * Lock.pm, HashedProps.pm, IDDOM.pm, IDGenerator.pm, IDProps.pm, IDText.pm, SuikaWiki3PageList.pm: New modules. * SuikaWiki3.pm, SuikaWiki3LastModified.pm: Changed to use plain base 16 encoded file name string as key, rather than array reference as in SuikaWiki3. * SuikaWiki3LastModified.pm (save_data, set_data): Removed. (load_data): Renamed as |_load_data|. (get_data): Invoke |_load_data| if and only if necessary. * SuikaWiki3Props.pm: Don't treat "%" as a part of hash key. http://suika.fam.cx/swe/doc/swe-commit#entry-12262252102008-11-09 Wakaba2008-11-09T10:06:45ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 10:06:43 -0000 * IDProps.pm (_get_file_name): Return |undef| if the file is not found. * IDLocks.pm: New module. 2008-11-09 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12262397372008-11-09 Wakaba2008-11-09T14:08:54ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 14:08:47 -0000 * VersionControl.pm: New module. * HashedProps.pm, IDText.pm: Support for |version_control| property is added. * SuikaWiki3PageList.pm (_save_data): Renamed as |save_data|. Do nothing if the data has not been loaded from the file. (delete_data): New method. 2008-11-09 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12262875822008-11-10 Wakaba2008-11-10T03:26:18ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 10 Nov 2008 03:26:13 -0000 2008-11-10 Wakaba <wakaba@suika.fam.cx> * VersionControl.pm (commit_changes): Set "-kb" option to the "cvs add" command to avoid keyword substition and newline normalization. http://suika.fam.cx/swe/doc/swe-commit#entry-12263110972008-11-10 Wakaba2008-11-10T09:58:15ZWakabawakaba@suika.fam.cx++ ChangeLog 10 Nov 2008 09:58:00 -0000 2008-11-10 Wakaba <wakaba@suika.fam.cx> * styles/: New directory. ++ swe/styles/ChangeLog 10 Nov 2008 09:57:53 -0000 2008-11-10 Wakaba <wakaba@suika.fam.cx> * sw.css: New style sheet. * ChangeLog: New file. http://suika.fam.cx/swe/doc/swe-commit#entry-12266399762008-11-14 Wakaba2008-11-14T05:19:29ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/DB/ChangeLog 14 Nov 2008 05:16:49 -0000 2008-11-14 Wakaba <wakaba@suika.fam.cx> * IDLocks.pm (get_lock): Directories should be created if it does not exist. * SuikaWiki3PageList2.pm: New module. http://suika.fam.cx/swe/doc/swe-commit#entry-12266485782008-11-14 Wakaba2008-11-14T07:42:57ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 14 Nov 2008 07:42:29 -0000 2008-11-14 Wakaba <wakaba@suika.fam.cx> * sw-classes.css: New style sheet. * sw.css: a:hover did not work because of specificity. Typo fixed. Use dashed underline for wiki-internal links so that a paragraph with a lot of links looks less ugly. Set margin between adjucent links. sw:insert and sw:delete elements that are children of the article element should be rendered as blocks. Underlines replaced by borders to avoid ugly styling when an underlined element is contained within a bordered element. Set border to form elements. http://suika.fam.cx/swe/doc/swe-commit#entry-12266488422008-11-14 Wakaba2008-11-14T07:47:18ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 14 Nov 2008 07:45:13 -0000 * sw.css: Change background-color of cells when hovered. 2008-11-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12266512932008-11-14 Wakaba2008-11-14T08:28:11ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 14 Nov 2008 08:16:12 -0000 * sw.css: "rt + rt" changed to "rt ~ rt" to support |rp| elements. 2008-11-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12266525502008-11-14 Wakaba2008-11-14T08:49:08ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Lang/ChangeLog 14 Nov 2008 08:48:57 -0000 2008-11-14 Wakaba <wakaba@suika.fam.cx> * XML2HTML.pm: New module (code from sw.cgi). * ChangeLog: New file. ++ swe/lib/SWE/ChangeLog 14 Nov 2008 08:41:10 -0000 2008-11-14 Wakaba <wakaba@suika.fam.cx> * Lang/: New directory. ++ swe/styles/ChangeLog 14 Nov 2008 08:40:01 -0000 * sw.css: Margin for adjucent underlines are commented out, otherwise stupid margin appears before second anchor element in a paragraph (consider <a></a>text<a></a>). 2008-11-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12266546852008-11-14 Wakaba2008-11-14T09:24:40ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Lang/ChangeLog 14 Nov 2008 09:24:16 -0000 * XML2HTML.pm: Added sw:image element support. 2008-11-14 Wakaba <wakaba@suika.fam.cx> ++ swe/styles/ChangeLog 14 Nov 2008 09:24:37 -0000 * sw.css: Added a style rule for permalinks. 2008-11-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12266586682008-11-14 Wakaba2008-11-14T10:31:07ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 14 Nov 2008 10:30:59 -0000 * sw.css: Re-disabled underline for .sw-anchor-internal. 2008-11-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12266598542008-11-14 Wakaba2008-11-14T10:50:48ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Lang/ChangeLog 14 Nov 2008 10:50:41 -0000 * XML2HTML.pm: Added sw:replace support. (The "support" simply insertes the |by| attribute value in place of sw:replace element, this is the most backward compatible way for existing contents.) 2008-11-14 Wakaba <wakaba@suika.fam.cx> ++ swe/styles/ChangeLog 14 Nov 2008 10:49:15 -0000 * sw.css: Old (SuikaWiki3) style rule was inherited unintentionally for pre.code. 2008-11-14 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12268071512008-11-16 Wakaba2008-11-16T03:45:50ZWakabawakaba@suika.fam.cx++ swe/lib/SWE/Lang/ChangeLog 16 Nov 2008 03:45:25 -0000 2008-11-16 Wakaba <wakaba@suika.fam.cx> * XML2HTML.pm (convert): Use a document fragment node as the container instead of the article element. Make the outermost heading rank configurable. ++ swe/styles/ChangeLog 16 Nov 2008 03:45:45 -0000 2008-11-16 Wakaba <wakaba@suika.fam.cx> * sw.css: Set the width of the title input field. http://suika.fam.cx/swe/doc/swe-commit#entry-12268155522008-11-16 Wakaba2008-11-16T06:05:49ZWakabawakaba@suika.fam.cx++ swe/styles/ChangeLog 16 Nov 2008 06:05:44 -0000 * sw.css: Added style rules for same-id page list. 2008-11-16 Wakaba <wakaba@suika.fam.cx> http://suika.fam.cx/swe/doc/swe-commit#entry-12268274122008-11-16 Wakaba2008-11-16T09:23:30ZWakabawakaba@suika.fam.cx++ ChangeLog 16 Nov 2008 08:45:59 -0000 2008-11-16 Wakaba <wakaba@suika.fam.cx> * scripts/: New directory. ++ swe/scripts/ChangeLog 16 Nov 2008 09:23:25 -0000 2008-11-16 Wakaba <wakaba@suika.fam.cx> * sw.js: New file. * ChangeLog: New file. 2009-12-27T11:34:18Z