File: TODO

package info (click to toggle)
libglib-perl 1%3A1.140-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 980 kB
  • ctags: 312
  • sloc: perl: 2,481; ansic: 564; makefile: 53
file content (17 lines) | stat: -rw-r--r-- 824 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
- documentation generation:
  - hush things up a bit, we don't need so much status info
    perhaps there should be an env var to enable these messages, or a
    "doc lint" tool.

- the ability to create new GSources in Perl could be handy, and wouldn't be
  hard to implement (a hash in place of GSourceFuncs).

- GEnum type for G_PRIORITY_VALUES?
- can't implement g_idle_remove_by_data because ... well, how would you
  search for the data value?
- proper cleanup for bad parameter types in Glib::Object::new?
  - would require either iterating over the list twice or cleaning up before
    the croak.  the latter is probably the way to go.
  - there is no way to clean up if gperl_sv_from_value() fails.
- gperl_value_from_sv should change to void return since it croaks on error.
  (can't do this without breaking ABI)