Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Formatting and style updates | ridiculousfish | 2013-05-05 |
| | |||
* | Reduce compiled code size a bit | ridiculousfish | 2013-04-13 |
| | |||
* | Use the new input_common_add_callback mechanism to not execute callbacks ↵ | ridiculousfish | 2013-04-03 |
| | | | | while signals are blocked. Should fix https://github.com/fish-shell/fish-shell/issues/608 | ||
* | Make event_block_t.event not a reference | ridiculousfish | 2012-12-22 |
| | | | | Stylistic tweaks | ||
* | Formatting | ridiculousfish | 2012-12-22 |
| | |||
* | include fixes and suggestions from code review | Jan Kanis | 2012-12-22 |
| | |||
* | reference'ize event.cpp/h | Jan Kanis | 2012-12-20 |
| | |||
* | Make event_t.arguments into a vector instead of an auto_ptr<vector>. | Jan Kanis | 2012-12-20 |
| | | | | Yay for less indirection and less code! The resulting event_t structure is two pointers larger, but cuts out an indirection and allocation. | ||
* | Allow 'emit' to accept event arguments | Jan Kanis | 2012-12-20 |
| | |||
* | Apply new indentation, brace, and whitespace style | ridiculousfish | 2012-11-18 |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | Łukasz Niemier | 2012-11-18 |
| | |||
* | Additional warnings cleanup, effective C++ violations, dead code removal | ridiculousfish | 2012-08-05 |
| | |||
* | Signal handling cleanup and improved safety | ridiculousfish | 2012-06-04 |
| | | | | | Fixes issue where you couldn't control-C out of a loop (https://github.com/ridiculousfish/fishfish/issues/13) Also stops doing memory allocation in the signal handler (oops) https://github.com/ridiculousfish/fishfish/issues/27 | ||
* | Put fish on a diet. Tracked down the biggest memory hogs and fixed them. ↵ | ridiculousfish | 2012-03-03 |
| | | | | Total allocations down by a factor of 3 or so, live allocations a few KB. | ||
* | Fix for removing too many event handlers (that's why "Goodbye" never got ↵ | ridiculousfish | 2012-02-17 |
| | | | | printed") | ||
* | Fixed compilation with recent changes on Linux. | Siteshwar Vashisht | 2012-02-10 |
| | |||
* | Get event_t off of halloc (!) | ridiculousfish | 2012-02-08 |
| | |||
* | Cleanup event_get_desc | ridiculousfish | 2012-02-08 |
| | |||
* | Excised some more halloc and array_list_t | ridiculousfish | 2012-02-08 |
| | |||
* | Removed discriminated union from block_t type, allowing us to store ↵ | ridiculousfish | 2012-02-07 |
| | | | | wcstrings in it | ||
* | Migrate to std::vector in event class | ridiculousfish | 2011-12-27 |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | ridiculousfish | 2011-12-26 |
| | |||
* | remove trailing spaces | Grissiom | 2010-09-18 |
| | | | | | This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not introduce any functionality change. | ||
* | Add support for the Ubuntu 'command-no-found' handler, which suggests a ↵ | liljencrantz | 2008-01-15 |
| | | | | | | package to install in order to get a command. darcs-hash:20080114223124-75c98-ab1658d54086394cf13f3a6210543c0b790362c4.gz | ||
* | Comment updates, minor code cleanups and other janitorial jobs | liljencrantz | 2007-10-02 |
| | | | | darcs-hash:20071002100937-75c98-d4040e70a256e36a6334cca0a05d60500680132b.gz | ||
* | Add a 'generic' type of event that can be emited from any piece of code or ↵ | liljencrantz | 2007-08-20 |
| | | | | | | by the user. Use this event layer to perform interactive configuration startup at the correct time. darcs-hash:20070819164230-75c98-f91b8a73de7bbbb500d80770ddf4d2d46ae592cc.gz | ||
* | Minor code tweaks | axel | 2007-04-17 |
| | | | | darcs-hash:20070416201053-ac50b-99d3ee51ef2b3642c737c3809bc2a4bfbe103b67.gz | ||
* | Remove superflous event_signal_listen function, replace all calls to it with ↵ | axel | 2006-05-15 |
| | | | | | | event_get darcs-hash:20060514222758-ac50b-de4457154510b89d1c9b893bc39f06a23c8fc08f.gz | ||
* | Fix the longstanding hang-on-exit bug in eterm, as well as making sure the ↵ | axel | 2006-05-14 |
| | | | | | | history is saved when the terminal emulator exits darcs-hash:20060514101623-ac50b-f8ce693ec111e3c158640ef8de309bf7e5484c5b.gz | ||
* | Generalize the stack tracing code, add support for showing events and ↵ | axel | 2006-02-02 |
| | | | | | | command substitutions in stack traces darcs-hash:20060201154911-ac50b-707358ea50231661c05a92b40ca109ec801081e6.gz | ||
* | Fixes to api documentation, added .PHONY to makefile actions, made a few ↵ | axel | 2006-01-24 |
| | | | | | | private functions static darcs-hash:20060123204014-ac50b-b9d2a10c7f00945b5d9d244cb3b8c1489fe280de.gz | ||
* | Code cleanup | axel | 2005-12-15 |
| | | | | darcs-hash:20051215135902-ac50b-e9fc18bca34459ddb56e970a16c05e9b3cc54848.gz | ||
* | Initial blocking implementation | axel | 2005-12-12 |
| | | | | darcs-hash:20051211222101-ac50b-6e11220bd608187fbb32a0313b5b73dbdc8354fc.gz | ||
* | Remove old event hooks, add more event handler documentation | axel | 2005-12-04 |
| | | | | darcs-hash:20051203194618-ac50b-e90683cb69b19da789152164a89a34bf187fd4e4.gz | ||
* | Huge API documentation cleanup | axel | 2005-10-25 |
| | | | | darcs-hash:20051024152625-ac50b-41503feb4ea8d428c5b30c159aaae0c8f7ae46a2.gz | ||
* | Add support for specifying event handler for calling job in command ↵ | axel | 2005-10-15 |
| | | | | | | supstitution. Add psub shellscript function for process substitution darcs-hash:20051015005126-ac50b-d2aedca3a50a78362502f3fa9dd8bf25cb7dc6e1.gz | ||
* | Stop using anonymous unions | axel | 2005-10-12 |
| | | | | darcs-hash:20051011193116-ac50b-ad5f877bc54069233f804dffd136656da3a2c8f1.gz | ||
* | Various updates to signal event handling | axel | 2005-10-06 |
| | | | | darcs-hash:20051006115416-ac50b-ab0a1be946f758cfdeaa5dfe172f417acb9b6e79.gz | ||
* | Initial update for new event subsystem | axel | 2005-10-06 |
darcs-hash:20051005223708-ac50b-8a8d7e003e1c24747f3f154cb66b6c1a1015c35b.gz |