mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 17:46:38 -04:00
GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library that implements the Scheme language plus various convenient facilities. It's designed so that you can link it into an application or utility to make it extensible. Our plan is to link this library into all GNU programs that call for extensibility. WWW: http://www.gnu.org/software/guile/ - Repo-Copied from lang/guile in preperation of 3.X.X
12 lines
490 B
Text
12 lines
490 B
Text
--- libguile/guile-snarf.in.orig 2010-12-13 17:24:40 UTC
|
|
+++ libguile/guile-snarf.in
|
|
@@ -51,7 +51,8 @@ modern_snarf ()
|
|
## empty file.
|
|
echo "/* cpp arguments: $@ */" ;
|
|
${cpp} -DSCM_MAGIC_SNARF_INITS -DSCM_MAGIC_SNARFER "$@" > ${temp} && cpp_ok_p=true
|
|
- grep "^ *\^ *\^" ${temp} | sed -e "s/^ *\^ *\^//" -e "s/\^\ *:\ *\^.*/;/"
|
|
+ sed -e 's/\^ *\^/\
|
|
+^^/g' ${temp} | grep "^.*\^ *\^" | sed -e "s/^.*\^ *\^//" -e "s/\^\ *:\ *\^.*/;/"
|
|
}
|
|
|
|
## main
|