diff options
| -rw-r--r-- | README.xwidget | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/README.xwidget b/README.xwidget index ca10f7ee546..6ca6f1a62ca 100644 --- a/README.xwidget +++ b/README.xwidget | |||
| @@ -1612,3 +1612,14 @@ introspection to call a widget constructor(from xwidget-test.el): | |||
| 1612 | (xwgir-call-method (xwidget-at 1) "set_label" '( "xwgir set label!")) | 1612 | (xwgir-call-method (xwidget-at 1) "set_label" '( "xwgir set label!")) |
| 1613 | ) | 1613 | ) |
| 1614 | 1614 | ||
| 1615 | Current limitation: | ||
| 1616 | - Only 0 arg constructors are supported at the moment. Since xwidgets | ||
| 1617 | defer construction, the args needs to be stored with the xwidget. | ||
| 1618 | |||
| 1619 | - xwgir-call-method does indeed lisp to gobject conversion for the | ||
| 1620 | arguments, but only some primitive types are supported atm. | ||
| 1621 | |||
| 1622 | - next to no argument checking. If wrong type args are used with the | ||
| 1623 | xwgir methods, emacs crashes. | ||
| 1624 | |||
| 1625 | |||