File: ChangeLog

package info (click to toggle)
juman 7.0-3.10
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 40,528 kB
  • sloc: sh: 10,168; ansic: 9,976; perl: 5,195; makefile: 738
file content (419 lines) | stat: -rw-r--r-- 12,288 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
2011-02-01  Daisuke Kawahara  <dk@i.kyoto-u.ac.jp>

	* lib/Juman/Fork.pm:
	Shorten the delay of kill from two seconds to 0.01.

2010-09-17  Yugo Murawaki  <murawaki@nlp.kuee.kyoto-u.ac.jp>

	* lib/Juman/Result.pm:
	spec  EOS Ǥ褦ѹ (KNP::Result )

2010-05-24  Daisuke Kawahara  <dk@nict.go.jp>

	* lib/Juman.pm:
	Modified to check the existence of $ENV{HOME}.

2008-08-06  Daisuke Kawahara  <dk@nict.go.jp>

	* lib/Juman.pm:
	Transform 3-byte codes of JISX0212 to GETA (this is a treatment for garbled copyright characters).

2008-07-22  Daisuke Kawahara  <dk@nict.go.jp>

	* lib/Juman.pm:
	Transform undefined characters to GETA.

2008-03-05  Daisuke Kawahara  <dk@nict.go.jp>

	* lib/Juman/MList.pm:
	Modified repname() to extract repnames from KNP results.

2008-01-22  Tomohide Shibata  <shibata@nlp.kuee.kyoto-u.ac.jp>

	* lib/Juman/Morpheme.pm:
	̣ɲä᥽åpush_imisɲ

2007-11-13  Daisuke Kawahara  <dk@nict.go.jp>

	* lib/Juman/Hinsi.pm:
	Adapted get_hinsi_id, get_bunrui_id, get_type_id and get_form_id to utf8_flag.

2007-08-22  Ryohei Sasano  <ryohei@nlp.kuee.kyoto-u.ac.jp>

	* lib/Juman/Morpheme.pm:
	᥽årepnames˰(0)Ϳ
	ä̵ۣ뤹褦ѹ

2007-08-22  Tomohide Shibata  <shibata@nlp.kuee.kyoto-u.ac.jp>

	* lib/Juman/MList.pm:
	ɤ
	
	* lib/Juman/Morpheme.pm:
	᥽årepnamesɲ

2007-08-13  Tomohide Shibata  <shibata@nlp.kuee.kyoto-u.ac.jp>

	* lib/Juman/MList.pm:
	ؿrepnameǡ?פϢ뤹ݤsort褦ѹ

2007-07-18  MURAWAKI Yugo  <murawaki@nlp.kuee.kyoto-u.ac.jp>

	* lib/Juman/Process.pm: close ˤޤƤҥץ򻦤

2006-11-01  Daisuke Kawahara  <dk@nict.go.jp>

	* Katuyou.pm, MList.pm, Morpheme.pm:
	ɽɽʤѸɽɽǤ褦˽

2006-10-31  Tomohide Shibata  <shibata@nlp.kuee.kyoto-u.ac.jp>

	* t/60-hinsi.t, t/70-katuyou.t:
	deleted the tests about 'katuyou2' and 'katuyou2_id'

2006-10-26  Daisuke Kawahara  <dk@nict.go.jp>

	* Morpheme.pm, MList.pm: ɽɽ()֤᥽årepnameɲ

2006-06-16  Tomohide Shibata  <shibata@kc.t.u-tokyo.ac.jp>

	* Encode.pm: set_encoding

2006-05-02  Tomohide Shibata  <shibata@kc.t.u-tokyo.ac.jp>

	* Morpheme.pm: ᥽åidˤơmrphid0λundef֤Х

2006-04-19  Tomohide Shibata  <shibata@kc.t.u-tokyo.ac.jp>

	* 60-hinsi.t: get_form, get_form_idΥƥȤ

2005-04-19  Tomohide Shibata  <shibata@kc.t.u-tokyo.ac.jp>

	* Juman.pm: change the default option from '-e -B' to '-e2 -B'

2005-04-19  Tomohide Shibata  <shibata@kc.t.u-tokyo.ac.jp>

	* Juman.pm: New file.

2004-11-15  Tomohide Shibata  <shibata@kc.t.u-tokyo.ac.jp>

	* Makefile.PL: Remove 'Check Assert.dic'.

2004-06-24  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.9.

2004-04-15  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/Sexp.pm (parse): Accept `comment' argument.

2004-04-08  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/Fork.pm (close): Send Ctrl-D before closeing the pipe.
	(kill): Call `close' method instead of closing the pipe directly.

	* lib/Juman/Process.pm (close): Call `close' method of a local
	process instead of its `kill' method, in order to reduce the time
	to wait for the process to die.

