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

ReVIEW.loggerが冗長にすぎる #975

Closed
kmuto opened this issue Mar 2, 2018 · 7 comments
Closed

ReVIEW.loggerが冗長にすぎる #975

kmuto opened this issue Mar 2, 2018 · 7 comments

Comments

@kmuto
Copy link
Owner

kmuto commented Mar 2, 2018

ログ系はできるだけloggerに統一ということで取り込んだ機能ですが、デフォルトのは冗長すぎる気がします。
デフォルト設定を変えることはできるでしょうか(そもそもこれの切り替えはどうやるのを想定していたんでしたっけ…)。

@takahashim
Copy link
Collaborator

super(STDERR, formatter: ->(severity, _datetime, _progname, msg) { "#{severity}: #{msg}\n" })
この辺でReVIEW::Logger.new()したときには「ログレベル: メッセージ」だけにしてるつもりだったんですが、なんか変な使い方になってるんですかね…

コードの挙動はまだ確認できてないです。

@kdmsnr
Copy link
Collaborator

kdmsnr commented Mar 2, 2018

手元で動かした限り #962 みたいには出ませんでした。

:
[1] [2] (./book.aux) )
Output written on book.dvi (4 pages, 2868 bytes).
Transcript written on book.log.
INFO: dvipdfmx -d 5 book.dvi
book.dvi -> book.pdf
:

@kmuto
Copy link
Owner Author

kmuto commented Mar 2, 2018

おや… Linuxだからかなぁ。

@kmuto
Copy link
Owner Author

kmuto commented Mar 2, 2018

macでもダメだな、

formatter: ->(severity, _datetime, _progname, msg) { "#{severity}: #{msg}\n" }

が効かないみたい。試しにlogger.formatter = proc... で直接指定したら短くなりました。

@kdmsnr
Copy link
Collaborator

kdmsnr commented Mar 2, 2018

@kmuto
Copy link
Owner Author

kmuto commented Mar 2, 2018

おぉ、なるほど。ありがとうございます。
今までずっと「なんか長いなー」と思っていたのはバグだったのか…

@kdmsnr kdmsnr closed this as completed Mar 2, 2018
@takahashim
Copy link
Collaborator

なんと、そういうオチだったんですね…。

kmuto added a commit that referenced this issue Mar 2, 2018
kmuto added a commit that referenced this issue Mar 2, 2018
note #920 (add contentdir), #975 (fix log message).
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

3 participants