This provides a minor mode within ESS for R and S source and interaction
that makes the =-key intelligently select the intended meaning based
on the previous context.
The package repository is on github at
https://github.com/genovese/ess-smart-equals.
I am the original package author and maintainer.
This has been checked with flyspell-package and by building
in a clone of the MELPA repository, testing under a sandbox,
as described in the MELPA documentation.
Note that flycheck-package cannot determine that ess-site is the
proper feature to load for package ess and so signals a problem.
But there is no problem, and the package loads correctly.
This package is obsolete and contained at least one longstanding bug in
a function that most users would run into eventually. However that has
only been reported three times (without mentioning that `magit-log-edit'
was installed, that's why it didn't get fixed the first time). This
suggests that it is not actually used by many people anymore, hurray.
This package originally was created because it's replacement,
`git-commit-mode', had *different* issues than the library it replaced.
Some users considered these issues worse than the ones it fixed, which
I always strongly disagreed with. But these users were quite outspoken
about their opinion and so I created this package to get them of my
back.
The issues in the successor have long been fixed. However the successor
only receives the final polish on Magit's `next' branch, and so I
intended to delay the deprecation of `magit-log-edit' until the next
Magit release. But because there's always a fresh supply of users who
shot themselves in the foot by installing this package, despite all the
warnings of it being obsolete, I am removing it now. This will save
those users, who didn't make a informed decision to use it, as well as
myself further unnecessary work.
Users who still insist on degrading their commit behavior, from now on
have to do it by installing `magit-log-edit' manually.