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

fixes for getindex tab-completion #31499

Merged
merged 2 commits into from
Jun 15, 2019
Merged

fixes for getindex tab-completion #31499

merged 2 commits into from
Jun 15, 2019

Conversation

stevengj
Copy link
Member

@stevengj stevengj commented Mar 27, 2019

Fixes #24705. Closes #25094 by @Jutho, which this replaces (I didn't preserve the commit history, sorry — rebasing an old PR was too much trouble for such a short patch).

Also fixes dict[ to tab-complete to a list of all the keys, rather than a list of all Main.* symbols, and fixes a couple of Unicode indexing bugs.

@stevengj stevengj added the REPL Julia's REPL (Read Eval Print Loop) label Mar 27, 2019
@stevengj
Copy link
Member Author

stevengj commented Mar 27, 2019

Travis is failing with an apparently unrelated error Failed to create the file /UnicodeData.txt: Permission denied. I don't understand why AppVeyor is failing — I don't see any error messages in the log, just a couple of warnings (unrelated to this PR). The other buildbot failures look unrelated too.

@KristofferC
Copy link
Member

KristofferC commented Mar 27, 2019

For Travis: #31500

@JeffBezanson
Copy link
Member

Bump. Rebase? Let's get this merged.

@stevengj stevengj force-pushed the fixgetindexunicode branch from d0e5c07 to 235f7d0 Compare June 6, 2019 13:23
@stevengj
Copy link
Member Author

stevengj commented Jun 6, 2019

Rebased.

@KristofferC
Copy link
Member

Fails test:

Error During Test at /buildworker/worker/tester_linux64/build/share/julia/stdlib/v1.3/REPL/test/replcompletions.jl:874
  Test threw exception
  Expression: c == sort!(repr.(keys(CompletionFoo.test_dict)))
  UndefVarError: CompletionFoo not defined

@stevengj stevengj force-pushed the fixgetindexunicode branch from 235f7d0 to b03c9f6 Compare June 15, 2019 01:20
@stevengj
Copy link
Member Author

Should be fixed now.

@stevengj
Copy link
Member Author

Tests are green except for unrelated ```failed process: Process(`curl```` on Windows. Should be good to merge?

@KristofferC KristofferC merged commit 1eca37e into master Jun 15, 2019
@KristofferC KristofferC deleted the fixgetindexunicode branch June 15, 2019 11:57
JeffBezanson pushed a commit that referenced this pull request Jun 21, 2019
* fixes for getindex tab-completion

* test fix

(cherry picked from commit 1eca37e)
KristofferC pushed a commit that referenced this pull request Aug 26, 2019
* fixes for getindex tab-completion

* test fix

(cherry picked from commit 1eca37e)
@KristofferC KristofferC mentioned this pull request Aug 26, 2019
55 tasks
KristofferC pushed a commit that referenced this pull request Aug 26, 2019
* fixes for getindex tab-completion

* test fix

(cherry picked from commit 1eca37e)
@KristofferC KristofferC added the bugfix This change fixes an existing bug label Sep 9, 2019
KristofferC pushed a commit that referenced this pull request Feb 20, 2020
* fixes for getindex tab-completion

* test fix

(cherry picked from commit 1eca37e)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix This change fixes an existing bug REPL Julia's REPL (Read Eval Print Loop)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unicode entering mode within square brackets broken
3 participants