Layman 1.4.0 released 2010-07-08

Simplified, Layman’s main job is to make calls to version control utilities. A larger portion of that invocation code has been rewritten: no more os.system(), no more shell interpretation in between. Here’s the change log since 1.3.4:

  • Handle command line calls “layman” and “layman foo” better. Former now shows a usage summary while latter now reports an error.  Both of them kept quiet before.
  • Replace os.system() by subprocess.Popen()
  • Close stdin of child processes when run in quiet mode to avoid running into infinite and blindly interactive sessions.

Please report bugs for it.  Thank you!

Creative Commons License
This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-No Derivative Works 3.0 Germany License.
Leave a Reply

 

Bad Behavior has blocked 1305 access attempts in the last 7 days.