Source of Nothingness - change_log

change log


2016-08-12 (Fri) 10:03:19
format hex 問題 apache cmd BSD gcc intern view http www-search TEXT pcre reftex google バイナリ he-grep cldoc new package c++ void Proxomitron Selection indent popup-list rein asdf bregex lyrical マウス fortran gnu junk save egrep gpg w3m Wallpaper file 移植 proxy breg RandomNote NANRI 2005 raido エスケープシーケンス mode bufbar get-window-handle note make dmc scheme USB interactive den8 xming fun.sci wget Git diff slime 一覧 clisp plugin ブックマーク packaged-xyzzy wsh memo packaged xyzzy patch Linux sakura ChangeLog emacs free lisp split off 拡張 uchardet 起動 unix topic shell gmark hash oCi update den8view libsigsegv FreeBSD フォント Subversion loop Scrapbook 補完 hexl outline -Scrapbook バッファ Prox junk/http None user netinstaller color cobuol unless grep defun cons xtags makefile math Buffer sbcl HE-grep.l pdic.l bregex.dll ルール タブバー ecl さくら post 正規表現 gtags oni builtin mac cgi lan dsearch session kamail random decode basic global-mark japanese ビルド popup Wikipedia nat make-process export
2014-12-09 (Tue) 18:50:50
format hex 問題 apache cmd BSD gcc intern view http www-search TEXT pcre reftex google バイナリ he-grep cldoc new package c++ void Proxomitron Selection indent popup-list rein asdf bregex lyrical マウス fortran gnu junk save egrep gpg w3m Wallpaper file 移植 proxy breg RandomNote NANRI 2005 raido エスケープシーケンス mode bufbar get-window-handle note make dmc scheme USB interactive den8 xming fun.sci wget Git diff slime 一覧 clisp plugin ブックマーク packaged-xyzzy wsh memo packaged xyzzy patch Linux sakura ChangeLog emacs free lisp split off 拡張 uchardet 起動 unix topic shell gmark hash oCi update den8view libsigsegv FreeBSD フォント Subversion loop Scrapbook 補完 hexl outline -Scrapbook バッファ Prox junk/http None user netinstaller color cobuol unless grep defun cons xtags makefile math Buffer sbcl HE-grep.l pdic.l bregex.dll ルール タブバー ecl さくら post 正規表現 gtags oni builtin mac cgi lan dsearch session kamail random decode basic global-mark japanese ビルド popup Wikipedia nat make-process export
2014-12-09 (Tue) 18:50:47
gmark intern basic math dsearch hex proxy loop diff gtags patch 起動 dmc Prox package builtin Wallpaper unix den8view BSD fortran Subversion xming wget RandomNote asdf lisp HE-grep.l kamail emacs gcc grep unless FreeBSD タブバー apache junk フォント None he-grep さくら Buffer split 移植 w3m ビルド TEXT cldoc USB cobuol den8 ecl makefile rein -Scrapbook slime http packaged get-window-handle decode egrep Proxomitron NANRI defun バッファ netinstaller make-process lan scheme format color xtags gnu hash oni cmd Wikipedia uchardet hexl マウス cgi 正規表現 エスケープシーケンス outline wsh Selection Scrapbook topic off packaged-xyzzy fun.sci 一覧 view バイナリ plugin ブックマーク memo mode pdic.l bufbar cons 2005 Git nat bregex.dll clisp 問題 void reftex post xyzzy 補完 file gpg Linux popup ChangeLog free breg c++ popup-list shell japanese junk/http google indent interactive
2010-06-10 (Thu) 07:21:10
@@@ 1143555179.txt @@@
2006-03-28
「0(ゼロ)」にスラッシュが入ったフォントがいっぱい見つかってうれしくなったので、色設定を見直し。
暗い背景にしてみた。
http://raido.sakura.ne.jp/southly/xyzzy/xyzzy.png
----
 [Colors]
 textColor=#c8b4b4
 backColor=#280a0a
 ctlColor=#400040
 selectionTextColor=#fffffff
 selectionBackColor=#af3c10
 kwdColor1=#ff2b2b
 kwdColor2=#ff
 kwdColor3=#bf00bf
 stringColor=#aa00
 commentColor=#80ff
 tagColor=#ff00ff
 cursorColor=#d5d500
 caretColor=#f0fbff
 imeCaretColor=#80
 linenum=#c89696
 reverse=#f0caa6
 unselectedModeLineFg=#13000000
 unselectedModeLineBg=#10000000
 modeLineFg=#15ffffff
 modeLineBg=#400000
 fg1=#ff
 bg1=#ff
 fg2=#ff00
 bg2=#ff00
 fg3=#ffff
 bg3=#ffff
 fg4=#ff0000
 bg4=#ff0000
 fg5=#ff00ff
 bg5=#ff00ff
 fg6=#ffff00
 bg6=#ffff00
 fg7=#ffffff
 bg7=#ffffff
 fg8=#0
 bg8=#0
 fg9=#80
 bg9=#80
 fg10=#8000
 bg10=#8000
 fg11=#8080
 bg11=#8080
 fg12=#800000
 bg12=#800000
 fg13=#800080
 bg13=#800080
 fg14=#808000
 bg14=#808000
 fg15=#808080
 bg15=#808080
 buftabSelFg=#13000000
 buftabSelBg=#10c8d0d4
 buftabDispFg=#13000000
 buftabDispBg=#10c8d0d4
 buftabFg=#13000000
 buftabBg=#10c8d0d4
 tabSelFg=#13000000
 tabSelBg=#10c8d0d4
 tabFg=#13000000
 tabBg=#10c8d0d4
