[Gambas-user] [Gambas Bug Tracker] Bug #1133: Paste doesn't work in gb.form.terminal

PICCORO McKAY Lenz mckaygerhard at ...626...
Sun Aug 20 21:44:16 CEST 2017


tony, the answers to "bugtraker" are not traked.. you must enter in the bug
url and paste the respnse here..  and will be usefully the url of the merge
url request to able others track the help/colaboration

Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com

2017-08-20 9:57 GMT-04:00 Tony Morehen <tmorehen at ...3602...>:

> I submitted a merge request on Gitlab to fix this bug.
>
>
> On 2017-08-10 11:21 PM, bugtracker at ...3416... wrote:
>
>> http://gambaswiki.org/bugtracker/edit?object=BUG.1133&from=L21haW4-
>>
>> Tony MOREHEN reported a new bug.
>>
>> Summary
>> -------
>>
>> Paste doesn't work in gb.form.terminal
>>
>> Type             : Bug
>> Priority         : Medium
>> Gambas version   : Unknown
>> Product          : Unknown
>>
>>
>> Description
>> -----------
>>
>> When running terminal.exec(["bash"]), the paste method does nothing, even
>> though the clipboard has 'plain/text' content
>>
>> Cause:  line 924 in TerminalView.class --
>> If Not $hProcess Or Not $hPipeOut Then Return
>> -- will return either or both $hProcess or $hPipeOut are null.  It should
>> return only when both are null.
>>
>> Correct:
>> If Not $hProcess And Not $hPipeOut Then Return
>>
>> I've attached a patch to fix.  The patch also adds a SendText method to
>> gb.form.terminal.  This allows the containing application to send commands
>> to the terminal process or pipe.
>>
>>
>> System information
>> ------------------
>>
>> [System]
>> Gambas=3.9.90 r8018
>> OperatingSystem=Linux
>> Kernel=4.8.15-1-MANJARO
>> Architecture=x86_64
>> Distribution=Manjaro Linux
>> Desktop=XFCE
>> Theme=Gtk
>> Language=en_CA.utf8
>> Memory=3947M
>>
>> [Libraries]
>> Cairo=libcairo.so.2.11400.8
>> Curl=libcurl.so.4.4.0
>> DBus=libdbus-1.so.3.14.9
>> GStreamer=libgstreamer-0.10.so.0.30.0
>> GStreamer=libgstreamer-1.0.so.0.1002.0
>> GTK+2=libgtk-x11-2.0.so.0.2400.31
>> GTK+3=libgtk-3.so.0.2200.5
>> OpenGL=libGL.so.1.2.0
>> Poppler=libpoppler.so.66.0.0
>> QT4=libQtCore.so.4.8.7
>> QT5=libQt5Core.so.5.7.1
>> SDL=libSDL-1.2.so.0.11.4
>> SQLite=libsqlite3.so.0.8.6
>>
>> [Environment]
>> DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
>> DESKTOP_SESSION=xfce
>> DISPLAY=:0.0
>> GB_GUI=gb.qt4
>> GDMSESSION=xfce
>> GLADE_CATALOG_PATH=:
>> GLADE_MODULE_PATH=:
>> GLADE_PIXMAP_PATH=:
>> GTK2_RC_FILES=<home>/.gtkrc-2.0
>> GTK_MODULES=canberra-gtk-module
>> HOME=<home>
>> LANG=en_CA.utf8
>> LC_ADDRESS=en_CA.UTF-8
>> LC_IDENTIFICATION=en_CA.UTF-8
>> LC_MEASUREMENT=en_CA.UTF-8
>> LC_MONETARY=en_CA.UTF-8
>> LC_NAME=en_CA.UTF-8
>> LC_NUMERIC=en_CA.UTF-8
>> LC_PAPER=en_CA.UTF-8
>> LC_TELEPHONE=en_CA.UTF-8
>> LC_TIME=en_CA.UTF-8
>> LOGNAME=<user>
>> MAIL=/var/spool/mail/<user>
>> MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
>> PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/
>> default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
>> PWD=<home>
>> QT_QPA_PLATFORMTHEME=qt5ct
>> SAL_USE_VCLPLUGIN=gtk
>> SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/9931,unix/<
>> hostname>:/tmp/.ICE-unix/9931
>> SHELL=/bin/bash
>> SHLVL=2
>> SSH_AGENT_PID=9936
>> SSH_AUTH_SOCK=/tmp/ssh-bUdChQqs4Zo0/agent.9935
>> TZ=:/etc/localtime
>> USER=<user>
>> XAUTHORITY=<home>/.Xauthority
>> XDG_CONFIG_DIRS=/etc/xdg
>> XDG_CURRENT_DESKTOP=XFCE
>> XDG_DATA_DIRS=/usr/local/share:/usr/share
>> XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/<user>
>> XDG_MENU_PREFIX=xfce-
>> XDG_RUNTIME_DIR=/run/user/1000
>> XDG_SEAT=seat0
>> XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
>> XDG_SESSION_DESKTOP=xfce
>> XDG_SESSION_ID=c4
>> XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
>> XDG_SESSION_TYPE=x11
>> XDG_VTNR=7
>> _=/usr/bin/gambas3
>>
>>
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list