Show More
@@ -1,7 +1,7 b'' | |||||
1 | 2006-06-16 Walter Doerwald <walter@livinglogic.de> |
|
1 | 2006-06-16 Walter Doerwald <walter@livinglogic.de> | |
2 |
|
2 | |||
3 | * IPython/Extensions/ibrowse.py: Add two new commands to |
|
3 | * IPython/Extensions/ibrowse.py: Add two new commands to | |
4 | ibrowse: hideattr (mapped to "h") hides the attribute under |
|
4 | ibrowse: "hideattr" (mapped to "h") hides the attribute under | |
5 | the cursor. "unhiderattrs" (mapped to "H") reveals all hidden |
|
5 | the cursor. "unhiderattrs" (mapped to "H") reveals all hidden | |
6 | attributes again. Remapped the help command to "?". Display |
|
6 | attributes again. Remapped the help command to "?". Display | |
7 | keycodes in the range 0x01-0x1F as CTRL-xx. Add CTRL-a and CTRL-e |
|
7 | keycodes in the range 0x01-0x1F as CTRL-xx. Add CTRL-a and CTRL-e | |
@@ -347,7 +347,7 b'' | |||||
347 |
|
347 | |||
348 | * IPython/iplib.py (showtraceback): add back sys.last_traceback |
|
348 | * IPython/iplib.py (showtraceback): add back sys.last_traceback | |
349 | and friends, after a discussion with Zach Pincus on ipython-user. |
|
349 | and friends, after a discussion with Zach Pincus on ipython-user. | |
350 |
I'm not 100% sure, but after thinking a |
|
350 | I'm not 100% sure, but after thinking about it quite a bit, it may | |
351 | be OK. Testing with the multithreaded shells didn't reveal any |
|
351 | be OK. Testing with the multithreaded shells didn't reveal any | |
352 | problems, but let's keep an eye out. |
|
352 | problems, but let's keep an eye out. | |
353 |
|
353 | |||
@@ -379,7 +379,6 b'' | |||||
379 | in default ipythonrc, to make it possible to have a completely empty |
|
379 | in default ipythonrc, to make it possible to have a completely empty | |
380 | ipythonrc (and thus completely rc-file free configuration) |
|
380 | ipythonrc (and thus completely rc-file free configuration) | |
381 |
|
381 | |||
382 |
|
||||
383 | 2006-02-11 Fernando Perez <Fernando.Perez@colorado.edu> |
|
382 | 2006-02-11 Fernando Perez <Fernando.Perez@colorado.edu> | |
384 |
|
383 | |||
385 | * IPython/hooks.py (editor): quote the call to the editor command, |
|
384 | * IPython/hooks.py (editor): quote the call to the editor command, | |
@@ -422,7 +421,7 b'' | |||||
422 | demo, both for pure Python (LineDemo) and for IPython-processed |
|
421 | demo, both for pure Python (LineDemo) and for IPython-processed | |
423 | input (IPythonLineDemo). After a request by Dave Kohel, from the |
|
422 | input (IPythonLineDemo). After a request by Dave Kohel, from the | |
424 | SAGE team. |
|
423 | SAGE team. | |
425 |
(Demo.edit): added an |
|
424 | (Demo.edit): added an edit() method to the demo objects, to edit | |
426 | the in-memory copy of the last executed block. |
|
425 | the in-memory copy of the last executed block. | |
427 |
|
426 | |||
428 | * IPython/Magic.py (magic_edit): add '-r' option for 'raw' |
|
427 | * IPython/Magic.py (magic_edit): add '-r' option for 'raw' | |
@@ -459,7 +458,7 b'' | |||||
459 |
|
458 | |||
460 | * aliases can now be %store'd |
|
459 | * aliases can now be %store'd | |
461 |
|
460 | |||
462 | * path.py move to Extensions so that pickleshare does not need |
|
461 | * path.py moved to Extensions so that pickleshare does not need | |
463 | IPython-specific import. Extensions added to pythonpath right |
|
462 | IPython-specific import. Extensions added to pythonpath right | |
464 | at __init__. |
|
463 | at __init__. | |
465 |
|
464 | |||
@@ -534,7 +533,7 b'' | |||||
534 | to instance methods of IPApi class, to make extending an embedded |
|
533 | to instance methods of IPApi class, to make extending an embedded | |
535 | IPython feasible. See ext_rehashdir.py for example usage. |
|
534 | IPython feasible. See ext_rehashdir.py for example usage. | |
536 |
|
535 | |||
537 | * Merged 1071-1076 from banches/0.7.1 |
|
536 | * Merged 1071-1076 from branches/0.7.1 | |
538 |
|
537 | |||
539 |
|
538 | |||
540 | 2006-01-23 Fernando Perez <Fernando.Perez@colorado.edu> |
|
539 | 2006-01-23 Fernando Perez <Fernando.Perez@colorado.edu> | |
@@ -751,7 +750,7 b'' | |||||
751 |
|
750 | |||
752 | * /ipython.py Added ipython.py to root directory for |
|
751 | * /ipython.py Added ipython.py to root directory for | |
753 | zero-installation (tar xzvf ipython.tgz; cd ipython; python |
|
752 | zero-installation (tar xzvf ipython.tgz; cd ipython; python | |
754 | ipython.py) and development convenience (no need to kee doing |
|
753 | ipython.py) and development convenience (no need to keep doing | |
755 | "setup.py install" between changes). |
|
754 | "setup.py install" between changes). | |
756 |
|
755 | |||
757 | * Made ! and !! shell escapes work (again) in multiline expressions: |
|
756 | * Made ! and !! shell escapes work (again) in multiline expressions: | |
@@ -772,7 +771,7 b'' | |||||
772 |
|
771 | |||
773 | 2006-01-11 Fernando Perez <Fernando.Perez@colorado.edu> |
|
772 | 2006-01-11 Fernando Perez <Fernando.Perez@colorado.edu> | |
774 |
|
773 | |||
775 |
* IPython/Shell.py (IPShellGTK.on_timer): Finally fix the |
|
774 | * IPython/Shell.py (IPShellGTK.on_timer): Finally fix the | |
776 | problem of excessive CPU usage under *nix and keyboard lag under |
|
775 | problem of excessive CPU usage under *nix and keyboard lag under | |
777 | win32. |
|
776 | win32. | |
778 |
|
777 | |||
@@ -902,7 +901,7 b'' | |||||
902 | * IPython/iplib.py (InteractiveShell): fix pdb calling: I'm now |
|
901 | * IPython/iplib.py (InteractiveShell): fix pdb calling: I'm now | |
903 | using properties, but forgot to make the main InteractiveShell |
|
902 | using properties, but forgot to make the main InteractiveShell | |
904 | class a new-style class. Properties fail silently, and |
|
903 | class a new-style class. Properties fail silently, and | |
905 |
m |
|
904 | mysteriously, with old-style class (getters work, but | |
906 | setters don't do anything). |
|
905 | setters don't do anything). | |
907 |
|
906 | |||
908 | 2005-12-30 Fernando Perez <Fernando.Perez@colorado.edu> |
|
907 | 2005-12-30 Fernando Perez <Fernando.Perez@colorado.edu> | |
@@ -996,7 +995,7 b'' | |||||
996 | 2005-12-28 Fernando Perez <Fernando.Perez@colorado.edu> |
|
995 | 2005-12-28 Fernando Perez <Fernando.Perez@colorado.edu> | |
997 |
|
996 | |||
998 | * IPython/iplib.py (handle_shell_escape): add Ville's patch to |
|
997 | * IPython/iplib.py (handle_shell_escape): add Ville's patch to | |
999 |
better ha |
|
998 | better handle backslashes in paths. See the thread 'More Windows | |
1000 | questions part 2 - \/ characters revisited' on the iypthon user |
|
999 | questions part 2 - \/ characters revisited' on the iypthon user | |
1001 | list: |
|
1000 | list: | |
1002 | http://scipy.net/pipermail/ipython-user/2005-June/000907.html |
|
1001 | http://scipy.net/pipermail/ipython-user/2005-June/000907.html | |
@@ -1080,7 +1079,7 b'' | |||||
1080 |
|
1079 | |||
1081 | * IPython/FlexCompleter.py (Completer.__init__): Added support for |
|
1080 | * IPython/FlexCompleter.py (Completer.__init__): Added support for | |
1082 | distinct local and global namespaces in the completer API. This |
|
1081 | distinct local and global namespaces in the completer API. This | |
1083 |
change allows us to |
|
1082 | change allows us to properly handle completion with distinct | |
1084 | scopes, including in embedded instances (this had never really |
|
1083 | scopes, including in embedded instances (this had never really | |
1085 | worked correctly). |
|
1084 | worked correctly). | |
1086 |
|
1085 | |||
@@ -5559,7 +5558,7 b'' | |||||
5559 | - Made the usage message a parameter. |
|
5558 | - Made the usage message a parameter. | |
5560 |
|
5559 | |||
5561 | - Require the name of the shell variable to be given. It's a bit |
|
5560 | - Require the name of the shell variable to be given. It's a bit | |
5562 | of a hack, but allows the name 'shell' not to be hardwire in the |
|
5561 | of a hack, but allows the name 'shell' not to be hardwired in the | |
5563 | magic (@) handler, which is problematic b/c it requires |
|
5562 | magic (@) handler, which is problematic b/c it requires | |
5564 | polluting the global namespace with 'shell'. This in turn is |
|
5563 | polluting the global namespace with 'shell'. This in turn is | |
5565 | fragile: if a user redefines a variable called shell, things |
|
5564 | fragile: if a user redefines a variable called shell, things | |
@@ -5578,7 +5577,7 b'' | |||||
5578 | way, later @who can show things loaded at startup by the |
|
5577 | way, later @who can show things loaded at startup by the | |
5579 | user. This trick was necessary to make session saving/reloading |
|
5578 | user. This trick was necessary to make session saving/reloading | |
5580 | really work: ideally after saving/exiting/reloading a session, |
|
5579 | really work: ideally after saving/exiting/reloading a session, | |
5581 | *everythin* should look the same, including the output of @who. I |
|
5580 | *everything* should look the same, including the output of @who. I | |
5582 | was only able to make this work with this double namespace |
|
5581 | was only able to make this work with this double namespace | |
5583 | trick. |
|
5582 | trick. | |
5584 |
|
5583 |
General Comments 0
You need to be logged in to leave comments.
Login now