[glibmm/gmmproc-refactor] Update TODO.
- From: Krzesimir Nowak <krnowak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm/gmmproc-refactor] Update TODO.
- Date: Sun, 24 Jun 2012 19:51:27 +0000 (UTC)
commit 9a6195590fd2a3f6bc87efbb12b77c50e4bd5882
Author: Krzesimir Nowak <qdlacz gmail com>
Date: Wed Jun 13 04:14:29 2012 +0200
Update TODO.
tools/pm/TODO | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/tools/pm/TODO b/tools/pm/TODO
index 119b2a3..6b67ac3 100644
--- a/tools/pm/TODO
+++ b/tools/pm/TODO
@@ -191,13 +191,14 @@
- Support optional parameter in _WRAP_CTOR, _WRAP_METHOD.
These are denoted by '{?}' appended to parameter name.
- IN PROGRESS.
+ DONE.
- Support out parameters in _WRAP_METHOD.
- IN PROGRESS.
+ DONE.
- Support default values.
These should be added to declarations.
+ DONE.
- Before executing every macro we could set a 'current_macro'
variable to its name.
@@ -212,7 +213,7 @@
in GLib-2.0.gir (line 5602).
VERIFY.
-- Review the Output code.
+- Review the Output code. It's horrrrrrrible!
- NamesStore is probably useless now.
Sections' and variables' visibility is inside constants now.
@@ -241,6 +242,13 @@
beginning - to provide mappings mostly for documentation.
DONE.
+- Support merging two C params into one C++ param. Usable
+ in rare cases when e.g. gchar* and gsize is passed, so
+ we could easily convert it to single std::string.
+
+- Look where default parameters, output ones and optional ones
+ need to be supported. (_WRAP_CTOR, _WRAP_CREATE and so on.)
+
- git grep -n 'TODO' tools/pm
- Cleanup this TODO. :-)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]