summaryrefslogtreecommitdiff
path: root/itches/emacs/interpreters.org
blob: 43a60d7363c2805be757cd442d9d8193adfbb224 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
* Shell
** Add faces instead of reusing font-lock-{comment,string}.
** Understand ~autocd~ and ~cd !$~.
** Use Bash completions.
E.g. in most terminals, typing ~ls TAB~ in a folder with a single file
expands to ~ls that-file~.
* Eshell
** ~ls --group-directories-first~ does not color folders.
* Python shell
** Handle ~completion-prefix-display-length~
Setting this variable in an inputrc file causes the Python interpreter
to elide common prefixes when showing completion candidates.  This
seems to confuse python-shell-completion-native-get-completions (at
best hitting TAB yields "No match", at worst it makes Emacs hang).