diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-04-29 17:59:23 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-04-29 17:59:23 +0200 |
commit | 0423b7847baccf630349a5fc6bfa3317936467ef (patch) | |
tree | e1318cf7438484ad1b6d39c31d983aed87c54b24 | |
parent | bfd9eed9557605ad6ee9339d649b57f183d90628 (diff) | |
download | guix-0423b7847baccf630349a5fc6bfa3317936467ef.tar.gz |
Update 'TODO'.
-rw-r--r-- | TODO | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/TODO b/TODO index 0d52633556..ee5bc7fd2d 100644 --- a/TODO +++ b/TODO @@ -63,32 +63,6 @@ create a new ‘dir’. ("i3" ,p3))) #+END_SRC -* MAYBE use HOP-like escapes to refer to inputs in build-side code - -Instead of doing things like: - -#+BEGIN_SRC scheme - (inputs `(("foo" ,foo))) - (arguments '(#:configure-flags - (list (string-append "--with-foo=" - (assoc-ref %build-inputs "foo"))))) -#+END_SRC - -Allow things like: - -#+BEGIN_SRC scheme - (inputs (list foo)) - (arguments ~(#:configure-flags - (list (string-append "--with-foo=" $foo)))) - -#+END_SRC - -... where '~' is 'build-quote' and '$' is 'build-unquote'. Better yet, -automatically compute the list of references of an expression passed to -'derivation-expression'. - -Use a [[http://dorophone.blogspot.fr/2011/09/scheme-syntax-is-monad.html][monad]] for the syntax. - * synchronize non-GNU package descriptions with the [[http://directory.fsf.org][FSD]] Meta-data for GNU packages, including descriptions and synopses, can be |