Skip to content

Releases: kujirahand/nadesiko3

v3.1.20

15 Mar 02:20
Compare
Choose a tag to compare
  • 「ナデシコ」が空白行を出力する問題の修正 #835
  • テストの大幅強化 #840
  • 無名関数が警告を出す問題の修正 #843
  • システム命令のインスタンスチェックの問題を修正 #852
  • 3Dタートルのデモページ追加 #856
  • 『描画中コンテキスト』(#855)『JSメソッド実行』(#854)を追加
  • 『画面更新時実行』『画面更新処理取消』『キャンバス状態保存』『キャンバス状態復元』を追加 #836
  • 各プラグインに各種片付け処理を記述できる『!クリア』の修正(af4a05b)(#769)

v.3.1.19

04 Mar 13:57
Compare
Choose a tag to compare
  • 『もしAがBならば』構文でBが関数ではない場合に限定した #833
  • 配列も比較できる『一致』命令を追加 #831
  • 『TOSTR』『文字描画』など命令のフリガナ間違いを修正 #838
  • 『間』構文で『等しい間』や『一致する間』などが記述できるよう改善 #831
  • ブラウザでプログラムを実行したとき『毎秒』命令などのタイマーが止まらない問題を修正 #769
  • プログラム終了時に実行されるよう各プラグインの「!クリア」メソッドを追加 #769
  • ace editorで※のカーソルずれの問題を修正 #783
  • setFuncでreturn_noneを設定できない問題の修正 #819
  • 『取り込む』文の単語分割処理を修正 (71a9a3f)
  • インストール版のnpm startで起動するなでしこエディタをace editorに差し替え (e4f188e)
  • エディタのIE11対応(cb9c910)
  • 『秒後』関数で起きたエラーの表示 #817
  • 『取り込む』文でプラグインの修正 #815
  • 制御構文の条件式部分で一語関数を使えるよう修正 #814
  • 警告の実装 #812 (a1d0919)
  • 字句解析エラーが表示されない問題の修正 #798
  • ★ace editorでのコードのカラーリングサポート改善 #806
  • 『実行速度優先』文の実装 #792
  • プラグインにpure属性を追加 #791 (d19dcb4)
  • cnako3のコマンドを全て日本語表示に #786
  • 明らかに不要な場合にparseFloatを無くす #790 (917e54d)

v3.1.18

13 Feb 03:15
Compare
Choose a tag to compare
  • インデント構文でコメントを考慮するよう修正(8c393b8)
  • 文字列に計算式を埋め込めるよう改善(#752)
  • C言語風関数の閉じ括弧が無いときTypeErrorが飛ぶ問題の修正(#754)
  • エラー情報表示の改善(17e028c)(a348a3c)(945eca5)(#767)
  • 『反復』構文で不要な要素が列挙される問題の改善(#640)
  • cnako3のコマンドラインでワンライナー実行したとき末尾に「表示」が自動追加されるように(#761)
  • 定数を宣言する『定める』文を追加(#524)
  • システム命令の『今日』の西暦年が二桁になってしまう問題を修正(#768)
  • 条件分岐『もし』構文で否定形『なければ』構文を追加(1d51110)
  • ChromebookのLinux向けインストーラーを追加(#772)
  • エディタにシンタックスハイライトを追加(#777)

v3.1.17

13 Feb 02:41
Compare
Choose a tag to compare
v3.1.17 Pre-release
Pre-release
  • インデント構文でコメントを考慮するよう修正(8c393b8)
  • 文字列に計算式を埋め込めるよう改善(#752)
  • C言語風関数の閉じ括弧が無いときTypeErrorが飛ぶ問題の修正(#754)
  • エラー情報表示の改善(17e028c)(a348a3c)(945eca5)(#767)
  • 『反復』構文で不要な要素が列挙される問題の改善(#640)
  • cnako3のコマンドラインでワンライナー実行したとき末尾に「表示」が自動追加されるように(#761)
  • 定数を宣言する『定める』文を追加(#524)
  • システム命令の『今日』の西暦年が二桁になってしまう問題を修正(#768)
  • 条件分岐『もし』構文で否定形『なければ』構文を追加(1d51110)
  • ChromebookのLinux向けインストーラーを追加(#772)
  • エディタにシンタックスハイライトを追加(#777)

v3.1.16

13 Jan 06:59
Compare
Choose a tag to compare
  • 『足す』の引数が補完されない問題を修正するため、可変長引数の足し算を行う『連続加算』を追加 #729
  • 敬語に対応する #728
  • 「お願い」のようなトークンが認識できない問題を修正 #730
  • 『カメ作成』でキャンバス情報は毎回参照する #734
  • タートルグラフィックスに命令を追加 #732
  • グラフ描画 Chart.jsの描画が簡単になるように修正 #733
  • 論文などで使われる句読点「.,」を「。、」とみなす #735
  • 範囲コメントで文字列記号があるとエラーになる #731

v3.1.12

09 Jan 10:02
Compare
Choose a tag to compare
  • WebWorkerでNAKOワーカー転送の命令を追加 #721
  • N回構文のパーサーを改善する #718
  • 「秒後」などのタイマーを全てクリアする「全タイマー停止」を追加 #719
  • 『オーディオ停止』で再生位置が0に戻らない問題を修正 #715
  • 『DOMスタイル取得』『DOMスタイル一括取得』で『和スタイル』が有効になるように修正 #632
  • 文字列記号🌴をうまく認識していない問題を修正 #725
  • ラインコメントに文字列記号があり閉じていないとエラーになる問題を修正 #726
  • マニュアル生成スクリプトで、複数行に渡る定数が列挙できていない問題を修正 #724

v3.1.11

24 Dec 14:01
Compare
Choose a tag to compare
  • nako3のソースを指定個所に取り込むことに対応。#684 #687
  • Web Worker APIに対応 #691
  • ヨミガナの間違いを修正 #697
  • カメ画像の縮小処理 #698
  • カタカナ全角変換とカタカナ半角変換のテーブルを統一して小サイズ化する #697
  • インデント構文はJSONや文字列がエラーになるのを修正 #699
  • 条件分岐構文をサポート #694
  • 代入文が空の時のエラーメッセージが不親切なのを修正 #689
  • JS{{{...}}}構文の廃止 #708
  • 『ナデシコ続ける』にて、環境がリセットされてしまう問題を修正 #711 #712
  • 「##インデント構文」を「!インデント構文」に変更 #713
  • 多重波カッコ文字列 S{{{...}}} の廃止と🌴と🌿の追加  #702

v3.1.8

05 Dec 09:31
Compare
Choose a tag to compare
v3.1.8 Pre-release
Pre-release
  • 『##インデント構文』の改善-最初30行をチェックするように(#596)
  • 行頭の『・』をスペースと同じ意味に(#681)
  • 『##インデント構文』で行番号が間違う問題(#682)
  • 《特別名前トークン》の実装(#672)

v3.1.5

01 Dec 06:23
Compare
Choose a tag to compare
  • wnako3 の配布サイズを大幅軽減 (#471)
  • plugin_systemからplugin_caniuseへ命令を分離 #677
  • (セキュリティ) markdownモジュールをmarkedに差し替える #678
  • plugin_systemからplugin_datetimeへ命令を分離 #676
  • CSV取得/TSV取得/表CSV変換/表TSV変換をplugin_csvに移動 #674
  • 『リンゴの値段は300』のような所有格を含む変数を一単語に変換する処理を追加 #631
  • インデント構文の試験導入 #596
  • 通常のtestにborwserプラグインのファイル単体テストを追加 (264b6b4)
  • 取り込む命令の構造を変更してcnako/wnako対応(0d89835)
  • 尋ねるの数値化修正および文字尋ねるを追加(fix #616)
  • Plugin_turtleの問題を修正(4f2a2bc)
  • タッチイベントの座標がスクロール分ずれるのを修正(fix #634)
  • FormDataを用いた送信時にはContent-Typeを明示的に指定しないよう修正。(67e73d3)
  • testの実行がwindows環境でも行えるよう修正(3b71f07)
  • 命令のタイポ修正『少数部分』→『小数部分』(352df80)
  • Electronの自動インストールを却下(a49d93b)
  • 「符号」と「絶対値」と「小数部分」「斜辺」を命令追加。コミット忘れたplugin_math.jsを追加。 #604 #581

v3.1.3

23 Oct 16:11
Compare
Choose a tag to compare
  • 「符号」「絶対値」「小数部分」「斜辺」など日本語の算術命令を追加(#604)
  • 『HYPOT』の不具合を修正(#603)
  • Webエディタのレイアウトを調整(#608)
  • Electronをインストールスクリプトから除外(#602)
  • タートルグラフィックスの画像をバンドルする(d5c002d)
  • 『尋ねる』をキャンセルした際に空が返るようにする(ac9de79)
  • T3Dライブラリを追加 (#538)
  • バージョン情報をplugin_system.jsからnako_version.jsに移した (#586)
  • v1互換の「テスト実行」命令を「なる」命令に代わって追加(#568)
  • 表ソートをv1互換にする(#578)
  • Webエディタのテストを連続で実行できるようにする(#577)
  • デモページのデザインを整えて、ヘルプを追記(184f9b0)
  • Webエディタ(editor.js)からなでしこ(wnako3.js)を分離。 (#565)
  • 『秒後』や『秒毎』『実行』命令で、関数を与える引数に文字列を指定した時、エラーが出ない問題を修正。(#554)
  • Webエディタで使用した命令一覧が分かるように(#547)