From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6OYuNNJF2l/oAwAA0tVLHw (envelope-from ) for ; Wed, 16 Dec 2020 17:37:22 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id WOtqLtJF2l8wfwAAB5/wlQ (envelope-from ) for ; Wed, 16 Dec 2020 17:37:22 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3610E9402A8 for ; Wed, 16 Dec 2020 17:37:22 +0000 (UTC) Received: from localhost ([::1]:43988 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpajn-0006rO-Ty for larch@yhetil.org; Wed, 16 Dec 2020 12:37:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47434) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpaXu-0004W3-US for bug-guix@gnu.org; Wed, 16 Dec 2020 12:25:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50318) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpaXu-0008UX-La for bug-guix@gnu.org; Wed, 16 Dec 2020 12:25:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kpaXu-0006uv-GW for bug-guix@gnu.org; Wed, 16 Dec 2020 12:25:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#45272: GNOME Builder: Global search, autocompletion, documentation don't work Resent-From: Luis Felipe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 16 Dec 2020 17:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45272 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 45272@debbugs.gnu.org X-Debbugs-Original-To: "bug-guix@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.160813949626572 (code B ref -1); Wed, 16 Dec 2020 17:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Dec 2020 17:24:56 +0000 Received: from localhost ([127.0.0.1]:33631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpaXo-0006uV-5A for submit@debbugs.gnu.org; Wed, 16 Dec 2020 12:24:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:41676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpaXj-0006uL-9l for submit@debbugs.gnu.org; Wed, 16 Dec 2020 12:24:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpaXg-0004P1-2M for bug-guix@gnu.org; Wed, 16 Dec 2020 12:24:49 -0500 Received: from mail-02.mail-europe.com ([51.89.119.103]:41530) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpaXd-0008TE-Fr for bug-guix@gnu.org; Wed, 16 Dec 2020 12:24:47 -0500 Date: Wed, 16 Dec 2020 17:24:35 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1608139478; bh=1I/QLn9sV5jZc3ojf+ODnvuIS/FKL7MmegAmPiMj01s=; h=Date:To:From:Reply-To:Subject:From; b=SsBPh79NRs7BI3ZoTC69iX2sC9nueqMS6UdWnprZELzzTOGMj2JlDzCbgvK9zpuQy JHChZYwILJdv6KaTUdufO7pQoFmEJxa4pgVjI+mB9baW8tW+kJtMTvX347Zwxl5lA0 lL4ItEIUt4qVrkGVKgdpmpEd7S/QwEtFB64t0Sas= Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=51.89.119.103; envelope-from=luis.felipe.la@protonmail.com; helo=mail-02.mail-europe.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) AC_FROM_MANY_DOTS=1.867, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: Luis Felipe , Luis Felipe From: Luis Felipe via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.81 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=protonmail.com header.s=protonmail header.b=SsBPh79N; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 3610E9402A8 X-Spam-Score: -2.81 X-Migadu-Scanner: scn0.migadu.com X-TUID: yTwStzExFkok Various features described in GNOME Builder documentation (https://builder.= readthedocs.io/en/latest/exploring.html) don't seem to work, even though th= eir corresponding extensions are enabled (in Settings =E2=86=92 Extensions)= . So far, I've only identified Global search, autocompletion, documentation o= n hover. I tried these in Python code only. I assumed these features are failing for the same reason, so I'm reporting = them together. ## Steps to reproduce: Search for a function in your Python project 1. Start GNOME Builder 2. Click on the "Select a Folder..." button 3. Locate the folder of your project and click "Open" 4. Press Ctrl + . to focus the search box 5. Start typing the name of a function you know is defined in the project s= ource code ## Expected result You see the function suggested in the results. ## Unexpected result The suggested results don't include the function. Searching only seems to s= uggest filenames that include your search terms; definitions in the source = code, like classes and functions, seem to be excluded. ## Steps to reproduce: Autocompletion in a Python file 1. Open a Python file 2. Type "Hello". (that's hello in double quotes, followed by a dot) ## Expected result A list of methods for string objects is displayed after you type the dot. ## Unexpected result The list is not displayed at all. ## Steps to reproduce: Documentation on hovering over a Python method 1. Open a Python file 2. Type "Hello {}".format("World") 3. Hover over the "format" method or place the caret on it and press F2 ## Expected result A box appears over the method displaying its documentation. ## Unexpected result The box is not displayed at all. ## System information guix 08d8c2d gnome-builder 3.36.1 ## Additional information I see the following output when I start gnome-builder from a terminal: ``` $ gnome-builder sh: getent: command not found 11:21:17.5362 ide-application-plugins[ 18651]: CRITICAL: = Cannot enable Python 3 plugins: Typelib file for namespace 'Dazzle', versio= n '1.0' not found 11:21:17.5405 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5407 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5407 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5407 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5407 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5408 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5408 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5409 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5409 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5410 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5410 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5410 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5411 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5411 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5411 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5412 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5412 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5412 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5419 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5420 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5480 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5505 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5507 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:17.5507 libpeas[ 18651]: WARNING: = The 'python3' plugin loader has not been enabled 11:21:19.8003 ide-device-manager[ 18651]: WARNING: = GbpQemuDeviceProvider: binfmt is missing from /proc/mounts 11:21:20.0893 gbp-sysprof-workspace-addin[ 18651]: WARNING: = Sysprof-3 is not supported, will not enable profiler: GDBus.Error:org.freed= esktop.DBus.Error.ServiceUnknown: The name org.gnome.Sysprof3 was not provi= ded by any .service files ``` --- Luis Felipe L=C3=B3pez Acevedo https://luis-felipe.gitlab.io/