1 2018-02-12 HIRAOKA Kazuyuki <khi@users.osdn.me>
3 * howm-lang-fr.el: added for French menu
4 thx > http://piratepad.net/ZNywUOscRL
6 * howm-vars.el (howm-menu-lang): add 'fr' for French menu
8 * howm-mkmenu.el (howm-mkmenu-rules): ditto.
12 * configure.ac: ditto.
16 2018-01-02 HIRAOKA Kazuyuki <khi@users.osdn.me>
18 * ChangeLog: update URL
20 2018-01-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
22 * howm.el.in: update copyright years and email
24 2017-12-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
26 * howm.el.in: use @VERSION@ macro for howm-version and MELPA
28 * howm-version.el.in: deleted
30 2017-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
32 * howm.el: update copyright years
34 2016-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
36 * configure.ac: version 1.4.4
38 2016-09-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
40 * howm-date.el: extend the option howm-insert-date-future.
41 thx > Albert-san (areiner at tph.tuwien.ac.at)
42 https://osdn.jp/projects/howm/lists/archive/eng/2016/000118.html
43 (howm-action-lock-date-future): new option
44 (howm-action-lock-date): support howm-action-lock-date-future
45 (howm-datestr-expand): new value 'closer for FUTURE-P
47 * howm-common.el (howm-time-difference-second):
48 support (HIGH LOW) without milliseconds for howm-datestr-expand
50 2016-04-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
52 * howm.el: modify header comments for MELPA
53 ref. `Info(elisp) D.8 Conventional Headers for Emacs Libraries`
54 thx > Yuki Inoue san (inouetakahiroki at gmail.com)
56 2016-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
58 * configure.ac: test version
60 2016-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
62 * howm.el: change the order of "require"s for correct dependencies
64 * action-lock.el: require howm-common for avoiding warning
70 * howm-lang-en.el: ditto.
72 * howm-lang-ja.el: ditto.
74 * howm-common.el (howm-insert-file-contents):
75 moved from howm-backend.el for yarot13-insert-file-contents
77 * howm-vars.el (howm-menu-action-arg): moved from howm-menu.el
78 for avoiding reference to free variable in howm-lang-*.el
80 * howm-backend.el (howm-exclude-p): moved from howm-common.el
82 * howm-mode.el (howm-history): moved from howm-common.el
84 * howm-common.el (howm-fontify): useless now
86 2016-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
88 * cheat-font-lock.el (cheat-font-lock-compiled-body):
89 avoid warning in byte-compilation
90 "... is not known to be defined."
92 * howm-date.el (howm-action-lock-date-search): ditto.
93 "function ... used to take 0+ arguments, now takes 1"
95 * howm-misc.el (howm-ime-fix): ditto.
96 delete obsolete fix for avoiding
97 "`howm-raise-in-minor-mode-map-alist' is not known to be defined."
99 * howm-vars.el (howm-dtime-format): ditto.
100 moved from howm-mode.el for avoiding
101 "... is not known to be defined." in `howm-write-log'.
103 * howm-common.el (howm-normalize-file-name): ditto.
104 moved from howm-misc.el for avoiding "not known to be defined."
106 * howm-vars.el (howm-excluded-file-regexp): ditto.
108 2016-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
110 * howm.el: update copyright years
112 2015-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
114 * howm.el: use cl-lib instead of cl for avoiding warnings
116 * howm-cl.el: howm-cl-* are now useless.
118 2015-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
121 (howm-real-grep-single): use cl-labels for avoiding warnings
122 (howm-real-grep-multi): ditto.
124 * howm-view.el (howm-item-list-rangeset, tests): ditto.
126 * howm-reminder.el (howm-modify-form): ditto.
128 * howm-mode.el (howm-normalize): ditto.
130 * howm-misc.el (howm-basic-save-buffer): ditto.
132 * howm-common.el (howm-with-need, howm-call-process*): ditto.
134 2015-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
136 * configure.ac: version 1.4.3
138 2015-12-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
140 * configure.ac: version 1.4.3rc1
142 * howm-mode.el (howm-list-around): fix. howm-list-title didn't work.
144 2015-05-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
146 * configure.ac: test version
148 * howm-common.el (howm-subdirectory-p):
149 check "local/remote" for avoiding unnecessary password prompting
150 (cf. https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Recentf)
151 thx > Koie-san (hide at koie.org)
153 * howm-misc.el (howm-normalize-file-name): ditto.
155 2015-01-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
159 2015-01-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
161 * configure.in: test version
163 * howm-vars.el (howm-view-grep-default-option):
164 fix (void-function ed) error in git-head emacs (d5e3922)
166 * configure: use autoconf 2.69 instead of 2.67
168 * howm.el: update copyright years
170 * INSTALL: fix file mode
174 2013-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
176 * configure.in: version 1.4.2
178 2013-12-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
180 * configure.in: version 1.4.2rc1
182 2013-03-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
184 * configure.in: test version
186 * howm-misc.el (howm-normalize-file-name): fix.
187 howm-mode was not set at C-c , c (howm-create)
188 if howm-directory is placed under symbolic links.
189 thx > dareka 2013-03-20
190 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
192 2013-03-18 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
194 * configure.in: test version
196 * gfunc.el (gfunc-with): fix an error in emacs 24.3.1 without byte-compilation.
197 "Can't detect type of ((:nest /home/.../) (%menu%) t) for howm-folder-grep-internal."
198 thx > dareka 2013-03-17
199 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
201 2013-01-03 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
204 - update copyright years
205 - use "declare" instead of "lisp-indent-hook"
207 2012-12-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
211 2012-12-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
213 * howm-misc.el (howm-auto-mode-interpreter-regexp): use howm-if-unbound macro
215 * howm-mode.el (howm-keyword-add): fix `save-excursion' defeated by `set-buffer'
217 * howm-misc.el (howm-random-walk-summary): avoid non-interactive next-line
219 * howm-common.el (howm-goto-line): avoid non-interactive goto-line
221 * riffle.el (riffle-contents-to-summary, riffle-set-place): ditto.
223 * howm-reminder.el (howm-reminder-goto-today): ditto.
225 * howm-view.el (howm-view-summary-shell-command): ditto.
227 * howm-mode.el (howm-keyword-add-items): fix reference to free variable `dir'
229 * howm-backend.el (howm-open-directory-independently): ditto.
231 2012-12-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
233 * configure.in: test version
236 (howm-item-list-rangeset, howm-item-list-filter): cleaned
237 (howm-rangeset-belong-p): add "almighty" for the above cleaning
238 (howm-rangeset-hit-indicator): added for the above cleaning
239 (howm-rangeset-hit!, howm-rangeset-hit-p): ditto.
241 2012-12-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
243 * configure.in: test version
246 (howm-entitle-items-style1): improve efficiency of howm-list-all
247 by avoiding redundant grep calls.
248 thx > dareka 2012-12-10, 2012-12-15, 2012-12-16, 2012-12-28
249 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
250 (howm-item-list-filter): ditto
252 2012-12-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
254 * configure.in: test version
257 (howm-entitle-items-style2): add features to summary buffer
258 when howm-view-list-title-type is 2.
259 - min/max length of titles
260 - independent title lines
261 - delete title header "="
262 thx > Albert-san (areiner at tph.tuwien.ac.at)
263 http://sourceforge.jp/projects/howm/lists/archive/eng/2012/000107.html
264 http://sourceforge.jp/projects/howm/lists/archive/eng/2012/000111.html
265 (howm-entitle-items-style2-max-length): ditto.
266 (howm-entitle-items-style2-format): ditto.
267 (howm-entitle-items-style2-title-line): ditto.
268 (howm-view-summary-font-lock-keywords): ditto.
269 (howm-item-titles): ditto.
270 (howm-entitle-items-style1): delete redundant code
271 (howm-view-list-title): ditto.
272 howm-view-list-title1 and howm-view-list-title2 are deleted.
274 2012-12-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
276 * configure.in: version 1.4.1
278 * howm-common.el (howm-get-buffer-for-file):
279 add comment on "File XXX no longer exists!" message.
280 thx > Albert-san (areiner at tph.tuwien.ac.at)
281 http://sourceforge.jp/projects/howm/lists/archive/eng/2012/000103.html
282 http://sourceforge.jp/projects/howm/lists/archive/eng/2012/000106.html
284 2012-09-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
286 * configure.in: test version
288 * howm-misc.el (howm-keyword-file): re-generate the keyword list
289 if .howm-keys doesn't exist.
290 thx > Albert-san (areiner at tph.tuwien.ac.at)
291 http://sourceforge.jp/projects/howm/lists/archive/eng/2012/000099.html
293 * howm-mode.el (howm-keyword-add-items): ditto.
295 * howm-backend.el (howm-open-directory-independently): ditto.
297 * howm-menu.el (howm-menu-copy-skel): fix.
298 scan keywords in the initial menu file.
300 2012-09-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
302 * configure.in: test version
304 2012-09-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
307 (howm-view-summary-format): fix.
308 keep the position of the field separator "|" in summary mode
309 even when *.txt and *.howm are mixed.
310 thx > http://toro.2ch.net/test/read.cgi/unix/1141892764/940
311 (howm-view-summary-font-lock-keywords): ditto.
313 2012-08-16 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
315 * configure.in: version 1.4.0
317 2012-02-18 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
319 * configure.in: version 1.4.0rc2
322 (howm-auto-mode): fix.
323 inhibit-first-line-modes-regexps and inhibit-first-line-modes-suffixes
324 are obsolete in emacs-24.
325 thx > Sasaki Kan san (sasaki at fcc.ad.jp)
326 thx > dareka 2012-02-12, 2012-02-17
327 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
328 (howm-if-unbound): ditto.
330 2012-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
332 * howm.el: update copyright years
334 2011-12-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
336 * configure.in: version 1.4.0rc1
338 * howm.el: avoid warnings about mapcar during byte-compilation.
340 * howm-view.el (howm-entitle-items-style1): ditto.
342 * howm-misc.el (howm-bug-report): ditto.
344 * honest-report.el (honest-report): ditto.
346 * howm-cl.el (howm-cl-mapcar*): avoid warnings about cl package
347 during byte-compilation.
349 * howm-common.el (howm-call-process*): ditto.
351 * howm-date.el (howm-datestr-expand-general): ditto.
353 * howm-reminder.el (howm-define-reminder): ditto.
355 2011-08-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
357 * riffle.el (riffle-pop-to-buffer): fix.
358 windows were split recursively if frame size is large.
360 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
362 2011-03-20 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
364 * configure.in: test version
366 2011-03-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
368 * configure.in: fix warning "suspicious cache-id" in autoconf.
370 2011-03-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
372 * configure.in: test version
374 * howm-vars.el (howm-view-grep-default-option):
375 check availability of "--exclude-dir".
376 It requires grep >= 2.5.3, whereas popular Macs are shipped with 2.5.1.
377 thx > http://hibari.2ch.net/test/read.cgi/unix/1141892764/787-790n
378 thx > http://hibari.2ch.net/test/read.cgi/unix/1141892764/898-901n
380 2011-01-19 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
382 * configure.in: test version
385 (howm-menu-recent): change arguments for broader customization.
386 thx > http://hibari.2ch.net/test/read.cgi/unix/1141892764/890
387 (howm-menu-random): ditto.
388 (howm-recent-menu): ditto.
390 * howm-backend.el (howm-page-viewer:file):
391 howm-view-external-viewer-assoc works even for directories now.
392 thx > http://hibari.2ch.net/test/read.cgi/unix/1141892764/891
394 2011-01-14 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
396 * configure.in: test version
398 2011-01-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
400 * howm-vars.el (howm-define-risky-command):
401 avoid old-style-backquotes warning when *.elc is loaded.
403 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
405 2011-01-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
407 * howm-vars.el (howm-view-grep-option): cancel howm-efficiency group
408 because howm-grep group is already placed under it.
410 2011-01-03 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
412 * howm-mode.el (howm-initialize-buffer): use howm-funcall-if-defined.
414 * riffle.el (riffle-summary-mode): ditto.
416 2011-01-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
418 * howm-backend.el: delete rast.
420 2011-01-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
422 * configure.in: test version
424 * howm-mode.el (howm-initialize-buffer): fix.
425 make-local-hook does not exist in emacs-24.0.50.
426 thx > Yamamoto Munehiro san (munepi at vinelinux.org)
428 * riffle.el (riffle-summary-mode): ditto.
430 2011-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
433 (howm-list-buffers-exclude): officially supported now.
434 (howm-remember-first-line-to-title): ditto.
435 (howm-occur-force-fake-grep): ditto. change default value.
437 * howm-backend.el (howm-list-buffers,howm-list-mark-ring,howm-occur):
440 * howm-mode.el (howm-default-key-table): support new commands.
442 * howm-lang-en.el (howm-menu-command-table-en): ditto.
444 * howm-lang-ja.el (howm-menu-command-table-ja): ditto.
446 * howm-view.el (howm-view-directory,howm-ruby-mode-bug):
447 delete obsolete workaround
450 (howm-action-lock-forward-fuzziness): update customize group
451 (howm-congrats-command): ditto.
453 * howm-reminder.el (howm-highlight-date-regexp-format): ditto.
455 2011-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
457 * configure.in: test version
459 * howm-view.el (howm-view-change-title): fix error at howm-list-all
461 * howm.el: update copyright years
463 2010-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
466 (howm-menu-reminder-separators): officially supported now.
467 (howm-todo-separators,howm-reminder-menu-types): ditto.
468 (howm-schedule-sort-by-time,howm-action-lock-forward-fuzziness): ditto.
469 (howm-process-coding-system): ditto.
471 * howm-view.el (howm-view-search-in-result-correctly): ditto.
473 2010-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
475 * configure.in: test version
478 (howm-compatible-to-1.3): new option
479 (howm-compatibility): new customize group
480 (howm-file-name-format): add switch for compatibility.
481 change *.howm to *.txt.
483 * howm-mode.el (howm-normalizer-pair): care for typically wrong setting.
484 thx > http://hibari.2ch.net/test/read.cgi/unix/1141892764/865-870n
486 2010-12-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
488 * configure.in: version 1.3.9
490 2010-12-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
492 * configure.in: version 1.3.9rc1
494 2010-07-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
496 * configure.in: test version
498 * howm-reminder.el (howm-list-schedule): fix.
499 contents buffer was not updated if this function was called
501 thx > http://pc12.2ch.net/test/read.cgi/unix/1141892764/826
503 2010-05-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
505 * configure.in: test version
507 * howm.el: update copyright years
510 (howm-menu-search): add new options for formatter and regexp search.
511 thx > Morgan Veyret san (morgan.veyret at gmail.com)
512 http://sourceforge.jp/projects/howm/lists/archive/eng/2010/000097.html
513 (howm-menu-general): add a new formatter to show full text.
514 (howm-menu-format-full): ditto.
516 open item when RET is hit in menu if howm-menu-list-item
517 property is given at the current point.
519 2009-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
521 * configure.in: version 1.3.8
523 2009-08-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
525 * howm-vars.el (howm-excluded-dirs): add ".git".
527 2009-07-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
529 * configure.in: test version
531 * howm-mode.el (howm-keyword-search-subr): fix.
532 howm-list-title was ignored for come-from links.
533 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/762
535 2009-06-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
537 * configure.in: test version
539 * howm-reminder.el (howm-reminder-font-lock-keywords):
540 highlight late deadlines.
541 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/738
543 2009-06-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
545 * configure.in: test version
547 * howm-backend.el (howm-real-grep-multi): fix.
548 howm-list-recent caused error "Can't exec program" or
549 "Spawning child process: exec format error" if howm-view-use-grep
550 is set and there are too many recently-changed files.
551 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/733
552 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Windows
554 * howm-vars.el (howm-command-length-limit): new option
556 2009-05-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
558 * configure.in: test version
561 (howm-filter-items-by-contents):
562 splitted from howm-view-remove-by-contents for functional style.
564 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?HidePrivateReminder
565 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/731
566 (howm-entitle-items-style1): use howm-view-search-folder-fi.
567 (howm-item-list-filter): ditto.
569 2009-05-22 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
571 * riffle.el (riffle-line-number): widen before counting.
573 2009-05-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
575 * configure.in: test version
579 (howm-excluded-dirs): exclude _darcs/ etc. by default.
580 (howm-view-grep-default-option): ditto.
582 2009-03-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
584 * configure.in: test version
586 2009-03-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
588 * howm-backend.el (howm-real-grep-multi, howm-real-grep-single):
589 remove final slash for compatibility with yagrep.
590 http://www.kt.rim.or.jp/~kbk/yagrep/index.html
591 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/685-686n
593 * howm-common.el (howm-expand-file-names): ditto.
595 2009-02-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
597 * configure.in: test version
599 * howm.el: update copyright years
601 * howm-reminder.el (howm-extend-deadlines): new command.
602 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/671
604 * howm-menu.el (howm-menu-refresh-background): fix.
605 The main function was erased wrongly on 2006-03-11.
607 2008-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
609 * configure.in: version 1.3.7
611 * howm-misc.el (howm-basic-save-buffer): fix.
612 inhibit "Wrote ..." message.
614 2008-11-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
616 * configure.in: version 1.3.7rc4
618 * howm-view.el (howm-view-summary-item): fix.
619 use full path for equivalence check
621 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
623 2008-10-07 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
625 * configure.in: version 1.3.7rc3
627 * riffle.el (riffle-summary-update):
628 cancel fix on 2008-09-23, and remove corresponding feature itself.
629 This special feature was broken from howm-1.2 to 1.3.7rc2,
630 and I received no bug report.
632 2008-09-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
634 * riffle.el (riffle-summary-update): fix.
635 behavior was wrong when howm-view-split-horizontally is
637 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/591
639 2008-09-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
641 * howm-misc.el (howm-configuration-for-major-mode):
642 modify sample for "defun*"
644 2008-08-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
646 * configure.in: version 1.3.7rc2
648 * howm-menu.el (howm-recent-menu):
649 select only one item from each file in random selection.
650 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/563-566n
652 * howm-misc.el (howm-bug-report): use howm-cl-mapcan instead of mapcan
654 * howm-view.el (howm-entitle-items-style2): ditto.
656 2008-08-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
658 * configure.in: version 1.3.7rc1
660 2008-08-09 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
662 * howm-vars.el (howm-normalizer):
663 use original names instead of aliases
665 2008-08-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
667 * configure.in: test version
669 * howm-reminder.el (howm-reminder-menu): fix.
670 first argument was not used, and some items were dropped
671 in howm-menu-categorized-reminder.
673 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReportPaste
675 2008-07-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
677 * configure.in: test version
679 2008-07-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
681 * howm-mode.el (howm-keyword-search-subr):
682 howm-view-item-list was remained wrongly
684 * howm-reminder.el (howm-list-todo-sub): ditto.
686 * configure.in: test version
688 * howm-view.el (howm-entitle-items-style1): fix.
689 titleless items were not shown
691 * howm-view.el (howm-entitle-items-style2): fix error.
692 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/552
695 (howm-call-view-summary): added for manipulation of titles
696 (howm-list-title-clear-previous): ditto.
698 * howm-backend.el (howm-item-dup): ditto.
700 2008-07-16 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
702 * configure.in: test version
705 (howm-all-items): splitted and renamed from howm-list-all
706 (howm-list-around): rewritten in functional style
708 2008-07-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
710 * howm-view.el (howm-filter-items):
711 renamed from howm-view-filter-internal
712 (howm-filter-items-uniq, howm-filter-items-by-name)
713 (howm-filter-items-by-summary, howm-filter-items-by-name/summary)
714 (howm-filter-items-by-date, howm-filter-items-by-reminder)
715 (howm-filter-items-by-mtime): ditto.
716 (howm-entitle-items):
717 renamed from howm-view-list-title-internal
718 (howm-entitle-items-style1, howm-entitle-items-style2): ditto.
719 (howm-entitle-items-style1): return value is changed
721 renamed from howm-view-sort-internal
722 (howm-sort-items-by-random, howm-sort-items-by-name)
723 (howm-sort-items-by-numerical-name, howm-sort-items-by-date)
724 (howm-sort-items-by-reverse-date, howm-sort-items-by-summary)
725 (howm-sort-items-by-reminder, howm-sort-items-by-mtime)
726 (howm-sort-items-by-reverse): ditto.
727 (howm-view-lift-internal): avoid simple variable name for safety
729 * howm-backend.el (howm-view-directory-items):
730 use howm-folder-items insteadly.
732 2008-07-14 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
734 * configure.in: test version
736 2008-07-12 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
739 (howm-search): add argument
740 (howm-list-related): simplified
742 * howm-vars.el (howm-view-use-grep): fix docstring
744 * howm-mode.el (howm-call-view-search): removed
746 2008-07-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
748 * howm-common.el (howm-view-in-background): don't use it in principle
750 * howm-reminder.el (howm-reminder-add-font-lock): splitted
752 * howm-misc.el (howm-mode-add-font-lock): ditto.
754 * howm-view.el (howm-view-summary,howm-view-summary-rebuild):
755 add optional argument for font-lock
757 * howm-mode.el (howm-search,howm-keyword-search-subr):
758 don't use *howm-view-font-lock-keywords* outside howm-view.el
760 * action-lock.el: untabify
762 * howm-view.el (howm-view-search-folder): splitted
765 (howm-list-normalize, howm-normalizer-pair, howm-normalize-oldp):
766 warn if howm-list-normalizer is set.
767 convert howm-list-normalizer to howm-normalizer if possible.
768 (howm-normalize-show): replace howm-list-normalize
770 * howm-mode.el (howm-list-all, howm-list-recent, howm-search):
771 use howm-normalize-show
773 * howm-backend.el (howm-open-directory-independently): ditto.
775 2008-07-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
778 (howm-normalizer): new option
779 (howm-list-normalizer): default is changed to nil
782 (howm-list-normalize): switch new or old codes
783 (howm-normalize): rewrite howm-list-normalize in functional style
784 (howm-list-normalize-old): renamed from howm-list-normalize. use prog1.
785 (howm-list-title-put-previous): add optional argument
788 (howm-view-list-title-internal): split howm-view-list-title function
789 (howm-view-list-title1-internal): ditto.
790 (howm-view-list-title2-internal): ditto.
793 (howm-default-key-table): update docstring
794 (howm-migemo-client): add docstring
795 (howm-mode): remove useless backquote
797 * howm.el: update copyright years
799 2008-05-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
801 * configure.in: test version
803 * howm-vars.el (howm-action-lock-forward-fuzziness): new option.
804 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/519
805 * howm-reminder.el (howm-action-lock-forward-modify-current-line):
808 2008-05-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
810 * configure.in: test version
812 * howm-view.el (howm-view-filter-general): fix. predicate was reversed.
813 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/514
815 2008-05-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
817 * configure.in: test version
820 (riffle-keep-window): new option.
821 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/507
822 (riffle-summary-subr): check riffle-keep-window.
823 (riffle-post-command): ditto.
824 (riffle-summary-to-contents): ditto.
825 (riffle-pop-to-buffer): ditto.
826 (riffle-refresh-window-configuration): ditto.
828 * howm-date.el (howm-date-forward-ymd): don't call riffle directly.
830 * riffle.el (riffle-summary-update): use catch & throw.
832 2008-05-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
834 * configure.in: test version
836 * howm-view.el (howm-view-filter-general): fix. revived for howmoney.
837 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/503
839 2008-05-14 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
841 * configure.in: test version
844 (howm-real-grep-single): use labels instead of flet.
845 (howm-real-grep-multi): ditto.
847 * howm-misc.el (howm-basic-save-buffer): ditto.
849 * howm-mode.el (howm-expand-aliases-recursively): ditto.
851 * howm-common.el (howm-with-exit): new macro for the below fix.
854 (howm-list-schedule): fix.
855 cancel postprocess if no-match.
856 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/494
857 (howm-list-todo-sub): ditto.
858 (howm-list-reminder-final-setup): fix.
859 action-lock-mode was toggled unintentionally.
862 (howm-list-exclude): removed (unused)
863 (howm-item-exclude-p): ditto.
864 (howm-view-item-exclude-p): ditto.
866 2008-05-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
869 (howm-view-summary-mode): fix.
870 global value of font-lock-keywords-only was set wrongly
871 in CVS head emacs after 2008-02-24.
872 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/484-487n
873 (howm-view-contents-mode): ditto.
875 * howm-menu.el (howm-menu-set-face): unify the style (no effect)
877 2008-04-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
879 * configure.in: test version
881 * howm-backend.el (howm-real-grep-multi):
882 split howm-view-grep-option.
883 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/458
885 2008-04-14 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
887 * howm-view.el (howm-view-title-skip-regexp):
888 use howm-view-title-header.
889 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/454
891 2008-04-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
893 * howm-view.el (howm-view-dired): call howm-view-dired-goto by default.
895 * howm-vars.el (howm-view-dired-keep-cursor): removed.
897 2008-04-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
899 * howm-misc.el (howm-test): add docstring.
901 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
903 2007-11-07 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
905 * configure.in: test version
907 2007-11-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
909 * howm-common.el (howm-decode-time):
911 today's schedule didn't appear on menu on the last day of DST.
912 thx > Mielke-san (peter.mielke at gmail.com)
913 http://lists.sourceforge.jp/mailman/archives/howm-eng/2007/000034.html
915 2007-07-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
917 * configure.in: test version
919 * howm-view.el (howm-view-sort/filter-doit): fix.
920 return list of items for backward compatibility.
922 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?HidePrivateReminder
924 2007-05-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
926 * configure.in: test version
928 * howm-view.el (howm-view-summary-next-section-sub):
929 stop at the first hit line of each file.
930 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/360
932 2007-05-18 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
934 * configure.in: test version
936 * howm.el: manage circular dependencies
938 * elisp-comp: cancel the fix on 2007-05-05
941 (honest-report-version-assoc): be independent of howm-*
942 (honest-report-emacs-build-time): ditto.
943 howm-emacs-build-time is moved and renamed.
945 2007-05-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
947 * configure.in: test version
949 * mkinstalldirs: update to automake-1.10
955 * elisp-comp: ditto. & fix (keep the order of arguments)
957 * config.guess: update to autotools-dev_20060702
961 * acinclude.m4: fix for aclocal 1.10
963 * Makefile.am: ditto.
965 2007-05-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
968 (howm-menu-reminder-format): new option.
969 (howm-menu-list-format): columnar formatting
970 thx > Mielke-san (peter.mielke at gmail.com)
971 http://lists.sourceforge.jp/mailman/archives/howm-eng/2007/000032.html
973 2007-04-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
975 * configure.in: test version
977 2007-04-12 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
979 * howm-view.el (howm-view-summary-mode): fix.
980 summary buffer was not highlighted in howm-occur.
982 * howm-backend.el (howm-occur-force-fake-grep): new option.
984 * howm-view.el (howm-view-search-folder):
985 check FIXED-P for highlighting
987 * configure.in: test version
989 2007-04-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
991 * howm-mode.el (howm-read-aliases): fix.
992 RET on "BBB" in "<<< aaa <<< BBB" didn't search "aaa"
993 if howm-keyword-case-fold-search is non-nil.
995 2007-04-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
997 * configure.in: test version
1000 (howm-view-filter-by-mtime): fix. range was ignored.
1001 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/340
1002 (howm-view-filter-by-time-range): ditto.
1004 2007-04-03 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1006 * howm-misc.el (howm-truncate-string): fix. correct docstring
1008 2007-04-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1010 * configure.in: test version
1012 * howm-view.el (howm-view-sort-by-random-internal): fix.
1015 * configure.in: test version (canceled)
1017 * howm-view.el (howm-view-defun-sort-by): use macro to define sort-by-X
1019 2007-04-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1021 * configure.in: private test version
1023 * howm-reminder.el (howm-schedule-sort-items): wrongly interactive
1026 (howm-view-mtime): remove howm-view-xtime
1027 (howm-view-filter-by-mtime): ditto.
1028 (howm-view-sort-by-mtime): ditto.
1029 (howm-view-filter-general): remove with-index
1030 (howm-view-filter-internal): ditto.
1031 (howm-view-sort-by-name-match): renamed to howm-view-lift-by-*
1032 (howm-view-sort-by-summary-match): ditto.
1033 (howm-view-sort-by-summary-match-string): ditto.
1034 (howm-view-filter-general): removed for more functional style
1035 (howm-view-sort-general): ditto.
1036 (howm-view-sort-by-general-match): ditto.
1037 (howm-view-filter-by-date-internal): fix. limit date was wrong by one
1038 (howm-view-filter-by-reminder-internal): ditto.
1039 (howm-view-filter-by-mtime-internal): ditto.
1041 * howm-reminder.el (howm-list-reminder-final-setup): fix.
1042 schedule/todo list was not fontified.
1043 (howm-list-schedule): defer setup of summary buffer for efficiency.
1044 (howm-list-todo-sub): ditto.
1047 (howm-view-filter-by-date-internal): fix.
1048 03-16 was listed when limit is "to 03-15".
1049 (howm-view-filter-by-reminder-internal): ditto.
1050 (howm-view-filter-by-xtime): ditto.
1052 * configure.in: private test version
1054 2007-03-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1056 * howm-vars.el (howm-view-contents-limit): fix. not used.
1057 also change its default from 10000 to nil for backward compatibility.
1060 (howm-list-toggle-title): fix.
1061 internal calls to howm-list-title shouldn't perform toggle.
1062 (howm-keyword-search-subr):
1063 defer setup of summary buffer for efficiency.
1065 * howm-cl.el (howm-cl-remove-duplicates*): fix.
1066 "<<< foo" didn't appear at the top of the summary buffer
1067 when howm-list-title is T.
1068 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/328
1070 * howm-misc.el (howm-buffer-name-format): new option.
1071 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/333
1073 2007-03-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1075 * configure.in: test version
1077 2007-03-22 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1079 * howm-view.el (howm-view-contents-item):
1080 don't insert separator "====>>> xxx.howm" in contents buffer
1081 if just one item is displayed.
1082 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/314
1084 2007-02-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1086 * configure.in: test version
1088 * howm-vars.el (howm-check-word-break): new option.
1089 thx > Mielke-san (peter.mielke at gmail.com)
1090 http://lists.sourceforge.jp/mailman/archives/howm-eng/2007/000030.html
1092 * howm-view.el (howm-view-summary-mode):
1093 highlight today and tomorrow.
1094 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/275
1096 * howm-menu.el (howm-menu-font-lock-rules): ditto.
1098 * howm-reminder.el (howm-highlight-date-regexp-format):
1100 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/275
1102 * howm-vars.el (howm-funcall-if-defined): fix docstring
1104 * howm.el: update copyright years
1106 2007-02-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1108 * honest-report.el (honest-report-version-assoc):
1109 report environment variables "LANG" etc.
1111 2006-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1113 * configure.in: test version
1115 * howm-reminder.el (howm-reminder-summarizer):
1116 show "late days" in addition to "day of week".
1117 thx > Mielke-san (peter.mielke at gmail.com)
1118 http://lists.sourceforge.jp/mailman/archives/howm-eng/2006/000028.html
1120 2006-12-18 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1122 * howm-mode.el (howm-keyword-search-open-menu):
1123 show warning when two or more %menu% are found.
1125 * howm-view.el (howm-view-sort-by-general-match):
1126 return single/multi/nil instead of conventional t/nil.
1128 2006-12-16 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1130 * configure.in: test version
1132 * howm.el: security fix.
1133 put risky-local-variable property
1134 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/207
1136 * configure.in: version 1.3.4 is released from another branch
1138 2006-12-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1140 * configure.in: private test version
1143 (howm-define-risky-command): put risky-local-variable property
1147 * illusion.el: ditto.
1151 * action-lock.el: ditto.
1153 * howm-cl.el (howm-cl-gensym): added.
1155 * howm-misc.el (howm-required-features): add honest-report
1157 * riffle.el (riffle-set-mode-maybe): removed (not used anywhere)
1160 (howm-keyword-aliases): fix. check howm-keyword-case-fold-search.
1161 (howm-template-string): fix. accept (lambda ...) as howm-template.
1163 2006-11-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1165 * configure.in: test version
1168 (howm-log-buffer-name-format): added
1169 (howm-write-log): rename buffer according to howm-log-buffer-name-format
1170 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/193-194n
1171 (howm-history): raise error if history file doesn't exist.
1174 (howm-keyword-buffer):
1175 force howm-keyword-buffer-name-format even for the normal case.
1176 (howm-keyword-buffer-name): removed
1177 (howm-get-keyword-buffer): removed
1179 * howm-common.el (howm-get-buffer-for-file): added
1181 * howm-misc.el (howm-basic-save-buffer):
1182 doesn't show "Wrote..." message any more.
1183 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/193-194n
1185 2006-10-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1187 * howm-common.el (howm-message-nolog): message without logging
1189 * howm-view.el (riffle-post-update:howm): ditto.
1191 2006-10-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1193 * configure.in: test version
1196 (howm-get-keyword-buffer): fix: argument is not optional any more.
1197 (howm-keyword-buffer-name): new option.
1198 (howm-keyword-buffer): buffer-name is now customizable.
1200 2006-10-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1202 * configure.in: test version
1204 * cheat-font-lock.el (cheat-font-lock-20040624-format-p): fix.
1205 font-lock-compile-keywords may add a help-echo
1206 in CVS-head emacs, and its result can be longer than expected.
1207 see 2005-10-21 in lisp/ChangeLog.
1208 http://lists.gnu.org/archive/html/emacs-commit/2005-10/msg00635.html
1209 http://cvs.savannah.gnu.org/viewcvs/emacs/emacs/lisp/font-lock.el.diff?tr1=1.276&tr2=1.277&r1=text&r2=text
1211 2006-10-03 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1213 * configure.in: test version
1215 * howm-backend.el (howm-page-open:file): fix. need widen.
1216 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/160-161n
1218 2006-09-12 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1220 * configure.in: test version
1222 * howm-reminder.el (howm-todo-priority-schedule-bottom): make it deeper
1223 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/149
1225 * howm-vars.el (howm-huge++): new parameter
1227 2006-09-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1229 * configure.in: test version
1231 * howm-version.el.in: remove howm-{en,ja}-dir
1233 * howm-lang-ja.el (howm-day-of-week-ja): Use a list instead of a string.
1235 * howm-lang-en.el (howm-day-of-week-en): ditto.
1236 Use "Sun" instead of "S".
1238 * howm-menu.el (howm-day-of-week-string):
1239 howm-day-of-week-{en,ja} can be a list.
1240 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/147
1242 2006-07-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1244 * configure.in: test version
1246 * howm-menu.el (howm-menu-list-regexp): fix.
1247 RET at "7" in "> 2006-07-26-015606 |" in menu buffer caused error.
1250 2006-06-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1252 * configure.in: test version
1254 * howm-misc.el (howm-bayesian-set): new command.
1256 2006-06-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1258 * howm-mode.el (howm-expand-aliases-recursively):
1259 CL function "copy-list" is replaced with built-in "copy-sequence".
1261 * howm-menu.el (howm-menu-shortcut-sort): ditto.
1263 2006-06-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1265 * howm-reminder.el (howm-list-active-todo): new command.
1267 * howm-view.el (howm-view-sort-by-summary-match-string): new feature.
1269 * howm-misc.el (howm-mode-set-buffer-name): new tool.
1270 thx > Mielke-san (peter at exegenix.com)
1271 http://lists.sourceforge.jp/mailman/archives/howm-eng/2006/000020.html
1272 http://lists.sourceforge.jp/mailman/archives/howm-eng/2006/000022.html
1274 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?ExternalTool
1276 * howm-vars.el (howm-menu-reminder-separators): fix.
1277 "Between schedule and todo" corresponds to nil.
1279 * howm-reminder.el (howm-todo-separators): new option.
1282 (howm-page-type): page can be nil.
1283 (howm-make-page:nil): ditto.
1284 (howm-item-page): ditto.
1286 * howm-reminder.el (howm-todo-insert-separators):
1287 use nil-page item instead of string.
1289 * howm-menu.el (howm-menu-format-todo): ditto.
1291 2006-06-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1294 obsolete address of FSF is corrected.
1295 thx > Fujimura Yuki san <ykfj@users.sourceforge.jp>
1297 2006-06-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1299 * configure.in: version 1.3.3
1301 2006-05-20 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1303 * configure.in: version 1.3.3rc1
1305 2006-05-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1307 * configure.in: test version
1309 2006-05-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1311 * howm-common.el (howm-with-coding-system):
1312 accept a pair (for-read . for-write).
1313 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/96
1315 * howm-vars.el (howm-process-coding-system): ditto.
1317 2006-05-09 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1319 * configure.in: test version
1321 * howm-common.el (howm-with-coding-system): fix.
1322 howm-process-coding-system should be checked at runtime.
1323 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/94-95n
1325 2006-05-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1327 * configure.in: test version
1329 2006-05-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1331 * howm-misc.el (howm-remember-get-title): fix.
1332 remove newline from title string.
1333 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/92
1335 2006-04-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1337 * configure.in: test version
1339 * howm-misc.el (howm-remember-first-line-to-title): new option.
1340 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/72-75n
1342 * howm-common.el (howm-call-process): fix.
1343 set coding-system for temporary buffer.
1344 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/63-83n
1346 2006-04-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1348 * configure.in: test version
1350 * howm-misc.el (howm-remember-submit): fix.
1351 "%file" in howm-template now works even for howm-remember.
1352 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/61
1354 2006-03-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1356 * configure.in: test version
1358 * howm-misc.el (howm-remember): new command.
1359 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/24-25n
1361 2006-03-22 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1363 * configure.in: test version
1365 * howm-view.el (howm-view-list-title-type):
1366 experimental code to show title before summary of each item.
1368 http://lists.sourceforge.jp/mailman/archives/howm-eng/2006/000025.html
1370 2006-03-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1372 * illusion.el: require easy-mmode explicitly
1374 * honest-report.el (honest-report-window-list):
1375 support emacs20 (and meadow-1.15).
1377 2006-03-12 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1379 * configure.in: test version
1381 2006-03-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1383 * howm-mode.el (howm-migemo-client-option): new option.
1384 thx > http://pc11.2ch.net/test/read.cgi/unix/1141892764/9
1386 2006-02-04 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1388 * configure.in: test version
1390 2006-02-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1393 howmz needs both howm-menu-command-table-{en,ja}.
1395 * configure.in: test version
1398 require howm-lang-* before it is really needed.
1399 this may be necessary for howmz.
1401 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?LinuxZaurus
1402 http://noir.s7.xrea.com/archives/000136.html
1404 2006-01-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1406 * configure.in: test version
1408 * howm-menu.el (howm-menu-categorized-reminder):
1409 howm-menu-categorized-todo is replaced with -reminder.
1410 fix error when howm-menu-reminder-separators is not null.
1411 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/919
1413 2006-01-19 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1415 * configure.in: test version
1417 2006-01-18 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1419 * howm-backend.el (howm-page-viewer:file):
1420 list files in directory in contents buffer.
1422 2006-01-17 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1424 * configure.in: test version
1426 * howm-menu.el (howm-menu-categorized-todo):
1427 misc. can be omitted.
1428 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/909
1430 2006-01-16 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1432 * configure.in: test version
1434 * howm-menu.el (howm-menu-categorized-todo): new feature (experimental).
1435 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/885
1436 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/890
1438 * howm-cl.el (howm-cl-find-if): added
1440 * howm-backend.el (howm-folder-grep-internal:pages): cleaned.
1442 * howm-menu.el (howm-menu-general): cleaned.
1443 you can make your own list in menu buffer more easily.
1444 see howm-menu-schedule, howm-menu-todo, howm-menu-recent, and
1445 howm-menu-search for example.
1447 2006-01-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1449 * howm-misc.el (howm-buffer-p): fix.
1450 .howm-keys and its alternatives were overlooked.
1451 thx > http://d.hatena.ne.jp/dasm/20060110
1453 2006-01-07 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1455 * configure.in: test version
1457 2006-01-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1459 * howm.el: update copyright years
1461 * cheat-font-lock.el (cheat-font-lock-20040624-format-p): fix.
1462 avoid "Font-lock trying to use keywords before setting them up" error
1463 during 'make' for emacs-22.0.50.1 (CVS version).
1464 thx > http://tty0.exblog.jp/2944244
1465 thx > http://d.hatena.ne.jp/yoshk/20060102
1466 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/867
1467 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/873-874n
1469 2005-12-17 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1471 * howm-vars.el (howm-custom-reminder-get-types): fix.
1472 treat unknown marks correctly.
1474 * howm-reminder.el (howm-modify-reminder-types):
1475 example is commented out.
1477 2005-12-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1479 * configure.in: test version
1480 (packagedir): fix lispdir for xemacs with packagedir
1482 2005-12-09 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1484 * configure.in: endir and jadir are now obsolete.
1485 --with-rel-datadir is canceled.
1486 thx > HONJOH Eiji san. irodori@irodori.sakura.ne.jp
1487 thx > ZENITANI Seiji san. zenitani@mac.com
1489 * howm-menu.el (howm-menu-initialize-skel): ditto.
1490 read howm-menu-*.el instead of {en,ja}/0000-00-00-000000.howm
1492 * howm-mkmenu.el: ditto.
1493 new script to make howm-menu-*.el from {en,ja}/0000-00-00-000000.howm
1495 * Makefile.am: ditto.
1496 add howm-menu-*.el. delete en/ and ja/.
1498 * howm-lang-en.el: separate language-dependent variables
1500 * howm-lang-ja.el: ditto.
1502 * howm-menu.el (howm-lang-ref): ditto.
1504 * howm-common.el (howm-get-symbol): ditto.
1506 * Makefile.am (howm_LISP): ditto.
1508 2005-12-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1510 * configure.in: new option --with-howmdir
1511 default lispdir is now .../site-lisp.
1512 thx > HONJOH Eiji san. irodori@irodori.sakura.ne.jp
1514 * Makefile.am (howm_LISP): ditto.
1516 * acinclude.m4 (ac_output): ditto.
1518 * bcomp.el.in (bcomp-files): ditto.
1520 2005-11-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1522 * configure.in: test version
1524 * configure.in: new option --with-rel-datadir
1525 previous --with-data-into-lispdir is canceled.
1526 thx > ZENITANI Seiji san. zenitani@mac.com
1527 thx > HONJOH Eiji san. irodori@irodori.sakura.ne.jp
1529 2005-11-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1531 * configure.in: test version
1533 * configure.in: new option --with-data-into-lispdir
1534 thx > HONJOH Eiji san. irodori@irodori.sakura.ne.jp
1536 2005-11-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1538 * howm-vars.el (howm-mode-off-hook): fix.
1539 remove duplicated defcustom.
1540 thx > TAKEMURA Masayuki san. ICG04984@nifty.com
1542 2005-11-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1544 * howm-menu.el (howm-menu-skel):
1545 - use symbol-value instead of eval.
1546 - howm-en-dir and howm-ja-dir can be relative paths from the directory
1547 of howm.elc or howm.el. (for Carbon emacs package)
1548 thx > ZENITANI Seiji san. zenitani@mac.com
1549 thx > HONJOH Eiji san. irodori@irodori.sakura.ne.jp
1550 thx > ARAI Ryotaro san. misty@...
1551 http://lists.sourceforge.jp/mailman/archives/macemacsjp-users/2005-November/000756.html
1552 http://lists.sourceforge.jp/mailman/archives/macemacsjp-users/2005-November/000760.html
1554 2005-11-22 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1556 * howm-vars.el (howm-menu-todo-priority): change default.
1557 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/75-77n
1558 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/842-846n
1560 2005-11-12 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1562 * configure.in: test version
1564 * howm-misc.el (howm-open-named-file): new command.
1565 thx > Eduardo Ochs san
1566 http://lists.sourceforge.jp/mailman/archives/howm-eng/2005/000010.html
1568 2005-11-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1570 * howm-reminder.el (howm-action-lock-forward-open):
1571 don't depend on magic-return.
1573 * howm-date.el (howm-action-lock-date-search):
1574 now it works even on menu buffer.
1575 thx > Kaneko Kensuke san
1576 http://d.hatena.ne.jp/a666666/20051110/1131621183
1578 * howm-reminder.el (howm-action-lock-forward):
1579 keep my text property for jump from menu.
1581 * howm-menu.el (howm-menu-list-action):
1582 keyword is now optional.
1584 * howm-date.el (howm-action-lock-date-prompt):
1585 misleading message is corrected.
1586 thx > Kaneko Kensuke san
1587 http://d.hatena.ne.jp/a666666/20051110/1131621183
1589 2005-11-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1591 * configure.in: test version
1593 * howm-menu.el (howm-menu-list-action): fix.
1594 history list was broken.
1596 2005-11-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1598 * howm-menu.el (howm-menu-list-action):
1599 get text property not from buffer but from argument.
1601 * action-lock.el (action-lock-general):
1602 keep text properties.
1604 * howm-common.el (howm-history):
1605 disable expansion of %schedule etc.
1607 * configure.in: test version
1609 2005-11-04 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1611 * howm-common.el (howm-replace-region):
1612 `format' in xemacs doesn't keep text properties.
1614 * howm-menu.el (howm-menu-list-format):
1615 store item to text property so that we can open it directly
1616 instead of searching text when RET is hit on ">" in menu buffer.
1617 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/823
1619 * action-lock.el (action-lock-general): add docstring
1621 * configure.in: version 1.3.2
1623 * howm-mode.el (howm-keyword-search-subr):
1624 cancel the below change. this problem should be fixed
1627 * howm-mode.el (howm-keyword-search-subr):
1628 search lines whose entire texts exactly match to the geven keyword
1629 when open-unique-p is non-nil.
1630 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/823
1632 2005-10-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1634 * configure.in: version 1.3.2rc4
1636 2005-10-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1638 * howm-vars.el (howm-view-dired-keep-cursor): new option.
1639 thx > 797 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
1641 2005-10-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1643 * configure.in: version 1.3.2rc3
1644 something was wrong in 'cvs commit' of rc2.
1646 2005-10-20 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1648 * configure.in: version 1.3.2rc2
1651 (howm-view-dired): fix.
1652 require dired-vir for xemacs, and remove duplicates.
1653 thx > 797 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
1655 2005-10-16 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1657 * configure.in: version 1.3.2rc1
1659 2005-10-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1661 * howm-common.el (howm-read-event): fix.
1662 error when RET is hit on date format [2005-10-15] in menu buffer
1664 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/797-801n
1666 2005-10-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1668 * configure.in: test version
1670 * howm-common.el (howm-view-in-background): fix.
1671 This macro is moved from howm-view.el because it is used across files.
1672 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/789-791n
1674 2005-09-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1676 * configure.in: test version
1678 2005-09-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1680 * howm-backend.el (howm-occur): new command
1682 2005-09-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1684 * howm-vars.el (howm-view-contents-limit): default is changed to 10000
1686 2005-09-07 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1689 (action-lock-open-regexp): include / at the end
1690 (action-lock-browse-regexp): ditto
1692 2005-09-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1694 * configure.in: test version
1696 * honest-report.el (honest-report-screenshot): fix.
1697 window-end (without update) can be negative when completion window
1698 is displayed temporally.
1700 2005-09-05 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1702 * howm-common.el (howm-call-process-here): set coding system
1703 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/784
1705 * howm-vars.el (howm-process-coding-system): new option
1707 2005-09-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1709 * howm-backend.el (action-lock-find-file): expand-file-name
1711 http://www.tom.sfc.keio.ac.jp/~hattori/blog/setting/2005/08/howm.html
1713 2005-08-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1715 * configure.in: test version
1717 * howm-vars.el (howm-list-title): add howm-action-lock-date-search
1718 so that title is shown for `howm-search-today' (C-c , , .) by default.
1720 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
1722 * howm-date.el (howm-action-lock-date-search): add `howm-set-command'.
1724 2005-08-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1726 * howm-view.el: add (require 'riffle)
1727 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/782
1729 2005-08-17 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1731 * configure.in: version 1.3.1
1733 2005-08-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1735 * configure.in: version 1.3.1rc1
1737 * howm-vars.el (howm-get-locale): fix. never return nil
1738 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/780-781n
1740 2005-08-12 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1742 * howm-view.el (howm-view-summary-omit-same-name): new option
1743 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/779
1745 2005-08-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1747 * howm-view.el (howm-view-title-skip-regexp): new option
1749 2005-08-09 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1751 * howm-misc.el (howm-bug-shot): new command for bug report
1753 2005-08-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1755 * howm-misc.el (howm-bug-report):
1756 call bugshot-version-assoc internally
1758 * honest-report.el: new tool for better bug report
1760 2005-08-03 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1762 * configure.in: test version
1764 * riffle.el (riffle-define-derived-mode):
1765 defined to avoid slow down in xemacs.
1767 2005-08-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1769 * gfunc.el (gfunc-call): recursion is rewritten to loop.
1770 recursion seems remarkably slow in xemacs.
1772 * configure.in: version 1.3.0
1774 2005-07-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1776 * configure.in: version 1.3.0rc5
1778 2005-07-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1781 (howm-view-summary-item):
1782 don't show same name repeatedly.
1783 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/754
1784 (howm-view-summary-stripe): canceled.
1785 the above should be better.
1786 (howm-view-contents-mode): fix.
1787 howm-view-summary-font-lock-keywords must not work in contents buffer.
1788 (howm-view-summary-font-lock-keywords): add default.
1789 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/754
1791 * howm-reminder.el (howm-with-schedule-summary-format):
1792 use this macro and never use howm-view-summary-format directly.
1794 2005-07-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1796 * howm-view.el (howm-view-summary-stripe): new option.
1797 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/754
1799 * configure.in: version 1.3.0rc4 again. mistake in packaging
1801 2005-07-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1803 * configure.in: version 1.3.0rc4
1805 * howm-vars.el (howm-excluded-file-regexp-dir-char): fix.
1806 Both "\" and "/" indicate directory in win.
1808 2005-07-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1810 * howm-common.el (howm-message-time):
1811 Don't hide "No match" message even when howm-message-time is set.
1812 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/751
1814 * riffle.el (riffle-summary): cleaned.
1815 global varibale *howm-view-summary-nop* is replaced with optional
1817 "No match" message is moved to howm-view-summary.
1819 2005-07-16 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1821 * howm-common.el (howm-call-process):
1822 howm-call-process-last-command keeps all arguments
1823 so that we can repeat the last call-process
1824 by (apply #'howm-call-process howm-call-process-last-command).
1826 2005-07-14 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1828 * howm-vars.el (howm-content-from-region): fix. Labels are corrected.
1830 2005-07-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1832 * configure.in: version 1.3.0rc3
1834 2005-07-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1836 * howm-menu.el (howm-menu-dynamic-setup): fix.
1837 canceled change in this function on 2005-05-10,
1838 so that underlines appear on come-from keywords
1839 in reminder lines in menu.
1841 2005-06-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1843 * configure.in: version 1.3.0rc2
1845 2005-06-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1847 * howm-vars.el (howm-menu-lang):
1848 check locale to select default language.
1850 2005-06-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1852 * configure.in: version 1.3.0rc1
1854 2005-06-17 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1856 * configure.in: test version
1858 * riffle.el (riffle-pop-to-buffer): fix.
1859 howm-view-summary-window-size didn't work when it is greater than
1861 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/724
1863 2005-06-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1865 * configure.in: test version
1867 * howm-mode.el (howm-template-receive-buffer): new option.
1868 By default, previous buffer is also passed to howm-template
1869 when it is a function.
1870 thx > https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Comment
1872 2005-06-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1874 * configure.in: test version
1876 2005-06-09 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1878 * howm-cl.el: cl functions are collected to single file
1879 and defalias-ed to inhibit warning during byte-compilation
1880 in emacs-22.0.50.1 (CVS version).
1882 * howm-misc.el (howm-auto-save-buffers-p):
1883 Inhibit warning 'reference to free variable'
1884 for auto-save-buffers-regexp during byte-compilation
1885 in emacs-22.0.50.1 (CVS version).
1887 2005-06-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1889 * configure.in: test version
1891 2005-06-07 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1894 (howm-action-lock-forward-kill-buffer): new option.
1896 * howm-reminder.el (howm-action-lock-forward-invoke):
1897 call undo-boundary before modification.
1898 howm-action-lock-forward-save-buffer shouldn't work when
1899 the corresponding buffer is already modified before this action.
1901 2005-06-03 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1903 * configure.in: test version
1905 * howm-common.el (howm-time-difference-second): don't omit milliseconds.
1906 I can't remember the reason of omission
1907 and I cancel this change on 2005-03-09.
1908 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/709
1910 * action-lock.el (action-lock-magic-return): fix.
1911 snatched RET from pobox-newline in pobox-mode.
1912 Indeed, old code snatched all RET wrongly from any modes.
1913 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/711
1915 2005-06-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1917 * configure.in: test version
1919 2005-06-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1921 * howm-vars.el: fix.
1922 write color condition in each defface
1923 to avoid error on monochrome display.
1924 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/706
1926 2005-05-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1928 * configure.in: test version
1930 2005-05-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1933 (howm-action-lock-forward): fix.
1934 menu buffer was collapsed when one hits RET on "@"
1935 in "[2005-05-30]@ foo" in menu buffer with below setting.
1936 - (setq howm-menu-expiry-hours 2)
1937 - (setq howm-action-lock-forward-save-buffer t)
1938 - (setq howm-menu-refresh-after-save t) ;; this is default
1939 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/705
1940 (howm-action-lock-forward-invoke):
1941 kill-buffer when current-buffer was newly opened for this procedure.
1942 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/705
1944 2005-05-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1946 * configure.in: test version
1948 * howm-vars.el (howm-funcall-if-defined):
1949 cheat to avoid annoying "not known to be defined" warning
1950 in byte-compilation.
1951 thx > http://pc8.2ch.net/test/read.cgi/unix/1111816102/485
1953 * howm-view.el (howm-view-sort-items):
1954 defalias for compatibility. howmz needs it.
1955 http://noir.s7.xrea.com/archives/000136.html
1956 http://noir.s7.xrea.com/pub/zaurus/howmz.el
1958 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?LinuxZaurus
1960 2005-05-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1962 * configure.in: test version
1964 * howm-reminder.el (howm-todo-menu): fix.
1965 Insertion of separators was wrong.
1966 At least one item was placed between separators regardless of priority.
1967 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/703
1969 2005-05-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1971 * howm-vars.el (howm-action-lock-forward-save-buffer): 'defcustom'ed
1973 2005-05-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1975 * configure.in: test version
1977 * howm-mode.el: fix.
1978 check direct requiring of howm-mode before loading howm-common.
1979 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/698
1981 2005-05-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1983 * configure.in: test version
1986 (howm-menu-list-face): Its default is empty now
1987 so that we can avoid troubles of reverse-video for emacs -nw.
1988 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/697
1989 (howm-reminder-done-face): default is empty for light background
1991 * howm-mode.el (howm-refresh): C-c , r on menu calls howm-menu-refresh
1992 because howm-initialize-buffer on menu erases all underlines.
1993 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/696
1995 2005-05-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
1997 * howm-mode.el (howm-keyword-aliases):
1998 expand aliases of come-from keywords recursively
2000 * howm-vars.el (howm-keyword-list-alias-sep):
2001 enable aliases of come-from keywords by default
2003 2005-05-20 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2005 * configure.in: test version
2007 2005-05-19 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2009 * howm-vars.el (howm-experimental): moved to howm group
2011 * howm-reminder.el (howm-highlight-date-regexp-format): new option.
2012 Some people like to highlight 2005-05-19 rather than [2005-05-19]
2013 as today, because they use [2005-05-19 20:52]@ for their schedule.
2015 * configure.in: test version
2017 * howm-backend.el (howm-folder-territory-p:dir): fix
2018 wrongly returned nil for non-existing file name.
2020 2005-05-18 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2022 * configure.in: test version
2024 * howm-common.el (howm-first-n): fix.
2025 avoid "Args out of range" error in xemacs.
2026 It happened at %recent in menu when number of note files are small
2027 or empty files exist.
2029 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
2031 2005-05-17 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2033 * configure.in: test version
2035 * howm-reminder.el (howm-todo-menu):
2036 remove deep reminders before sorting
2038 * howm-vars.el (howm-menu-reminder-separators): new option
2040 * howm-menu.el (howm-menu-todo): item can be a separator string
2042 2005-05-16 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2044 * configure.in: test version
2046 * howm-mode.el (howm-keyword-search):
2047 menu is searched only in howm-directory
2049 * howm-menu.el (howm-menu): fix
2050 todo and schedule were searched only in howm-directory
2051 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/685
2053 * howm-view.el (howm-view-directory):
2054 set font-lock-keywords only when howm-ruby-mode-bug is non-nil
2056 * howm-vars.el (howm-user-font-lock-keywords): new option
2058 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Idea
2060 2005-05-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2063 (howm-schedule-sort-converter):
2064 aware of time part in "[2005-05-15 21:36]@"
2065 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/683
2066 (howm-schedule-menu): show future schedule one more day
2068 * configure.in: test version
2070 * howm-vars.el (howm-after-save-hook): new hook
2072 * howm-misc.el (howm-set-mode-p): howm-directory can be rast folder
2076 use howm-folder-get-page-create instead of direct mkdir
2077 (howm-make-folder:rast): rast folder
2079 * gfunc.el (gfunc-def): set lisp-indent-hook
2081 * howm-menu.el (howm-menu):
2082 mkdir only when howm-directory is dir folder
2083 so that howm-directory can be any folder.
2084 At now, howm-menu-file should be defined in that case;
2085 howm-menu-initialize-skel assumes dir folder.
2087 2005-05-14 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2089 * configure.in: test version
2091 * howm-misc.el (howm-prefix-names): renamed from howm-prex
2093 * howm-vars.el (howm-prefix): renaming to howm-prefix-key is canceled
2095 2005-05-13 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2097 * howm-vars.el (howm-excluded-file-regexp): fix: wrong const values
2099 2005-05-12 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2101 * howm-view.el (howm-item-list-rangeset): add doc-str around this func
2103 2005-05-11 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2105 * howm-vars.el (howm-prefix-key): renamed to distinguish from function.
2106 use defvar instead of defcustom
2107 since setting this variable after loading howm may cause confusion.
2109 * configure.in: test version
2111 * howm-mode.el (howm-default-key-table): update
2112 some are added and some are now globally bound.
2115 (howm-view-list-title):
2117 - toggle title/notitle
2118 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/427
2119 (howm-view-summary-rebuild): simplified code
2122 (howm-random-walk): list all memo first when called on non-howm buffer.
2123 (howm-auto-narrow): variable howm-auto-narrow can be t.
2125 * howm-vars.el: Some hidden features are moved to official sections.
2127 2005-05-10 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2130 (howm-menu-shortcut-warn): show list of defined keys
2131 (howm-menu-invisible):
2132 tried to remove use of invisible property. but failed.
2135 (howm-view-search-in-result): aware of paragraph
2136 (howm-view-remove-by-contents): aware of paragraph
2137 (howm-view-list-title): aware of paragraph
2138 (howm-view-filter-uniq): aware of paragraph
2140 * howm-vars.el (howm-file-name-format): added to howm-efficiency group
2142 2005-05-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2144 * riffle.el (howm-view-summary-window-size):
2145 moved to howm-experimental group
2147 * howm-vars.el (howm-view-before-open-hook): fix.
2148 used but not defined.
2150 * configure.in: test version
2152 * howm-vars.el: some variables are moved from howm-reminder.el.
2153 (howm-todo-menu-types): "." (done) is included by default
2154 so that one can easily customize several patterns by setting
2155 howm-menu-todo-priority and howm-todo-priority-done-bottom.
2156 Anyway, default value of howm-menu-todo-priority hides "." in menu.
2157 Since it may cause slow response, I also added it into howm-efficiency
2159 (howm-viewer): new customize group
2161 * howm-menu.el (howm-menu-invoke):
2162 RET in menu-mode causes jump when the current line matches
2163 to howm-menu-list-regexp. No need to type C-a now.
2165 * howm-vars.el (howm-history-limit): 0 means 'no record'
2167 * howm-common.el (howm-write-history): remove duplicated entries
2169 * howm-view.el: follow the changes of riffle.el
2171 2005-05-07 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2173 * riffle.el: use gfunc instead of riffle-controller
2175 * howm.el: order of requires is modified; riffle.el requires gfunc.el.
2177 * configure.in: test version
2180 (howm-view-grep-command):
2181 use "grep -E" and "grep -F" instead of egrep and fgrep by default.
2182 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/670
2183 (howm-view-grep-file-stdin-option):
2184 use "-f -" by default.
2186 * howm-backend.el (howm-real-grep-multi):
2187 use howm-view-grep-command instead if howm-view-fgrep-command is nil.
2189 * howm-mode.el (howm-list-title):
2190 show title by default for list of all/recent/around notes.
2192 * howm-vars.el: new file
2193 begin to support defcustom
2195 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?RoadMap
2196 http://pc8.2ch.net/test/read.cgi/unix/1077881095/668
2198 * configure.in: version 1.2.3
2200 2005-05-06 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2202 * configure.in: version 1.2.3rc1
2204 * howm-common.el (howm-with-schedule-interval): fix.
2205 moved from howm-reminder.el because that macro is used
2206 in another file howm-menu.el.
2207 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/669
2209 * howm-mode.el (howm-search): fix.
2210 call howm-list-all for empty regexp.
2211 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/668
2213 2005-05-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2215 * configure.in: version 1.2.2
2217 2005-04-29 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2220 (*howm-view-font-lock-keywords*): Spelling is corrected, and
2221 worthless function howm-view-font-lock-keywords is removed.
2222 (howm-view-contents-mode): hilight of searched keyword is prior
2223 to howm-view-contents-font-lock-keywords
2225 2005-04-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2227 * cheat-font-lock.el: fix.
2228 canceled the use of font-lock-add-keywords in
2229 cheat-font-lock-merge-keywords because "compiled keywords" may be
2230 passed from current implementation of riffle-contents-mode.
2231 I guess this is also related to 2005-04-08 problem.
2233 * howm-common.el (howm-write-history): new option, howm-history-limit
2235 2005-04-26 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2237 * howm-reminder.el (howm-todo-parse-string): avoid warning
2238 "variable dummy bound but not referenced" in xemacs
2240 * howm-common.el (howm-dont-warn-free-variable):
2241 use macro for frequent trick to avoid warning
2243 * howm-mode.el (howm-image-file-name-regexps): fix.
2244 Meadow-1.15 doesn't have image-file-name-regexps.
2246 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
2248 2005-04-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2250 * howm-common.el (howm-exclude-p): fix.
2251 No file was searched when howm-directory is a dot-directory
2253 My previous cleaning up on this function is canceled.
2254 See the comment in the source code.
2256 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
2258 2005-04-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2260 * howm-menu.el (howm-menu-copy-skel): fix.
2261 When come-from keyword %menu% isn't found,
2262 assume 0000-00-00-000000.howm as menu file if it exists.
2263 This can happen when you write (setq howm-keyword-header "<==")
2264 in sample/dot.emacs and then do 'make install && make test'.
2266 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?BugReport
2268 * howm-mode.el (howm-image-file-name-regexps): fix.
2269 (image-file-name-regexp) caused an error on Meadow 2.10
2270 unless max-specpdl-size is increased from the default value 600.
2271 thx > taku-san, Mo-san
2272 https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?MaxSpecpdlSize
2274 * Makefile.am (EXTRA_DIST): test.bat was not included in tar.gz
2276 2005-04-15 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2278 * howm-menu.el (howm-menu): swap priority of two variables
2279 howm-menu-top and howm-menu-file.
2280 thx > http://pc8.2ch.net/test/read.cgi/unix/1077881095/648
2282 2005-04-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2284 * cheat-font-lock.el: use old code for emacs20
2285 New code may make howm-view-summary-open too slow.
2287 2005-04-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2289 * howm-backend.el (howm-real-grep-multi): new option variables
2290 howm-view-grep-extended-option and howm-view-grep-fixed-option.
2291 Now, we can use grep -E and grep -F instead of egrep and fgrep.
2292 This will help linux-zaurus users.
2294 2005-03-30 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2296 * howm-menu.el (howm-menu-search): embed search result into menu
2298 2005-03-27 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2301 (howm-folder-grep-internal:pages): fix.
2302 list order was reversed when howm-list-all-title is non-nil
2303 (howm-real-grep-single): fix. accept list of single pattern
2304 (howm-folder-files:namazu): variable r bound but not referenced
2306 2005-03-20 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2308 * howm-view.el (howm-view-filter-by-contents): support C-u (= reject)
2310 2005-03-17 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2312 * howm-view.el (howm-view-contents-item): fix.
2313 doubly displayed when matched to the last line of paragraph
2315 2005-03-09 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2317 * howm-common.el (howm-time-difference-second): omit microsecond
2319 * howm-misc.el (howm-elp): initialize profiler
2321 2005-03-08 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2323 * test.bat: invoke test environment for win
2325 2005-03-03 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2328 (howm-random-walk-text): clean
2329 (howm-random-walk): kill old buffers after jump
2331 2005-03-02 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2333 * howm-misc.el (howm-random-walk): automatic random walk
2335 2005-02-28 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2337 * howm-mode.el (howm-list-normalize): fix.
2338 error when '[hoge' is searched.
2340 2005-02-25 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2342 * howm-misc.el (howm-bug-report): C-u to dump variables
2344 * howm-mode.el (howm-create-default-title-content): fix.
2345 howm-title-from-search was ignored.
2347 * howm-backend.el (howm-list-buffers-exclude): new option
2349 2005-02-24 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2351 * howm-mode.el (howm-keyword-list): never return ""
2353 2005-02-23 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2355 * howm-common.el: fix for xemacs and emacs20
2357 2005-02-22 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2359 * gfunc.el (gfunc-with): replace gfunc-def-with
2361 * howm-backend.el: howm-page-load is renamed to howm-page-open
2363 * howm-view.el (howm-view-set-item-list): comeback for howmoney
2365 * howm-backend.el (howm-folder-grep-internal:namazu): fix.
2366 didn't work for 'or' patterns
2368 2005-02-21 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2371 (howm-folder-grep-internal:pages): fix.
2372 Specification of howm-page-type was changed.
2373 (howm-folder-grep-internal:pages-buffers): fix.
2374 must return list of items
2376 * howm-common.el (howm-exclude-p): fast check only
2378 2005-02-20 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2380 * howm-backend.el (howm-files-in-directory): clean up
2382 * howm-mode.el (howm-content-from-region): new option variable
2384 2005-02-18 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>
2386 * howm-mode.el (howm-excluded-file-regexp): add (image-file-name-regexp)
2388 * howm-backend.el (howm-fake-grep-file): check file name before search.
2389 thx > Mocchan-san, Matsushita-san
2390 http://www.bookshelf.jp/pukiwiki/pukiwiki.php?%BC%C1%CC%E4%BD%B8%2F42
2392 * howm-mode.el (howm-exclude-p): fast check option
2394 * gfunc.el (gfunc-def): Description string is supported.
2396 * howm-backend.el: clean up
2398 * howm-common.el (howm-sort): renamed from howm-view-sort-items
2400 * illusion.el: renamed from proxy-buffer.el
2403 (gfunc-def): args-declaration is added.
2404 (gfunc-def-with): new func
2407 (howm-search-path-folder): howm-search-path is list of 'folders'.
2408 (howm-make-folder:namazu): namazu folder
2409 (howm-make-folder:rot13dir): rot13 folder/page
2411 * proxy-buffer.el: new file