fornevercollective / blank.story

A text editor written in the Skew programming language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

markdown designed film writng style intigration of # Sky Text Editor

WORK IN PROGRESS

Live demo

A text editor written in the Skew programming language. It uses a custom GPU-powered text editing component to render text at 60fps and implements selection, high-DPI rendering, scrollbars, keyboard shortcuts, clipboard support, syntax highlighting, tab stops, variable-width unicode characters, IME text entry, and multiple cursors. It currently targets OS X using cross-compiled C++ with OpenGL, the web using cross-compiled JavaScript with WebGL, and the terminal using cross-compiled C++ with ncurses. The web build also has a 2D canvas fallback if WebGL isn't supported so text rendering works as far back as Firefox 3.6. Because it's written in Skew, the generated JavaScript is extremely compact (under 50kb at the time of writing). This is a toy project and is not intended for real use.

About

A text editor written in the Skew programming language

License:MIT License


Languages

Language:JavaScript 56.7%Language:Objective-C++ 31.9%Language:C++ 9.6%Language:Makefile 1.7%Language:HTML 0.1%