Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 10, 2010
  1. sync to bzr

    nawota authored
Commits on Jan 9, 2010
  1. sync to bzr

    nawota authored
Commits on Aug 26, 2008
  1. navi2ch*.el: Add coding cookie.

    nawota authored
Commits on Feb 6, 2008
  1. * navi2ch.el (navi2ch-load-info): When failed to read(),

    nawota authored
    ask if delete the file or not.
    *.el: Change Copyright years' style.
Commits on Jan 31, 2008
  1. * navi2ch.el: Update copyright years.

    nawota authored
    (navi2ch-info-cache, navi2ch-info-cache-limit): New variable.
    (navi2ch-save-info, navi2ch-load-info): Use it.
    * navi2ch-futaba.el: Update copyright years.
    * navi2ch-history.el: Ditto.
    * navi2ch-search.el: Ditto.
    * navi2ch-articles.el: Ditto.
    * navi2ch-localfile.el: Ditto.
    * navi2ch-jbbs-shitaraba.el: Ditto.
    * navi2ch-megabbs.el: Ditto.
    * navi2ch-http-date.el: Ditto.
    * navi2ch-directory.el: Ditto.
    * navi2ch-face.el: Ditto.
    * navi2ch-oyster.el: Ditto.
    * navi2ch-message.el: Ditto.
    * navi2ch-popup-article.el: Ditto.
    * navi2ch-list.el: Ditto.
    * navi2ch-jbbs-net.el: Ditto.
    * navi2ch-vars.el: Ditto.
    * navi2ch-article.el: Update copyright years.
    (navi2ch-article-forward-buffer): Do not save-excursion(), use
    (navi2ch-article-get-message-filter-cache-file-name): Make inline.
    (navi2ch-article-expunge-buffers): Use mapcar to check if buffer is sticky.
    Reduced navi2ch-article-buffer-list() call time.
    (navi2ch-article-get-message, navi2ch-article-get-current-name)
    (navi2ch-article-get-buffer-name, navi2ch-article-check-cached):
    Make inline.
    (navi2ch-article-kill-buffer-hook): Don't change its state cache
    if its state was update.
    Abolish navi2ch-article-info-cache.
    * navi2ch-util.el: Copyright ��ɽ���򹹿���
    (navi2ch-filename-to-url, navi2ch-rename-file)
    (navi2ch-read-only-string, navi2ch-count-lines-file)
    (navi2ch-put-alist): Make inline.
    (navi2ch-float-time): If defined, use built-in version of float-time().
    * navi2ch-multibbs.el: Update copyright years.
    (navi2ch-2ch-subject-callback, navi2ch-multibbs-get-func)
    (navi2ch-multibbs-get-bbstype): Make inline.
    * navi2ch-net.el: Update copyright years.
    (navi2ch-net-add-state, navi2ch-net-get-state): Make inline.
    * navi2ch-board.el: Update copyright years.
    (navi2ch-board-get-property, navi2ch-board-get-board)
    (navi2ch-board-exit, navi2ch-board-get-uri)
    (navi2ch-board-get-matched-article): Make inline.
    (navi2ch-board-get-article): Make alias.
    * navi2ch-bookmark.el: Update copyright years.
    (navi2ch-bookmark-get-article, navi2ch-bookmark-get-board)
    (navi2ch-bookmark-exit): Make inline.
    * navi2ch-board-misc.el: Update copyright years.
    (navi2ch-bm-goto-state-column, navi2ch-bm-goto-mark-column)
    (navi2ch-bm-get-state,navi2ch-bm-get-updated-mark): Make inline.
Commits on Jan 23, 2008
  1. * navi2ch-article.el (navi2ch-article-get-last-read-number):

    nawota authored
    Pass not article itself, but copy of it to navi2ch-article-load-info() .
    * navi2ch-board.el (navi2ch-board-insert-subjects): Revert the
    last change.
