slow delete operation as of today

Eric S Fraga e.fraga at ucl.ac.uk
Tue Mar 17 15:46:39 CET 2015


Hello,

I upgraded my emacs today.  I tend to follow the emacs snapshot on
ubuntu and I upgraded to the 201503121917 version.

Whenever I upgrade emacs, I recompile various packages and take the
opportunity to update them as well.  One of these packages is evil.  See
signature for version details.

I now find that deleting text takes an inordinate amount of time.  Using
ELP to profile, I see the following having asked to delete two lines (dd
twice in a row):

,----
| evil-operator-range     2           3.949455058   1.974727529
| evil-motion-range       2           3.3242579269  1.6621289634
| evil-read-motion        2           0.597503132   0.298751566
| evil-keypress-parser    2           0.597473732   0.298736866
| evil-change-state       12          0.0285186659  0.0023765555
| evil-operator-state     4           0.0262815     0.006570375
| evil-refresh-cursor     26          0.0215003230  0.0008269355
| evil-set-cursor         34          0.0207609810  0.0006106170
| evil-half-cursor        2           0.0205869320  0.0102934660
| evil-delete             2           0.007644156   0.003822078
`----

I asked to instrument both evil- and org- as this was an org document.

4 seconds to delete two lines seems rather excessive.  Deleting single
characters (x) also takes a long time.

The document *is* large (300 kB) but not that large...  and everything
was fine before the upgrades.  Moving around in the text is fine as is
jumping by line/sentence/paragraph.

Any suggestions before I downgrade both?
-- 
: Eric S Fraga, GnuPG: 0xFFFCF67D
: in Emacs 25.0.50.1 + Ma Gnus v0.12 + evil-git-bdeb602
: BBDB version 3.1.2 (2014-05-06 11:45:08 -0500)



More information about the implementations-list mailing list