diff options
author | Paul Smith <psmith@gnu.org> | 2013-09-29 13:16:21 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-09-29 13:16:21 -0400 |
commit | 3bf3fde98470549800147c6390fde17791862e1d (patch) | |
tree | aa92a85b8b03d9a1d23723b5785cbaa017bf8801 /TODO.private | |
parent | 543521cd475e7182e30a17bd032b9fe2bb740bcb (diff) | |
download | gunmake-3bf3fde98470549800147c6390fde17791862e1d.tar.gz |
Portability for Guile 1.8. Force UTF-8 encoding.
Diffstat (limited to 'TODO.private')
-rw-r--r-- | TODO.private | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/TODO.private b/TODO.private index 5c73d9c..8faa63e 100644 --- a/TODO.private +++ b/TODO.private @@ -99,30 +99,6 @@ The Rest of the List you just can't figure it out. The way variables are expanded now means this isn't 100% trivial, but it probably won't be hard. - 8) Integration of Guile as an embedded scripting language. This means: - allowing Guile functions to be declared in makefiles somehow, then - providing a syntax for invoking them. At least one formulation of - that would have the function resolve to a string which would be - substituted in the makefile, kind of like $(shell ...) does now, but - using the embedded interpreter so there's no process forked of - course. Obviously this is an optional add-on feature. - - It could be more advanced than that, even, who knows? Maybe make - could provide Guile functions that allow Guile scripts more direct - access to internal make structures, somehow. This kind of thing - needs a lot of thought. - - Also there's always the flip side: in some very fundamental ways - make isn't the best choice right now for a complex build tool. It's - great for simple-to-medium tasks, but there are already other tools - available for the really tough situations. Ask yourself, - realistically, how much work is worthwhile to add to make, given the - fundamentals you can't really overcome without significantly - affecting backward compatibility--and then why not use another tool - in the first place? - - Something to think about. - ------------------------------------------------------------------------------- Copyright (C) 1997-2013 Free Software Foundation, Inc. |