2
1
Fork
You've already forked fkv
0
No description
  • Hare 99.8%
  • Makefile 0.2%
2026年06月23日 17:38:50 +02:00
fonts fonts/, inputqueue.ha -> input.ha, big.h in .gitignore 2026年06月15日 19:27:28 +02:00
hb
rope rope: read_bytes cant return nomem 2026年06月22日 14:16:01 +02:00
utf8proc
.gitignore fonts/, inputqueue.ha -> input.ha, big.h in .gitignore 2026年06月15日 19:27:28 +02:00
actions.ha actions: fix: bound-check b 2026年06月23日 17:33:25 +02:00
buffer.ha commands: switch buffers 2026年06月23日 15:46:47 +02:00
colors.ha font: back to dejavu, reenable gradient palette 2026年06月15日 11:05:31 +02:00
command.ha b command: check buf num 2026年06月23日 17:38:50 +02:00
COPYING
cursor.ha cursor: use line ranges 2026年06月18日 12:53:45 +02:00
globals.ha b command: check buf num 2026年06月23日 17:38:50 +02:00
input.ha fonts/, inputqueue.ha -> input.ha, big.h in .gitignore 2026年06月15日 19:27:28 +02:00
io.ha buffer io 2026年06月22日 14:35:39 +02:00
main.ha commands: switch buffers 2026年06月23日 15:46:47 +02:00
Makefile
maps.ha commands: edit + save 2026年06月21日 16:38:25 +02:00
motions.ha names: switch to subject_verb_object 2026年06月18日 10:39:22 +02:00
range.ha op: change trim-last-lf behaviore back 2026年06月21日 14:57:34 +02:00
README readme: update 2026年06月15日 12:36:35 +02:00
utils.ha buffer: Range + Offset + Line + Pos types 2026年06月18日 11:32:50 +02:00
view.ha buffer: Range + Offset + Line + Pos types 2026年06月18日 11:32:50 +02:00
viewposition.ha names: switch to subject_verb_object 2026年06月18日 10:39:22 +02:00
viz.ha

-- fkv --
fkv is a graphical text editor inspired by vis, emacs, and acme. right now, it 
is very basic but can totally edit files.
dependencies:
- sdl3 & hare-sdl3
- freetype2 & hare-freetype2
- harfbuzz
- utf8proc
plan:
+ vi mode
+ abillity to run external commands into buffers
+ proportional fonts
- multicursors
- acme-like control fs
- sam SREs 
- text properties
- syntax highlighting
- RTL text
license: EUPL-v.1.2
A copy of the license in English can be found in the COPYING file at the
root of the repository. Versions in all european languages can be found at
https://interoperable-europe.ec.europa.eu/collection/eupl/eupl-text-eupl-12.