From owner-svn-ports-head@freebsd.org Fri Mar 29 19:40:05 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF3DA155055F; Fri, 29 Mar 2019 19:40:05 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 63875767F1; Fri, 29 Mar 2019 19:40:05 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3CA6B379F; Fri, 29 Mar 2019 19:40:05 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x2TJe5js016049; Fri, 29 Mar 2019 19:40:05 GMT (envelope-from adamw@FreeBSD.org) Received: (from adamw@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x2TJe5Mv016048; Fri, 29 Mar 2019 19:40:05 GMT (envelope-from adamw@FreeBSD.org) Message-Id: <201903291940.x2TJe5Mv016048@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: adamw set sender to adamw@FreeBSD.org using -f From: Adam Weinberger Date: Fri, 29 Mar 2019 19:40:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r497191 - head/shells X-SVN-Group: ports-head X-SVN-Commit-Author: adamw X-SVN-Commit-Paths: head/shells X-SVN-Commit-Revision: 497191 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 63875767F1 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.956,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Mar 2019 19:40:05 -0000 Author: adamw Date: Fri Mar 29 19:40:04 2019 New Revision: 497191 URL: https://svnweb.freebsd.org/changeset/ports/497191 Log: Add shells/antibody This is a zsh plugin manager. Its syntax is similar to antigen, but is much, much faster. It's written in go (making it necessarily faster than antigen), but can also dump plugin info to a loadable script so that antibody doesn't need to run at all when spawning new shells. Antibody is a shell plugin manager made from the ground up thinking about performance. It is faster because it can do things concurrently, while Antigen does it sequentially. It also has the advantage of using a compiled language (go) instead of a scripting one. WWW: https://getantibody.github.io/ Modified: head/shells/Makefile Modified: head/shells/Makefile ============================================================================== --- head/shells/Makefile Fri Mar 29 19:31:48 2019 (r497190) +++ head/shells/Makefile Fri Mar 29 19:40:04 2019 (r497191) @@ -5,6 +5,7 @@ SUBDIR += 44bsd-csh SUBDIR += ammonite + SUBDIR += antibody SUBDIR += bash SUBDIR += bash-completion SUBDIR += bash-static