2004-02-03  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.8.

	* t/90-db_file.t, t/90-gdbm_file.t: Import target modules only
	when base database modules are availabe.

	* Makefile.PL (postamble): Check Assert.dic instead of Noun.dic
	for Juman-4.0.

2004-02-01  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.7.

	* lib/Juman/Encode.pm: New file.

	* lib/Juman/DB_File.pm, lib/Juman/GDBM_File.pm: Change to keep
	compatibility with Jperl.
	(_encode, _decode): Abolished.
	(BEGIN): When Perl-5.8 is used, import `encode' and `decode' from
	Juman::Encode.  Otherwise, define dummy functions.
	(FETCH, STORE, DELETE, EXISTS, FIRSTKEY, NEXTKEY): Use `encode'
	and `decode' instead of `_encode' and `_decode'.

	* lib/Juman/Fork.pm: Change to keep compatibility with Jperl.
	(BEGIN): When Perl-5.8 is used, import `set_encoding' from
	Juman::Encode.  Otherwise, define a dummy function.
	(new): Call `set_encoding' instead of calling `binmode'.

	* lib/Juman/Process.pm: Change to keep compatibility with Jperl.
	(BEGIN): When Perl-5.8 is used, import `set_encoding' from
	Juman::Encode.  Otherwise, define a dummy function.
	(open_remote_socket): Call `set_encoding' instead of calling
	`binmode'.

2004-01-30  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/DB_File.pm, lib/Juman/GDBM_File.pm (BEGIN): Abolished.
	(_encode, _decode): Simplified.

2004-01-28  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/DB_File.pm, lib/Juman/GDBM_File.pm (CLEAR): Abolished.

2004-01-28  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.6.

	* mkdicdb: Use Juman::DB_File instead of DB_File;

	* lib/Juman/DB_File.pm, lib/Juman/GDBM_File.pm: New files.

	* t/90-db_file.t, t/90-gdbm_file.t: New testsets for the above
	files.

2004-01-27  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.5.

	* lib/Juman/Process.pm: Import $PERL_VERSION vie `English' module.
	(open_remote_socket): Set encoding of the created socket when
	`encoding' pragma has been loaded.

	* lib/Juman/Fork.pm: Import $PERL_VERSION vie `English' module.
	(new): Set encoding of pipes when `encoding' pragma has been
	loaded.

2003-10-30  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/Morpheme.pm (midasi, yomi, genkei, hinsi, hinsi_id,
	bunrui, bunrui_id, katuyou1, katuyou1_id, katuyou2, katuyou2_id,
	imis): Simplified.

2003-10-27  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/KULM/Morpheme.pm (gets): Insert brackets that specify
	method calls, in order to keep compatibility with Jperl.

	* mkgrammarpm (main): Use the below function instead of the
	function provided by File::Spec::Functions.
	(catfile): New function to keep compatibility with Jperl.

	* Makefile.PL ($grmfile, $dicfile): Use $(PERL) macro instead of
	literal, in order to build package with Jperl.

2003-09-22  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/Sexp.pm (_parse): For much gentle error messages, take
	one more argument.  Process strings including newlines.
	(parse): Follow the above change.

	* lib/Juman/Hinsi.pm, lib/Juman/Katuyou.pm: Reconstruct to follow
	the change of Juman::Grammar.

	* t/60-hinsi.t: Stricten test sets.

	* t/70-katuyou.t: Disable an expected warning.

	* mkgrammarpm: Changed the format of Juman::Grammar.

2003-09-21  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Makefile.PL (constants): Ignore lib/Juman/Grammar.pm.
	(postamble): Generate blib/lib/Juman/Grammar.pm with mkgrammarpm,
	and install it.  Generate blib/lib/Juman/JUMAN.dic.db with mkdicdb
	and install it.

	* mkkhash: Removed.

	* mkgrammarpm: New script to generate Juman::Grammar.

	* lib/Juman/Hinsi.pm: Use Juman::Grammar instead of hard-coded
	literals.

	* lib/Juman/Katuyou.pm: Use Juman::Grammar instead of a database
	created by mkkhash.

	* t/70-katuyou.t: Follow the above change.

2003-09-20  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/Sexp.pm: New module.

	* mkdicdb: New file.

2003-09-19  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.4.

	* lib/Juman.pm (%DEFAULT): Add `mclass' option.
	(juman): Call constructor of Juman::Result with `mclass' option.

	* lib/Juman/KULM/Morpheme.pm (get): Ignore long names of
	attributes.
	(gets): Follow the above change.

	* lib/Juman/KULM/MList.pm: New file.

	* lib/Juman/MList.pm: Inherit Juman::KULM::MList.
	(mrph): Export to Juman::KULM::MList.
	(mrph_list): Redefined.
	(spec): Use `mrph_list' instead of `mrph'.

	* t/30-mlist.t: Follow the above change.

