use shared symlink pkg cache on Windows newer than XP
Modal prefix history search.

Attempt to deal with down arrow better at end of history.
Refine prefix matching condition to consider mode changes as different.
Pass thru keypresses to parent mode.

Update lineedit test for new usage.
Cleanup some mess with types in LineEdit.jl
Use parent prompt indent.
Remove one unnecessary layer of anonymous functions.
Passthru escape sequences.
Preserve mode when editing history.
Drop unknown codes at REPL.

Better than producing an EOF error.
Keep cursor at prefix position.
SubArray: infer contiguity, skip multiply in indexing
Dates doc: it's -> its

http://theoatmeal.com/comics/misspelling
Merge pull request #9329 from JuliaLang/teh/stride1

SubArray: infer contiguity, skip multiply in indexing
Fix #9317
make `try...end` return `nothing`. ref #9320
cache unreliable sourceforge downloads
[ci skip]
simpler fix for #7792: simply redefine UTF8PROC_CATEGORY_CN to 0 (see also JuliaLang/libmojibake#15)
implement inv() for UniformScaling
Merge branch 'master' of git://github.com/JuliaLang/julia