Hi all. I have finish VTE (0.20) binding, below are patch:
20090922022232-c227b-a5ddb8cc5a5f5667b6f84ea86497ede03a6a2e2b.gz
Description: VTE 0.20 binding patch
I need thanks three people:
Duncan Coutts
Axel Simon
Cjacker Huang
I can't finish this patch if haven't those people's help.
Speical Cjacker, you point many error in my code, thanks!
Now all attributes and signals have finish, just below functions haven't
finish:
------------------------------> Haskell binding start
<------------------------------
terminalGetText
terminalGetTextIncludeTrailingSpaces
terminalGetTextRange
SelectionFunc
terminalMatchAddGregex
------------------------------> Haskell binding end
<------------------------------
And corresponding C functions at below:
------------------------------> C functions start
<------------------------------
char * vte_terminal_get_text (VteTerminal *terminal,
VteSelectionFunc
is_selected,
gpointer data,
GArray *attributes);
char * vte_terminal_get_text_include_trailing_spaces
(VteTerminal *terminal,
VteSelectionFunc
is_selected,
gpointer data,
GArray *attributes);
char * vte_terminal_get_text_range (VteTerminal *terminal,
glong start_row,
glong start_col,
glong end_row,
glong end_col,
VteSelectionFunc
is_selected,
gpointer data,
GArray *attributes);
gboolean (*VteSelectionFunc) (VteTerminal *terminal,
glong column,
glong row,
gpointer data);
int vte_terminal_match_add_gregex (VteTerminal *terminal,
GRegex *regex,
GRegexMatchFlags
flags);
------------------------------> C functions end
<------------------------------
I don't know how to handle `VteSelectionFunc` `GArray` `GRegex`
`GRegexMatchFlags`, someone help me how to binding those functions?
Thanks!
And now I'm testing all functions, if someone interesting, please help me
all functions, thanks!
Alex, i hope you merge my patch, it's very useful and cool, i have
finish all need document in patch.
Cheers,
-- Andy
------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf
_______________________________________________ Gtk2hs-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel
