You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG
+76-76Lines changed: 76 additions & 76 deletions
Original file line number
Diff line number
Diff line change
@@ -120,8 +120,8 @@ without twisted installed.
120
120
121
121
* Fix ungetch issues with Python 3.3. See issues #230, #231.
122
122
123
-
v0.11
124
-
-----
123
+
0.11
124
+
----
125
125
126
126
A bugfix/cleanup release .The fixed bugs are:
127
127
@@ -133,16 +133,16 @@ frontend, the urwid frontend.
133
133
I'd like to specifically thank Amjith Ramanujam for his work on history search
134
134
which was further implemented and is in working order right now.
135
135
136
-
v0.10.1
137
-
-------
136
+
0.10.1
137
+
------
138
138
139
139
A bugfix release. The fixed bugs are:
140
140
141
141
* #197: find_modules crashes on non-readable directories
142
142
* #198: Source tarball lacks .po files
143
143
144
-
v0.10
145
-
-----
144
+
0.10
145
+
----
146
146
As a highlight of the release, Michele Orrù added i18n support to bpython.
147
147
148
148
Some issues have been resolved as well:
@@ -160,16 +160,16 @@ Some issues have been resolved as well:
160
160
* The short command-line option "-c config" was dropped as it conflicts with
161
161
vanilla Python's "-c command" option. See issue #186.
162
162
163
-
v0.9.7.1
164
-
--------
163
+
0.9.7.1
164
+
-------
165
165
166
166
A bugfix release. The fixed bugs are:
167
167
168
168
* #128: bpython-gtk is broken
169
169
* #134: crash when using pastebin and no active internet connection
170
170
171
-
v0.9.7
172
-
------
171
+
0.9.7
172
+
-----
173
173
174
174
Well guys. It's been some time since the latest release, six months have passed
175
175
We have added a whole slew of new features, and closed a number of bugs as well.
@@ -222,21 +222,21 @@ As always, please submit any bugs you might find to our bugtracker.
222
222
* #124: Unwanted input when using <arrow>/<FXX> keys in the statusbar prompt.
223
223
224
224
225
-
v0.9.6.2
226
-
--------
225
+
0.9.6.2
226
+
-------
227
227
Unfortunately another bugfix release as I (Bob) broke py3 support.
228
228
229
229
* #84: bpython doesn't work with Python 3
230
230
Thanks very much to Henry Prêcheur for both the bug report and the
231
231
patch.
232
232
233
-
v0.9.6.1
234
-
--------
233
+
0.9.6.1
234
+
-------
235
235
A quick bugfix release (this should not become a habit).
236
236
237
237
* #82: Crash on saving file.
238
238
239
-
v0.9.6
239
+
0.9.6
240
240
------
241
241
A bugfix/feature release (and a start at gtk). Happy Christmas everyone!
242
242
@@ -260,8 +260,8 @@ A bugfix/feature release (and a start at gtk). Happy Christmas everyone!
260
260
- Remove globals for configuration.
261
261
- rl_history now stays the same, also after undo.
262
262
263
-
v0.9.5.2
264
-
--------
263
+
0.9.5.2
264
+
-------
265
265
266
266
A bugfix release. Fixed issues:
267
267
@@ -275,14 +275,14 @@ Other fixes without opened issues:
275
275
* future imports in startup scripts can influence interpreter's behaviour now
276
276
* Show the correct docstring for types without a own __init__ method
277
277
278
-
v0.9.5.1
278
+
0.9.5.1
279
279
--------
280
280
281
281
Added missing data files to the tarball.
282
282
283
283
284
-
v0.9.5
285
-
------
284
+
0.9.5
285
+
-----
286
286
Fixed issues:
287
287
288
288
* #25 Problems with DEL, Backspace and C-u over multiple lines
@@ -307,8 +307,8 @@ bpaste.net
307
307
Argument names are now shown as completion suggestions and one can
308
308
tab through the completion list.
309
309
310
-
v0.9.4
311
-
------
310
+
0.9.4
311
+
-----
312
312
Bugfix release (mostly)
313
313
314
314
* when typing a float literal bpython autocompletes int methods (#36)
@@ -320,7 +320,7 @@ Bugfix release (mostly)
320
320
* numerous fixes and improvements to parentheses highlighting
321
321
* made *all* keys configurable (except for arrow keys/pgup/pgdown)
322
322
323
-
v0.9.3
323
+
0.9.3
324
324
------
325
325
This release was a true whopper!
326
326
@@ -331,23 +331,23 @@ This release was a true whopper!
331
331
* Parentheses matching
332
332
* Argument highlighting
333
333
334
-
v0.9.2
335
-
------
334
+
0.9.2
335
+
-----
336
336
* help() now uses an external pager if available.
337
337
* Fix for highlighting prefixed strings.
338
338
* Fix to reset string highlighting after a SyntaxError.
339
339
* bpython now uses optparse for option parsing and it supports --version now.
340
340
* Configuration files are no longer passed by the first command line argument but by the -c command line switch.
341
341
* Fix for problem related to editing lines in the history: http://bitbucket.org/bobf/bpython/issue/10/odd-behaviour-when-editing-commands-in-the-history
342
342
343
-
v0.9.1
344
-
------
343
+
0.9.1
344
+
-----
345
345
* Fixed a small but annoying bug with sys.argv ini file passing
346
346
* Fix for Python 2.6 to monkeypatch they way it detects callables in rlcompleter
347
347
* Config file conversion fix
348
348
349
-
v0.9.0
350
-
------
349
+
0.9.0
350
+
-----
351
351
* Module import completion added.
352
352
* Changed to paste.pocoo.org due to rafb.net no longer offering a pastebin service.
353
353
* Switched to .ini file format for config file.
@@ -357,16 +357,16 @@ v0.9.0
357
357
358
358
Probably some other things, but I hate changelogs. :)
359
359
360
-
v0.8.0
360
+
0.8.0
361
361
------
362
362
363
363
It's been a long while since the last release and there've been numerous little
364
364
bugfixes and extras here and there so I'm putting this out as 0.8.0. Check the
365
365
hg commit history if you want more info:
366
366
http://bitbucket.org/bobf/bpython/
367
367
368
-
v0.7.2
369
-
------
368
+
0.7.2
369
+
-----
370
370
Menno sent me some patches to fix some stuff:
371
371
372
372
* Socket error handled when submitting to a pastebin.
@@ -381,16 +381,16 @@ Other stuff:
381
381
* Bohdan Vlasyuk sent me a patch that fixes a problem with the above patch from Mark if sys.__stdout__.encoding didn't exist.
382
382
* Save to file now outputs executable code (i.e. without the >>> and ... and with "# OUT: " prepended to all output lines). I never used this feature much but someone asked for this behaviour.
383
383
384
-
v0.7.1
385
-
------
384
+
0.7.1
385
+
-----
386
386
* Added support for a history file, defaults to ~/.pythonhist and 100 lines but is configurable from the rc file (see sample-rc).
387
387
* Charles Duffy has added a yank/put thing - C-k and C-y. He also ran the code through some PEP-8 checker thing and fixed up a few old habits I manage to break but didn't manage to fix the code to reflect this - thank you!
388
388
* Jørgen Tjernø has fixed up the autoindentation issues we encountered when bringing soft tabs in.
389
389
* SyntaxError, ValueError and OverflowError are now caught properly (code.InteractiveInterpreter treats these as different to other exceptions as it doesn't print the whole traceback, so a different handler is called). This was discovered as I was trying to stop autoindentation from occurring on a SyntaxError, which has also been fixed.
390
390
* '.' now in sys.path on startup.
391
391
392
-
v0.7.0
393
-
------
392
+
0.7.0
393
+
-----
394
394
C-d behaviour changed so it no longer exits if the current line isn't empty.
395
395
396
396
Extra linebreak added to end of stdout flush.
@@ -406,58 +406,58 @@ raw_input() and all its friends now work fine.
406
406
PYTHONSTARTUP handled without blowing up on stupid errors (it now parses the
407
407
file at once instead of feeding it to the repl line-by-line).
408
408
409
-
v0.6.4
410
-
------
409
+
0.6.4
410
+
-----
411
411
KeyboardInterrupt handler clears the list window properly now.
412
412
413
-
v0.6.3
414
-
------
413
+
0.6.3
414
+
-----
415
415
Forgot to switch rpartition to split for 2.4 compat.
416
416
417
-
v0.6.2
418
-
------
417
+
0.6.2
418
+
-----
419
419
The help() now works (as far as I can see) exactly the same
420
420
as the vanilla help() in the regular interpreter. I copied some
421
421
code from pydoc.py to make it handle the special cases, e.g.
422
422
help('keywords')
423
423
help('modules')
424
424
etc.
425
425
426
-
v0.6.1
427
-
------
426
+
0.6.1
427
+
-----
428
428
Somehow it escaped my attention that the list window was never
429
429
fully using the rightmost column, except for the first row. This
430
430
is because me and numbers don't have the best relationship. I think
431
431
stability is really improving with the latest spat of bugfixes,
432
432
keep me informed of any bugs.
433
433
434
-
v0.6.0
435
-
------
434
+
0.6.0
435
+
-----
436
436
No noticeable changes except that bpython should now work with
437
437
Python 2.4. Personally I think it's silly to make a development
438
438
tool work with an out of date version of Python but some people
439
439
seem to disagree. The only real downside is that I had to do a
440
440
horrible version of all() using reduce(), otherwise there's no
441
441
real differences in the code.
442
442
443
-
v0.5.3
444
-
------
443
+
0.5.3
444
+
-----
445
445
Now you can configure a ~/.bpythonrc file (or pass a rc file at the
446
446
command line (bpython /foo/bar). See README for details.
447
447
448
-
v0.5.2
449
-
------
448
+
0.5.2
449
+
-----
450
450
help() actually displays the full help page, and I fixed up the
451
451
ghetto pager a little.
452
452
453
-
v0.5.1
454
-
------
453
+
0.5.1
454
+
-----
455
455
Now you can hit tab to display the autocomplete list, rather than
456
456
have it pop up automatically as you type which, apparently, annoys
457
457
Brendogg.
458
458
459
-
v0.5.0
460
-
------
459
+
0.5.0
460
+
-----
461
461
A few people have commented that the help() built-in function
462
462
doesn't work so well with bpython, since Python will try to output
463
463
the help string to PAGER (usually "less") which obviously makes
@@ -467,8 +467,8 @@ into the interpreter when it initialises in an attempt to rectify this.
467
467
As such, it's pretty untested but it seems to be working okay for me.
468
468
Suggestions/bug reports/patches are welcome regarding this.
469
469
470
-
v0.4.2
471
-
------
470
+
0.4.2
471
+
-----
472
472
Well, hopefully we're one step closer to making the list sizing
473
473
stuff work. I really hate doing code for that kind of thing as I
474
474
never get it quite right, but with perseverence it should end up
@@ -481,38 +481,38 @@ experiences.
481
481
PYTHONSTARTUP is now dealt with and used properly, as per the vanilla
482
482
interpreter.
483
483
484
-
v0.4.1
485
-
------
484
+
0.4.1
485
+
-----
486
486
It looks like the last release was actually pretty bug-free, aside
487
487
from one tiny bug that NEVER ACTUALLY HAPPENS but someone was bugging
488
488
me about it anyway, oh well.
489
489
490
-
v0.4.0
491
-
------
490
+
0.4.0
491
+
-----
492
492
It's been quite a long time since the last update, due to several
493
493
uninteresting and invalid excuses, but I finally reworked the list
494
494
drawing procedures so the crashing seems to have been taken care of
495
495
to an extent. If it still crashes, the way I've written it will hopefully
496
496
allow a much more robust way of fixing it, one that might actually work.
497
497
498
-
v0.3.2
499
-
------
498
+
0.3.2
499
+
-----
500
500
Thanks to Aaron Gallagher for pointing out a case where the hugely
501
501
inefficient list generation routines were actually making a significant
502
502
issue; they're much more efficient now and should hopefully not cause
503
503
any more problems.
504
504
505
-
v0.3.1
506
-
------
505
+
0.3.1
506
+
-----
507
507
Thanks to Klaus Alexander Seis for the expanduser() patch.
508
508
Auto indent works on multiple levels now.
509
509
510
-
v0.3.0
511
-
------
510
+
0.3.0
511
+
-----
512
512
Now with auto-indent. Let me know if it's annoying.
513
513
514
-
v0.2.4
515
-
------
514
+
0.2.4
515
+
-----
516
516
Thanks a lot to Angus Gibson for submitting a patch to fix a problem
517
517
I was having with initialising the keyboard stuff in curses properly.
518
518
@@ -530,27 +530,27 @@ least that makes sense to me). In so doing I also cleaned up a lot
530
530
of the reevaluating and resizing code so that a lot of the strange
531
531
output seen on Rewind/resize seems to be gone.
532
532
533
-
v0.2.3
534
-
------
533
+
0.2.3
534
+
-----
535
535
The fix for the last bug broke the positioning of the autocomplete
536
536
box, whoops.
537
537
538
-
v0.2.2
539
-
------
538
+
0.2.2
539
+
-----
540
540
That pesky bug keeps coming up. I think it's finally nailed but
541
541
it's just a matter of testing and hoping. I hate numbers.
542
542
543
-
v0.2.1
544
-
------
543
+
0.2.1
544
+
-----
545
545
I'm having a bit of trouble with some integer division that's
546
546
causing trouble when a certain set of circumstances arise,
547
547
and I think I've taken care of that little bug, since it's
548
548
a real pain in the ass and only creeps up when I'm actually
549
549
doing something useful, so I'll test it for a bit and release
550
550
it as hopefully a bug fixed version.
551
551
552
-
v0.2.0
553
-
------
552
+
0.2.0
553
+
-----
554
554
A little late in the day to start a changelog, but here goes...
555
555
This version fixed another annoying little bug that was causing
556
556
crashes given certain exact circumstances. I always find it's the
0 commit comments