Commits on Jan 21, 2008
  1. Reported by 249@Part 18.

    nawota authored
    * navi2ch-board.el (navi2ch-board-insert-subjects):
    copy-tree `article' which is passed to navi2ch-article-get-last-read-number().
Commits on Jan 15, 2008
  1. Create cache system.

    nawota authored
    * navi2ch-article.el (navi2ch-article-info-cache): new variable for cache.
    * navi2ch-multibbs.el (navi2ch-2ch-board-file-name-cache): new variable for cache.
    (navi2ch-2ch-board-get-file-name): Use it.
    * navi2ch-article.el (navi2ch-article-load-info)
    (navi2ch-article-save-info): Use it.
    * navi2ch-board-misc.el (navi2ch-bm-mode-map): bind navi2ch-be2ch-toggle-login.
    * navi2ch-board.el (navi2ch-board-mode-map): removed
    navi2ch-be2ch-toggle-login bind.
    * navi2ch-multibbs.el (navi2ch-multibbs-get-func-from-board)
    * navi2ch-board.el (navi2ch-board-equal)
    (navi2ch-board-get-file-name, navi2ch-board-from-file-p)
    * navi2ch-article.el (navi2ch-article-get-file-name)
    * navi2ch-util.el (navi2ch-file-size, navi2ch-file-mtime):
    Make them inline.
    * navi2ch-util.el (navi2ch-expand-file-name): improve speed a little.
    * navi2ch-vars.el (navi2ch-file-name-reserved-char-regexp):
    changed to navi2ch-file-name-reserved-char-list.
    change from navi2ch-file-name-reserved-char-regexp.
    * navi2ch-multibbs.el (navi2ch-multibbs-func-alist): Abolish.
    (navi2ch-multibbs-func-table): New hash.
    (navi2ch-multibbs-get-bbstype-subr): Use hash.
    (navi2ch-multibbs-get-func): Ditto.
Commits on Jan 11, 2008
  1. * re-added.

    nawota authored
    * navi2ch-article.el (navi2ch-article-mode-map): bind navi2ch-be2ch-toggle-login to
    'C-c C-l'
    * navi2ch-list.el (navi2ch-list-mode-map): Ditto.
    * navi2ch-board.el (navi2ch-board-mode-map): Ditto.
    * navi2ch-message.el (navi2ch-message-mode-map): Ditto.
    * navi2ch-be2ch.el (navi2ch-be2ch-toggle-login): New function.
    (navi2ch-be2ch-logout): Add optional argument `no-msg'. when it is t, don't show logout message.
    (navi2ch-be2ch-login): Call navi2ch-be2ch-logout() ,with no-msg t
    * navi2ch-board.el (navi2ch-board-get-subject-list): Fixed indent.
Commits on Jan 10, 2008
  1. merge from unstable branch.

    nawota authored
Commits on May 11, 2007
Commits on Apr 22, 2007
  1. Merge from unstable branch.

    nanashi authored
Commits on Feb 5, 2005
  1. * navi2ch-util.el (navi2ch-file-mtime, navi2ch-file-size): New function.

    taiki authored
    * navi2ch-article.el (navi2ch-article-local-dat-regexp): New variable.
    (navi2ch-article-file-name-to-artid): New function.
    * navi2ch-board-misc.el
    (navi2ch-bm-set-property, navi2ch-bm-get-state-from-article)
    (navi2ch-bm-insert-subject): defsubst -> defun.
    * navi2ch.el (navi2ch-update): Use navi2ch-file-mtime, navi2ch-file-size.
    * navi2ch-oyster.el (navi2ch-oyster-get-offlaw-url): Ditto.
    * navi2ch-net.el (navi2ch-net-update-file)
    (navi2ch-net-update-file-diff): Ditto.
    * navi2ch-localfile.el (navi2ch-localfile-update-file): Ditto.
    * navi2ch-article.el (navi2ch-article-sync)
    (navi2ch-article-get-readcgi-raw-url): Ditto.
    * navi2ch-board.el (navi2ch-board-expire-date-p): Ditto.
    * navi2ch-search.el (navi2ch-search-for-each-article):
    Use navi2ch-article-file-name-to-artid, navi2ch-article-local-dat-regexp.
    (navi2ch-search-article-regexp, navi2ch-search-cache)
    (navi2ch-search-orphan): Ditto.
    * navi2ch-directory.el (navi2ch-directory-set-subject-list): Ditto.
    * navi2ch-board.el (navi2ch-board-expire): Ditto.
    * navi2ch-article.el (navi2ch-article-view-article-from-file): Ditto.
