https://github.com/JuliaLang/julia
Revision d29de40af83ae378cf0edbfbfe058c1317796480 authored by Kristoffer Carlsson on 15 March 2018, 15:33:32 UTC, committed by Kristoffer Carlsson on 16 March 2018, 14:05:31 UTC
* autocompletion for pkg3 commands and options

(cherry picked from commit fd0c9ed49c038728efe6c8d7dac7cc49641f5ea5)

* completions for installed packages

(cherry picked from commit e1260764a67d7d1991c7200e54b5d5b82983ca9a)

* remote completions, sorting

* add tests for autocomplete

* respect -m/-p when completing

* test applying completions

* add some more tests

(cherry picked from commit 8d3269c64cdfbaff5c86e228e731cfd4a987ff94)
1 parent 540a8c5
History
Tip revision: d29de40af83ae378cf0edbfbfe058c1317796480 authored by Kristoffer Carlsson on 15 March 2018, 15:33:32 UTC
Autocomplete (#205)
Tip revision: d29de40
File Mode Size
flisp
support
.gitignore -rw-r--r-- 257 bytes
APInt-C.cpp -rw-r--r-- 15.0 KB
APInt-C.h -rw-r--r-- 5.2 KB
Makefile -rw-r--r-- 13.9 KB
Windows.mk -rw-r--r-- 2.6 KB
abi_aarch64.cpp -rw-r--r-- 15.1 KB
abi_arm.cpp -rw-r--r-- 8.9 KB
abi_llvm.cpp -rw-r--r-- 2.4 KB
abi_ppc64le.cpp -rw-r--r-- 5.7 KB
abi_win32.cpp -rw-r--r-- 2.9 KB
abi_win64.cpp -rw-r--r-- 2.9 KB
abi_x86.cpp -rw-r--r-- 3.3 KB
abi_x86_64.cpp -rw-r--r-- 8.4 KB
anticodegen.c -rw-r--r-- 2.8 KB
array.c -rw-r--r-- 38.6 KB
ast.c -rw-r--r-- 40.4 KB
ast.scm -rw-r--r-- 19.6 KB
atomics.h -rw-r--r-- 10.4 KB
bin2hex.scm -rw-r--r-- 388 bytes
builtin_proto.h -rw-r--r-- 1.2 KB
builtins.c -rw-r--r-- 42.7 KB
ccall.cpp -rw-r--r-- 81.0 KB
ccalltest.c -rw-r--r-- 24.5 KB
cgmemmgr.cpp -rw-r--r-- 28.8 KB
cgutils.cpp -rw-r--r-- 103.2 KB
codegen.cpp -rw-r--r-- 289.8 KB
codegen_shared.h -rw-r--r-- 1.3 KB
common_symbols1.inc -rw-r--r-- 2.2 KB
common_symbols2.inc -rw-r--r-- 5.7 KB
crc32c-tables.c -rw-r--r-- 43.4 KB
crc32c.c -rw-r--r-- 19.4 KB
datatype.c -rw-r--r-- 32.6 KB
debuginfo.cpp -rw-r--r-- 59.9 KB
debuginfo.h -rw-r--r-- 568 bytes
disasm.cpp -rw-r--r-- 32.1 KB
dlload.c -rw-r--r-- 8.1 KB
dump.c -rw-r--r-- 108.1 KB
features_aarch32.h -rw-r--r-- 888 bytes
features_aarch64.h -rw-r--r-- 893 bytes
features_x86.h -rw-r--r-- 3.3 KB
file_constants.h -rw-r--r-- 708 bytes
gc-debug.c -rw-r--r-- 46.4 KB
gc-pages.c -rw-r--r-- 12.9 KB
gc.c -rw-r--r-- 109.4 KB
gc.h -rw-r--r-- 21.3 KB
gen_sysimg_symtab.jl -rw-r--r-- 957 bytes
getopt.c -rw-r--r-- 4.3 KB
getopt.h -rw-r--r-- 1.8 KB
gf.c -rw-r--r-- 97.0 KB
init.c -rw-r--r-- 30.2 KB
interpreter-stacktrace.c -rw-r--r-- 12.2 KB
interpreter.c -rw-r--r-- 28.9 KB
intrinsics.cpp -rw-r--r-- 47.1 KB
intrinsics.h -rw-r--r-- 2.9 KB
jitlayers.cpp -rw-r--r-- 46.9 KB
jitlayers.h -rw-r--r-- 7.1 KB
jl_uv.c -rw-r--r-- 29.3 KB
jlapi.c -rw-r--r-- 10.4 KB
jlfrontend.scm -rw-r--r-- 10.3 KB
jloptions.c -rw-r--r-- 26.4 KB
jltypes.c -rw-r--r-- 81.8 KB
julia-parser.scm -rw-r--r-- 102.7 KB
julia-syntax.scm -rw-r--r-- 187.3 KB
julia.expmap -rw-r--r-- 684 bytes
julia.h -rw-r--r-- 78.7 KB
julia_assert.h -rw-r--r-- 988 bytes
julia_internal.h -rw-r--r-- 43.2 KB
julia_threads.h -rw-r--r-- 7.6 KB
llvm-alloc-opt.cpp -rw-r--r-- 27.9 KB
llvm-api.cpp -rw-r--r-- 5.6 KB
llvm-gc-invariant-verifier.cpp -rw-r--r-- 6.4 KB
llvm-late-gc-lowering.cpp -rw-r--r-- 87.4 KB
llvm-lower-handlers.cpp -rw-r--r-- 8.6 KB
llvm-muladd.cpp -rw-r--r-- 3.8 KB
llvm-multiversioning.cpp -rw-r--r-- 38.2 KB
llvm-propagate-addrspaces.cpp -rw-r--r-- 7.4 KB
llvm-ptls.cpp -rw-r--r-- 10.8 KB
llvm-simdloop.cpp -rw-r--r-- 7.1 KB
llvm-version.h -rw-r--r-- 568 bytes
locks.h -rw-r--r-- 5.3 KB
macroexpand.scm -rw-r--r-- 22.8 KB
match.scm -rw-r--r-- 9.8 KB
method.c -rw-r--r-- 28.8 KB
mk_julia_flisp_boot.scm -rw-r--r-- 128 bytes
module.c -rw-r--r-- 23.5 KB
options.h -rw-r--r-- 4.6 KB
precompile.c -rw-r--r-- 12.1 KB
processor.cpp -rw-r--r-- 26.6 KB
processor.h -rw-r--r-- 9.4 KB
processor_arm.cpp -rw-r--r-- 49.1 KB
processor_fallback.cpp -rw-r--r-- 4.5 KB
processor_x86.cpp -rw-r--r-- 32.9 KB
rtutils.c -rw-r--r-- 36.6 KB
runtime_ccall.cpp -rw-r--r-- 2.6 KB
runtime_intrinsics.c -rw-r--r-- 30.7 KB
safepoint.c -rw-r--r-- 7.3 KB
signal-handling.c -rw-r--r-- 8.9 KB
signals-mach.c -rw-r--r-- 18.6 KB
signals-unix.c -rw-r--r-- 24.6 KB
signals-win.c -rw-r--r-- 16.0 KB
simplevector.c -rw-r--r-- 2.4 KB
stackwalk.c -rw-r--r-- 15.1 KB
staticdata.c -rw-r--r-- 61.8 KB
subtype.c -rw-r--r-- 96.0 KB
symbol.c -rw-r--r-- 4.0 KB
sys.c -rw-r--r-- 16.8 KB
table.c -rw-r--r-- 4.8 KB
task.c -rw-r--r-- 21.8 KB
threadgroup.c -rw-r--r-- 5.8 KB
threadgroup.h -rw-r--r-- 1.4 KB
threading.c -rw-r--r-- 25.0 KB
threading.h -rw-r--r-- 1.1 KB
timing.c -rw-r--r-- 1.6 KB
timing.h -rw-r--r-- 4.3 KB
tls.h -rw-r--r-- 1.1 KB
toplevel.c -rw-r--r-- 30.0 KB
typemap.c -rw-r--r-- 43.2 KB
utils.scm -rw-r--r-- 2.6 KB
uv_constants.h -rw-r--r-- 705 bytes

back to top