From: SourceForge.net <no...@so...> - 2007-04-13 00:53:17
|
Feature Requests item #1699631, was opened at 2007-04-12 21:53 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351645&aid=1699631&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Private: No Submitted By: Gonzalo Garramuno (gga73) Assigned to: Nobody/Anonymous (nobody) Summary: Support CamelCase <-> camel_case conversion Initial Comment: Some languages (Ruby and Java in particularly) try to enforce across the board a naming convention for their methods. Currently, swig takes care of enforcing this for constants but not for methods and functions. It would be good if there was a: global pragma to change from CamelCamse to lower underscores methods and viceversa. or to allow this to be turned on and off within an .i file or function (like %rename, %ignore, etc). Also, for Ruby, which is a language that supports method aliases, it would be good to allow this to instead of just renaming the function, an additional pragma is used for aliasing the methods, leaving both the CamelCase and underscore method interfaces available. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351645&aid=1699631&group_id=1645 |