aboutsummaryrefslogtreecommitdiffstats
path: root/src/curses.c
Commit message (Collapse)AuthorAgeFilesLines
* implement ungetchjluehrs22008-03-191-0/+13
|
* not sure why i was checking errno here...jluehrs22008-03-181-3/+1
|
* luaL_checkint is probably more appropriate than luaL_checkintegerjluehrs22008-03-181-9/+9
|
* simplify the definition of simple wrapper functionsjluehrs22008-03-181-65/+18
|
* finish filling out the setup_term functionjluehrs22008-03-181-5/+53
|
* allow using "default" for color pair 0, and handle this in init_pair by ↵jluehrs22008-03-181-1/+8
| | | | calling assume_default_colors when init_pair is called with "default" as the first argument
* default to using default colors in color pairs if we have initialized the ↵jluehrs22008-03-181-3/+9
| | | | default color
* implement use_default_colors and assume_default_colors as functions ↵jluehrs22008-03-181-1/+44
| | | | available to lua rather than calling use_default_colors automatically in start_color
* oops, too much copy/pastingjluehrs22008-03-181-1/+1
|
* implement beep() and flash()jluehrs22008-03-181-0/+14
|
* remove unnecessary temporary variablesjluehrs22008-03-181-12/+9
|
* we don't care about the length of the string we are outputtingjluehrs22008-03-181-10/+5
|
* add echocharjluehrs22008-03-181-0/+32
|
* add isendwinjluehrs22008-03-181-0/+7
|
* PAIR_NUMBER already does thisjluehrs22008-03-181-2/+2
|
* fix handling of colors and attributes with attr_setjluehrs22008-03-181-4/+4
|
* better error messagesjluehrs22008-03-181-2/+2
|
* implement init_colorjluehrs22008-03-181-2/+41
|
* add quotes to error messagesjluehrs22008-03-181-2/+2
|
* add error checking for character modesjluehrs22008-03-171-0/+3
|
* use 'color pair' rather than 'color_pair' in error messagejluehrs22008-03-171-1/+1
|
* make get_char_attr call get_char_color internally rather than having to call ↵jluehrs22008-03-171-29/+43
| | | | both of them
* we actually need to push the result herejluehrs22008-03-171-0/+3
|
* use -1 for errors, not 0jluehrs22008-03-171-1/+1
|
* add the addch defines for line drawing charactersjluehrs22008-03-171-8/+2
|
* update version numbers so i don't forget before next releasejluehrs22008-03-171-1/+1
|
* shouldn't be printing things here (probably left over from debugging)jluehrs22008-03-171-1/+0
|
* reorganize string <-> enum stuff, move it into its own file, separate it out ↵jluehrs22008-03-171-136/+18
| | | | more
* refactor a bunch of stuff out into helper functionsjluehrs22008-03-171-36/+104
|
* don't hardcode this, let's be intelligentjluehrs22008-03-171-3/+3
|
* this is unnecessary, tables are manipulated through referencesjluehrs22008-03-171-1/+0
|
* add a few more keysjluehrs22008-03-141-0/+3
|
* add insch and insstr for inserting textjluehrs22008-03-141-0/+59
|
* catch errors returned by getch()jluehrs22008-03-141-1/+4
|
* add _VERSION to the libraryjluehrs22008-03-141-0/+3
|
* apparently use_default_colors() is importantjluehrs22008-03-111-0/+1
|
* add an endwin functionjluehrs22007-10-191-0/+7
|
* now that luasignal exists, we can get rid of this hack for endwinjluehrs22007-10-191-12/+0
|
* implementing delete functionsjluehrs22007-09-101-0/+40
|
* add clearing routinesjluehrs22007-09-081-0/+28
|
* whitespacejluehrs22007-09-081-1/+1
|
* differentiate addstr and addch (so that i can use addch to add special ↵jluehrs22007-09-081-12/+35
| | | | characters later
* add color support to addstrjluehrs22007-09-081-1/+92
|
* more intelligent mappings of strings to curses definesjluehrs22007-09-081-58/+53
|
* more intelligent implementation of get_posjluehrs22007-09-071-23/+22
|
* actually return things herejluehrs22007-09-071-4/+4
|
* wrong side of the stackjluehrs22007-09-071-2/+2
|
* working skeleton implementation of the library (no colors yet)jluehrs22007-09-071-15/+296
|
* beginnings of a lua interfacejluehrs22007-09-061-0/+90