Skip to content

Commit

Permalink
Fix readmes' encoding.
Browse files Browse the repository at this point in the history
  • Loading branch information
bowbow99 committed Aug 29, 2010
1 parent 9190244 commit daf5d0d
Showing 1 changed file with 9 additions and 10 deletions.
19 changes: 9 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
xyzzy 標準の関数とかへの修正詰め合わせ
xyzzy 標準の関数とかへの修正詰め合わせ

こんなものを作ってる理由
こんなものを作ってる理由
========================
標準の関数に対する修正は http://xyzzy.s53.xrea.com/wiki/index.php?patch とかにあるんだけど、公開する拡張でそれらの修正が必要な時にエンドユーザに「patch 当てといてください」ってのもどーかなぁと思うので、まとめて netinstaller 経由で修正できるようにしたい。
標準の関数に対する修正は http://xyzzy.s53.xrea.com/wiki/index.php?patch とかにあるんだけど、公開する拡張でそれらの修正が必要な時にエンドユーザに「patch 当てといてください」ってのもどーかなぁと思うので、まとめて netinstaller 経由で修正できるようにしたい。


fixpack で修正済みの bug
========================
- (setf (symbol-function SYMBOL) FUNCTION) が FUNCTION ではなく SYMBOL を返す。
- defstruct の :print-function に未定義の関数シンボルを指定できない
- (cons CAR-TYPE CDR-TYPE) という複合型が使えない
- (eql X) を si:canonicalize-type すると (member (X)) という壊れた typespec になる

含まれてる修正
==============
- (setf (symbol-function SYMBOL) FUNCTION) が SYMBOL を返す。 => FUNCTION を返すように。
- defstruct の :print-function に未定義な関数名(symbol)を指定するとエラー。 => 受け付けるように。
- (cons CAR-TYPE CDR-TYPE) が使えない。 => 使えるように。
- (eql X) を si:canonicalize-type すると (member (X)) という壊れた typespec になる。 => 削除。

0 comments on commit daf5d0d

Please sign in to comment.