Is there a way to toggle the settings for autocompletion? Specifically, can 
I disable autocompletion of previously executed lines of code, but still 
keep auto completion for things like available methods and the 
arguments/parameters they can take? For example. In the following 
screenshot I define a list called squares and then print it. 

[image: Screenshot from 2019-11-21 19-39-47.png]
But now every time I start a line by typing an *s* it autocompletes as 
"squares". It does this even if I delete the method, and between terminal 
sessions. Maybe their is a way to make bPython "forget" previous user input 
and variables?

[image: Screenshot from 2019-11-21 19-40-02.png]


I find this pretty distracting and unnecessary, especially when "squares" 
is displayed again below in the box of available methods/functions. I think 
a better approach would be to turn off autocomplete on the prompt line and 
instead highlight squares in the box below with a different color to denote 
that it is a user defined function. Any amount of help or suggestions is 
appreciated.

-- 
You received this message because you are subscribed to the Google Groups 
"bpython" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bpython/59c8528e-e0f9-412a-bcc7-fa4a4cf503e3%40googlegroups.com.

Reply via email to