2003-09-18  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman.pm (juman): Follow the change of Juman::Result.

	* lib/Juman/Result.pm (%DEFAULT): New variable.
	(new): Accept options to specify object names for morpheme.

	* t/03-result.t: New testset.

2003-09-14  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.3.

	* lib/Juman.pm: Use `base' pragma.
	* lib/Juman/Fork.pm: Ditto.
	* lib/Juman/Hinsi.pm: Ditto.
	* lib/Juman/Morpheme.pm: Ditto.
	* lib/Juman/Result.pm: Ditto.
	* lib/Juman/Simple.pm: Ditto.

2003-09-12  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman.pm: Remove unnecessary dependency to Exporter.
	* lib/Juman/Result.pm: Ditto.
	* lib/Juman/Process.pm: Ditto.
	* lib/Juman/MList.pm: Ditto.
	* lib/Juman/Katuyou.pm: Ditto.

	* lib/Juman/Morpheme.pm: Remove unnecessary dependency to
	Exporter.  Inherit Juman::KULM::Morpheme.
	(get): Export to lib/Juman/KULM/Morpheme.pm.

	* lib/Juman/Simple.pm, lib/Juman/KULM/Morpheme.pm: New modules.

	* t/10-simple.t, t/20-kulm-morpheme.t: New testsets.

2003-09-11  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman.pm (new): Print warning when unsafe rcfile option is
	used.

	* lib/Juman/Morpheme.pm (get): New method that provides same API
	defined in KULM::Juman::M.

	* lib/Juman/Process.pm (open_local_socket): Unset JUMANSERVER and
	KNPSERVER.

	* t/04-juman.t: Relax test conditions for Juman-4.0.

	* Makefile.PL (MY::constants): Ignore unrelated files under lib/.

2003-06-23  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.2.

	* lib/Juman/Fork.pm (kill): Call `waitpid' to avoid zombie
	processes.

	* lib/Juman/Process.pm (close): Fix.

2003-06-23  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.1.

	* lib/Juman/Result.pm (new): Handle a word includes only `@'
	properly.

	* lib/Juman/Morpheme.pm (new): Do not remove `@' at the top of the
	given spec; this change is installed to follow the above change.

	* t/02-morpheme.t, t/04-juman.t: Add tests to check above changes.

2003-02-17  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.4.

	* lib/Juman/Result.pm (new): Call `set_readonly' instead of
	`set_mlist_readonly'.

	* lib/Juman/MList.pm (set_readonly): Renamed from
	`set_mlist_readonly'.

2003-02-17  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/MList.pm (mrph_list): Not call `mrph' as a function,
	but as a method.

2003-02-16  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/MList.pm (new): Simplified.

2002-12-13  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.3.3.

	* lib/Juman/Katuyou.pm: Load DB_File only when it is required.

	* t/06-katuyou.t: Skip all tests when DB_File is not found.

	* Makefile.PL: Check existence of DB_File.

2002-12-10  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.3.2.

	* Makefile.PL (postamble): Improve automatic detection of Juman
	dictionary path.

2002-12-07  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.3.1.

	* Makefile.PL: Automatically detect where Juman dictionary is
	placed.

	* lib/Juman/Process.pm (setup): When `command' option is
	specified, `server' option is ignored.

	* lib/Juman/Morpheme.pm (@ATTRS): Add "imis".
	(imis): New method.
	(spec): Protect against undefined value.

	* lib/Juman/Result.pm (all): New method, which is introduced to
	keep backward compatibility.

	* t/02-morpheme.t: Follow the change described in the below.

2002-12-02  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman/MList.pm (mrph_list): New synonym of mrph, introduced
	to keep backward compatibility.

2002-05-29  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.3.

	* mkkhash: Clean up.

	* lib/Juman/MList.pm (new): Change its argument spec.

	* lib/Juman/Morpheme.pm: Inherit Juman/Katuyou.pm.  Update
	documents.
	(new): Clean up.

	* lib/Juman/Katuyou.pm, t/06-katuyou.t: New file.

2002-02-06  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* lib/Juman.pm, lib/Juman/MList.pm, lib/Juman/Morpheme.pm,
	lib/Juman/Result.pm: Reconstructed, and removed obsolute methods.

	* t/03-mlist.t, t/04-juman.t: Follow the changes.

2001-12-22  TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>

	* Release 0.2.4.