Show More
@@ -6,7 +6,7 b' Requires Python 2.3 or newer.' | |||
|
6 | 6 | |
|
7 | 7 | This file contains all the classes and helper functions specific to IPython. |
|
8 | 8 | |
|
9 |
$Id: iplib.py 219 |
|
|
9 | $Id: iplib.py 2195 2007-04-02 05:35:16Z fperez $ | |
|
10 | 10 | """ |
|
11 | 11 | |
|
12 | 12 | #***************************************************************************** |
@@ -2045,6 +2045,14 b' want to merge them back into the new files.""" % locals()' | |||
|
2045 | 2045 | else: |
|
2046 | 2046 | pre,iFun,theRest = lsplit.groups() |
|
2047 | 2047 | |
|
2048 | # iFun has to be a valid python identifier, so it better be only pure | |
|
2049 | #ascii, no unicode: | |
|
2050 | try: | |
|
2051 | iFun = iFun.encode('ascii') | |
|
2052 | except UnicodeEncodeError: | |
|
2053 | theRest = iFun+u' '+theRest | |
|
2054 | iFun = u'' | |
|
2055 | ||
|
2048 | 2056 | #print 'line:<%s>' % line # dbg |
|
2049 | 2057 | #print 'pre <%s> iFun <%s> rest <%s>' % (pre,iFun.strip(),theRest) # dbg |
|
2050 | 2058 | return pre,iFun.strip(),theRest |
@@ -1,5 +1,10 b'' | |||
|
1 | 1 | 2007-04-01 Fernando Perez <Fernando.Perez@colorado.edu> |
|
2 | 2 | |
|
3 | * IPython/iplib.py (split_user_input): ensure that when splitting | |
|
4 | user input, the part that can be treated as a python name is pure | |
|
5 | ascii (Python identifiers MUST be pure ascii). Part of the | |
|
6 | ongoing Unicode support work. | |
|
7 | ||
|
3 | 8 | * IPython/Prompts.py (prompt_specials_color): Add \N for the |
|
4 | 9 | actual prompt number, without any coloring. This allows users to |
|
5 | 10 | produce numbered prompts with their own colors. Added after a |
General Comments 0
You need to be logged in to leave comments.
Login now