Skip to content
This repository

Yzis is a vi/vim engine that is easy to integrate in any graphical application.

branch: master
Octocat-spinner-32 cmake Mac compatibility for the build system December 30, 2011
Octocat-spinner-32 doc doxygen with macro add_doc(...) March 17, 2009
Octocat-spinner-32 kpart_yzis use ${KDE4_KTEXTEDITOR_LIBS} instead of 'ktexteditor'. Patch from Adr… March 25, 2009
Octocat-spinner-32 kyzis use ${KDE4_KTEXTEDITOR_LIBS} instead of 'ktexteditor'. Patch from Adr… March 25, 2009
Octocat-spinner-32 libyzis Replace C swap idiom with std::swap. February 08, 2010
Octocat-spinner-32 libyzisrunner global settings for CMAKE_EXE_LINKER_FLAGS for windows/mingw32 January 15, 2009
Octocat-spinner-32 nyzis doxygen with macro add_doc(...) March 17, 2009
Octocat-spinner-32 qyzis Fixed qyzis division by zero bug December 30, 2011
Octocat-spinner-32 scripts r2369@iflap30: mm | 2007-07-12 16:09:30 +0200 July 23, 2007
Octocat-spinner-32 syntax removing 'perl' dependency, with the very 'light' cost of having three August 14, 2007
Octocat-spinner-32 tests lua function screenwidth added : it returns the view with. 'gm' comma… January 18, 2009
Octocat-spinner-32 translations updating *po files and yzis.pot December 09, 2008
Octocat-spinner-32 unmaintained moving gyzis to unmaintained. (any volunteer?) August 15, 2007
Octocat-spinner-32 .gitignore added .DS_Store to gitignore January 20, 2012
Octocat-spinner-32 AUTHORS add new contributor September 23, 2008
Octocat-spinner-32 CMakeLists.txt Mac compatibility for the build system December 30, 2011
Octocat-spinner-32 COPYING r5093@iflap2: mmarcha | 2005-10-14 20:59:19 +0200 October 14, 2005
Octocat-spinner-32 COPYING.LGPL r5093@iflap2: mmarcha | 2005-10-14 20:59:19 +0200 October 14, 2005
Octocat-spinner-32 ChangeLog allow commands be explicitly chosen to be inclusive/exclusive/linewis… November 12, 2007
Octocat-spinner-32 Compile Add a file with some 'cmake' call examples June 25, 2008
Octocat-spinner-32 ConfigureChecks.cmake removed config.h.in March 27, 2006
Octocat-spinner-32 ConvenienceLibs.cmake beware, I am breaking things :) March 25, 2006
Octocat-spinner-32 README fix/update information December 10, 2008
Octocat-spinner-32 RELEASE dont add debian in releases March 02, 2005
Octocat-spinner-32 config.h.cmake removed config.h.in March 27, 2006
Octocat-spinner-32 yzis.nsi install syntax files July 16, 2008
Octocat-spinner-32 yzismacros.h.cmake add an option to link nyzis with X, or not. July 25, 2007
README
Introduction:
=============
Yzis is a vi-compatible editor that is composed of a generic vi engine and 
independent GUI. It is developed in C++ and relies on QtCore for the some of the
background classes (lists and strings mainly). A KDE, Qt and ncurses gui
are available. More frontends are welcome. I would be happy to see a Gtk, MFC,
WxWidgets and XUL frontend added to the source tree.

Requirements:
=============
For more details about requirements and build instructions, see:
http://www.yzis.org/Build_Yzis


Install:
========
Yzis uses the CMake system to compile and install itself, just like KDE.

See the wiki documentation for help on building Yzis:
http://www.yzis.org/Build_Yzis


Planning and project status:
============================
We try to maintain the current state of the project and a planning on the
wiki:
http://www.yzis.org/

Documentation: 
==============
Most of the documentation is stored on the wiki: http://www.yzis.org  . Build
instructions, project status, ...  . And if you are missing something, the
magic of wiki allows you to add it yourself.

The documentation for developers, including design drafts and API
documentation, is available from
http://www.yzis.org/Developer_Documentation

You can report bug on our bugzilla:
http://labs.freehackers.org/projects/yzis/issues

You can help:
=============
See: 
http://www.yzis.org/TODO

Licenses:
=========
libyzis is published under LGPL. See COPYING.LGPL for more
details.  
qyzis, kyzis and nyzis are published under GPL. See COPYING for more
details.


Talk with us:
=============
We are hanging on the freenode network, channel #yzis .
You can also use our mailing lists. More info on:
http://www.yzis.org/Mailing_lists


History:
========
Yzis came out of the frustration of working on kvim. For more details, see:
http://www.yzis.org/History
Something went wrong with that request. Please try again.