Giter VIP home page Giter VIP logo

tcl-linenoise's Introduction

Tcl Binding to the Linenoise minimal line editor

  • Welcome to TclLinnoise, a line editor based on the linenoise library.

Website

  • The main website of this project is https://andreas-kupries.github.io/tcl-linenoise

    It provides access to archives for various revisions and the full documentation, especially the guides to building and using it.

    Because of the latter this document contains only the most basic instructions on getting, building, and using TclLinenoise.

Versions

  • Version 1 is the actively developed version of TclLineNoise.

Getting, Building, and Using TclLineNoise

  • Retrieve the sources:

    % git clone http://github.com/andreas-kupries/tcl-linenoise

    Your working directory now contains a directory tcl-linenoise.

  • Build and install it:

    Install requisites: linenoise itself.

    Create a link from within the tcl-linenoise top directory to linenoise itself. Or copy linenoise into a subdirectory of that name.

    % cd tcl-linenoise

    % tclsh ./build.tcl install

    The generated package is placed into the [info library] directory of the tclsh used to run build.tcl. This may require administrative (root) permissions, depending on the system setup.

  • It is expected that a working C compiler is available. Installation and setup of such a compiler is platform and vendor specific, and instructions for doing so are very much outside of scope for this document. Please find and read the documentation, how-tos, etc. for your platform or vendor.

  • With tcl-linenoise installed try out one of the examples:

Documentation

tcl-linenoise's People

Contributors

andreas-kupries avatar bogdan107 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.