Commit Graph

21 Commits

Author SHA1 Message Date
Noam Postavsky
5e32662bb9 el-get-emacswiki-build-local-recipes: don't indent
The auto-generated is simple enough that it's pretty readable without
indentation, and on Emacs 24.4 the indent-region function prints a
message.

Also, since we didn't change to elisp mode, the indentation wasn't doing
anything until now anyway.
2015-02-23 22:24:47 -05:00
Noam Postavsky
5100568f94 make-progress-reporter for wiki recipes generation
* methods/el-get-emacswiki.el (el-get-emacswiki-build-local-recipes):
  Use make-progress-reporter instead of calling message.
2015-01-13 23:48:00 -05:00
Noam Postavsky
6fa9c19ec1 improve wiki list parser
* methods/el-get-emacswiki.el (el-get-emacswiki-retrieve-package-list):
  Use regexp to catch description part, and avoid .gz files.
(el-get-emacswiki-elisp-file-list-url): Update url.
2015-01-13 23:47:23 -05:00
Noam Postavsky
64ab96511a check download status of emacswiki package list
* methods/el-get-emacswiki.el (el-get-emacswiki-retrieve-package-list):
  Throw error if we didn't get HTTP 2xx.
* el-get-install.el: Show warning if
  `el-get-emacswiki-build-local-recipes' fails.
2014-12-25 12:43:34 -05:00
Phil Hagelberg
acdcb6e5b2
Don't install insecurely without el-get-allow-insecure.
In most cases, we assume any connection is insecure unless the URL
starts with "https://", "$USERNAME@", or "ssh". There are a few
exceptions: I'm assuming all Emacswiki packages are insecure, and I
don't think we can know whether packages installed via Google Go are
secure or not.
2014-08-12 11:42:08 -07:00
Noam Postavsky
5f689e1ec6 fix byte compiler warnings in methods/
Add requires or declare-functions as needed. Added some missing
variables (probably worked previously by dynamic binding).
2014-03-22 19:29:34 -04:00
Noam Postavsky
7cbe429fd3 emacswiki should default to base url for checksum
Since emacswiki recipes might not have an explicit :url in their recipe,
the :compute-checksum method should fallback to the base url, like the
:install and :guess-website methods.
2014-03-01 20:43:37 -05:00
Ryan C. Thompson
fdaaf51570 Cleanup indentation with custom indent rules 2014-03-01 16:19:46 -08:00
Ryan C. Thompson
cf34f9aa0a Clean up whitespace
This commit is the result of running cleanup-whitespace.sh.

Fixes #549.
2014-02-21 10:52:48 -08:00
Victor Deryagin
0a202ea35d changed mentions of 'README.asciidoc' to 'README.md' in source files 2013-04-01 15:46:34 +03:00
Ryan C. Thompson
bd418720b5 Add :auto-generated property to auto-generated recipes
Currently this has no function other than documentation, but it could
be given a function later, such as allowing manually-written recipes
to take precedence over auto-generated ones.
2012-06-03 08:45:44 -07:00
Ryan C. Thompson
a7a4e5925f Switch default EmacsWiki base URL to Github mirror
Fixes #724.
2012-05-06 00:15:32 -07:00
Ryan C. Thompson
9b350be579 Add website guessers to some methods 2012-02-28 17:58:44 -08:00
Ryan C. Thompson
7dc2cc7495 Support in-process emacswiki-refresh with prefix arg
Fixes #569.
2012-02-16 16:11:48 -08:00
Ryan C. Thompson
3a5e6acac2 Update all el-get methods to declare using keywords 2012-02-12 02:29:31 -08:00
Ryan C. Thompson
da6cd05820 Register emacsmirror, git-svn, and emacswiki as derived
This ensures that they will pick up updates to their parent methods
without having to add any code. In particular, git-svn and emacsmirror
will automatically pick up the new git checksum method.
2012-02-12 02:29:30 -08:00
Gergely Risko
9205317d1d Implemented checksum support for http, ftp and emacswiki methods. 2011-10-27 18:28:09 +02:00
Dimitri Fontaine
b2436458f4 Use the new emacswiki script that lists files and descriptions.
That's http://www.emacswiki.org/cgi-bin/wiki?action=elisp and parsing it is
easy and provides descriptions for most of emacswiki packages.
2011-10-19 15:43:11 +02:00
Dimitri Fontaine
324b8d5d68 Add the necessary -L options to el-get-emacswiki-refresh subprocess command line. 2011-10-17 10:06:46 +02:00
Julien Danjou
491ed855ba Add missing autoload flags for interactive functions
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-10-14 16:30:16 +02:00
Dimitri Fontaine
0433ca0ce9 Refactoring it all: a beginning. No time for testing yet, just showing ideas. 2011-09-20 15:15:52 +02:00