search for: 1f5cefa62

Displaying 6 results from an estimated 6 matches for "1f5cefa62".

2019 Aug 11
5
[PATCH 1/2] Rust bindings: Add long description
...hold multiple documents corresponding to each version. - the style of the documents generated by `cargo doc` is far different from the documents which already exist. --- generator/rust.ml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/generator/rust.ml b/generator/rust.ml index 1f5cefa62..3a07c3b53 100644 --- a/generator/rust.ml +++ b/generator/rust.ml @@ -52,6 +52,14 @@ let translate_bad_symbols s = else s +(* output longdesc to the rust file *) +let pr_longdesc name longdesc indent_depth = + let l = pod2text name longdesc in + List.iter (fun x -> + indent inde...
2019 Aug 12
0
Re: [PATCH 1/2] Rust bindings: Add long description
...a separate discussion and for another day.) I'd leave the paragraph above out from the commit message, since it is mostly unrelated. > --- > generator/rust.ml | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/generator/rust.ml b/generator/rust.ml > index 1f5cefa62..3a07c3b53 100644 > --- a/generator/rust.ml > +++ b/generator/rust.ml > @@ -52,6 +52,14 @@ let translate_bad_symbols s = > else > s > > +(* output longdesc to the rust file *) > +let pr_longdesc name longdesc indent_depth = indent_depth seems always 1, so I'd...
2019 Aug 05
0
[PATCH 1/2] Rust bindings: Add Event structs, Clarify Handle lifetime
...| 2 +- rust/src/event.rs | 4 ++++ rust/src/lib.rs | 2 ++ rust/tests/040_create_multiple.rs | 2 +- 6 files changed, 61 insertions(+), 10 deletions(-) create mode 100644 rust/src/event.rs diff --git a/generator/rust.ml b/generator/rust.ml index a1735602c..1f5cefa62 100644 --- a/generator/rust.ml +++ b/generator/rust.ml @@ -72,6 +72,42 @@ extern \"C\" { } "; + (* event enum *) + pr "\n"; + pr "pub enum Event {\n"; + List.iter ( + fun (name, _) -> + pr " %s,\n" (snake2caml name) + ) events; +...
2019 Aug 13
2
Re: [PATCH 1/2] Rust bindings: Add long description
...t is > mostly unrelated. > Hmm, It seems better to create an intro page for rust bindings. I’ll create it. >> --- >> generator/rust.ml | 10 ++++++++++ >> 1 file changed, 10 insertions(+) >> >> diff --git a/generator/rust.ml b/generator/rust.ml >> index 1f5cefa62..3a07c3b53 100644 >> --- a/generator/rust.ml >> +++ b/generator/rust.ml >> @@ -52,6 +52,14 @@ let translate_bad_symbols s = >> else >> s >> >> +(* output longdesc to the rust file *) >> +let pr_longdesc name longdesc indent_depth = > > i...
2019 Aug 05
3
Re: [PATCH] Rust bindings: Implement Event features
I fixed based on comments. I'll send these two patches to this mailing list. - Fix Handle -> Handle<'a> - Add events Regards, Hiroyuki 2019年8月1日(木) 0:01 Pino Toscano <ptoscano@redhat.com>: > Hi Hiroyuki, > > On Tuesday, 30 July 2019 07:51:37 CEST Hiroyuki Katsura wrote: > > This patch includes: > > > > - Event callback handlers > > -
2019 Jul 30
4
[PATCH] Rust bindings: Implement Event features
...381 insertions(+), 10 deletions(-) create mode 100644 rust/src/event.rs create mode 100644 rust/tests/410_close_event.rs create mode 100644 rust/tests/420_log_messages.rs create mode 100644 rust/tests/430_progress_messages.rs diff --git a/generator/rust.ml b/generator/rust.ml index a1735602c..1f5cefa62 100644 --- a/generator/rust.ml +++ b/generator/rust.ml @@ -72,6 +72,42 @@ extern \"C\" { } "; + (* event enum *) + pr "\n"; + pr "pub enum Event {\n"; + List.iter ( + fun (name, _) -> + pr " %s,\n" (snake2caml name) + ) events; +...