1. 18 Apr, 2001 4 commits
    • Fred Drake's avatar
      Added support for optional explanation parameter to the \versionadded · c2b29d0f
      Fred Drake authored
      macro.
      
      Refactored do_cmd_versionadded() and do_cmd_versionchanged() to do most
      of the work in a helper function, with the do_cmd_*() wrappers just supplying
      a portion of the replacement text.
      c2b29d0f
    • Fred Drake's avatar
      \versionadded: Add support for including an explanatory note along with · fdfb05bb
      Fred Drake authored
          the versioning information, similar to \versionchanged.
      fdfb05bb
    • Jeremy Hylton's avatar
      Fix compileall.py so that it fails on SyntaxErrors · 12b6457e
      Jeremy Hylton authored
      The changes cause compilation failures in any file in the Python
      installation lib directory to cause the install to fail.  It looks
      like compileall.py intended to behave this way, but a change to
      py_compile.py and a separate bug defeated it.
      
      Fixes SF bug #412436
      
      This change affects the test suite, which contains several files that
      contain intentional errors.  The solution is to extend compileall.py
      with the ability to skip compilation of selected files.
      
      NB compileall.py is changed so that compile_dir() returns success only
      if all recursive calls to compile_dir() also check success.
      12b6457e
    • Jeremy Hylton's avatar
      Fix compileall.py so that it fails on SyntaxErrors · 30906940
      Jeremy Hylton authored
      The changes cause compilation failures in any file in the Python
      installation lib directory to cause the install to fail.  It looks
      like compileall.py intended to behave this way, but a change to
      py_compile.py and a separate bug defeated it.
      
      Fixes SF bug #412436
      
      This change affects the test suite, which contains several files that
      contain intentional errors.  The solution is to extend compileall.py
      with the ability to skip compilation of selected files.
      
      In the test suite, rename nocaret.py and test_future[3..7].py to start
      with badsyntax_nocaret.py and badsyntax_future[3..7].py.  Update the
      makefile to skip compilation of these files.  Update the tests to use
      the name names for imports.
      
      NB compileall.py is changed so that compile_dir() returns success only
      if all recursive calls to compile_dir() also check success.
      30906940
  2. 17 Apr, 2001 1 commit
  3. 16 Apr, 2001 19 commits
  4. 15 Apr, 2001 14 commits
  5. 14 Apr, 2001 2 commits