Commit Graph

35 Commits (17a91ea5a37e94303e65e3e7dd0bedf0fd03d190)

Author SHA1 Message Date
Joe Groff eee483654a use radix literals 2011-11-23 19:03:40 -08:00
Joe Groff b230b306f5 io: input-stream and output-stream mixins 2011-10-18 16:25:09 -07:00
John Benediktsson 54b9b3bf14 namespaces: adding a "with-global" word to replace "global [ ] bind". 2011-10-13 17:21:59 -07:00
Doug Coleman 17e0fbe501 Remove Windows CE from core/ basis/ and build-support/
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84.
2011-09-18 23:19:06 -05:00
John Benediktsson f7a8599e53 curses: update for alien api change. 2011-08-26 20:18:23 -07:00
Philipp Brüschweiler c1ddb416be curses: simplifications, prepare for menu support 2010-10-03 13:18:31 +02:00
Philipp Brüschweiler 5b26649411 curses.listener: very basic curses-based listener 2010-10-03 13:17:43 +02:00
Philipp Brüschweiler f9756b668c curses: simplification, implement coordinate queries 2010-10-03 13:17:43 +02:00
Philipp Brüschweiler 6eddeb25e1 curses: simplification, use wide character library to print utf8 strings 2010-10-03 13:17:43 +02:00
Philipp Brüschweiler cf8f09f488 curses: fix colors, add unit test 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler b6507c31ae curses: cleanup, remove unfinished screen support 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler ad9a0e82cf curses: more mouse event work 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler b38ef9bc24 curses: start mouse input implementation 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler 9675d7ba05 curses: add box word, rearrange some code 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler eac438c147 curses: change echo to be f as default 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 045c0a9ea7 curses: start support for mouse events 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 6b1ded0054 curses: seperated echo and raw/cbreak options from window-setup 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 948d90c321 curses: added key codes 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler e42fe68fcb curses: add attributes 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 914b67acc7 curses: fix test 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 17f7c2057a curses: renamed to shorter words 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 584aa67745 curses: beginning of screen support 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 29aa0438ee curses: partial rewrite 2010-10-03 13:16:30 +02:00
Joe Groff d951be1832 "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
Joe Groff 96ab4492d2 rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char 2010-02-23 11:42:02 -08:00
Doug Coleman 03059ec9ff Check if we're using ttys before starting curses, since initscr exits on error for some dumb reason 2010-02-21 23:38:18 -06:00
Slava Pestov 0aad3e6e12 vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
Philipp Brüschweiler 4fdaf09e87 curses: fix using 2009-11-07 00:07:02 +01:00
Joe Groff ef192d43ba nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00
Slava Pestov c934602a44 alien.syntax: add C-GLOBAL: for defining words to access global variables, and remove the gimpy one from core-text.utilities 2009-10-09 04:46:29 -05:00
Joe Groff dd67afe581 replace all TYPEDEF: void* XXX* with C-TYPE: XXX 2009-09-27 22:21:24 -05:00
Joe Groff 619c8faa68 update structs in curses 2009-09-19 20:47:11 -05:00
Doug Coleman 8b7fcce399 update code for usages of add-library 2009-03-25 23:00:19 -05:00
Doug Coleman e026b554a9 use CONSTANT: in extra 2009-02-22 19:08:45 -06:00
Doug Coleman 37b02d6a6c checkin curses library i started last summer 2009-01-11 11:36:22 -06:00