-
-
Notifications
You must be signed in to change notification settings - Fork 587
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
Improve sage-logger #20708
Comments
Branch: u/jdemeyer/improve_sage_logger |
New commits:
|
Commit: |
comment:3
This looks good to me. It works on OS X, for example the early parts of the |
comment:4
Well, it works for me (on Gentoo Linux). |
comment:5
I think this is fine. I didn't mind having I think it's a bit silly to call this a "blocker" though don't you? |
comment:6
Reviewer name |
Reviewer: Erik Bray |
comment:8
The recent sage-logger changes from #20640 seem to cause a minor problem. When installing an "experimental" package, Sage warns a lot and then prompts the user.
<--- This is where it asks "[latte_int-1.7.3] Are you sure you want to continue [Y/n]?" but this is line-buffered and not visible to the user. |
comment:10
This is on Mac OS X, after merging #20708. |
comment:11
Replying to @mkoeppe:
I have noticed this as well. But I think jdmeyer's fix in this ticket should fix it due to the use of unbuffered sed. (The keyboard input is still accepted, you just don't see the prompt until later). |
comment:12
From man sed(1) on OS X:
Line buffered is not unbuffered. |
Changed branch from u/jdemeyer/improve_sage_logger to |
Don't use the
-p
option at the top-level which only prints a useless[install]
.Use
sed
instead ofread/echo
. This preserves whitespace.CC: @embray
Component: build
Author: Jeroen Demeyer
Branch/Commit:
ffb5922
Reviewer: Erik Bray
Issue created by migration from https://trac.sagemath.org/ticket/20708
The text was updated successfully, but these errors were encountered: