diff --git a/doc/libcaca.dox b/doc/libcaca.dox index 8155ca9..3fe8325 100644 --- a/doc/libcaca.dox +++ b/doc/libcaca.dox @@ -8,12 +8,13 @@ so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. \e libcaca can use almost any virtual terminal to work, thus it should work on all Unix systems (including - Mac OS X) using either the slang library or the ncurses library, on DOS - using the conio library, and on Windows systems using either slang or - ncurses (through Cygwin emulation) or conio. There is also a native X11 - driver, and an OpenGL driver (through freeglut) that does not require a - text terminal. For machines without a screen, the raw driver can be used - to send the output to another machine, using for instance cacaserver. + Mac OS X) using either the S-Lang library or the ncurses library, on DOS + using the conio library, and on Windows systems using the native Win32 + console, the conio library, or using S-Lang or ncurses (through Cygwin + emulation). There is also a native X11 driver, and an OpenGL driver + (through freeglut) that does not require a text terminal. For machines + without a screen, the raw driver can be used to send the output to another + machine, using for instance cacaserver. \e libcaca is free software, released under the Do What The Fuck You Want To Public License. This ensures that no one, not even the \e libcaca diff --git a/doc/tutorial.dox b/doc/tutorial.dox index 74a70f2..35be6c5 100644 --- a/doc/tutorial.dox +++ b/doc/tutorial.dox @@ -4,7 +4,7 @@ Before writing your first libcaca application, you need to know the difference between libcucul and libcaca : - libcucul is the text rendering library. It will do all the work you actually need. From imports (text, ANSI, caca internal format, all of this supporting n-bytes unicode), to exports (sames formats, adding SVG, PostScript, TGA, HTML (both 3 and 4), IRC), it'll cover all your needs. -- libcaca handle everything that can be hardware related. It includes display (RAW, X11, OpenGL, Windows (GDI), conio (DOS), ncurses, slang, text VGA (IMB-Compatible)), keyboard (same drivers but RAW), mouse (same drivers but RAW and VGA), time and resize events (on windowed drivers). +- libcaca handle everything that can be hardware related. It includes display (RAW, X11, OpenGL, Windows (native console), DOS (conio), ncurses, slang, text VGA (IMB-Compatible)), keyboard (same drivers but RAW), mouse (same drivers but RAW and VGA), time and resize events (on windowed drivers). So, you can write a libcucul only program, but you can't write a libcaca only program, it'll be nonsense. Period.