From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mariano Montone Newsgroups: gmane.emacs.devel Subject: Re: Integrate my package into Emacs Date: Fri, 22 Apr 2022 14:57:58 -0300 Message-ID: <0cd6d74e-0a85-05d0-7316-b1fcafcac126@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18715"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Cc: Emacs developers To: Eduardo Ochs Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 22 20:22:14 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 1nhxv3-0004hm-S8 for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Apr 2022 20:22:13 +0200 Original-Received: from localhost ([::1]:52492 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nhxv2-0006KT-Er for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Apr 2022 14:22:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:32842) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhxXh-0007ql-9d for emacs-devel@gnu.org; Fri, 22 Apr 2022 13:58:05 -0400 Original-Received: from mail-oa1-x35.google.com ([2001:4860:4864:20::35]:39911) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nhxXf-0008M5-HN for emacs-devel@gnu.org; Fri, 22 Apr 2022 13:58:04 -0400 Original-Received: by mail-oa1-x35.google.com with SMTP id 586e51a60fabf-deb9295679so9389719fac.6 for ; Fri, 22 Apr 2022 10:58:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=+blKMRfs1rsDE6/YokMHuc4D8uF+VNwXyF0cvDXpfAs=; b=AYTx07B5jxno9Xf2MNdTdvAEd6u49D01Yr+J7GyuTm7i+z7bNArJ8KPlBRuyS2bVBp VmlgqDmvst8m4GLALYhcwQpAx5rRO3yJN5do/nuswRSoBIyQB7eoCeUSqLIipb6SGGPI SgzaplkLEe6xbyGAtqY+Qp5YY+zLAtg2IWliqJinyjp7RMr0YcTE2QHdlAt7YBYYL/Rs eOMtbKbs5cR5P2/N+XCrlJU/TFPdYVwbAgqAz3aGCLFNO8pFcnPKRr6f2KXZEz5DyWhP 9J5XcEak35rmQMcvwH652rRDgjG+fTWbrwVfAwSSnE0D5Z0WwyMOpLWKjAOsydZ37pnK raCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=+blKMRfs1rsDE6/YokMHuc4D8uF+VNwXyF0cvDXpfAs=; b=JZmcTE93xz+vXDU5NRgeh9AgNHJfSpHCTvvwut8n+j8zJwP7c39kJr5MOitA7y+lg4 NkbKyeQjTstpO8CPmBRzHmJ9ZwsPVHjObfMdkQ5YD5+HZpN16ieeNBXGelPBMr0+SVZu gAy428EPFPHnSw00PPofmwScwPEKZGIoKLiosxck7wBUaNluECm22CbvgJeTbSBLP2k6 cKUtHpkqY/gRTv5pVMszhPKELgbDRrTlVSRmHftIAczQSf8uDSbORKrTPwhzntlMcRKc JYegtWw7K5APosBGAlDnryqcpBFnUF3ZwYPjkic7FPqWvbsEpUQ9tLpdgurNd7GEo5ho m/lw== X-Gm-Message-State: AOAM531cL4Bl26kF0MVKm5NOn/TLN0Bu/+ZkMVb93SIEAh76Uqcp6xIG Ewij9H9tKjRq2c9nTk0ROfU= X-Google-Smtp-Source: ABdhPJwu7mtXl4nWwx9MB1QjTdAHwms5o0ot1zQuCeYgCYD/m5fNuZePZzllEvw3hcJgJ8n4t2BNiw== X-Received: by 2002:a05:6870:148e:b0:e9:1153:c2c8 with SMTP id k14-20020a056870148e00b000e91153c2c8mr429138oab.237.1650650282072; Fri, 22 Apr 2022 10:58:02 -0700 (PDT) Original-Received: from [192.168.0.11] ([190.17.226.224]) by smtp.googlemail.com with ESMTPSA id h21-20020a056808015500b00323c43663e2sm970795oie.32.2022.04.22.10.58.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 22 Apr 2022 10:58:01 -0700 (PDT) Content-Language: es-CO In-Reply-To: Received-SPF: pass client-ip=2001:4860:4864:20::35; envelope-from=marianomontone@gmail.com; helo=mail-oa1-x35.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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:288802 Archived-At: El 22/4/22 a las 14:44, Eduardo Ochs escribió: > On Fri, 22 Apr 2022 at 12:37, Mariano Montone wrote: >> Hello, >> >> I've implemented an inspector tool for elisp, and I think it could be >> nice to integrate into Emacs distro. >> >> https://github.com/mmontone/emacs-inspector >> >> What do you think? >> >> What are the steps I'd need to follow for that? >> >> >> Thanks, >> >> Mariano > Hi Mariano, > > can you record a short video showing how you use it? The README and > the screenshot give the impression that this > > Similar to inspectors available for Smalltalk and Common Lisp, but > for Emacs Lisp. > > is a distant goal, and that at this moment your inspector does very > little... Hi Eduardo, on the contrary, I consider it very complete. I've gone through every ELisp data type to make sure it can be inspected. Also, it supports any level of nesting and data size (pagination). And ... you can use it to inspect backtraces on the debugger. I'll post a video soon. Mariano