The ELPA package is outdated. close #2217
with-editor is registered as an individual package on MELPA but it is provided by magit. The version from MELPA complains because the el-get version of dash is installed instead of the MELPA version. By having magit provide with-editor we avoid the issues of having MELPA's version installed.