2004-01-18 John Luke <jluke@cfl.rr.com>

* vte/Vte.metadata: fix to generate signals
	* vte/vte-api.xml: regen
	* samples/VteTest.cs: remove my home dir path

svn path=/trunk/gtk-sharp/; revision=22230
This commit is contained in:
John Luke 2004-01-18 22:10:03 +00:00
parent 6a6a552861
commit 8c060bde9c
4 changed files with 270 additions and 260 deletions

View File

@ -1,3 +1,9 @@
2004-01-18 John Luke <jluke@cfl.rr.com>
* vte/Vte.metadata: fix to generate signals
* vte/vte-api.xml: regen
* samples/VteTest.cs: remove my home dir path
2004-01-17 John Luke <jluke@cfl.rr.com>
* configure.in: detect and compile vte-sharp (require vte-0.11.10)

View File

@ -40,9 +40,12 @@ class T
// FIXME: send the env vars to ForkCommand
Console.WriteLine (Environment.GetEnvironmentVariables ().Count);
int pid = term.ForkCommand ("/bin/bash", argv, envv, "/home/jluke", false, true, true);
int pid = term.ForkCommand ("/bin/bash", argv, envv, Environment.CurrentDirectory, false, true, true);
Console.WriteLine ("Child pid: " + pid);
//term.Feed ("ls");
//term.FeedChild ("ls");
sw.AddWithViewport (term);
app.Contents = sw;

View File

@ -1,4 +1,6 @@
<metadata>
<attr path="/api/namespace/object[@cname='VteReaper']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='VteTerminal']/method[@name='ForkCommand']/return-type" name="type">gint</attr>
<attr path="//return-type[@type='GNone']" name="type">void</attr>
<attr path="//signal/parameters/parameter[@name='p0']" name="type">VteTerminal</attr>
</metadata>

View File

@ -1,6 +1,5 @@
<?xml version="1.0"?>
<api>
<!--
<api><!--
This file was automatically generated.
Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
@ -46,9 +45,9 @@
<field cname="native" type="struct-VteBgNative*" />
<field cname="pvt" type="struct-VteBgPrivate*" />
<signal name="RootPixmapChanged" cname="root-pixmap-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<method name="Get" cname="vte_bg_get" shared="true">
@ -58,11 +57,11 @@
<return-type type="GType" />
</method>
</object>
<object name="Reaper" cname="VteReaper">
<object name="Reaper" cname="VteReaper" hidden="1">
<signal name="ChildExited" cname="child-exited" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type="GInt"/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<method name="Get" cname="vte_reaper_get" shared="true">
@ -84,165 +83,165 @@
<field cname="icon_title" type="char*" />
<field cname="pvt" type="VteTerminalPrivate*" />
<signal name="Eof" cname="eof" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="ChildExited" cname="child-exited" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="WindowTitleChanged" cname="window-title-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="IconTitleChanged" cname="icon-title-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="EncodingChanged" cname="encoding-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="Commit" cname="commit" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type="GString"/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="EmulationChanged" cname="emulation-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="CharSizeChanged" cname="char-size-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type="GUint"/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="SelectionChanged" cname="selection-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="ContentsChanged" cname="contents-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="CursorMoved" cname="cursor-moved" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="DeiconifyWindow" cname="deiconify-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="IconifyWindow" cname="iconify-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="RaiseWindow" cname="raise-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="LowerWindow" cname="lower-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="RefreshWindow" cname="refresh-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="RestoreWindow" cname="restore-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="MaximizeWindow" cname="maximize-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="ResizeWindow" cname="resize-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type="GUint"/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="MoveWindow" cname="move-window" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type="GUint"/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="StatusLineChanged" cname="status-line-changed" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="IncreaseFontSize" cname="increase-font-size" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="DecreaseFontSize" cname="decrease-font-size" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="TextModified" cname="text-modified" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="TextInserted" cname="text-inserted" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="TextDeleted" cname="text-deleted" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type=""/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<signal name="TextScrolled" cname="text-scrolled" when="LAST">
<return-type type="GNone"/>
<return-type type="void" />
<parameters>
<parameter name="p0" type="GInt);"/>
<parameter name="p0" type="VteTerminal" />
</parameters>
</signal>
<method name="CopyClipboard" cname="vte_terminal_copy_clipboard">