Commit graph

8 commits

Author SHA1 Message Date
Takafumi Arakaki
b09a8a1eb0 Add ein:events-on to set event hook 2012-05-22 20:01:14 +02:00
Takafumi Arakaki
bd6a8db46d Fix compile error of ein-kernel.el
This happens because after-change-major-mode-hook is called while
compiling.  Use ein:eval-if-bound instead of directly referencing.
2012-05-22 19:37:35 +02:00
Takafumi Arakaki
d8dd8dd3a7 Use cons for the EVENT-TYPE instead of a symbol
This simplifies case matching.
2012-05-22 14:30:23 +02:00
Takafumi Arakaki
b66832ca58 Encapsulate event handling in a class
Various `ein:events-*' function was seeing buffer local variables
which causes the problem when triggering events from non-notebook
buffer.  To fix that problem, and prepare for the future change
which may increase event channels, the status variable used for
header line is encapsulated in a class.
2012-05-22 14:20:08 +02:00
Takafumi Arakaki
5595d8188f Treat dead kernel status better 2012-05-22 01:37:46 +02:00
Takafumi Arakaki
5bff8e010e Hack to set header-line-format in mumamo 2012-05-21 05:48:51 +02:00
Takafumi Arakaki
70866498af Event notification using header-line 2012-05-21 05:48:49 +02:00
Takafumi Arakaki
a074a168c9 First commit of bare bone version 2012-05-07 14:41:15 +02:00