/[suikacvs]/webroot/swe/doc/swe-commit.en.atom.u8
Suika

Contents of /webroot/swe/doc/swe-commit.en.atom.u8

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.82 - (hide annotations) (download)
Wed Sep 23 10:56:52 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.81: +16 -2 lines
++ 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.

1 wakaba 1.82 <feed xmlns="http://www.w3.org/2005/Atom"><link href="http://suika.fam.cx/swe/doc/swe-commit" hreflang="en" rel="self" type="application/atom+xml"></link><link href="http://suika.fam.cx/swe/doc/readme" rel="related"></link><link href="http://suika.fam.cx/swe/doc/readme#license" rel="license"></link><rights>This feed is free software; you can redistribute it and/or modify it under the same terms as Perl itself.</rights><entry xml:id="entry-1253703411"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253703411</id><title>2009-09-23 Wakaba</title><updated>2009-09-23T10:56:46Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 23 Sep 2009 10:56:11 -0000
2     * Document.pm (lock): Typo; it did not lock in fact, orz.
3    
4     * Graph.pm (schelling_update): Reuse the |repo| object's child
5     objects where possible to avoid locking timing problem and so on.
6    
7     2009-09-23 Wakaba &lt;wakaba@suika.fam.cx&gt;
8    
9     ++ swe/lib/suikawiki/ChangeLog 23 Sep 2009 10:56:43 -0000
10     2009-09-23 Wakaba &lt;wakaba@suika.fam.cx&gt;
11    
12     * main.pl: Lock for the document ID at the beginning of the
13     neighbors view processing.
14    
15     </content></entry><entry xml:id="entry-1253701326"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253701326</id><title>2009-09-23 Wakaba</title><updated>2009-09-23T10:21:59Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 23 Sep 2009 10:20:25 -0000
16 wakaba 1.81 2009-09-23 Wakaba &lt;wakaba@suika.fam.cx&gt;
17    
18     * Document.pm (prop_untainted): Typo.
19     (untainted_prop): The |prop_untainted| property was not set.
20    
21     </content></entry><entry xml:id="entry-1253530162"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253530162</id><title>2009-09-21 Wakaba</title><updated>2009-09-21T10:49:05Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 10:48:30 -0000
22 wakaba 1.80 * main.pl: Allow non-POST pings.
23    
24     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
25    
26     ++ swe/scripts/ChangeLog 21 Sep 2009 10:48:59 -0000
27     * sw-sami.js: Added related/unrelated pings to neighbor links.
28    
29     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
30    
31     </content></entry><entry xml:id="entry-1253527649"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253527649</id><title>2009-09-21 Wakaba</title><updated>2009-09-21T10:07:26Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 10:06:44 -0000
32 wakaba 1.79 * main.pl: Changed the graph view to be a |param| of the ID view.
33    
34     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
35    
36     ++ swe/scripts/ChangeLog 21 Sep 2009 10:07:15 -0000
37     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
38    
39     * sw-sami.js: Added a set of classes to insert neighborhoods
40     section.
41    
42     </content></entry><entry xml:id="entry-1253525437"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253525437</id><title>2009-09-21 Wakaba</title><updated>2009-09-21T09:30:32Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 09:29:32 -0000
43 wakaba 1.78 * Repository.pm (weight_lock, weight_unlock): New methods.
44     (term_weight_vector, save_term_weight_vector): Changed to use
45     global props to save the term weight vector.
46    
47     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
48    
49     ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 09:30:29 -0000
50     * main.pl: Changed the related/unrelated end point to lock the
51     vector data file and put the file to the CVS repository.
52    
53     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
54    
55     </content></entry><entry xml:id="entry-1253524239"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253524239</id><title>2009-09-21 Wakaba</title><updated>2009-09-21T09:10:32Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 21 Sep 2009 09:05:45 -0000
56 wakaba 1.77 2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
57    
58     * Lock.pm (check_lockability): Don't allow the same level of lock
59     type being locked twice to avoid deadlocks caused by same level of
60     locks.
61    
62     ++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 09:10:06 -0000
63     * Document.pm (repo, prop_untainted, untainted_prop, save_prop,
64     locked): New method. Introduced the concept of &quot;tainted&quot; such
65     that we can access to the property in the locked code fragment
66     without being afraid to update the property using old values.
67     (get_or_create_graph_node): Updated to utilize |prop| family of
68     method with locks.
69    
70     * Graph.pm (repo, lock, unlock): New methods.
71     (add_nodes, create_node, schelling_update): Locks the database
72     before the modifications.
73    
74     * Repository.pm (graph, get_document_by_id): New methods.
75    
76     * Node.pm (repo): New method.
77    
78     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
79    
80     ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 09:10:27 -0000
81     * main.pl: Made the graph node view to lock the database.
82    
83     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
84    
85     </content></entry><entry xml:id="entry-1253518229"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253518229</id><title>2009-09-21 Wakaba</title><updated>2009-09-21T07:30:22Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 21 Sep 2009 07:28:38 -0000
86 wakaba 1.76 2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
87    
88     * DB.pm (id_lock): New method.
89    
90     ++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 07:29:26 -0000
91     * Document.pm (lock): Changed to use the $db-&gt;id_lock method to
92     obtain the lock object.
93    
94     * Node.pm (neighbor_documents): New method.
95    
96     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
97    
98     ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 07:30:16 -0000
99     * main.pl: Moved most of remaining codes of graph node end point
100     processing to separate modules.
101    
102     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
103    
104     </content></entry><entry xml:id="entry-1253516987"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253516987</id><title>2009-09-21 Wakaba</title><updated>2009-09-21T07:09:38Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 06:44:52 -0000
105 wakaba 1.75 2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
106    
107     * Document.pm (title, get_or_create_graph_node): New methods (made
108     from codes moved from main.pl).
109    
110     ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 07:09:35 -0000
111     2009-09-21 Wakaba &lt;wakaba@suika.fam.cx&gt;
112    
113     * main.pl: Changed &quot;related&quot;/&quot;unrelated&quot; URLs to a |ping| end
114     point. Moved most of graph node end point processing to separate
115     modules.
116    
117     </content></entry><entry xml:id="entry-1253436872"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253436872</id><title>2009-09-20 Wakaba</title><updated>2009-09-20T08:54:29Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 20 Sep 2009 08:53:58 -0000
118 wakaba 1.74 * Graph.pm (schelling_update): Implemented.
119    
120     2009-09-20 Wakaba &lt;wakaba@suika.fam.cx&gt;
121    
122     </content></entry><entry xml:id="entry-1253426959"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253426959</id><title>2009-09-20 Wakaba</title><updated>2009-09-20T06:09:11Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 20 Sep 2009 06:08:30 -0000
123 wakaba 1.73 2009-09-20 Wakaba &lt;wakaba@suika.fam.cx&gt;
124    
125     * Graph.pm (add_nodes): Improved the way to determine the number
126     of added nodes.
127    
128     </content></entry><entry xml:id="entry-1253356523"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253356523</id><title>2009-09-19 Wakaba</title><updated>2009-09-19T10:35:16Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 19 Sep 2009 10:35:13 -0000
129 wakaba 1.72 * main.pl: |$id_prop| had been unintentionally unset.
130    
131     2009-09-19 Wakaba &lt;wakaba@suika.fam.cx&gt;
132    
133     </content></entry><entry xml:id="entry-1253346230"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1253346230</id><title>2009-09-19 Wakaba</title><updated>2009-09-19T07:43:40Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 19 Sep 2009 07:43:34 -0000
134 wakaba 1.71 2009-09-19 Wakaba &lt;wakaba@suika.fam.cx&gt;
135    
136     * main.pl: Added Google AdSense.
137    
138     ++ swe/styles/ChangeLog 19 Sep 2009 07:43:26 -0000
139     2009-09-19 Wakaba &lt;wakaba@suika.fam.cx&gt;
140    
141     * sw.css: Added styles for Google AdSense.
142    
143     </content></entry><entry xml:id="entry-1252909412"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252909412</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T06:23:15Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/pages/ChangeLog 14 Sep 2009 06:23:13 -0000
144 wakaba 1.70 * canvas.html: Set the default page name to &quot;(image)&quot;.
145    
146     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
147    
148     </content></entry><entry xml:id="entry-1252908996"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252908996</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T06:16:24Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 06:15:55 -0000
149 wakaba 1.69 * main.pl: Added names=&quot;&quot; parameter to canvas editor link.
150    
151     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
152    
153     ++ swe/pages/ChangeLog 14 Sep 2009 06:16:20 -0000
154     * canvas.html: Added names=&quot;&quot; parameter to specify the names of
155     new images.
156    
157     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
158    
159     </content></entry><entry xml:id="entry-1252908072"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252908072</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T06:00:54Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 05:59:53 -0000
160 wakaba 1.68 * main.pl: Added links to canvas editor.
161    
162     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
163    
164     ++ swe/pages/ChangeLog 14 Sep 2009 06:00:50 -0000
165     * canvas.html: New file (originally comes from Remove Canvas's
166     client.html).
167    
168     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
169    
170     </content></entry><entry xml:id="entry-1252897921"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252897921</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T03:11:50Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 14 Sep 2009 03:08:53 -0000
171 wakaba 1.67 * DB.pm (id_prop): New method.
172    
173     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
174    
175     ++ swe/lib/SWE/Object/Document/ChangeLog 14 Sep 2009 03:10:40 -0000
176     * SWML.pm (to_text, to_text_media_type): Moved back to the
177     superclass.
178    
179     * CanvasInstructions.pm: New module.
180    
181     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
182    
183     ++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 03:10:03 -0000
184     * Document.pm (prop): New method.
185     (content_media_type): Changed to return the real media type.
186     (to_xml_media_type, to_text_media_type, to_xml, to_html_fragment):
187     Changed to return appropriate default value.
188    
189     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
190    
191     ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 03:11:39 -0000
192     * main.pl: Don't generate rel=alternate links if it is known that
193     the alternate is not available.
194    
195     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
196    
197     </content></entry><entry xml:id="entry-1252896060"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252896060</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T02:40:52Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 14 Sep 2009 02:38:21 -0000
198 wakaba 1.66 * Lang.pm: Changed module names.
199    
200     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
201    
202     ++ swe/lib/SWE/Object/Document/ChangeLog 14 Sep 2009 02:40:50 -0000
203     * SWML.pm: New module.
204    
205     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
206    
207     ++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 02:40:09 -0000
208     * Document.pm: Added |rebless| method family. Moved
209     SWML-to-HTML/XML/text convertion methods to another module.
210    
211     * Document/: New directory.
212    
213     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
214    
215     ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 02:39:42 -0000
216     * main.pl: Call the |rebless| method on the SWE::Object::Document
217     module such that format-dependent methods can be invoked.
218    
219     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
220    
221     </content></entry><entry xml:id="entry-1252894392"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252894392</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T02:13:00Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 14 Sep 2009 02:12:58 -0000
222 wakaba 1.65 2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
223    
224     * Lang.pm: New module.
225    
226     ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 02:12:48 -0000
227     * main.pl: Moved media type list to an external module.
228    
229     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
230    
231     </content></entry><entry xml:id="entry-1252893804"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252893804</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T02:03:16Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 02:03:14 -0000
232 wakaba 1.64 * Document.pm (to_html_fragment): New method.
233    
234     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
235    
236     ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 02:03:01 -0000
237     * main.pl: Moved format=html processing to external module.
238    
239     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
240    
241     </content></entry><entry xml:id="entry-1252891592"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1252891592</id><title>2009-09-14 Wakaba</title><updated>2009-09-14T01:26:19Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 14 Sep 2009 01:25:50 -0000
242 wakaba 1.63 2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
243    
244     * Document.pm (to_xml, to_text): New methods.
245    
246     ++ swe/lib/suikawiki/ChangeLog 14 Sep 2009 01:25:42 -0000
247     2009-09-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
248    
249     * main.pl: Changed format=text and format=xml to obtain the text
250     or xml variant from SWE::Object::Document. Changed format=text to
251     obtain the xml variant from SWE::Object::Document and then convert
252     into HTML.
253    
254     </content></entry><entry xml:id="entry-1248007097"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1248007097</id><title>2009-07-19 Wakaba</title><updated>2009-07-19T12:38:10Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 19 Jul 2009 12:37:49 -0000
255 wakaba 1.62 2009-07-19 Wakaba &lt;wakaba@suika.fam.cx&gt;
256    
257     * main.pl: Extended posturl API for the use of bookmarklet.
258    
259     </content></entry><entry xml:id="entry-1247972595"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247972595</id><title>2009-07-19 Wakaba</title><updated>2009-07-19T03:03:12Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 19 Jul 2009 03:02:59 -0000
260 wakaba 1.61 2009-07-19 Wakaba &lt;wakaba@suika.fam.cx&gt;
261    
262     * HashedIndex.pm (_for_each_id): Operator evaluation order was
263     wrong.
264    
265     </content></entry><entry xml:id="entry-1247399659"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247399659</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T11:54:15Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 11:54:12 -0000
266 wakaba 1.60 * main.pl: Set the paragraph number to the posturl content.
267    
268     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
269    
270     </content></entry><entry xml:id="entry-1247396930"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247396930</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T11:08:47Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 11:08:44 -0000
271 wakaba 1.59 * main.pl: Insert timestamp parameter of posturl.
272    
273     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
274    
275     </content></entry><entry xml:id="entry-1247396243"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247396243</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T10:57:21Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:57:18 -0000
276 wakaba 1.58 * main.pl: Implemented new-document case of posturl method.
277    
278     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
279    
280     </content></entry><entry xml:id="entry-1247395578"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247395578</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T10:46:11Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 12 Jul 2009 10:46:07 -0000
281 wakaba 1.57 * Document.pm (new_id): New method.
282    
283     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
284    
285     ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:45:55 -0000
286     * main.pl: Moved the code to obtain the new ID to another module.
287    
288     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
289    
290     </content></entry><entry xml:id="entry-1247395065"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247395065</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T10:37:42Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 12 Jul 2009 10:37:22 -0000
291 wakaba 1.56 * Document.pm (update_tfidf): New method copied from main.pl.
292    
293     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
294    
295     ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:37:39 -0000
296     * main.pl (update_tfidf): Moved to another module.
297    
298     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
299    
300     </content></entry><entry xml:id="entry-1247394387"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247394387</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T10:26:21Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 12 Jul 2009 10:25:36 -0000
301 wakaba 1.55 2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
302    
303     * Document.pm: New module.
304    
305     ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 10:25:59 -0000
306     * main.pl: Facted out the code to associate new pages names to the
307     document.
308    
309     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
310    
311     </content></entry><entry xml:id="entry-1247391940"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247391940</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T09:45:37Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 12 Jul 2009 09:45:07 -0000
312 wakaba 1.54 * DB.pm (name_history, id_history): New methods.
313    
314     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
315    
316     ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 09:45:31 -0000
317     * main.pl: Use $db's methods to instantiate id_history and
318     name_history databases.
319    
320     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
321    
322     </content></entry><entry xml:id="entry-1247389678"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247389678</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T09:07:55Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 12 Jul 2009 09:07:25 -0000
323 wakaba 1.53 2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
324    
325     * DB.pm (vc): New method.
326    
327     ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 09:07:51 -0000
328     * main.pl: Obtain instances of version control object by invoking
329     the method of $db object.
330    
331     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
332    
333     </content></entry><entry xml:id="entry-1247389166"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247389166</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T08:59:24Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 08:59:20 -0000
334 wakaba 1.52 * main.pl: posturl appending implemented.
335    
336     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
337    
338     </content></entry><entry xml:id="entry-1247387085"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247387085</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T08:24:42Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 08:24:39 -0000
339 wakaba 1.51 * main.pl: Preparation for introducing posturl method.
340    
341     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
342    
343     </content></entry><entry xml:id="entry-1247386723"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247386723</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T08:18:39Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 08:18:35 -0000
344 wakaba 1.50 * main.pl: Fact out the process to determine the document ID(s)
345     from the name, possibly converting the SuikaWiki3 document into
346     new format.
347    
348     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
349    
350     </content></entry><entry xml:id="entry-1247383880"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247383880</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T07:31:14Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/styles/ChangeLog 12 Jul 2009 07:30:45 -0000
351 wakaba 1.49 2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
352    
353     * sw.css: Styling for js-inserted sections.
354    
355     ++ swe/scripts/ChangeLog 12 Jul 2009 07:31:10 -0000
356     * sw-sami.js: Improved where js-generated sections are inserted.
357    
358     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
359    
360     </content></entry><entry xml:id="entry-1247382933"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247382933</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T07:15:26Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 07:15:23 -0000
361 wakaba 1.48 * main.pl: Create tfidf data when a page is created.
362    
363     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
364    
365     </content></entry><entry xml:id="entry-1247382413"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247382413</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T07:06:46Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 07:06:43 -0000
366 wakaba 1.47 * main.pl: Update tfidf data when a page content is updated.
367    
368     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
369    
370     </content></entry><entry xml:id="entry-1247380434"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247380434</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T06:33:49Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 06:33:44 -0000
371 wakaba 1.46 * main.pl Locks during the non-inverted index is updated.
372    
373     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
374    
375     </content></entry><entry xml:id="entry-1247379728"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247379728</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T06:22:06Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 12 Jul 2009 06:21:38 -0000
376 wakaba 1.45 * HashedIndex.pm (lock, lock_file_name): New methods.
377    
378     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
379    
380     ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 06:22:03 -0000
381     * main.pl: Locks the index database before the modification.
382    
383     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
384    
385     </content></entry><entry xml:id="entry-1247378662"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247378662</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T06:04:20Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/scripts/ChangeLog 12 Jul 2009 06:04:15 -0000
386 wakaba 1.44 * sw-sami.js: New script. It loads search result and insert into
387     the document.
388    
389     * sw.js: Loads sw-sami.js.
390    
391     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
392    
393     </content></entry><entry xml:id="entry-1247374904"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247374904</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T05:01:42Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/scripts/ChangeLog 12 Jul 2009 05:01:39 -0000
394 wakaba 1.43 2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
395    
396     * sw.js: Load sami-core.js.
397    
398     </content></entry><entry xml:id="entry-1247374191"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247374191</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T04:49:47Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 04:49:44 -0000
399 wakaba 1.42 * main.pl: Put the |script| element at the end of the |body|
400     element.
401    
402     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
403    
404     </content></entry><entry xml:id="entry-1247371223"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247371223</id><title>2009-07-12 Wakaba</title><updated>2009-07-12T04:00:21Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 12 Jul 2009 03:59:58 -0000
405 wakaba 1.41 2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
406    
407     * NamedText.pm (_get_file_name): Typo.
408    
409     * Lock.pm: Check whether any preferable locks are already taken or
410     not to avoid deadlocks.
411    
412     * IDGenerator.pm (get_next_id): Set lock_type to enable lock order
413     control.
414    
415     * IDLocks.pm (get_lock): Set lock_type to enable lock order
416     control.
417    
418     ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 04:00:17 -0000
419     2009-07-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
420    
421     * main.pl: Set |lock_type| to enable lock order control.
422    
423     </content></entry><entry xml:id="entry-1247310226"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1247310226</id><title>2009-07-11 Wakaba</title><updated>2009-07-11T11:03:44Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/styles/ChangeLog 11 Jul 2009 11:03:40 -0000
424 wakaba 1.40 2009-07-11 Wakaba &lt;wakaba@suika.fam.cx&gt;
425    
426     * sw.css: Added .swe-info class.
427    
428     </content></entry><entry xml:id="entry-1237192113"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237192113</id><title>2009-03-16 Wakaba</title><updated>2009-03-16T08:28:31Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 16 Mar 2009 08:28:29 -0000
429 wakaba 1.39 * main.pl: Show the relatedness of pages in the list of neighbor
430     nodes.
431    
432     2009-03-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
433    
434     </content></entry><entry xml:id="entry-1237189495"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237189495</id><title>2009-03-16 Wakaba</title><updated>2009-03-16T07:44:53Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 16 Mar 2009 07:44:50 -0000
435 wakaba 1.38 * Repository.pm (are_related_ids): Repeat the relearning process
436     until the right answer is deduced.
437    
438     2009-03-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
439    
440     </content></entry><entry xml:id="entry-1237189204"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237189204</id><title>2009-03-16 Wakaba</title><updated>2009-03-16T07:39:59Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 16 Mar 2009 07:39:22 -0000
441 wakaba 1.37 2009-03-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
442    
443     * Repository.pm: New module.
444    
445     ++ swe/lib/suikawiki/ChangeLog 16 Mar 2009 07:39:54 -0000
446     2009-03-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
447    
448     * main.pl: Moved relatedness detection method into its own module.
449    
450     </content></entry><entry xml:id="entry-1237122433"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237122433</id><title>2009-03-15 Wakaba</title><updated>2009-03-15T13:07:11Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 13:06:41 -0000
451 wakaba 1.36 * Node.pm (document_id): New method.
452    
453     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
454    
455     ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 13:07:01 -0000
456     * main.pl: Dump the name of neighbors.
457    
458     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
459    
460     </content></entry><entry xml:id="entry-1237122428"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237122428</id><title>2009-03-15 Wakaba</title><updated>2009-03-15T13:07:06Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 13:06:41 -0000
461     * Node.pm (document_id): New method.
462    
463     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
464    
465     ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 13:07:01 -0000
466     * main.pl: Dump the name of neighbors.
467    
468     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
469    
470     </content></entry><entry xml:id="entry-1237121403"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237121403</id><title>2009-03-15 Wakaba</title><updated>2009-03-15T12:50:01Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 12:49:18 -0000
471 wakaba 1.35 * Graph.pm (get_node_by_id): New method.
472     (create_node): Changed to instantiate SWE::Object::Node.
473    
474     * Node.pm: New module.
475    
476     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
477    
478     ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 12:49:58 -0000
479     * main.pl: Dump the list of neighbors.
480    
481     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
482    
483     </content></entry><entry xml:id="entry-1237120057"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237120057</id><title>2009-03-15 Wakaba</title><updated>2009-03-15T12:27:35Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 15 Mar 2009 12:26:50 -0000
484 wakaba 1.34 * DB.pm: Added graph and global property databases.
485    
486     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
487    
488     ++ swe/lib/SWE/Object/ChangeLog 15 Mar 2009 12:26:27 -0000
489     * Graph.pm: New module.
490    
491     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
492    
493     ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 12:27:26 -0000
494     * main.pl: Graph generation moved to another module. Implemented
495     graph/document association.
496    
497     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
498    
499     </content></entry><entry xml:id="entry-1237110139"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237110139</id><title>2009-03-15 Wakaba</title><updated>2009-03-15T09:42:17Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 15 Mar 2009 09:41:26 -0000
500 wakaba 1.33 2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
501    
502     * NamedText.pm: New module.
503    
504     ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 09:42:14 -0000
505     * main.pl: Implemented the graph generate method.
506    
507     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
508    
509     </content></entry><entry xml:id="entry-1237104442"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1237104442</id><title>2009-03-15 Wakaba</title><updated>2009-03-15T08:07:19Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 15 Mar 2009 08:06:01 -0000
510 wakaba 1.32 2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
511    
512     * DB.pm (id): New method.
513    
514     ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 08:07:12 -0000
515     2009-03-15 Wakaba &lt;wakaba@suika.fam.cx&gt;
516    
517     * main.pl: Moved the codes to get idgenerator object to SWE::DB
518     module. Also, preparation for the experiments for the graph
519     generation implementation.
520    
521     </content></entry><entry xml:id="entry-1236992624"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1236992624</id><title>2009-03-14 Wakaba</title><updated>2009-03-14T01:03:40Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/scripts/ChangeLog 14 Mar 2009 01:03:37 -0000
522 wakaba 1.31 * sw.js: Added |title|s to the buttons.
523    
524     2009-03-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
525    
526     </content></entry><entry xml:id="entry-1236992515"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1236992515</id><title>2009-03-14 Wakaba</title><updated>2009-03-14T01:01:52Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/scripts/ChangeLog 14 Mar 2009 01:01:18 -0000
527 wakaba 1.30 2009-03-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
528    
529     * sw.js: Added a button to insert the current time.
530    
531     </content></entry><entry xml:id="entry-1236587122"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1236587122</id><title>2009-03-09 Wakaba</title><updated>2009-03-09T08:25:19Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Data/ChangeLog 9 Mar 2009 08:24:27 -0000
532 wakaba 1.29 * FeatureVector.pm: Added support for parsing and operations.
533    
534     2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
535    
536     ++ swe/lib/suikawiki/ChangeLog 9 Mar 2009 08:25:07 -0000
537     * main.pl: Added experimental support for learning of relatedness
538     of pages.
539    
540     2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
541    
542     </content></entry><entry xml:id="entry-1235995769"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1235995769</id><title>2009-03-02 Wakaba</title><updated>2009-03-02T12:09:28Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 2 Mar 2009 12:08:28 -0000
543 wakaba 1.28 * DB.pm: New module.
544    
545     2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
546    
547     ++ swe/lib/suikawiki/ChangeLog 2 Mar 2009 12:09:18 -0000
548     * main.pl: Create an instance of the new SWE::DB module and obtain
549     references to database objects via that object for newly added
550     modes.
551    
552     2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
553    
554     </content></entry><entry xml:id="entry-1235994311"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1235994311</id><title>2009-03-02 Wakaba</title><updated>2009-03-02T11:45:09Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/ChangeLog 2 Mar 2009 11:44:31 -0000
555 wakaba 1.27 2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
556    
557     * Data/: New directory.
558    
559     ++ swe/lib/SWE/Data/ChangeLog 2 Mar 2009 11:44:23 -0000
560     2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
561    
562     * FeatureVector.pm: New module.
563    
564     * ChangeLog: New file.
565    
566     ++ swe/lib/suikawiki/ChangeLog 2 Mar 2009 11:45:04 -0000
567     * main.pl (update_tfidf): Use new module to support feature word
568     vectors.
569    
570     2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
571    
572     </content></entry><entry xml:id="entry-1235979149"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1235979149</id><title>2009-03-02 Wakaba</title><updated>2009-03-02T07:32:24Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 2 Mar 2009 07:32:02 -0000
573 wakaba 1.26 2009-03-01 Wakaba &lt;wakaba@suika.fam.cx&gt;
574    
575     * HashedIndex.pm: New module.
576    
577     * IDGenerator.pm (get_last_id): New method.
578    
579     2009-01-12 Wakaba &lt;wakaba@suika.fam.cx&gt;
580    
581     * SuikaWiki3LastModified.pm (get_data): Why this convertion was
582     necessary?
583    
584     ++ swe/lib/suikawiki/ChangeLog 2 Mar 2009 07:31:08 -0000
585     2009-03-02 Wakaba &lt;wakaba@suika.fam.cx&gt;
586    
587     * main.pl (;search, ;terms): New modes.
588    
589     ++ swe/styles/ChangeLog 3 Feb 2009 03:44:04 -0000
590     2009-02-03 Wakaba &lt;wakaba@suika.fam.cx&gt;
591    
592     * sw.css: Fixed a typo.
593    
594     </content></entry><entry xml:id="entry-1229403054"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1229403054</id><title>2008-12-16 Wakaba</title><updated>2008-12-16T04:50:50Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 16 Dec 2008 04:49:26 -0000
595 wakaba 1.25 2008-12-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
596    
597     * main.pl: Adds .tools class to the page navigation, to
598     distinguish with same-name pages navigation.
599    
600     ++ swe/scripts/ChangeLog 16 Dec 2008 04:50:42 -0000
601     2008-12-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
602    
603     * sw.js: Added Hatena Star support. Use method
604     |button.setAttribute ('type')| instead of attribute |button.type|
605     for WebKit/WinIE compatibility.
606    
607     </content></entry><entry xml:id="entry-1227589308"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1227589308</id><title>2008-11-25 Wakaba</title><updated>2008-11-25T05:01:43Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 25 Nov 2008 05:01:39 -0000
608 wakaba 1.24 2008-11-25 Wakaba &lt;wakaba@suika.fam.cx&gt;
609    
610     * main.pl: Adds link to help page after the page content form.
611    
612     2008-11-24 Wakaba &lt;wakaba@suika.fam.cx&gt;
613    
614     * main.pl: Output last-modified date at the end of HTML
615     representation of an article.
616    
617     </content></entry><entry xml:id="entry-1227527153"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1227527153</id><title>2008-11-24 Wakaba</title><updated>2008-11-24T11:45:51Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 24 Nov 2008 11:43:31 -0000
618 wakaba 1.23 2008-11-24 Wakaba &lt;wakaba@suika.fam.cx&gt;
619    
620     * IDHistory.pm, HashedHistory.pm: New modules.
621    
622     ++ swe/lib/suikawiki/ChangeLog 24 Nov 2008 11:45:32 -0000
623     * main.pl: Implemented history modes. Records creation of pages
624     and modifications to id/name associations as history.
625    
626     2008-11-24 Wakaba &lt;wakaba@suika.fam.cx&gt;
627    
628     </content></entry><entry xml:id="entry-1227513662"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1227513662</id><title>2008-11-24 Wakaba</title><updated>2008-11-24T08:01:01Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/suikawiki/ChangeLog 24 Nov 2008 07:59:48 -0000
629 wakaba 1.22 2008-11-24 Wakaba &lt;wakaba@suika.fam.cx&gt;
630    
631     * main.pl: New script (Code from sw.cgi
632     &lt;http://suika.fam.cx/gate/cvs/webroot/gate/2008/sw.cgi&gt;, with
633     minimum changes).
634    
635     * ChangeLog: New file.
636    
637    
638     ++ swe/lib/ChangeLog 24 Nov 2008 07:48:53 -0000
639     2008-11-24 Wakaba &lt;wakaba@suika.fam.cx&gt;
640    
641     * suikawiki/: New directory.
642    
643     </content></entry><entry xml:id="entry-1227511046"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1227511046</id><title>2008-11-24 Wakaba</title><updated>2008-11-24T07:17:24Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ ChangeLog 24 Nov 2008 07:17:06 -0000
644 wakaba 1.21 2008-11-24 Wakaba &lt;wakaba@suika.fam.cx&gt;
645    
646     * cvscommit.sh: Use |mkcommitfeed| command instead of
647     |mkcommitfeed.pl| in the same directory.
648    
649     * mkcommitfeed.pl: Removed (See
650     &lt;http://suika.fam.cx/commitfeed/readme&gt;).
651    
652     ++ swe/styles/ChangeLog 23 Nov 2008 08:21:28 -0000
653     2008-11-23 Wakaba &lt;wakaba@suika.fam.cx&gt;
654    
655     * sw.css: Oops, class names were wrong.
656    
657     </content></entry><entry xml:id="entry-1226136651"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226136651</id><title>2008-11-08 Wakaba</title><updated>2008-11-08T09:30:50Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ ChangeLog 8 Nov 2008 09:30:47 -0000
658 wakaba 1.2 2008-11-08 Wakaba &lt;wakaba@suika.fam.cx&gt;
659    
660     * mkcommitfeed.pl: New file (copied from ../www/harusame/).
661     Forgetten to copy this file.
662    
663 wakaba 1.3 </content></entry><entry xml:id="entry-1226136715"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226136715</id><title>2008-11-08 Wakaba</title><updated>2008-11-08T09:31:53Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/doc/ChangeLog 8 Nov 2008 09:31:49 -0000
664     2008-11-08 Wakaba &lt;wakaba@suika.fam.cx&gt;
665    
666     * .htaccess: New file.
667    
668     * ChangeLog: New file.
669    
670    
671 wakaba 1.4 </content></entry><entry xml:id="entry-1226147491"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226147491</id><title>2008-11-08 Wakaba</title><updated>2008-11-08T12:31:27Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 8 Nov 2008 12:31:14 -0000
672     * SuikaWiki3LastModified.pm, SuikaWiki3Props.pm: New module files.
673    
674     2008-11-08 Wakaba &lt;wakaba@suika.fam.cx&gt;
675    
676 wakaba 1.5 </content></entry><entry xml:id="entry-1226213206"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226213206</id><title>2008-11-09 Wakaba</title><updated>2008-11-09T06:46:44Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 06:46:33 -0000
677     2008-11-09 Wakaba &lt;wakaba@suika.fam.cx&gt;
678    
679     * Lock.pm, HashedProps.pm, IDDOM.pm, IDGenerator.pm, IDProps.pm,
680     IDText.pm, SuikaWiki3PageList.pm: New modules.
681    
682     * SuikaWiki3.pm, SuikaWiki3LastModified.pm: Changed to use plain
683     base 16 encoded file name string as key, rather than array
684     reference as in SuikaWiki3.
685    
686     * SuikaWiki3LastModified.pm (save_data, set_data): Removed.
687     (load_data): Renamed as |_load_data|.
688     (get_data): Invoke |_load_data| if and only if necessary.
689    
690     * SuikaWiki3Props.pm: Don't treat &quot;%&quot; as a part of hash key.
691    
692 wakaba 1.6 </content></entry><entry xml:id="entry-1226225210"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226225210</id><title>2008-11-09 Wakaba</title><updated>2008-11-09T10:06:45Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 10:06:43 -0000
693     * IDProps.pm (_get_file_name): Return |undef| if the file is not
694     found.
695    
696     * IDLocks.pm: New module.
697    
698     2008-11-09 Wakaba &lt;wakaba@suika.fam.cx&gt;
699    
700 wakaba 1.7 </content></entry><entry xml:id="entry-1226239737"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226239737</id><title>2008-11-09 Wakaba</title><updated>2008-11-09T14:08:54Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 14:08:47 -0000
701     * VersionControl.pm: New module.
702    
703     * HashedProps.pm, IDText.pm: Support for |version_control|
704     property is added.
705    
706     * SuikaWiki3PageList.pm (_save_data): Renamed as |save_data|. Do
707     nothing if the data has not been loaded from the file.
708     (delete_data): New method.
709    
710     2008-11-09 Wakaba &lt;wakaba@suika.fam.cx&gt;
711    
712 wakaba 1.8 </content></entry><entry xml:id="entry-1226287582"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226287582</id><title>2008-11-10 Wakaba</title><updated>2008-11-10T03:26:18Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 10 Nov 2008 03:26:13 -0000
713     2008-11-10 Wakaba &lt;wakaba@suika.fam.cx&gt;
714    
715     * VersionControl.pm (commit_changes): Set &quot;-kb&quot; option to the &quot;cvs
716     add&quot; command to avoid keyword substition and newline
717     normalization.
718    
719 wakaba 1.9 </content></entry><entry xml:id="entry-1226311097"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226311097</id><title>2008-11-10 Wakaba</title><updated>2008-11-10T09:58:15Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ ChangeLog 10 Nov 2008 09:58:00 -0000
720     2008-11-10 Wakaba &lt;wakaba@suika.fam.cx&gt;
721    
722     * styles/: New directory.
723    
724     ++ swe/styles/ChangeLog 10 Nov 2008 09:57:53 -0000
725     2008-11-10 Wakaba &lt;wakaba@suika.fam.cx&gt;
726    
727     * sw.css: New style sheet.
728    
729     * ChangeLog: New file.
730    
731    
732 wakaba 1.10 </content></entry><entry xml:id="entry-1226639976"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226639976</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T05:19:29Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/DB/ChangeLog 14 Nov 2008 05:16:49 -0000
733     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
734    
735     * IDLocks.pm (get_lock): Directories should be created if it does
736     not exist.
737    
738     * SuikaWiki3PageList2.pm: New module.
739    
740 wakaba 1.11 </content></entry><entry xml:id="entry-1226648578"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226648578</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T07:42:57Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/styles/ChangeLog 14 Nov 2008 07:42:29 -0000
741     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
742    
743     * sw-classes.css: New style sheet.
744    
745     * sw.css: a:hover did not work because of specificity. Typo
746     fixed. Use dashed underline for wiki-internal links so that a
747     paragraph with a lot of links looks less ugly. Set margin between
748     adjucent links. sw:insert and sw:delete elements that are
749     children of the article element should be rendered as blocks.
750     Underlines replaced by borders to avoid ugly styling when an
751     underlined element is contained within a bordered element. Set
752     border to form elements.
753    
754 wakaba 1.12 </content></entry><entry xml:id="entry-1226648842"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226648842</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T07:47:18Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/styles/ChangeLog 14 Nov 2008 07:45:13 -0000
755     * sw.css: Change background-color of cells when hovered.
756    
757     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
758    
759 wakaba 1.13 </content></entry><entry xml:id="entry-1226651293"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226651293</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T08:28:11Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/styles/ChangeLog 14 Nov 2008 08:16:12 -0000
760     * sw.css: &quot;rt + rt&quot; changed to &quot;rt ~ rt&quot; to support |rp| elements.
761    
762     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
763    
764 wakaba 1.14 </content></entry><entry xml:id="entry-1226652550"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226652550</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T08:49:08Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Lang/ChangeLog 14 Nov 2008 08:48:57 -0000
765     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
766    
767     * XML2HTML.pm: New module (code from sw.cgi).
768    
769     * ChangeLog: New file.
770    
771    
772     ++ swe/lib/SWE/ChangeLog 14 Nov 2008 08:41:10 -0000
773     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
774    
775     * Lang/: New directory.
776    
777     ++ swe/styles/ChangeLog 14 Nov 2008 08:40:01 -0000
778     * sw.css: Margin for adjucent underlines are commented out,
779     otherwise stupid margin appears before second anchor element in a
780     paragraph (consider &lt;a&gt;&lt;/a&gt;text&lt;a&gt;&lt;/a&gt;).
781    
782     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
783    
784 wakaba 1.15 </content></entry><entry xml:id="entry-1226654685"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226654685</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T09:24:40Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Lang/ChangeLog 14 Nov 2008 09:24:16 -0000
785     * XML2HTML.pm: Added sw:image element support.
786    
787     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
788    
789     ++ swe/styles/ChangeLog 14 Nov 2008 09:24:37 -0000
790     * sw.css: Added a style rule for permalinks.
791    
792     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
793    
794 wakaba 1.16 </content></entry><entry xml:id="entry-1226658668"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226658668</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T10:31:07Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/styles/ChangeLog 14 Nov 2008 10:30:59 -0000
795     * sw.css: Re-disabled underline for .sw-anchor-internal.
796    
797     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
798    
799 wakaba 1.17 </content></entry><entry xml:id="entry-1226659854"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226659854</id><title>2008-11-14 Wakaba</title><updated>2008-11-14T10:50:48Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Lang/ChangeLog 14 Nov 2008 10:50:41 -0000
800     * XML2HTML.pm: Added sw:replace support. (The &quot;support&quot; simply
801     insertes the |by| attribute value in place of sw:replace element,
802     this is the most backward compatible way for existing contents.)
803    
804     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
805    
806     ++ swe/styles/ChangeLog 14 Nov 2008 10:49:15 -0000
807     * sw.css: Old (SuikaWiki3) style rule was inherited
808     unintentionally for pre.code.
809    
810     2008-11-14 Wakaba &lt;wakaba@suika.fam.cx&gt;
811    
812 wakaba 1.18 </content></entry><entry xml:id="entry-1226807151"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226807151</id><title>2008-11-16 Wakaba</title><updated>2008-11-16T03:45:50Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/lib/SWE/Lang/ChangeLog 16 Nov 2008 03:45:25 -0000
813     2008-11-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
814    
815     * XML2HTML.pm (convert): Use a document fragment node as the
816     container instead of the article element. Make the outermost
817     heading rank configurable.
818    
819     ++ swe/styles/ChangeLog 16 Nov 2008 03:45:45 -0000
820     2008-11-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
821    
822     * sw.css: Set the width of the title input field.
823    
824 wakaba 1.19 </content></entry><entry xml:id="entry-1226815552"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226815552</id><title>2008-11-16 Wakaba</title><updated>2008-11-16T06:05:49Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ swe/styles/ChangeLog 16 Nov 2008 06:05:44 -0000
825     * sw.css: Added style rules for same-id page list.
826    
827     2008-11-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
828    
829 wakaba 1.20 </content></entry><entry xml:id="entry-1226827412"><id>http://suika.fam.cx/swe/doc/swe-commit#entry-1226827412</id><title>2008-11-16 Wakaba</title><updated>2008-11-16T09:23:30Z</updated><author><name>Wakaba</name><email>wakaba@suika.fam.cx</email></author><content type="text">++ ChangeLog 16 Nov 2008 08:45:59 -0000
830     2008-11-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
831    
832     * scripts/: New directory.
833    
834     ++ swe/scripts/ChangeLog 16 Nov 2008 09:23:25 -0000
835     2008-11-16 Wakaba &lt;wakaba@suika.fam.cx&gt;
836    
837     * sw.js: New file.
838    
839     * ChangeLog: New file.
840    
841    
842 wakaba 1.82 </content></entry><updated>2009-09-23T10:56:46Z</updated></feed>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24