summaryrefslogtreecommitdiff
path: root/sys/src/libdraw/event.c
AgeCommit message (Collapse)Author
2014-11-06libdraw: fix atomousecinap_lenrek
2013-09-18libevent: drop queued mouse eventscinap_lenrek
the changeset r541ead66e8af: "libdraw: make ebread() return buffer immidiately if available" makes mouse sluggish when the program cant keep up as mouse events queue up. this more or less restores the original behaviour but only for mouse events.
2013-08-13libdraw: fix leftover processes or programs failing to restore window labels ↵cinap_lenrek
when receiving interrupt note fix the default note handler for event programs. only handle non system notes or notes in the slave processes. for interrupt in the main process, just call exits() which will do the cleanup and restore window label properly. this makes completely overriding the note handler in gping and stats uneccesary.
2013-08-11libdraw: make ebread() return buffer immidiately if available, cleanupcinap_lenrek
this reduces number of syscalls and improves performance for vt
2013-08-11libdraw: fix ekbd() memory leakcinap_lenrek
2012-12-31fix utf and rune handling in preparation for 32bit runescinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen