aboutsummaryrefslogtreecommitdiffstats
path: root/src/runes.c
Commit message (Collapse)AuthorAgeFilesLines
* support spawning terminals with different environmentsJesse Luehrs2016-05-141-1/+2
|
* move the setlocale call to the window backendJesse Luehrs2016-05-111-4/+0
| | | | since that's why i'm actually calling it
* and a couple more/:Jesse Luehrs2016-05-111-1/+1
|
* fix a couple compilation errors in disabled codeJesse Luehrs2016-05-111-1/+1
|
* split global window management stuff out into its own fileJesse Luehrs2016-05-111-4/+4
| | | | also rename a few things for clarity
* refactor how submodules are handledJesse Luehrs2016-05-101-9/+9
| | | | | | let them own their own memory, so that they can free themselves once they exit the loop. also split out the parts of the terminal that we only want to initialize once, even if we open multiple terminal windows
* make terms handle cleaning themselves upJesse Luehrs2016-05-101-3/+5
|
* by default, don't worry about cleanup before exitingJesse Luehrs2016-05-091-0/+2
|
* use pointer indirection to separate source files even moreJesse Luehrs2016-05-071-0/+1
|
* be a bit more explicit about dependencies between modulesJesse Luehrs2016-05-071-0/+2
|
* the event loop should own the terminal, not the other way aroundJesse Luehrs2016-05-011-2/+5
| | | | | this way, we should be able to have multiple terminals in the same process
* pull event loop handling into its own fileJesse Luehrs2016-04-301-1/+1
|
* more cleanupsJesse Luehrs2014-04-241-1/+0
|
* clean up the directory structure a bitJesse Luehrs2014-04-201-0/+19