Commits on Jan 22, 2005
  1. be taiou.

    taiki authored
    mami san itumo otukare sama desu.
Commits on Dec 12, 2004
  1. navi2ch-board-expire: fixed condition

    mami authored
Commits on Oct 17, 2004
Commits on May 2, 2004
  1. * udpate copyright notice.

    nanashi authored
    * use defconst for CVS Id.
    * change default value for navi2ch-article-link-regexp-alist as nil
      if regexp-opt-depth() has a bug.
    * update NEWS for current state.
Commits on Apr 23, 2004
  1. * don't show link text after eval-expression().

    nanashi authored
    * convert "<?...>" and "<!...>" tags into null string.
    * refactor some funtions.
Commits on Mar 29, 2004
  1. use pretty name for unknown board.

    nanashi authored
Commits on Oct 12, 2003
  1. introduce "orphan" article.

    nanashi authored
Commits on Jul 16, 2003
  1. updated copyright notices

    mami authored
Commits on Jun 13, 2003
  1. * navi2ch-board.el (navi2ch-board-insert-subjects): Fix display format

    ekisutora authored
    of number of diff/unread messages.
Commits on Jun 12, 2003
  1. * navi2ch-board.el (navi2ch-board-insert-subjects): Change display

    ekisutora authored
    format of the number of unread messages.
Commits on Jun 8, 2003
  1. * navi2ch-util.el (navi2ch-quote-maybe): Correct docstring.

    ekisutora authored
    * navi2ch-board-misc.el (navi2ch-bm-fetch-article): Revise condition
    of checking suppression by filter.
    * navi2ch-vars.el (navi2ch-board-other-field-form): Abolish.
    (navi2ch-board-insert-subject-with-diff): New variable.
    (navi2ch-board-insert-subject-with-unread): New variable.
    * navi2ch-board.el (navi2ch-board-insert-subjects): Use
    above-mentioned new variables.
    * navi2ch-article.el (navi2ch-article-check-message-suppression): Save
    filtered results.
    (navi2ch-article-get-last-read-number): New function.
    (navi2ch-article-save-message-filter-cache): Add 3rd arg.
Commits on Jun 5, 2003
  1. * navi2ch-util.el (navi2ch-quote-maybe): Use `keywordp()' on Emacs 21.

    ekisutora authored
    * navi2ch-vars.el (navi2ch-board-other-field-form): New variable.
    * navi2ch-board.el (navi2ch-board-insert-subjects): Use
    above-mentioned variable.
    (navi2ch-board-sync): Don't add new threads to
    * navi2ch-board-misc.el (navi2ch-bm-fetch-article): Follow to
    above-mentioned change.
    * navi2ch-article.el (navi2ch-article-fetch-link): Enable to check
    * suppression by filter like `navi2ch-bm-fetch-article()'.
Commits on Jun 4, 2003
  1. * navi2ch-article.el (navi2ch-article-get-current-word-in-body):

    tabmore authored
    Use navi2ch-article-get-message-string.
    * navi2ch-list.el (navi2ch-list-sync): Save time.
    (navi2ch-list-save-info): Save bbstable and time.
    (navi2ch-list-load-info): Set navi2ch-list-category-list and
    * navi2ch-history.el (navi2ch-history-save-info): Save history even if
    it is empty.
    * navi2ch-util.el (navi2ch-end-of-buffer): Use end-of-buffer.
    (navi2ch-modeline-online): risky-local-variable.
    (navi2ch-modeline-offline): Ditto.
    * navi2ch-board.el (navi2ch-board-select-board): Call
    navi2ch-board-select-board-hook after navi2ch-board-current-board is set.
Commits on Jun 3, 2003
  1. * navi2ch-board.el (navi2ch-board-insert-subjects): Indicate the

    ekisutora authored
    number of added article messages, and remove the part of setting value
    of `navi2ch-board-last-seen-alist'.
    (navi2ch-board-sync): Add above-mentioned part.
Commits on Jun 2, 2003
  1. * navi2ch-popup-article.el (navi2ch-popup-article-sift-messages):

    ekisutora authored
    Remove `save-excursion()' in `navi2ch-article-save-view()'.
    * navi2ch-mona.el (navi2ch-mona-arrange-message): Put face on PopUp
    Article Mode.
    * navi2ch-board.el (navi2ch-board-check-article-update-suppression):
    (navi2ch-board-last-seen-alist): New variable.
    (navi2ch-board-insert-subjects): Use above-mentioned variable.
    (navi2ch-board-update-seen-articles): Ditto.
    (navi2ch-board-sync): Ditto.
    * navi2ch-board-misc.el (navi2ch-bm-fetch-article): Ditto, and enable
    to check article message suppression by filter on Board Misc Mode.
    * navi2ch-article.el (navi2ch-article-check-message-suppression): Add
    4th arg.
    (navi2ch-article-get-current-word-in-body): Don't depend on face.
