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

small changes 2 #31440

Merged
merged 5 commits into from
Mar 26, 2019
Merged

small changes 2 #31440

merged 5 commits into from
Mar 26, 2019

Conversation

vtjnash
Copy link
Sponsor Member

@vtjnash vtjnash commented Mar 21, 2019

Apparently I had even more assorted small change lying around that I think might be improvements.

missed as part of #28953, c.f. #28881
While we cannot have real symlinks, we can perhaps fake it enough for convenience purposes.
This output is known to contain latin-1 characters,
(from our using of NSIS Modern User Interface 2.0),
but the terminal is probably in utf-8 mode,
so this this is known to make some bad terminal emulators
(*cough*python*cough*) sad.
We previously claimed that:
"Skip over objects without a path (as they represent this own object)"
This was false on two levels:
 - On everything non-glibc the binary does have a path
 - On linux, there is also usually also at least one shim object that does not have a path

So instead, we filter these out explicitly at the end (and remove some duplicate code paths).
@vtjnash vtjnash merged commit a90629a into master Mar 26, 2019
@vtjnash vtjnash deleted the jn/nfc-2 branch March 26, 2019 15:13
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

Successfully merging this pull request may close these issues.

None yet

1 participant