cpython/Python
Benjamin Peterson 556d8001df Merged revisions 81380 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81380 | brett.cannon | 2010-05-20 13:37:55 -0500 (Thu, 20 May 2010) | 8 lines

  Turned out that if you used explicit relative import syntax
  (e.g. from .os import sep) and it failed, import would still try the implicit
  relative import semantics of an absolute import (from os import sep). That's
  not right, so when level is negative, only do explicit relative import
  semantics.

  Fixes issue #7902. Thanks to Meador Inge for the patch.
........
2010-06-27 22:37:28 +00:00
..
_warnings.c Issue #6543: Write the traceback in the terminal encoding instead of utf-8. 2010-06-17 23:08:50 +00:00
asdl.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
ast.c Issue #9011: Remove buggy and unnecessary ST->AST compilation code 2010-06-17 12:33:22 +00:00
bltinmodule.c Issue #6697: Fix a crash if sys.stdin or sys.stdout encoding contain a surrogate 2010-05-19 01:06:22 +00:00
ceval.c only take into account positional arguments count in related error messages 2010-06-25 19:30:21 +00:00
ceval_gil.h Make (most of) Python's tests pass under Thread Sanitizer. 2010-05-03 19:29:34 +00:00
codecs.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
compile.c Merged revisions 82169 via svnmerge from 2010-06-22 21:49:39 +00:00
dtoa.c Remove unnecessary assignments. 2010-05-13 11:52:22 +00:00
dup2.c
dynamic_annotations.c Make (most of) Python's tests pass under Thread Sanitizer. 2010-05-03 19:29:34 +00:00
dynload_aix.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
dynload_dl.c Implement PEP 3121: new module initialization and finalization API. 2008-06-11 05:26:20 +00:00
dynload_hpux.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
dynload_next.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
dynload_os2.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
dynload_shlib.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
dynload_stub.c
dynload_win.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
errors.c Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s# 2010-06-07 19:57:46 +00:00
formatter_unicode.c Remove the uses of WITHOUT_COMPLEX introduced in r75471 2009-10-18 16:41:32 +00:00
frozen.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
frozenmain.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
future.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
getargs.c Issue #8850: Remove "w" and "w#" formats from PyArg_Parse*() functions, use 2010-06-25 00:02:38 +00:00
getcompiler.c
getcopyright.c Merged revisions 77203 via svnmerge from 2010-01-01 04:47:54 +00:00
getcwd.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
getopt.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
getplatform.c
getversion.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
graminit.c Merged revisions 81220 via svnmerge from 2010-05-15 23:00:51 +00:00
import.c Merged revisions 81380 via svnmerge from 2010-06-27 22:37:28 +00:00
importdl.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
importdl.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
makeopcodetargets.py Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
marshal.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
modsupport.c Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s# 2010-06-07 19:57:46 +00:00
mysnprintf.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
mystrtoul.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
opcode_targets.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
peephole.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
pyarena.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
pyctype.c Include files missed in r72044. 2009-04-27 20:54:42 +00:00
pyfpe.c Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. 2001-07-26 13:41:06 +00:00
pymath.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
pystate.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
pystrcmp.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
pystrtod.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
Python-ast.c Merged revisions 81465-81466,81468,81679,81735,81760,81868,82183 via svnmerge from 2010-06-27 21:45:24 +00:00
pythonrun.c Issue #6543: Write the traceback in the terminal encoding instead of utf-8. 2010-06-17 23:08:50 +00:00
sigcheck.c
strdup.c
structmember.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
symtable.c Merged revisions 81906 via svnmerge from 2010-06-11 21:53:07 +00:00
sysmodule.c sys_pyfile_write() does nothing if file is NULL 2010-06-08 20:46:00 +00:00
thread.c Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_cthread.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_foobar.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_lwp.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_nt.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_os2.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_pth.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_pthread.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_sgi.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_solaris.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
thread_wince.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:52:27 +00:00
traceback.c Issue #6543: Write the traceback in the terminal encoding instead of utf-8. 2010-06-17 23:08:50 +00:00