WiLiKi:Bugs:done

WiLiKi:Bugs:done

WiLiKi:Bugsより、対応済のもの。


2008/7/23

2008/2/15

2007/6/2

2007/5/2

パッチ適用しました。たぶんWikiName中に'''や ''が複数含まれるケースを 考えて当初の優先順位にしてたんだと思いますが、滅多に無いでしょうから。 でも本当はWikiNameに制限を設けたくないんで、いずれパーザをきちんと書き直して 両方とも対応できるようにしたいですね。 ちなみに'''や ''が単独で含まれるWikiNameなら、行をうまく分割すれば作れます。強調表示とかの パージングは行単位なので、同一行に複数の「'''」等が無ければおっけー。

マクロ引数をダブルクオートで囲むことで、空白を含んだ引数を渡せるようにしました。 この例では、こう書いてもらえば:

[[$$toc "AA BB"]]

こうなります:

[[$$toc AA BB]]

ダブルクオートで囲まれた引数中にダブルクオートを含めるには、ダブルクオートを 重ねてください (引数のパージングを単にtext.csvモジュールでやってるだけなので)。 今まで、ダブルクオートで始まる引数を渡していたマクロがあった場合は そのように変更してもらう必要があります。そういうケースはほとんど無いであろうと 予想しているのですが…

2006/4/27

Shiro(2006/04/27 03:10:07 PDT): 対応しました。ちなみにregexpは #/^\s|\s$/ のように まとめられます。( '|' の結合順位の方が低いので )

2005/8/17

遅ればせながら、つけました。

2005/5/27

おお、一年ぶりだ

Shiro: 直しました。他の細かい修正を含め、0.5.1としてリリースします。

2004/5/23

Shiro: 直しました。

Shiro: 0.5では大丈夫だとおもうんですが如何。

2004/4/2

今まで直したやつをこちらに移動。

2003/2/9

2003/1/31

対応したわけではないですが、closeしたものをこっちに移動。

2003/1/12

ukai: $$includeしてきた内容に見出しがある時に$$tocのリンク先がおかしくなる。 ($$tocは$$includeの中身を無視してhrefを生成するのに $$includeしてきたほうにもnameがついてしまっている)

Shiro: 対応しました。以下の2点を変更しました。

  1. headingのidを、ページ内での順番ではなく、headingの文字列自体をハッシュして 生成するようにしました。headingがネストしている場合は、上位のheadingすべてが ハッシュに考慮されます。従って、subheadingで同じ文字列が出てきても、 上位のheadingが異なる文字列ならば異なるidとなります。 また、headingの文字列が変わらなければidは変わらないため、「ページ先頭に 新たなheadingを追加したり、ページ内容の順序を入れかえることによって fragment idを用いたリンクがずれてしまう」という問題がなくなります。
  2. headingのidも$$tocの参照も、ともに$$includeを考慮するように なりました。

なお、これまではheadingに <a name=""> でfragment idを付けていましたが、 これだとheading内にリンクが有る場合にa要素がネストしてしまうという 問題がありました。空のa要素は無視するクライアントが多いですし、 a要素のためだけにダミーの文字や画像を入れるのも嫌だったので、 h2〜h5要素のid属性でもって名前を付けています。HTML 4.01の規格ですが、 これで問題が出るクライアントってあるでしょうか?

$$tocが入った状態だと、プレビューすると、「list required, but got #<undef>」とエラーが出るかもしれないです(今、Gauche:Bugsがこの状態になってる気がします)。コミットは怖いので試してません。 -- nekoie

Shiro: 修正しました。2004/01/11 12:59:57 PST

バグかどうかわからないけど。

[[$$toc hogehoge]]

を使ったときに、hogehoge ページ内のコンテンツのテーブルが取得できますが、 この名称にページへのリンクを含んでいる場合

hogehogeの中
      :
      :
* [[hogehoge]]に関する話題
      :
      :

となっていると上記の $$toc では展開されたときに

   ・[[hogehoge]]に関する話題

ってなるようです。これはやはり意味的には

   ・hogehogeに関する話題

ってなるべきなのかなぁと。もしかして WiLiKi:WishListの方でしょうか? cut-sea:2003/10/31 17:29:21 PST

Shiro: 対応しました。

2003/12/17

もっと昔

      $ ./wiliki.cgi
      *** ERROR: Read error at "/usr/local/share/gauche/site/lib/wiliki.scm":line 73:
        unsupported #-syntax: #`
      Stack Trace:
      _______________________________________
        0  (%require feature)                                                
              At line 34 of "/usr/local/share/gauche/0.5.1/lib/gauche-init.scm"
      $ gosh -V
      Gauche scheme interpreter, version 0.5.1 [euc-jp]
More ...