Code Monkey home page Code Monkey logo

archived_xt-core's People

Contributors

dependabot[bot] avatar shymega avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

archived_xt-core's Issues

Be keybinding-agnostic.

At the moment, Xt is highly biased towards Emacs-style key
bindings.

In order to maintain high attraction to users, Xt must be
extensible in that regard.

Implement logging

Xtensis needs logging.

There are numerous logging crates available on crates.io - it's just a matter of choosing the suitable one.

Look into XI Editor's Rope data structure for buffer storage.

I think the Rope structure would be useful for slacs, as methods to store a buffer's contents is something I've been puzzling over.

I think it should be useful to use the Rope crate for slacs.

Just need to check licensing, IIRC XI-Editor (&Rope?) are Apache 2 licensed, contrary to slacs's GPLv3 licensing.

Improve installation documentation.

I have had a few people ask me with regards to Xtensis-

How the hell do I install it?!

This is a good question, and thus this issue is created to remind myself to improve documentation.

Rewrite Xtensis

At my college, I'm doing a Project Management unit, and for my "chosen project", I chose Xtensis. I have to rewrite Xtensis for it to be a valid project, however.

This is a good chance to rewrite Xtensis properly, and use good conventions.

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.