CotEditorで新しい書類を作って、適当に何か入力。この時必ず改行を入れる事。適当に複数の行を選択しておいて、以下のAppleScriptを実行。tell見た目はほとんど同じ。clだけ改行が多いように見える(実際CR+LFだしな)。selectionで返される範囲が異なる、という事はない。endingで指定した物と一致している。これで安心してスクリプトが書けるな。cは内容がちゃんと一致します。AppleScriptってCR,CRLF,LFを全部改行として扱えるのね。(木)農夫ヤコブが俺。共有者の鬼ヅモに大ピンチの人狼。あの時の反動が今頃来たらしい。ラストウルフの潜伏術をお楽しみください。(木)旅人ニコラスが俺。死の結果しか出せなくて残念。(月)rNote本山で配布されているカウンタ(PHP)を付けてみた。rNote導入以前は某CGIを改造した奴をSSIで埋め込んだテキストカウンタだったんだけど、PHPで埋め込みのやり方がわからなかった(つーか調べてもいねえw)ので放置してた。設定してみるとすげー楽だなぁ。事前に準備する者も無いし、スキンに書き込むだけ。(金)木こりトーマスが俺。ステルス性能に負けた感じ。俺は食われちゃったしね。けだものコールが出来た事、狼を一人は見つけた事などなかなか満足度は高かった。あとやってない能力者は霊能者、やってないキャラはニコラスとヤコブだな。0.7.0が公開されていた。前のバージョン(0.6.5)からKEdit.appに代わって私のDockのFinderの右隣に鎮座しているのだが、実は前バージョンでAppleScript上の不具合を発見、報告したつもりでいたが、どうも報告してなかったらしい&直ってないので報告と回避策をば。CotEditorで新しい書類を作って、適当に何か入力。この時必ず改行を入れる事。適当に複数の行を選択しておいて、以下のAppleScriptを実行。endingは書類の改行コードだ。aとbの違いがわかるだろうか。CRLFの時は、選択範囲より前に存在する改行コードの個数と同じ数だけ、選択範囲の開始位置が前にずれているはずだ(だから選択範囲が1行目までの時は同じ)。selectionを取得すると理由が判る。rangeの示す数字自体は変わらないのだ。selectonの内容は改行コードの変更を反映したものになる。改行コードの部分で1バイト増えるわけだ。selectonが示す範囲がずれてしまうようだ。xで取得した場合の改行コードは常にLFになっているようだ。書類全体を処理したいのであればこっちを処理した方が楽だろう。endingを取得して保持。endingを元に戻すというのが月並だけど確実だと思う。ご利用ならびに不具合のご報告、ありがとうございます。早めに修正したいと思います。(水)人狼BBSまとめサイトの調子がおかしい。個人頁や村のまとめ頁を開いても文字が表示されない頁がある。いう頁でも編集モードに入るとソースはちゃんと表示されるので、表示時の問題かもしれない。自分の頁はバックアップ取ったけど、村のはどうしようかな。