bug workaround when saving an event handler

Due to https://github.com/fish-shell/fish-shell/issues/845 the functions handling events are not activated upon load. Funcsave of the event handlers doesn't lead to proper results and should be avoided.
Sounds reasonable, it would have helped im my case.

Adam Brenecki <notifications@github.com> napsal Čt, říj 2, 2014 v 
1∶50 :
> In docs/extend.rst:
> 
> > @@ -25,9 +25,9 @@ to events that virtualfish emits, write a 
> function like this:
> >          echo "The virtualenv" (basename $VIRTUAL_ENV) "was 
> activated"
> >      end
> >  
> > -You can save your function using ``funcsave``, put it in
> > -``.config/fish/config.fish``, or put it anywhere Fish will see it 
> before
> > -it needs to run.
> > +You can define your function in ``.config/fish/config.fish``. Do 
> not use ``funced`` 
> > +and ``funcsave`` for the event handlers. Functions saved using 
> ``funcsave`` are not handling 
> > +events due to a Fish shell `bug 
> <https://github.com/fish-shell/fish-shell/issues/845>`_.
> I'd prefer something like this:
> 
>> You can define your function in .config/fish/config.fish or put it 
>> anywhere Fish will see it before it needs to run. (Note: saving it 
>> with funcsave won't work.)
>> 
> Any more detail than that is making the docs longer than they need to 
> be, IMO.
> 
> —
> Reply to this email directly or view it on GitHub.
=