Commits on May 12, 2003
  1. * navi2ch-auto-modify.el: New file.

    ekisutora authored
    * (lisp_LISP): Add above-mentioned file.
    * navi2ch.el (toplevel): Require `navi2ch-auto-modify'.
    * navi2ch-vars.el (navi2ch-auto-modify-file): New variable.
    (navi2ch-auto-modify-truncate-list-alist): New variable.
    (navi2ch-auto-modify-save-hook): New variable.
    (navi2ch-article-sort-message-filter-rules): New variable.
    (navi2ch-board-check-article-update-suppression-length): New variable.
    * navi2ch-util.el (navi2ch-quote-maybe): New function.
    * navi2ch-article.el (navi2ch-article-add-message-filter-rule): New function.
    (navi2ch-article-mode-map): Bind "!" to above-mentioned function.
    (navi2ch-article-add-message-filter-by-name): New function.
    (navi2ch-article-add-message-filter-by-mail): New function.
    (navi2ch-article-add-message-filter-by-id): New function.
    (navi2ch-article-add-message-filter-by-message): New function.
    (navi2ch-article-add-message-filter-by-subject): New function.
    (navi2ch-article-add-message-filter-rule-subr): New function.
    (navi2ch-article-read-message-filter-match): New function.
    (navi2ch-article-read-message-filter-result): New function.
    (navi2ch-article-get-current-subject): New function.
    (navi2ch-article-message-filter-subr): Enable sort by match for filter.
    (navi2ch-article-toggle-message-filter): Bind
    `navi2ch-article-sort-message-filter-rules' to nil locally when
    reinsert messages.
    (navi2ch-article-check-message-suppression): New function.
    * navi2ch-board.el (navi2ch-board-check-article-update-suppression): New
    (navi2ch-board-insert-subjects): Add the ID's of new articles in
    (navi2ch-board-update-seen-articles): Add the ID's of last-seen
    articles in `navi2ch-board-current-board'.
    (navi2ch-board-sync): Remove the ID's of last-seen or new articles in
    * navi2ch-board-misc.el (navi2ch-bm-fetch-article): Enable to indicate
    as `seen' if all of the added messages are suppressed by filter.
Commits on Mar 6, 2003
  1. When searching sendlog article, make subject-list with updating subje…

    tabmore authored
    Make new sendlog article automatically.
Commits on Feb 28, 2003
  1. buffer-disable-undo.

    tabmore authored
Commits on Feb 27, 2003
  1. * navi2ch-vars.el (navi2ch-list-filter-list): New user variable.

    ekisutora authored
    (navi2ch-board-filter-list): New user variable.
    * navi2ch-util.el (navi2ch-apply-filters): New function.
    * navi2ch-list.el (navi2ch-list-get-category-list): 
    Use above-mentioned function.
    * navi2ch-board.el (navi2ch-board-get-subject-list): Ditto.
    * navi2ch-article.el (navi2ch-article-get-message-list): Ditto.
    (navi2ch-article-apply-filters): Remove.
    Arguments become not optional.
    (navi2ch-article-save-message-filter-cache): Follow above,
    and add optional arguments.
    (navi2ch-article-save-info): Follow above.
    Same as navi2ch-article-save-message-filter-cache,
    and do not set `navi2ch-article-message-filter-cache' directly.
    (navi2ch-article-insert-messages): Follow above,
    and fix progress indication.
Commits on Feb 16, 2003
  1. run a hook at inserting subjects.

    nanashi authored
Commits on Feb 8, 2003
  1. prepare for expected change of bbs.cgi.

    nanashi authored
Something went wrong with that request. Please try again.