2010-06-08 (Tue) 17:44:51
@@@ 1267349508.txt @@@
2010-02-28 : 
- debian squeeze でsbclインストール後のコア作成に失敗していた。
- 以下がエラーメッセージ。
 ; #<PACKAGE "ASDF1">
 ; registering #<SYSTEM SB-GROVEL {B4F1921}> as SB-GROVEL
 ;
 ; compilation unit aborted
 ;   caught 1 fatal ERROR condition
 
 Error running init-common-lisp-controller-v4: Lock on package SB-IMPL violated
                                               when interning NATIVE-FILE-KIND.
 See also:
   The SBCL Manual, Node "Package Locks"

- 以下のように修正して解決した。
 --- /usr/share/common-lisp/source/common-lisp-controller/post-sysdef-install.lisp~      2010-02-28 17:58:19.000000000 +0900
 +++ /usr/share/common-lisp/source/common-lisp-controller/post-sysdef-install.lisp       2010-02-28 18:01:36.000000000 +0900
 @@ -61,7 +61,7 @@
  #+sbcl
  (defun get-owner-and-mode (directory)
    (when (eq :directory
 -           (sb-impl::unix-file-kind (namestring directory)))
 +           (sb-unix::unix-file-kind (namestring directory)))
      ;; check who owns it
      (multiple-value-bind (res dev ino mode nlink uid gid rdev size atime mtime)
         (sb-unix:unix-stat (namestring directory))
で、以下を実行。
 $ sudo dpkg-reconfigure common-lisp-controller

- http://git.debian.org/?p=pkg-common-lisp/common-lisp-controller.git;a=commit;h=7e511abe9551237095f395c2f75bb7f7aa580094
- squeeze でインストールされるsbclは今のところ 1.0.25 なんだけど、sb-unix::unix-file-kindがリネームされるのはこれ以降のバージョンなんじゃなかろうか。
2010-02-28 (Sun) 19:05:29
@@@ 1267349508.txt @@@
2010-02-28 : 
- debian squeeze でインストール後のコア作成に失敗していた。
- 以下がエラーメッセージ。
 ; #<PACKAGE "ASDF1">
 ; registering #<SYSTEM SB-GROVEL {B4F1921}> as SB-GROVEL
 ;
 ; compilation unit aborted
 ;   caught 1 fatal ERROR condition
 
 Error running init-common-lisp-controller-v4: Lock on package SB-IMPL violated
                                               when interning NATIVE-FILE-KIND.
 See also:
   The SBCL Manual, Node "Package Locks"

- 以下のように修正して解決した。
 --- /usr/share/common-lisp/source/common-lisp-controller/post-sysdef-install.lisp~      2010-02-28 17:58:19.000000000 +0900
 +++ /usr/share/common-lisp/source/common-lisp-controller/post-sysdef-install.lisp       2010-02-28 18:01:36.000000000 +0900
 @@ -61,7 +61,7 @@
  #+sbcl
  (defun get-owner-and-mode (directory)
    (when (eq :directory
 -           (sb-impl::unix-file-kind (namestring directory)))
 +           (sb-unix::unix-file-kind (namestring directory)))
      ;; check who owns it
      (multiple-value-bind (res dev ino mode nlink uid gid rdev size atime mtime)
         (sb-unix:unix-stat (namestring directory))

- http://git.debian.org/?p=pkg-common-lisp/common-lisp-controller.git;a=commit;h=7e511abe9551237095f395c2f75bb7f7aa580094
- squeeze でインストールされるsbclは今のところ 1.0.25 なんだけど、sb-unix::unix-file-kindがリネームされるのはこれ以降のバージョンなんじゃなかろうか。
2010-02-28 (Sun) 18:34:25
@@@ 1267349508.txt @@@
2010-02-28 : 
 - debian squeeze でインストール後のコア作成に失敗していた。
 - 以下がエラーメッセージ。
 ; #<PACKAGE "ASDF1">
 ; registering #<SYSTEM SB-GROVEL {B4F1921}> as SB-GROVEL
 ;
 ; compilation unit aborted
 ;   caught 1 fatal ERROR condition
 
 Error running init-common-lisp-controller-v4: Lock on package SB-IMPL violated
                                               when interning NATIVE-FILE-KIND.
 See also:
   The SBCL Manual, Node "Package Locks"

 - 以下のように修正して解決した。
 --- /usr/share/common-lisp/source/common-lisp-controller/post-sysdef-install.lisp~      2010-02-28 17:58:19.000000000 +0900
 +++ /usr/share/common-lisp/source/common-lisp-controller/post-sysdef-install.lisp       2010-02-28 18:01:36.000000000 +0900
 @@ -61,7 +61,7 @@
  #+sbcl
  (defun get-owner-and-mode (directory)
    (when (eq :directory
 -           (sb-impl::unix-file-kind (namestring directory)))
 +           (sb-unix::unix-file-kind (namestring directory)))
      ;; check who owns it
      (multiple-value-bind (res dev ino mode nlink uid gid rdev size atime mtime)
         (sb-unix:unix-stat (namestring directory))

 - http://git.debian.org/?p=pkg-common-lisp/common-lisp-controller.git;a=commit;h=7e511abe9551237095f395c2f75bb7f7aa580094
 - squeeze でインストールされるsbclは今のところ 1.0.25 なんだけど、sb-unix::unix-file-kindがリネームされるのはこれ以降のバージョンなんじゃなかろうか。
2010-02-28 (Sun) 18:32:23
@@@ 1261321159.txt @@@
2009-12-20 :
- src/gen-syms.ccのコンパイルで「error: pasting "V" and "*" does not give a valid preprocessing token」と言われる。
- トークン連結演算子ではなく文字列リテラルとして結合するしかないかな…
 #define XDEF(a, b, c, d, e, f, g) {a, b, c, d, e, f, g}
 
 #define XDEFSF(a, b, c) XDEF (a, b, c, 2, 0, FFspecial_form, 0)
 #define XSI_DEFSF3(name) XDEFSF (STR (name), "Fsi_" STR(name), "Ssi_" STR(name))
 
 #define XDEFUN(a, b, c, d, e, f) XDEF (a, b, c, d, e, f, 0)
 #define XDEFUN3(name, req, opt, f) \
   XDEFUN (STR (name), "F" STR (name), "S" STR (name), req, opt, f)
 #define XSI_DEFUN3(name, req, opt, f) \
   XDEFUN (STR (name), "Fsi_" STR(name), "Ssi_" STR (name), req, opt, f)
 
 #define XVDEF(a, b, c) {a, 0, b, 0, 0, c}
 #define XDEFCONST(a, b) XVDEF (a, b, SFconstant | SFspecial)
 #define XDEFCONST2Q(name) XDEFCONST (STR (name), "Q" STR (name))
 #define XDEFVAR(a, b) XVDEF (a, b, SFspecial)
 #define XDEFVAR2(name) XDEFVAR (STR (name), "V" STR(name))
 #define XSI_DEFVAR2(name) XDEFVAR (STR (name), "Vsi_" STR (name))
 #define XMAKE_SYMBOL(a, b) XVDEF (a, b, 0)
 #define XMAKE_SYMBOL2(name) XMAKE_SYMBOL (STR (name), "V" STR (name))
 #define XMAKE_SYMBOL2QC(name) XMAKE_SYMBOL (STR (name), "QC" STR (name))
 #define XSI_MAKE_SYMBOL2(name) XMAKE_SYMBOL (STR (name), "Vsi_" STR(name))

----
ソース書き換え無しでビルドプロセスをいじってよいならg++ -Eを一旦中間ファイルに落とすのは簡単にいけますけど…いまいち。

佐野
2010-01-15 (Fri) 19:06:08
@@@ 1261321159.txt @@@
2009-12-20 :
- src/gen-syms.ccのコンパイルで「error: pasting "V" and "*" does not give a valid preprocessing token」と言われる。
- トークン連結演算子ではなく文字列リテラルとして結合するしかないかな…
 #define XDEF(a, b, c, d, e, f, g) {a, b, c, d, e, f, g}
 
 #define XDEFSF(a, b, c) XDEF (a, b, c, 2, 0, FFspecial_form, 0)
 #define XSI_DEFSF3(name) XDEFSF (STR (name), "Fsi_" STR(name), "Ssi_" STR(name))
 
 #define XDEFUN(a, b, c, d, e, f) XDEF (a, b, c, d, e, f, 0)
 #define XDEFUN3(name, req, opt, f) \
   XDEFUN (STR (name), "F" STR (name), "S" STR (name), req, opt, f)
 #define XSI_DEFUN3(name, req, opt, f) \
   XDEFUN (STR (name), "Fsi_" STR(name), "Ssi_" STR (name), req, opt, f)
 
 #define XVDEF(a, b, c) {a, 0, b, 0, 0, c}
 #define XDEFCONST(a, b) XVDEF (a, b, SFconstant | SFspecial)
 #define XDEFCONST2Q(name) XDEFCONST (STR (name), "Q" STR (name))
 #define XDEFVAR(a, b) XVDEF (a, b, SFspecial)
 #define XDEFVAR2(name) XDEFVAR (STR (name), "V" STR(name))
 #define XSI_DEFVAR2(name) XDEFVAR (STR (name), "Vsi_" STR (name))
 #define XMAKE_SYMBOL(a, b) XVDEF (a, b, 0)
 #define XMAKE_SYMBOL2(name) XMAKE_SYMBOL (STR (name), "V" STR (name))
 #define XMAKE_SYMBOL2QC(name) XMAKE_SYMBOL (STR (name), "QC" STR (name))
 #define XSI_MAKE_SYMBOL2(name) XMAKE_SYMBOL (STR (name), "Vsi_" STR(name))
2010-01-10 (Sun) 14:58:46
@@@ 1260294123.txt @@@
xyzzy : 
- http://github.com/southly/xyzzy.src
- ちょこちょこといじっていたのが面倒になってきたので、githubに置くことにした。
- miyamukoさんのパッチが2つほど入っていないのは、自分の理解がついていっていないから。
- バイナリを置く気は無かったんだけど、ハッシュテーブルのダンプの件の原因が分かったので、直したやつを人柱版として置いておきます。人柱版なので7zで。
- http://cloud.github.com/downloads/southly/xyzzy.src/xyzzy-r20091209.7z
- 何が原因だったかというと、シンボルのハッシュ値がオブジェクトのアドレスから計算してあるんだけど、ダンプ作成時とダンプロード時でシンボルオブジェクトのアドレスが異なり、ハッシュ値も変わっていたから。なのでmaphashで一覧にアクセスするのは前からできた。
- 修正方法はダンプをロードしたあとでrehashするようにしただけ。
- ハッシュテーブルの一覧を得る辺りがイマイチだなぁと思っていたり。もっとうまい書き方ないかなぁ。
- 様子を見つつMLに流す予定(年明け辺りかな)

----
何かお手伝いできれば良いのですが。
for-gccブランチとかで。
bulb.
----
forkしてください。勝手にpullしますので。 -- NANRI
2009-12-18 (Fri) 22:50:36
@@@ 1260294123.txt @@@
xyzzy : 
- http://github.com/southly/xyzzy.src
- ちょこちょこといじっていたのが面倒になってきたので、githubに置くことにした。
- miyamukoさんのパッチが2つほど入っていないのは、自分の理解がついていっていないから。
- バイナリを置く気は無かったんだけど、ハッシュテーブルのダンプの件の原因が分かったので、直したやつを人柱版として置いておきます。人柱版なので7zで。
- http://cloud.github.com/downloads/southly/xyzzy.src/xyzzy-r20091209.7z
- 何が原因だったかというと、シンボルのハッシュ値がオブジェクトのアドレスから計算してあるんだけど、ダンプ作成時とダンプロード時でシンボルオブジェクトのアドレスが異なり、ハッシュ値も変わっていたから。なのでmaphashで一覧にアクセスするのは前からできた。
- 修正方法はダンプをロードしたあとでrehashするようにしただけ。
- ハッシュテーブルの一覧を得る辺りがイマイチだなぁと思っていたり。もっとうまい書き方ないかなぁ。
- 様子を見つつMLに流す予定(年明け辺りかな)

----
何かお手伝いできれば良いのですが。
for-gccブランチとかで。
bulb.
2009-12-18 (Fri) 20:34:09
@@@ 1260294123.txt @@@
xyzzy : 
- http://github.com/southly/xyzzy.src
- ちょこちょこといじっていたのが面倒になってきたので、githubに置くことにした。
- miyamukoさんのパッチが2つほど入っていないのは、自分の理解がついていっていないから。
- バイナリを置く気は無かったんだけど、ハッシュテーブルのダンプの件の原因が分かったので、直したやつを人柱版として置いておきます。人柱版なので7zで。
- http://cloud.github.com/downloads/southly/xyzzy.src/xyzzy-r20091209.7z
- 何が原因だったかというと、シンボルのハッシュ値がオブジェクトのアドレスから計算してあるんだけど、ダンプ作成時とダンプロード時でシンボルオブジェクトのアドレスが異なり、ハッシュ値も変わっていたから。なのでmaphashで一覧にアクセスするのは前からできた。
- 修正方法はダンプをロードしたあとでrehashするようにしただけ。
- ハッシュテーブルの一覧を得る辺りがイマイチだなぁと思っていたり。もっとうまい書き方ないかなぁ。
- 様子を見つつMLに流す予定(年明け辺りかな)
2009-12-17 (Thu) 23:15:34
BSD lisp gpg interactive ビルド cldoc get-window-handle c++ xyzzy asdf make-process xtags indent diff Prox topic Scrapbook ecl nat FreeBSD RandomNote bregex.dll さくら den8view den8 he-grep basic HE-grep.l ブックマーク dmc cmd kamail plugin reftex unix Linux format バッファ packaged-xyzzy TEXT unless バイナリ Subversion 起動 wsh view w3m wget file loop breg apache -Scrapbook 2005 shell cons xming gmark rein grep post lan void patch bufbar pdic.l oni hexl 一覧 None off 問題 cgi outline proxy makefile gcc uchardet free mode dsearch Buffer ChangeLog Wikipedia 正規表現 defun cobuol intern emacs gtags clisp split gnu Wallpaper hash 補完 NANRI memo decode package japanese netinstaller fortran Proxomitron USB math fun.sci
2009-06-25 (Thu) 05:08:40
@@@ 1238933006.txt @@@
2009-04-05 :
clispもバージョンアップしておこうと思ったけれど、ビルドに失敗。
 gcc: Internal error: Killed: 9 (program cc1)
 Please submit a full bug report.
 See <URL:http://gcc.gnu.org/bugs.html> for instructions.
 gmake: *** [io.o] Error 1

これってコンパイルできないというか、gccがエラーを出してるのかな?
ちょっと心配なエラーメッセージだ。妙にレスポンスが悪かったからその辺りが関係しているのだろうか。

FFIを有効にする方法とかちゃんと調べてもう一度チャレンジしよう。
2009-04-06 (Mon) 21:34:56
page 0 - << : 0 : 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 : >>