From: Marcelo M. <mm...@ac...> - 2006-01-09 16:19:57
|
hmm, we have to check this more careful. It is very strange since the rename mechanism is at a very general level, i.e., is the same for all the languages, and is done at the parsing stage when the "sym:name" attribute is set. it works for all the other languages, but guile, in some way, manage to disable it. we will need to do some debugging here.... Marcelo Matthias Koeppe wrote: >Hi Marcelo, > >just checking CVS SWIG for Guile, and the "name" test case is failing: >The %rename in the following lines isn't working any more. > > #ifdef SWIGGUILE > %rename foo_1 "foo-2"; > #else > %rename foo_1 "foo_2"; > #endif > %inline %{ > void foo_1() {} > %} > >Looking at the CHANGES.current, I am amazed about the new features of >%rename you added! So can you help explaining/fixing this? > >Thanks > > |