Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support spawning terminals with different environments | Jesse Luehrs | 2016-05-14 | 1 | -1/+2 |
| | |||||
* | move the setlocale call to the window backend | Jesse Luehrs | 2016-05-11 | 1 | -4/+0 |
| | | | | since that's why i'm actually calling it | ||||
* | and a couple more/: | Jesse Luehrs | 2016-05-11 | 1 | -1/+1 |
| | |||||
* | fix a couple compilation errors in disabled code | Jesse Luehrs | 2016-05-11 | 1 | -1/+1 |
| | |||||
* | split global window management stuff out into its own file | Jesse Luehrs | 2016-05-11 | 1 | -4/+4 |
| | | | | also rename a few things for clarity | ||||
* | refactor how submodules are handled | Jesse Luehrs | 2016-05-10 | 1 | -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 up | Jesse Luehrs | 2016-05-10 | 1 | -3/+5 |
| | |||||
* | by default, don't worry about cleanup before exiting | Jesse Luehrs | 2016-05-09 | 1 | -0/+2 |
| | |||||
* | use pointer indirection to separate source files even more | Jesse Luehrs | 2016-05-07 | 1 | -0/+1 |
| | |||||
* | be a bit more explicit about dependencies between modules | Jesse Luehrs | 2016-05-07 | 1 | -0/+2 |
| | |||||
* | the event loop should own the terminal, not the other way around | Jesse Luehrs | 2016-05-01 | 1 | -2/+5 |
| | | | | | this way, we should be able to have multiple terminals in the same process | ||||
* | pull event loop handling into its own file | Jesse Luehrs | 2016-04-30 | 1 | -1/+1 |
| | |||||
* | more cleanups | Jesse Luehrs | 2014-04-24 | 1 | -1/+0 |
| | |||||
* | clean up the directory structure a bit | Jesse Luehrs | 2014-04-20 | 1 | -0/+19 |