Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
tools: allow explicitly opting in to low-fi status display #9341
I think this was originally designed for Emacs shell but at some point Emacs or
Switching to the status-only display leads to massive speedups when doing builds
I think this was originally designed for Emacs shell but at some point Emacs or Node improved so that Node finds columns for Emacs shell and switches to the full display. Switching to the status-only display leads to massive speedups when doing builds in my Emacs shell.
Thank you for looking at this! Another hack week success story!
We currently have
I'd like to make this process better, in general but especially for Emacs usage, right now, without the need to opt in. While I had previously thought that
Would you be able to check how performance is if you:
Depending on the outcome, perhaps we can replace the manual
This adds a memoized helper function for detecting Emacs throughout the CLI tool and automatically resorts to "ProgressDisplayStatus" mode when Emacs is enabled. In my tests with both Emacs 22 and 27, this nearly doubled performance when using Meteor from within the Emacs shell (i.e. `M-x shell`).
To avoid any unintended inheritance of non-"own" properties.