2.4.0 ~
2.3.4 (2021/12/18)
2.3.3 (2021/09/19)
-
[622]
[639]
範囲選択中に検索をした場合、選択範囲の左上から検索が始まるように修正。
- セルの固定を解除するときにカーソルが行番号の上に移動してしまう場合がある問題を修正。
- マクロの「swap(a, b);」で a や b がオブジェクトの場合に値が壊れる問題を修正。
2.3.2 (2021/09/04)
- マクロの「MoveRow();」「MoveCol()」実行時に編集中のセルの内容が更新されない問題を修正。
2.3.1 (2021/08/08)
-
[412]
マクロの「Copy();」「Cut();」の実行が失敗する場合があった問題を改善。
-
マクロの記録機能で出力されるマクロで「,」の後にスペースがあったりなかったりしていたのを、
[x,y] 形式を除いてスペースありに統一。
2.3.0 (2021/07/03)
- 複数セルにまたがる処理でも、複数回の「元に戻す」「やり直し」ができるようにした。
-
[623]
メニューの「保存時文字コード」内に「BOM 付き」オプションを追加。
ファイルを開いたときの BOM の有無が維持されるようにした。
-
[627]
起動時パラメータで複数のファイルが渡された場合、複数ウィンドウですべてのファイルを開くようにした。
-
メニューの「文字コード指定再読み込み」「保存時文字コード」の並び順を変更。
UTF-8 を一番上に移動した。
- マクロの機能追加・動作変更。
-
[315]
マクロの記録機能 (StartMacroRecording()、GetRecordedMacro()、StopMacroRecording()) を追加。
-
[571]
組み込み関数に asin(x)、acos(x)、atan(x)、atan2(y, x) を追加。
-
[624]
SaveAs() でファイルを保存した場合、編集中のデータのファイル名も更新するように変更。
-
文字列に対して組み込みメソッド (endsWith()、includes()、indexOf()、lastIndexOf()、padEnd()、
padStart()、repeat()、replaceAll()、search()、startsWith()、substring()、toLowerCase()、
toUpperCase()、trim()、trimEnd()、trimStart()) を呼び出せるようにした。
-
文字列 s に対して s.length で文字列の長さを、s[i] で i 文字目(0 オリジン)
を取得できるようにした(従来の len(s)、mid(s, i + 1, 1) と同じ)。
-
x.toString() で x の文字列表現を取得できるようにした(従来の str(x) とだいたい同じ)。
-
function f(...args) {} のように「...」をつけることで可変長引数の関数を定義できるようにした。
-
組み込み関数に MoveRow()、MoveCol()、Select()、Paste(x)、WriteToFile()、FileExists()、
GetSettingPath() を追加。
-
同梱の "lib/Array.cms" に arrayOf()、arrayFrom()、filter()、findIndex()、map() を追加。
~ 2.2.6 (2021/04/17)