savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #4177] Submission of HighLine


From: Gregory Brown
Subject: [Savannah-register-public] [task #4177] Submission of HighLine
Date: Sun, 22 May 2005 23:02:07 +0000
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

URL:
  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4177>

                 Summary: Submission of HighLine
                 Project: Savannah Administration
            Submitted by: greg7224
            Submitted on: Sun 05/22/2005 at 23:02
         Should Start On: Sun 05/22/2005 at 00:00
   Should be Finished on: Wed 06/01/2005 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
                  Effort: 0.00

    _______________________________________________________

Details:


Site Admin. Approval/Edition URL:
 <https://savannah.nongnu.org/admin/groupedit.php?group_id=7649>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  highline


Full Name:
----------
  HighLine
  

Type:
-----
  non-GNU software & documentation


License:
-------- 
  Other


Other License: 
--------------
  The Ruby License.  According to Richard Stallman, this is a Free
non-copyleft license compatible with the GPL.


Description:
------------
  HighLine was designed to ease the tedious tasks of doing console input and
output with low-level methods like gets() and puts(). HighLine provides a
robust system for requesting data from a user, without needing to code all
the error checking and validation rules and without needing to convert the
typed Strings into what your program really needs. 

HighLine allows developers to quickly create robust menus with custom layouts
using the built in options or their own eRb Strings.  We've implemented ANSI
color sequences so that full control over the look and feel of the text can
be had.

Things like word wrap, paging, and other formatting needs are easily
accomplished with HighLine.  The system works as a high level wrapper around
all input/output operations and can easily be used for server interaction or
even to simplify validation underneath a GUI.

HighLine has even been set up to implement a command shell! It truely can
help make the process of communicating with a user much easier and cleaner to
work with.

Source code and documentation are available at
http://www.rubyforge.org/projects/highline/


Other Software Required:
------------------------
  ruby-termios (Optional) [Ruby License]


Other Comments:
---------------
  

#########################################







    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4177>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]