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

Backports for 1.1.0 #30309

Merged
merged 47 commits into from
Dec 30, 2018
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
797a24d
Some more compat annotations (#30297)
fredrikekre Dec 7, 2018
36b60b7
fix #30303, escaping $ when showing Symbols (#30304)
JeffBezanson Dec 8, 2018
1af3b18
Fix makefile not removing libjulia-debugon windows (#30059)
musm Dec 8, 2018
1fc30b5
Add LinearAlgebra as test dependency to Distributed. (#30311)
fredrikekre Dec 8, 2018
ae33118
Fix armv7l compilation (#30253)
staticfloat Dec 9, 2018
7fd07d9
Make `unique(f, itr)` and `unique!(f, itr)` faster (#30286)
andyferris Dec 9, 2018
c9baf5c
Unexport catch_stack
c42f Dec 8, 2018
0f8c505
Use `JL_AArch64_crc` instead of `HWCAP_CRC32` (#30324)
staticfloat Dec 9, 2018
7b52bed
NEWS edits for 1.1 (#30302)
JeffBezanson Dec 10, 2018
5fca9de
`@inbounds` annotations for filter (#30156)
andyferris Dec 11, 2018
ca1b40e
Expand and fix documentation of BitArray (#30340)
mbauman Dec 11, 2018
2be2ebf
oneunit of sparse matrix should return sparse matrix (#30228)
KlausC Dec 11, 2018
76ce618
Upgrade Pkg to version 1.1. (#30342)
fredrikekre Dec 11, 2018
acbb3cc
adding == for structured matrices (#30108)
mcognetta Dec 11, 2018
cef1167
Update to Documenter 0.21 and prepare for PDF documentation builds. (…
fredrikekre Dec 11, 2018
4ca7837
Adding rtol and atol for pinv and nullspace (#29998)
sam0410 Dec 11, 2018
adadb31
use non Pkg for workflow (#30194)
KristofferC Dec 11, 2018
5ccafa9
fix bug with max_values in union! (#30315)
rfourquet Dec 11, 2018
485ed65
Force specialization on the type argument of `_similar_for` (#30331)
martinholters Dec 12, 2018
7a26d7b
Allow dotted binary tilde (#30351)
ararslan Dec 12, 2018
7b9c0e8
Add compat annotation for NaN handling in (l|r)mul! (#30361)
tkf Dec 12, 2018
a2dcfe6
added doc for AbstractChannel (#30347)
matbesancon Dec 12, 2018
a9c886a
Update references to Base.SparseArrays (#30057)
dlfivefifty Dec 12, 2018
28d9ec2
codegen: disable Bool optimization for maybe-undef fields (#30350)
vtjnash Dec 12, 2018
f4d8ce1
fix #30346, specificity issue with DynamicPolynomials (#30360)
JeffBezanson Dec 12, 2018
9cb1b0e
Copy editing in "Environment variables" docs (#30330)
donm Dec 12, 2018
98e83f6
Add Float16 comparisons (#29916)
sam0410 Dec 13, 2018
7cbac07
improve printf performance by passing digit buffer around (#30373)
JeffBezanson Dec 13, 2018
e8c818f
Upgrade to Pkg 1.1.1. (#30378)
fredrikekre Dec 13, 2018
47bd2ba
fix #30335, regression in intersection of unions of typevars (#30353)
JeffBezanson Dec 13, 2018
0d9fee8
fix reinterpret for 0-dimensional arrays (#30376)
meggart Dec 14, 2018
c045cbe
stacktrace: prevent OOB-error in sysimage lookup (#30369)
vtjnash Dec 17, 2018
2348c7b
Fix #30006, getindex accessing fields that might not exist (#30405)
raghav9-97 Dec 17, 2018
7b9b3e3
Fix sparse cholesky to return Vector when the RHS is a Vector (#30416)
raghav9-97 Dec 17, 2018
3d8942d
spmatmul sparse matrix multiplication - performance improvements (#30…
KlausC Dec 17, 2018
5b766bb
fix #30394, an unsoundness in ml_matches (#30396)
JeffBezanson Dec 17, 2018
64db937
Try implementing N-dimensional indexing for fast linear SubArrays (#3…
mbauman Dec 17, 2018
c379fb0
loading: work on simplifications (and some corrections) of docs (#29946)
vtjnash Dec 17, 2018
898bf8f
fix #30124, broadcast regression due to removed pure annotation (#30420)
JeffBezanson Dec 18, 2018
9a40122
attempt to refine return type when it could be improved via PartialTuple
jrevels Dec 14, 2018
3c086d6
make `ndigits` more generic (#30384)
JeffBezanson Dec 19, 2018
235bdc7
Add link to the pdf version of the documentation to the html pages, f…
fredrikekre Dec 19, 2018
5125952
generalize sparse matrix slicing to integer types (#30319)
dpo Dec 20, 2018
3381093
Base.worker_timeout() mention in manual (#30439)
mgkuhn Dec 20, 2018
4e97adf
Only use llvm-config for library selection when building against syst…
maleadt Dec 21, 2018
949d8e3
Add Dates as a test dependency to SparseArrays. (#30519)
fredrikekre Dec 27, 2018
7cd0d20
Bump Pkg to 1.1.2. (#30521)
fredrikekre Dec 27, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix #30303, escaping $ when showing Symbols (#30304)
* fix #30303, escaping $ when showing Symbols

* use repr instead of escape_string

(cherry picked from commit f0b9499)
  • Loading branch information
JeffBezanson authored and KristofferC committed Dec 9, 2018
commit 36b60b71b7c991b20033228ab6e942eb1b3fe3a2
2 changes: 1 addition & 1 deletion base/show.jl
Original file line number Diff line number Diff line change
Expand Up @@ -1031,7 +1031,7 @@ function show_unquoted_quote_expr(io::IO, @nospecialize(value), indent::Int, pre
print(io, ":")
print(io, value)
else
print(io, "Symbol(\"", escape_string(s), "\")")
print(io, "Symbol(", repr(s), ")")
end
else
if isa(value,Expr) && value.head === :block
Expand Down
3 changes: 3 additions & 0 deletions test/show.jl
Original file line number Diff line number Diff line change
Expand Up @@ -1416,3 +1416,6 @@ end
replstrcolor(x) = sprint((io, x) -> show(IOContext(io, :limit => true, :color => true),
MIME("text/plain"), x), x)
@test occursin("\e[", replstrcolor(`curl abc`))

# issue #30303
@test repr(Symbol("a\$")) == "Symbol(\"a\\\$\")"