summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorRobert Bragg <robert@linux.intel.com>2011-12-16 15:07:25 +0000
committerRobert Bragg <robert@linux.intel.com>2012-01-05 21:00:17 +0000
commitc6528c4b6c3c343ee95d103ce2babec268dfb617 (patch)
tree7b622c7bf32bd3616e36f51f123da465e38695a5 /examples
parentfc88e166f074ebb3a339c80234d8aaa3891541b9 (diff)
downloadcogl-c6528c4b6c3c343ee95d103ce2babec268dfb617.tar.gz
Start removing _EXP defines and improves some docs
Originally we decided to use #define tricks to rename all experimental symbols so that they had an _EXP suffix so it would be a bit clearer for those wanting to check for ABI changes that they shouldn't worry about these experimental symbols. We feel now though that the defines are a bit more hassle than they are really worth, since they are one extra thing to remember when coding, they make using gdb slightly more awkward since you have to use the real symbol name to set breakpoints and we already have a mechanism for declaring symbols as experimental via gtk-doc that can be used by anyone wanting to check for ABI changes. Instead of just using a script to remove all the #defines we are going to go through them manually because we need to make sure the symbols are marked as unstable via gtk-doc. This patch does a first batch of define removals and in fact some of the symbols didn't have any documentation at all so that needed to be added too. Reviewed-by: Neil Roberts <neil@linux.intel.com>
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions