Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: CJS Hayward Newsgroups: comp.lang.python.announce Subject: Python-based LUM shell released Date: Sun, 8 Apr 2018 19:11:33 -0700 (PDT) Lines: 21 Approved: python-announce-list@python.org Message-ID: References: <2fc4e00f-691b-424c-8de3-fa1d3323b09b@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de M+42RzkioAXRqa2uLGTGjAEkC/cdw79IoytTwlQBpd4A== X-Orig-Path: k3no1866321qtm.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Return-Path: X-Original-To: python-announce@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.029 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'url-ip:216.105.38/24': 0.03; 'url-ip:216.105/16': 0.03; 'subject:released': 0.04; 'url- ip:192.30.253.112/32': 0.07; 'url-ip:192.30.253.113/32': 0.07; 'url-ip:192.30.253/24': 0.07; 'url:github': 0.07; 'editor.': 0.09; 'experimental': 0.09; 'scripting': 0.09; 'url-ip:192.30/16': 0.13; 'python': 0.15; 'circumvent': 0.16; 'patches': 0.16; 'unofficial': 0.16; 'subject:Python': 0.17; 'language.': 0.24; 'shell': 0.24; 'header:User-Agent:1': 0.25; '(or': 0.27; '(you': 0.27; 'command': 0.29; 'written': 0.31; 'received:google.com': 0.32; 'instance,': 0.33; 'code': 0.33; 'source': 0.34; 'list': 0.35; 'unix': 0.35; 'received:209.85': 0.35; 'still': 0.36; 'linux': 0.37; 'file': 0.37; 'url-ip:192/8': 0.37; 'received:209': 0.37; 'subject:-': 0.39; 'url:org': 0.39; 'interactive': 0.61; 'received:edu': 0.61; 'name,': 0.61; 'more': 0.62; 'line,': 0.62; 'received:18.181': 0.62; 'received:18.181.2': 0.62; 'received:18.181.2.90': 0.62; 'received:mit.edu': 0.62; 'received:mod-relay.xvm.mit.edu': 0.62; 'received:xvm.mit.edu': 0.62; 'bring': 0.62; 'read': 0.63; 'url- ip:185/8': 0.63; 'skip:o 10': 0.63; 'name': 0.65; 'directory': 0.66; 'power': 0.67; 'to:addr:comp-lang-python-announce': 0.68; '(an': 0.70; 'to:addr:moderators.isc.org': 0.76; 'welcome!': 0.84; 'obvious.': 0.93 Delivered-To: comp-lang-python-announce@moderators.isc.org X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:path:newsgroups:date:complaints-to :injection-info:nntp-posting-host:user-agent:mime-version:message-id :subject:from:injection-date:to:content-transfer-encoding; bh=SCroaYLkpK3H7ys/3O+Bw/eC6dHLYsONzQdLRn6ke4g=; b=uJ00W9qkv5h9XW1va98XkDhZJmf0B/lAFQlfRDHBCvQimYffRkJT6nE9ECVewIfbNq 9LX7XyJd6qxg3IZXxzduGdjceDOLHXmIbGEfJV8JhWItGTQ2+qShJiTyADKYcrBWdyRG /aoYcvQRqzk4ovFFowFldZ/Ys8Hxq7OR2LuXzdRynLAQMqIPvcJTucRwM/SwqpZa0JCI q3ewHa/GhJrnFIEz6PFwRXGCr7OkYZWZdL+bzrIlzs4ZXtE5v46dbCsNY1E5r31xldvu yxMdZw4lh4jVTc2XWpKa1VJG5rgHgHCY3QhDeuCJoho5ncVTWbanTHsLHqQM3L9vSK7c yXqg== X-Gm-Message-State: ALQs6tALjHPLUrDx3wHSilJdNrXOpEDdFoqw1WPqfPwPoej2K+0jLC8b 62x+cd507ntsa5XmFKW86yy/U1/3jvOark22+Bo= X-Google-Smtp-Source: AIpwx48ZhaySxYlE+en4Kz1Cc613FycPFedboSAxdHQ82eZcYQIYjJlMtCFmqA0gwOyozoZAgyobv1OfQRC7Wy5VoMUiBAo7aOnZ X-Received: by 10.200.46.153 with SMTP id h25mr23609040qta.20.1523239893696; Sun, 08 Apr 2018 19:11:33 -0700 (PDT) X-Received: by 10.31.150.196 with SMTP id y187mr345221vkd.4.1523239893422; Sun, 08 Apr 2018 19:11:33 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=24.15.80.74; posting-account=GnQy_woAAAC4ODd0YrfdAtdkKIkokuTb User-Agent: G2/1.0 Injection-Date: Mon, 09 Apr 2018 02:11:33 +0000 X-Mailman-Approved-At: Mon, 09 Apr 2018 05:21:51 -0400 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <2fc4e00f-691b-424c-8de3-fa1d3323b09b@googlegroups.com> Xref: csiph.com comp.lang.python.announce:2809 https://github.com/CJSHayward/psh A revamped version of an unofficial Python Shell ("psh") , an experimental = shell intended to bring more power and expert-friendly UX to the Linux / Un= ix / Mac command line, has been released. Its main focus is to be an intera= ctive command line shell that will let you use Python as the shell's (nativ= e) scripting language. It has other experimental niceties; for instance, yo= u are not required to type a command when a command is obvious. If you give= a directory name, it will change directory to that directory (an old-fashi= oned "ls" will still list the directory). If you type the name of a source = file in the current directory (or current directory heirarchy!) it will pul= l it up in the editor. (You can circumvent this behavior by prefacing stand= ard commands by "run"). The code is written to read like plain English and = be hacker-friendly, and patches are of course welcome! (Slashdot submission at https://slashdot.org/submission/8078275/python-powe= red-linux--unix--mac-command-line-shell-released; please upvote if desired.= ) C.J.S. Hayward https://CJSHayward.com