From owner-cvs-ports@FreeBSD.ORG Tue Oct 2 18:20:45 2007 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 142E916A418; Tue, 2 Oct 2007 18:20:45 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E55AC13C459; Tue, 2 Oct 2007 18:20:44 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l92IKiRJ096050; Tue, 2 Oct 2007 18:20:44 GMT (envelope-from alepulver@repoman.freebsd.org) Received: (from alepulver@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l92IKi9C096049; Tue, 2 Oct 2007 18:20:44 GMT (envelope-from alepulver) Message-Id: <200710021820.l92IKi9C096049@repoman.freebsd.org> From: Alejandro Pulver Date: Tue, 2 Oct 2007 18:20:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/jline Makefile distinfo pkg-descr pkg-message pkg-plist ports/devel/jline/files JLineCompleter.py jython.sh patch-src-src-main-java-jline-ConsoleRunner.java X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2007 18:20:45 -0000 alepulver 2007-10-02 18:20:44 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/jline Makefile distinfo pkg-descr pkg-message pkg-plist devel/jline/files JLineCompleter.py jython.sh patch-src-src-main-java-jline-ConsoleRunner.java Log: JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar. JLine is distributed under the BSD license, meaning that you are completely free to redistribute, modify, or sell it with almost no restrictions. API documentation can be found in the apidocs directory. You can use the jline.ConsoleRunner application to set up the system input stream and continue on the launch another program. For example, to use JLine as the input handler for the popular BeanShell console application, you can run: java jline.ConsoleRunner bsh.Interpreter WWW: http://jline.sourceforge.net/ PR: ports/116661 Submitted by: Martin Kammerhofer Revision Changes Path 1.2898 +1 -0 ports/devel/Makefile 1.1 +66 -0 ports/devel/jline/Makefile (new) 1.1 +3 -0 ports/devel/jline/distinfo (new) 1.1 +211 -0 ports/devel/jline/files/JLineCompleter.py (new) 1.1 +48 -0 ports/devel/jline/files/jython.sh (new) 1.1 +22 -0 ports/devel/jline/files/patch-src-src-main-java-jline-ConsoleRunner.java (new) 1.1 +18 -0 ports/devel/jline/pkg-descr (new) 1.1 +5 -0 ports/devel/jline/pkg-message (new) 1.1 +119 -0 ports/devel/jline/pkg-plist (new)