-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
マクロコマンド拡張コマンドの追加 #167
Comments
ご検討頂きありがとうございます。
パッチ https://github.com/hkanou/ttpmacro/tree/main/ttpmacro2 |
「2 とは何か」というのがわかりづらいように思います。
こちらのほうが、なにをしているか分かりやすそうです。 「拡張された機能への引数の渡し方」が問題になりませんか? これまでの拡張は、logopenのように引数を増やしていくやり方でした。
#154 に書いたようなオプションを取らせる場合、「機能Aが有効な場合の引数」「機能Bが有効な場合の引数」があり得ます。
|
version2 という感じです。
確かにこれは破綻します。 |
キーワード引数がlistboxで導入されました。 キーワード引数を使用してコマンドの拡張を行っていけば このissueはクローズします。 |
Cコンパイラの(-std=c++20のような)オプション、
perl use、visual basic の Option のようなキーワードを追加して
互換性を保ちつつ拡張できるようにする提案です。
仮にキーワードをextendとすると、
例えば
とすると、listboxの動作がversion2に切り替わります。
元に戻すときは v1 とします。
文字列を渡すとしたほうが拡張性が高いでしょうか
The text was updated successfully, but these errors were encountered: