kfogel at red-bean.com
Thu Nov 10 12:44:45 CST 2011
Jim Blandy <jimb at red-bean.com> writes:
>On Thu, Nov 10, 2011 at 10:17 AM, Roland McGrath <roland at frob.com> wrote:
>> Note that the work Emacs below is only ~10 days old.
>> The median life of a session for me is more like a month or two.
I don't have long-lived Emacsen any more, because I'm constantly
switching venues and have a machine at each venue (instead of carrying a
machine from venue to venue). But FWIW my stats are below.
A while ago, I started working on a system `kf-instrument', where
"instrument" is a verb, in the debugging/code-watching sense. The plan
is that every one of the custom-written functions in my .emacs will
invoke `kf-instrument' first thing. `kf-instrument' will add that
invocation to a long-running (and cross-session) counter, so I can see
which functions I use the most often.
It's not done yet. It is recording the invocations, but it isn't saving
the records between sessions yet, so all the data disappears every time
I exit Emacs.
24 fundamental ++++++++++++++++++++++++
2 minibuffer-inactive ++
1 gnus-original-article +
1 message +
1 outline +
1 lisp-interaction +
1 shell +
1 gnus-group +
1 gnus-summary +
1 gnus-article +
1 emacs-lisp +
>I used to have much longer-lived Emacsen, but that hasn't been working
>out lately. My family has a tradition of eating dinner in the family
>room on Fridays and watching anime. The series we're watching these
>days is one I need to download from the net (it's not available on DVD
>yet, so we watch the ones translated and subtitled by fans) and play
>by plugging my laptop into the TV. Because the X Window System is from
>the stone age, I have to log out and log back in to switch from my
>desktop monitor to the TV, so I exit Emacs. :(
>I tried the thing where you keep a screen session going and then do
>"make-frame-on-display", but I ran into unhappinesses where Emacs's
>input loop would get confused and hang.
>Arcana mailing list
>Arcana at red-bean.com
More information about the Arcana