{希哲16年3月12日の開発}{希哲16年3月12日の進捗}{```}{解釈出来る}{完了させた}{中途半端な実装}{使用経験}{書き換えずに済む}{意図の明示}{これまでは}...=}(133)

{希哲16年3月12日7歩 K#F85E/A-E74C-8A2F}

交度記法改良

以下の作業終えたため,ここでいったん終了

これにより,デラング記法例示洗練された

```txt
これまでのデラング記法の例示
```

``dlng
これからのデラング記法の例示
``

交度部区記法開始記号終了記号については,これまで ``` 固定だったため,交度部区記法内で交度部区記法について例示出来ないという問題があった

行内交度記法逆括点の数を調整出来るようにして1月17日15歩から,この方式統一することを考えていた

これを機に逆括点の数は2個でもとした。区切り線記法最初から Markdown などで一般的な3個以上ではなく2個以上-導入したが,交度部区記法では確信が持てなかった

交度部区記法実装からちょうど一年経ち3個以上でなければならない理由はない,と使用経験から判断したなんなら1個でも解釈上問題はないはずだが,目印としての機能考える2個限度だろう。他の記法との統一感もある。


これまで外部ライブラリhighlight.js任せだった交度部区記法言語名自主的に管理する第一歩として,取り急ぎデラングνS対応した

デラングdelangdlngdlntxt に,cuucppに,νsvsjs に,それぞれ Dex 側で変換するとりあえず大文字小文字区別しない

これまではデラングtxt などと書いていたが,意図の明示という観点から問題があった。これなら今後構文ハイライト対応した時に書き換えずに済む

言語名対応関係については実装委ねるべきかとも考えたが,将来的に混乱の元になりそうな部分なので,対応関係言語仕様規定し,構文ハイライトなどは任意実装とすることにした。

また,用者未定義言語名使用出来るように,例えば ```newlang(oldlang) のように代替言語名指定出来る記法検討開始している


1月17日15歩で,外側逆括点の数を調整出来る仕様にしたが,`` `a` `` のように外側より少ない個数でないと上手く解釈出来ないなど中途半端な実装だったことを思い出し実装完了させた

これで ` ``a`` ` でも `` `a` `` でも `` `a`` でも,対応する逆括点さえ判別出来れば問題なく解釈出来るようになった。


全て手定め出振るい済み

=}
{Aejs}{Aejs 整備}{希哲16年2月24日}{進捗記録}{希哲16年2月24日の開発}{希哲16年2月24日の進捗}{番無し輪郭}{修正しておいた}{誤記述}{表示されていない}...=}(93)

{希哲16年2月24日7歩 K#F85E/A-E74C-3C7E}

進捗時限記録中略

以下の番無しに関する不具合修正終了手定め出振るい済み

これも優先順位微妙な問題だったが,たまに試し描きしていく人はいるのでここで修正しておくことにした。

番無し描出不能不具合

数ヶ月前気付いた番無し描出出来なくなっている不具合だが,金風整備中断したまま出振るい出来ない Aejs問題なので,優先度低さもあり放置していた

まず手定め環境原因突き止めると,@DG.bld..drw() 内で <spn.strk>参照方法間違えているだけで,ごくわずか修正済むことが分かった

通常避けたい方法だが,次回Aejs 出振るいまでもう少しかかりそうなので,最新の Aejs修正し,それに合わせて本番環境ae.jsVim修正した

前後景輪数表示不具合

これは気付いてから半年くらい経つ気がするが,何度か起きている前後景輪数表示不具合が,また番無し限って起きていた。これも深刻な問題ではな目立つものでもないので放置していた

前回同様,n_fgn_bgNULL初期化することで対応した

作業自体1分かからないことなので原因究明追い追いやっていく……と,これを書いている途中でまた発生しばらく様子を見る

前後景部における自分の自我アイコン表示不具合

作業中番無し輪郭前後景部における自分(録入り中の自我)自我アイコン表示されていないことに気付いた太字にはなっている)

これも単純な誤記述原因だったため修正しておいた

{手定め済み}

{}