summary refs log tree commit diff
path: root/tests/gexp.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-03-22 23:09:43 +0100
committerLudovic Courtès <ludo@gnu.org>2015-03-22 23:18:31 +0100
commit607e1b51f4b473e69373b9887555d7f6abd4cf10 (patch)
treeb40df89ba2cb1e9a31f1ce97850802d9e8c16cf7 /tests/gexp.scm
parentaccb682c5027cb91104cce7786f9dc4403adf51c (diff)
downloadguix-607e1b51f4b473e69373b9887555d7f6abd4cf10.tar.gz
gexp: Ignore nested gexps in macro expansion.
Before that, the 'references' and 'natives' or the outer gexp in an
expression like #~#+#~#$coreutils would include those of the inner
gexp.

* guix/gexp.scm (gexp)[collect-escapes]: Ignore everything below
  'ungexp-native' or 'ungexp-native-splicing'.
  [collect-native-escapes]: Ignore everything below 'ungexp' or
  'ungexp-splicing'.
Diffstat (limited to 'tests/gexp.scm')
0 files changed, 0 insertions, 0 deletions