Show More
@@ -0,0 +1,15 b'' | |||
|
1 | import os | |
|
2 | ||
|
3 | ||
|
4 | editor = r'q:/opt/np/notepad++.exe' | |
|
5 | ||
|
6 | ||
|
7 | e = os.environ | |
|
8 | ||
|
9 | e['EDITOR'] = editor | |
|
10 | e['VISUAL'] = editor | |
|
11 | ||
|
12 | ||
|
13 | ||
|
14 | ||
|
15 |
@@ -1,7 +1,7 b'' | |||
|
1 | 1 | # -*- coding: utf-8 -*- |
|
2 | 2 | """Magic functions for InteractiveShell. |
|
3 | 3 | |
|
4 |
$Id: Magic.py 19 |
|
|
4 | $Id: Magic.py 1981 2006-12-12 21:51:54Z vivainio $""" | |
|
5 | 5 | |
|
6 | 6 | #***************************************************************************** |
|
7 | 7 | # Copyright (C) 2001 Janko Hauser <jhauser@zscout.de> and |
@@ -1375,7 +1375,7 b' Currently the magic system has the following functions:\\n"""' | |||
|
1375 | 1375 | |
|
1376 | 1376 | Usage:\\ |
|
1377 | 1377 | %run [-n -i -t [-N<N>] -d [-b<N>] -p [profile options]] file [args] |
|
1378 | ||
|
1378 | ||
|
1379 | 1379 | Parameters after the filename are passed as command-line arguments to |
|
1380 | 1380 | the program (put in sys.argv). Then, control returns to IPython's |
|
1381 | 1381 | prompt. |
@@ -1472,7 +1472,12 b' Currently the magic system has the following functions:\\n"""' | |||
|
1472 | 1472 | where the profiler executes them). |
|
1473 | 1473 | |
|
1474 | 1474 | Internally this triggers a call to %prun, see its documentation for |
|
1475 |
details on the options available specifically for profiling. |
|
|
1475 | details on the options available specifically for profiling. | |
|
1476 | ||
|
1477 | There is one special usage for which the text above doesn't apply: | |
|
1478 | if the filename ends with .ipy, the file is run as ipython script, | |
|
1479 | just as if the commands were written on IPython prompt. | |
|
1480 | """ | |
|
1476 | 1481 | |
|
1477 | 1482 | # get arguments and set sys.argv for program to be run. |
|
1478 | 1483 | opts,arg_lst = self.parse_options(parameter_s,'nidtN:b:pD:l:rs:T:e', |
@@ -1488,6 +1493,10 b' Currently the magic system has the following functions:\\n"""' | |||
|
1488 | 1493 | error(msg) |
|
1489 | 1494 | return |
|
1490 | 1495 | |
|
1496 | if filename.lower().endswith('.ipy'): | |
|
1497 | self.api.runlines(open(filename).read()) | |
|
1498 | return | |
|
1499 | ||
|
1491 | 1500 | # Control the response to exit() calls made by the script being run |
|
1492 | 1501 | exit_ignore = opts.has_key('e') |
|
1493 | 1502 |
@@ -7,6 +7,10 b'' | |||
|
7 | 7 | * UserConfig/ipy_user_conf.py, UserConfig/ipythonrc: |
|
8 | 8 | Add deprecation note to ipythonrc and a url to wiki |
|
9 | 9 | in ipy_user_conf.py |
|
10 | ||
|
11 | * Magic.py (%run): %run myscript.ipy now runs myscript.ipy | |
|
12 | as if it was typed on IPython command prompt, i.e. | |
|
13 | as IPython script. | |
|
10 | 14 | |
|
11 | 15 | 2006-12-08 Ville Vainio <vivainio@gmail.com> |
|
12 | 16 |
General Comments 0
You need to be logged in to leave comments.
Login now