replace flet with let+lambda+funcall
flet is marked obsolete in 24.3 resulting in quite a lot of annoying messages. The intended replacement is cl-flet, but that is unavailable in earlier emacsen, so we can't use that either.
work around tramp bug
remove :module from CVS times, and needless nesting in :build.
tramp-loaddefs.el uses `tramp-verion' before it's defined, work around this by loading trampver.el first.
Fix the way that el-get accesses `url-proxy-services`
el-get gets the proxy from `url-proxy-services` by (cadr (assoc "http" url-proxy-services)) However, `url-proxy-services` is an alist which looks like '(("http" . "hostname:portnumber') ...) So using `cadr` is wrong. Replace it with `cdr`. This commit closes dimitri#1615
fontify package-list menu correctly
Fontify before inserting description+NL so that we fontify the current line rather than the next (not yet generated) one.
Make window-margin use (now-updated) canonical upstream repo
add depends for projectile-rails
Add recipe for window-margin mode
Remove yas-jit since yasnippet has builtin jit feature.
Yasnippet: avoid yasmate submodule, and remove hacks
Use :prepare instead of :features in auto-capitalize package recipe
Remove useless features from bar-cursor package recipe.