Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d1eacaf

Browse files
committed
updated TODO
1 parent ab2dc06 commit d1eacaf

1 file changed

Lines changed: 18 additions & 13 deletions

File tree

README.md

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -102,32 +102,34 @@ TODO / KNOWN ISSUES:
102102

103103
[ ] would also be nice to get local completion in the case of long input cells
104104

105-
[ ] MUSTFIX: up/down arrow keys for history don't work yet.
105+
[x] MUSTFIX: up/down arrow keys for history don't work yet.
106106

107-
[ ] maybe i should hook into interp and just turn that into a no-op,
107+
[x] maybe i should hook into interp and just turn that into a no-op,
108108
that way i can keep the current (cheap) history as is?
109109

110+
[ ] make history work *across* sessions, not just current one
111+
112+
[ ] make multiline history work
113+
110114
[ ] handle History.enabled = False case gracefully as well
111115

112-
[ ] MUSTFIX: Python 3 compatability (all of my dependencies meet them)
116+
[x] MUSTFIX: Python 3 compatability (all of my dependencies meet them)
113117

114118
[ ] see if I can put in workaround for stable bpython
115-
- v0.12 works, so says Anthony
119+
- v0.12 works, so says Anthony ( though cheap history won't work there)
116120
- can I also make 0.11-1.1 work? (that's what Ubuntu 13.10 shipped)
117121

118-
[ ] need to release today!
119-
120122
[ ] implement Rewind feature
121123

122-
[ ] next(<tab><tab> keeps repeating the docstring)
124+
[x] next(<tab><tab> keeps repeating the docstring)
123125

124126
[x] got monospaced theme picked out for pelican
125127

126-
[ ] insert "fork me on github" overlay there.
128+
[x] insert "fork me on github" overlay there.
127129

128130
[x] colorize in and out prompts
129131

130-
[ ] re-colorize the blue docstring stuff - make it magenta
132+
[x] re-colorize the blue docstring stuff - make it green
131133

132134
[x] only show docstring in tooltip
133135

@@ -157,26 +159,27 @@ TODO / KNOWN ISSUES:
157159
it. Investigate how easy it is to port what I have back to the cli
158160
version of bpython code
159161

160-
[ ] LOW: make ctrl-w delete word - with '.' being a word separator
162+
[x] LOW: make ctrl-w delete word - with '.' being a word separator
161163

162164
[ ] how do i keep the completion tooltip from going on top of wherever i'm
163165
typing - seems like it's hardcoded to do that after going half-way down
164166
the screen
165167

166-
[ ] alt: use escape to remove it?
168+
[x] alt: use escape to remove it? (though it's slow)
169+
[ ] trigger some sort of faster redraw?
167170

168171
[ ] colorize / pygemntize the pyin results - damn it - that requires hooking
169172
into the lexer again...
170173

171174
[ ] setup sigalarm or setup eventloop to check for new messages' arrival
172175
- we already do it on typing, i think...
173176

174-
[ ] print from elswhere - then <space> in bipython freezes it (if the
177+
[x] print from elswhere - then <space> in bipython freezes it (if the
175178
completion thing was already open
176179
- this can be fixed by not printing docstring like i do for debugging
177180
- actually, no, that doesn't work
178181

179-
[ ] ctrl-w shouldn't remove space before the cur word.
182+
[x] ctrl-w shouldn't remove space before the cur word.
180183

181184
[ ] look for ps1 ps2 for hints where continuation happens
182185

@@ -290,3 +293,5 @@ TODO / KNOWN ISSUES:
290293
[ ] OO refactor of client code as a mixin
291294

292295
[ ] up-arrow shouldn't search for partial completion (since that won't work)
296+
297+
[ ] cheap completion is broken again :(

0 commit comments

Comments
 (0)