Permalink
Browse files

Merge branch 'dev'

  • Loading branch information...
2 parents 0e3cbbb + f9d6f41 commit abb0ba614b5f1ccd6651cdf52e96f10690433e85 Andrew Moffat committed Nov 21, 2012
Showing with 293 additions and 102 deletions.
  1. +20 −0 CHANGELOG.md
  2. +148 −92 sh.py
  3. +125 −10 test.py
View
@@ -1,5 +1,25 @@
# Changelog
+## 1.07 - 11/21/12
+
+* Bugfix for PyDev when `locale.getpreferredencoding()` is empty.
+
+* Fixes for IPython3 that involve `sh.<tab>` and `sh?`
+
+* Added `_tee` special keyword argument to force stdout/stderr to store
+ internally and make available for piping data that is being redirected.
+
+* Added `_decode_errors` to be passed to all stdout/stderr decoding of a
+ process.
+
+* Added `_no_out`, `_no_err`, and `_no_pipe` special keyword arguments. These
+ are used for long-running processes with lots of output.
+
+* Changed custom loggers that were created for each process to fixed loggers,
+ so there are no longer logger references laying around in the logging
+ module after the process ends and it garbage collected.
+
+
## 1.06 - 11/10/12
* Removed old undocumented cruft of ARG1..ARGN and ARGV.
Oops, something went wrong.

0 comments on commit abb0ba6

Please sign in to comment.