From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Matthias Meulien Newsgroups: gmane.emacs.devel Subject: Re: Tree-sitter integration in python.el Date: Thu, 06 Oct 2022 22:53:17 +0200 Message-ID: <87czb47jya.fsf@gmail.com> References: <3A68545C-2E40-4BB4-8563-8041A5452634@gmail.com> <87y1twlr0v.fsf@gmail.com> <83czb8ycpo.fsf@gnu.org> <87tu4klfcw.fsf@gmail.com> <87ill0le20.fsf@gmail.com> <87y1ttfmj8.fsf@gmail.com> <19950F30-F4DB-4CE4-9257-24DA39594669@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1404"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Yuan Fu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 06 22:54:15 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ogXsk-0000Da-H4 for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Oct 2022 22:54:14 +0200 Original-Received: from localhost ([::1]:51292 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ogXsj-0005sB-5q for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Oct 2022 16:54:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogXru-0004z0-UP for emacs-devel@gnu.org; Thu, 06 Oct 2022 16:53:22 -0400 Original-Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:51907) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ogXrt-0000HX-Dq; Thu, 06 Oct 2022 16:53:22 -0400 Original-Received: by mail-wm1-x330.google.com with SMTP id o5so1784372wms.1; Thu, 06 Oct 2022 13:53:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=OSqA0HylGR1ziG4tn++07KQTfPtmgeGVlOmBWm6oSxE=; b=cE3Bzsop4TbTCJ5cve8q3v9Pr+k7oFBuxOrZBOioIK10gv7rjljdt+g/Mr9GcnI3X/ D4YDYJMPIeZYhPmrjFXb/YIzL7fkpErnIk64fadmXyevc2ETdEIyRRFn76qwaO39qMgP XBzRQhqDtntX/jkz+PxreFUK6MCEJo2FurG5H3Nxm1KI7AP5Wof/yT2ox+47Ep+xu2bw YQtnt32VXA+gFdqWkJG6g6quOiZ3NBEWZwM6EdIZ95ZB7gEPZcZTe4VpGJW4f4k/3rQv DHKnA9MiY3B1AdvFfHsUD2L/2aZEOcHkLlDTJI1CPeJc4qlAhuTeHic7kEIQpnvDrNfQ YC3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=OSqA0HylGR1ziG4tn++07KQTfPtmgeGVlOmBWm6oSxE=; b=3WZSmWKtTy/QorT5bMdCna7JhJC4lQ1/EzCwdoPGOxFca11J7QUfUSClNs8HgOHc59 2if+aoM11RArCe+mqzQa0iWVy0yt3sVx6ujess7m9pedjsLa3exVy83d6P6zvBgUkKDL 7h2bTcBEW06DlJspAuJTD7wC+nzRJkv8kOjOrgaRbn3Q6fG2PaLzbaCQAhLDEGn10cY9 u6AgJ1hdje8W3p95LA/8M+HVYX2lIMpmcidker5ZJtNpyV/ndSCDHehSTfN8haRy6gdr 9PWYJi6Z0+t3Ko8cAGuOiQaaHL+/TwNXrJpmqBH+rhkd+cgV7Q2up3ajoVQjV8vLkbz5 T+Vg== X-Gm-Message-State: ACrzQf2k0lx7rZg4plM2rfIngXS8uVYnRZjvRTMc1Krw/9/MdHpTKha0 evvHwOZhb+Ve4xdy1e9ljmfg1Cqjla4= X-Google-Smtp-Source: AMsMyM4EKjSeJ/LDJcSsmSuQU17IxSY2IdycQtIx3KvrzclxDMyRuEz1BBnEBudLiygQPs1AvZqd/Q== X-Received: by 2002:a05:600c:284:b0:3b5:3360:3f8c with SMTP id 4-20020a05600c028400b003b533603f8cmr1133063wmk.83.1665089598603; Thu, 06 Oct 2022 13:53:18 -0700 (PDT) Original-Received: from carbon.localdomain ([2a01:e0a:245:c850:98f5:429a:aa8e:95bb]) by smtp.gmail.com with ESMTPSA id a13-20020adff7cd000000b0022a403954c3sm323849wrq.42.2022.10.06.13.53.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Oct 2022 13:53:18 -0700 (PDT) In-Reply-To: <19950F30-F4DB-4CE4-9257-24DA39594669@gmail.com> (Yuan Fu's message of "Thu, 6 Oct 2022 11:26:04 -0700") Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=orontee@gmail.com; helo=mail-wm1-x330.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:297125 Archived-At: Yuan Fu writes: > (...) Oops, I merged the master again and ran git clean -xf followed > by make bootstrap, which compiled successfully. Something in the > tree-sitter branch requires a git clean to build after merging master, > it seems. Thank you, compilation is fixed. I confirm that you also fixed the fontification problems I saw! Would the integration of tree-sitter help to implement an option to have all types fontified? Now that it's becoming more popular to uses type hints in Python code, it may improve code readability to have all types fontified. -- Matthias