hns - 日記自動生成システム - Version 2.19.9

先月 2010年06月 来月
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
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2010年06月30日(水) 旧暦 [n年日記] [更新:"2010/07/01 22:14:57"]

#1 [Emacs] Cannot open load file: pcvs

When I hit
M-x cvs-status RET
I got the message as:
call-interactively: Cannot open load file: pcvs 
I believe this is due to recent emacs change. This is it: (from lisp/ChangeLog)
2010-06-11  Juri Linkov  <juri@jurta.org>

        Move version control related files to the "vc" subdirectory.
        * add-log.el, cvs-status.el, diff.el, diff-mode.el, ediff-diff.el,
        * ediff.el, ediff-help.el, ediff-hook.el, ediff-init.el,
        * ediff-merg.el, ediff-mult.el, ediff-ptch.el, ediff-util.el,
        * ediff-vers.el, ediff-wind.el, emerge.el, log-edit.el, log-view.el,
        * pcvs-defs.el, pcvs.el, pcvs-info.el, pcvs-parse.el, pcvs-util.el,
        * smerge-mode.el, vc-annotate.el, vc-arch.el, vc-bzr.el, vc-cvs.el,
        * vc-dav.el, vc-dir.el, vc-dispatcher.el, vc.el, vc-git.el,
        * vc-hg.el, vc-hooks.el, vc-mtn.el, vc-rcs.el, vc-sccs.el, vc-svn.el:
        Move files to the "vc" subdirectory.
One easy thing is following (add-path "vc") line after "mime-setup"
(load "mime-setup")
(add-path "vc")
but the file subdirs.el is here, so the sub directory should be automatically added ?
lisp/subdirs.el
There should be something missing...

hnf-mode problem::

Loading `hnf-mode': old-style backquotes detected!
Invalid function: (cond ((cdr (assq (\, key) (cdr (\, command))))) ((hnf-command-type-get-variable (hnf-command-get-type (\, command)) (\, key))))
The related lisp looks:
288 (defmacro hnf-command-type-get-variable (type key)
289   (` (cdr (assq (, key) (cdr (assq (, type) hnf-command-type-alist))))))
You (or Myself) should consult M-x info RET melisp RET mbackquote RET
` is for quote, whole element to be quoted
, is reverse, avoid quoting next word

This problem is fixed by patches by Okazaki San But it is under discussion.
This also works:

diff --git a/src/lread.c b/src/lread.c
index c73f7f3..de01387 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -2693,7 +2693,11 @@ read1 (readcharfun, pch, first_in_list)
 	 old-style.  For Emacs-25, we should completely remove this
 	 first_in_list exception (old-style can still be obtained via
 	 "(\`" anyway).  */
-      if (first_in_list && (c = READCHAR, UNREAD (c), c == ' '))
+      {
+	 int next_char = READCHAR;
+	 UNREAD (next_char);
+
+      if (first_in_list && next_char == ' ')
 	{
 	  Vold_style_backquotes = Qt;
 	  goto default_label;
@@ -2708,6 +2712,7 @@ read1 (readcharfun, pch, first_in_list)
 
 	  return Fcons (Qbackquote, Fcons (value, Qnil));
 	}
+      }
 
     case ',':
       if (new_backquote_flag)



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)