Skip to content
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

Re:VIEW 4.2リリース #1502

Closed
kmuto opened this issue May 12, 2020 · 11 comments
Closed

Re:VIEW 4.2リリース #1502

kmuto opened this issue May 12, 2020 · 11 comments

Comments

@kmuto
Copy link
Owner

kmuto commented May 12, 2020

6月末予定

@kmuto
Copy link
Owner Author

kmuto commented Jun 11, 2020

今月になってしまったですね。難しめなPRを溜めてますがどうしようかな…

@takahashim
Copy link
Collaborator

この前ビルドしたらLaTeXのエラーが出るようになってたので、あとでpull requestかissueを立てます…

@kmuto
Copy link
Owner Author

kmuto commented Jun 11, 2020

ういす、issueでテストデータいただければ。

@takahashim
Copy link
Collaborator

#1503 に書きました(testでした)

@kmuto
Copy link
Owner Author

kmuto commented Jun 12, 2020

PR

Issues

@kmuto
Copy link
Owner Author

kmuto commented Jun 22, 2020

@takahashim #1361 #1497 #1495 入れてもよさそうでしょうか。

@takahashim
Copy link
Collaborator

そして #1497#1495 についてですが……これはどうしても入れたほうがよいですか?
何度か考えてみているのですが、記法としては入れないに越したことはないのでは…という結論になってしまうのでした(←ちょっと言葉を選んでます)

@kmuto
Copy link
Owner Author

kmuto commented Jun 25, 2020

ないよりのない で了解ですw
今月のRe:VIEW 4.2では見送りましょう。

記法として次バージョンをRe:VIEW 5としても入れるのはためらわれるでしょうか。業務でこれまで使ってきて、命令名はともかくとして機能としてこの2つが提供されないと実務(原稿表現形式をこちらからコントロールできない)でいろいろ厳しいなという感じです。

@takahashim
Copy link
Collaborator

  • 現状のブロック記法の入れ子を許す(ように頑張る)
  • 違うブロック用記法を導入する

の方が良いかと思うのですが、どっちが現実的なんでしょうかね…。

@kmuto
Copy link
Owner Author

kmuto commented Jun 27, 2020

ブロックの入れ子は実装できればよいとは思いますが、パーサレベルでなんとかしないとですね。PEG系にするか、あるいは正規表現+再帰でなんとかなるものなのか…。
(なお #1495 のほうは実際のところRe:VIEW派生系には入ってるらしく、使ってるひとが多そうではあります。)

箇条書き入れ子については #1497 実装で命令名の検討以外は良い方法を思いつかないですね…。インデントとか末尾結合命令を入れるとかはやりたくない。

@kmuto
Copy link
Owner Author

kmuto commented Jun 29, 2020

#1513 にてリリース

@kmuto kmuto closed this as completed Jun 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants