Show More
@@ -1,5 +1,116 b'' | |||||
|
1 | 2008-04-02 Ville Vainio <vivainio@gmail.com> | |||
|
2 | ||||
|
3 | * ipy_winpdb.py: New extension for winpdb integration. %wdb | |||
|
4 | test.py is winpdb equivalent of %run -d test.py. winpdb is a | |||
|
5 | crossplatform remote GUI debugger based on wxpython. | |||
|
6 | ||||
|
7 | 2008-03-29 Ville Vainio <vivainio@gmail.com> | |||
|
8 | ||||
|
9 | * ipython.rst, do_sphinx.py: New documentation base, based on | |||
|
10 | reStucturedText and Sphinx (html/pdf generation). The old Lyx | |||
|
11 | based documentation will not be updated anymore. | |||
|
12 | ||||
|
13 | * jobctrl.py: Use shell in Popen for 'start' command (in windows). | |||
|
14 | ||||
|
15 | 2008-03-24 Ville Vainio <vivainio@gmail.com> | |||
|
16 | ||||
|
17 | * ipython.rst, do_sphinx.py: New documentation base, based on | |||
|
18 | reStucturedText and Sphinx (html/pdf generation). The old Lyx | |||
|
19 | based documentation will not be updated anymore. | |||
|
20 | ||||
|
21 | ipython.rst has up to date documentation on matters that were not | |||
|
22 | documented at all, and it also removes various | |||
|
23 | misdocumented/deprecated features. | |||
|
24 | ||||
|
25 | 2008-03-22 Ville Vainio <vivainio@gmail.com> | |||
|
26 | ||||
|
27 | * Shell.py: Merge mtexp branch: | |||
|
28 | https://code.launchpad.net/~ipython/ipython/mtexp | |||
|
29 | ||||
|
30 | Privides simpler and more robust MTInteractiveShell that won't | |||
|
31 | deadlock, even when the worker thread (GUI) stops doing runcode() | |||
|
32 | regularly. r71. | |||
|
33 | ||||
|
34 | 2008-03-20 Ville Vainio <vivainio@gmail.com> | |||
|
35 | ||||
|
36 | * twshell.py: New shell that runs IPython code in Twisted reactor. | |||
|
37 | Launch by doing ipython -twisted. r67. | |||
|
38 | ||||
|
39 | 2008-03-19 Ville Vainio <vivainio@gmail.com> | |||
|
40 | ||||
|
41 | * Magic.py: %rehashx works correctly when shadowed system commands | |||
|
42 | have upper case characters (e.g. Print.exe). r64. | |||
|
43 | ||||
|
44 | * ipy_bzr.py, ipy_app_completers.py: new bzr completer that also | |||
|
45 | knows options to commands, based on bzrtools. Uses bzrlib | |||
|
46 | directly. r66. | |||
|
47 | ||||
|
48 | 2008-03-16 Ville Vainio <vivainio@gmail.com> | |||
|
49 | ||||
|
50 | * make_tarball.py: Fixed for bzr. | |||
|
51 | ||||
|
52 | * ipapi.py: Better _ip.runlines() script cleanup. r56,r79. | |||
|
53 | ||||
|
54 | * ipy_vimserver.py, ipy.vim: New extension for vim server mode, | |||
|
55 | by Erich Heine. | |||
|
56 | ||||
|
57 | 2008-03-12 Ville Vainio <vivainio@gmail.com> | |||
|
58 | ||||
|
59 | * ipmaker.py: Force (reload?) import of ipy_user_conf and | |||
|
60 | ipy_profile_foo, so that embedded instances can be relaunched and | |||
|
61 | configuration is still done. r50 | |||
|
62 | ||||
|
63 | * ipapi.py, test_embed.py: Allow specifying shell class in | |||
|
64 | launch_new_instance & make_new instance. Use this in | |||
|
65 | test_embed.py. r51. | |||
|
66 | ||||
|
67 | test_embed.py is also a good and simple demo of embedding IPython. | |||
|
68 | ||||
|
69 | ||||
|
70 | 2008-03-10 Ville Vainio <vivainio@gmail.com> | |||
|
71 | ||||
|
72 | * tool/update_revnum.py: Change to bzr revisioning scheme in | |||
|
73 | revision numbers. | |||
|
74 | ||||
|
75 | * Shell.py: Threading improvements: | |||
|
76 | ||||
|
77 | In multithreaded shells, do not hang on macros and o.autoexec | |||
|
78 | commands (or anything executed with _ip.runlines()) anymore. Allow | |||
|
79 | recursive execution of IPython code in | |||
|
80 | MTInteractiveShell.runsource by checking if we are already in | |||
|
81 | worker thread, and execute code directly if we are. r48. | |||
|
82 | ||||
|
83 | MTInteractiveShell.runsource: execute code directly if worker | |||
|
84 | thread is not running yet (this is the case in config files). r49. | |||
|
85 | ||||
|
86 | 2008-03-09 Ville Vainio <vivainio@gmail.com> | |||
|
87 | ||||
|
88 | * ipy_profile_sh.py: You can now use $LA or LA() to refer to last | |||
|
89 | argument of previous command in sh profile. Similar to bash '!$'. | |||
|
90 | LA(3) or $LA(3) stands for last argument of input history command | |||
|
91 | 3. | |||
|
92 | ||||
|
93 | * Shell.py: -pylab names don't clutter %whos listing. | |||
|
94 | ||||
|
95 | 2008-03-07 Ville Vainio <vivainio@gmail.com> | |||
|
96 | ||||
|
97 | * ipy_autoreload.py: new extension (by Pauli Virtanen) for | |||
|
98 | autoreloading modules; try %autoreload and %aimport. Close #154. | |||
|
99 | Uses the new pre_runcode_hook. | |||
|
100 | ||||
|
101 | 2008-02-24 Ville Vainio <vivainio@gmail.com> | |||
|
102 | ||||
|
103 | * platutils_posix.py: freeze_term_title works | |||
|
104 | ||||
|
105 | 2008-02-21 Ville Vainio <vivainio@gmail.com> | |||
|
106 | ||||
|
107 | * Magic.py: %quickref does not crash with empty docstring | |||
|
108 | ||||
1 | 2008-02-20 Ville Vainio <vivainio@gmail.com> |
|
109 | 2008-02-20 Ville Vainio <vivainio@gmail.com> | |
2 |
|
110 | |||
|
111 | * completer.py: do not treat [](){} as protectable chars anymore, | |||
|
112 | close #233. | |||
|
113 | ||||
3 | * completer.py: do not treat [](){} as protectable chars anymore |
|
114 | * completer.py: do not treat [](){} as protectable chars anymore | |
4 |
|
115 | |||
5 | * magic.py, test_cpaste.py: Allow different prefix for pasting |
|
116 | * magic.py, test_cpaste.py: Allow different prefix for pasting |
General Comments 0
You need to be logged in to leave comments.
Login now