David Thompson <dthomps...@worcester.edu> writes: > 宋文武 <iyzs...@gmail.com> writes: > >> +1 for return 'manifest', in a same way as 'operating-system'. >> And how about use specification instead of package, so I can: >> >> (manifest >> (map package-specification->manifest-entry >> '("emacs" >> "font-adobe-source-han-sans:cn"))) > > I don't like that idea because the text specification is just a syntax > for shell users. In Scheme, we can use the package objects directly > rather than encode them as strings. Well, by this way, I don't need to figure out which modules packages belong to.
It works great, thanks!