From debbugs-submit-bounces@debbugs.gnu.org Mon May 05 23:43:03 2025 Received: (at submit) by debbugs.gnu.org; 6 May 2025 03:43:03 +0000 Received: from localhost ([127.0.0.1]:45299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uC9Cu-0005gI-G9 for submit@debbugs.gnu.org; Mon, 05 May 2025 23:43:02 -0400 Received: from lists.gnu.org ([2001:470:142::17]:51346) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uC1na-0005mQ-Nf for submit@debbugs.gnu.org; Mon, 05 May 2025 15:48:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uC1nR-000187-I2 for bug-gnu-emacs@gnu.org; Mon, 05 May 2025 15:48:14 -0400 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uC1nO-0004RJ-Lg for bug-gnu-emacs@gnu.org; Mon, 05 May 2025 15:48:12 -0400 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5f728aeedacso7098495a12.2 for ; Mon, 05 May 2025 12:48:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746474486; x=1747079286; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=F3ixCtowDpGghcE0ZvsntNmcQ8Rnu+O3og8sfSby6L8=; b=SB1X5Q72JulL9Qz+v9AMMxprfQYfdL0fQY9Otyjb8Uf+qPJp8I2IzdS6dAS8qfShsx XAlROFsh4tVrR89tJSZhZIOM7UtyRfF8vS5Xp5YXDo/atu6NwrQq6h7ylt7TYy5Movt2 o6URo5s0XY5yh3gsVWMXfG0WoCsowFDnShJxQ23FFHgtZxXlD4OGUl8njBTSnpaAKaGG EzaDk/rqTBkJzIb7L+bFA54EYGDjM2X4guma4wTXybqAysFP8l9wtE1L9fgst9XuZX1+ AJw/7nH8kOwXjAht3zSfUfxPJXVzZulJSBVF9RACOTOXgNpnBzho9vaBqFOi4KA47mja CVzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746474486; x=1747079286; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=F3ixCtowDpGghcE0ZvsntNmcQ8Rnu+O3og8sfSby6L8=; b=aSwz4cCzP8JQDpOPbkGZ/SKuWMZYSFRQ7dQjyROlhfkGHLDCTo0Fen5UnSWwaixs5m GrUAYC42uRPddN+UdGjVQafdbkNoSTg1GKpuE786jDmJBKVzBs4XxXIol2ElhQTjOt5j ANEe83ObF98tosXitOMPec7Nb3sByg5xzwDNDhwjR0cLhI+JFCr9JqJY6MtiBA/Zf4It nWI1PZnQ0HIDg19IuTA1ccHh9SMMbD3RT4YX13shvdD88hvt4nWTveqwNeTYmm/7jsmg bR/VnMoY9jCso/6Q7nP9+fgWFmtRFsP5aJ8alSp1EFTuwX4sHS6cE96Vi0Ta9lVC+JOn itIA== X-Gm-Message-State: AOJu0YzJdTbt+Y/uPNkq5P5ssz2WBLH3WvIrk6LvoIdwfAL3bwvJW6Oy yiDPV8/gb832EVbujrWcsgmhBnhnhOJCPzIqXH1XB5D8xgkKIIXT8qRyDXm1KcBfsu+81ySRsLC S00iPp1W6VkNkwmMedC3kx6qMl2mhy8Op X-Gm-Gg: ASbGncvhn3BSOXT0AH+HxGjPJRWu8Gw1au5CzYA/UovcQiKzqYoiR7kFcBcAZFwORP4 bCCiRWE42NyQfT52KT9odEdL0DBtS75ZwoaNxmfAhw77pHNdnK5bZcilG+0lTiEGAQnT8pnef2b 4j3m+uqz8Wra6cY6Biex9PlanNbpd6m4s= X-Google-Smtp-Source: AGHT+IG/weIDCMKofXHaF/JV/hWFNNGB4BpBOWxsNreA/r03sbzU7QY9lhv3jnD6pY9hHdxzyAA2ygCLzEcPpbUQjBQ= X-Received: by 2002:a05:6402:4309:b0:5f3:81a0:c3d7 with SMTP id 4fb4d7f45d1cf-5fab05c2652mr7346999a12.22.1746474485605; Mon, 05 May 2025 12:48:05 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?B?TWFydGluIMWgb8WhacSH?= Date: Mon, 5 May 2025 21:47:54 +0200 X-Gm-Features: ATxdqUFs6hzhyRBZWJWy3c1XqIhUlkTIk5hMF6OpzqJXe2NFm2d6aDRtn4S2EB0 Message-ID: Subject: I would like to contribute: jsdoc support in typescript-ts-mode To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000052ec93063468c7be" Received-SPF: pass client-ip=2a00:1450:4864:20::52c; envelope-from=sosic.martin@gmail.com; helo=mail-ed1-x52c.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, HTML_MESSAGE=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-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 05 May 2025 23:42:59 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --00000000000052ec93063468c7be Content-Type: text/plain; charset="UTF-8" Hi, I noticed there is no jsdoc support in typescript-ts-mode, and I would love to add a patch/PR to add it! I already have a working solution: I found who that same support is implemented in js-ts-mode and slightly modified it to work with typescript-ts-mode. Currently I apply that extra config in my init.el, but I imagine it relatively straightforward from here to contribute it to typescript-ts-mode.el itself. More info can be found here on reddit where I asked for help, got it, and then I edited the answer to contain the full solution: https://www.reddit.com/r/emacs/comments/1kfblch/need_help_with_adding_jsdoc_highlighting_to/ . I would appreciate any direction on how to go about this: I have been programming for 20 years but I never used a mailing list and am not sure what is the etiquette / right way to handle this! Thanks, Martin Sosic --00000000000052ec93063468c7be Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,
I noticed there is no jsdoc support in typescript-= ts-mode, and I would love to add a patch/PR to add it! I already have a wor= king solution: I found who that same support is implemented in js-ts-mode a= nd slightly modified it to work with typescript-ts-mode. Currently I apply = that extra config in my init.el, but I imagine it relatively straightforwar= d from here to contribute it to typescript-ts-mode.el itself.

More i= nfo can be found here on reddit where I asked for help, got it, and then I = edited the answer to contain the full solution:=C2=A0https://www.reddit.com/r/emacs/comments/1kfblch/need_help_with_addi= ng_jsdoc_highlighting_to/ .

I would appreciate= any direction on how to go about this: I have been programming for 20 year= s but I never used a mailing list and am not sure what is the etiquette=C2= =A0/ right way to handle this!

Thanks,
M= artin Sosic
--00000000000052ec93063468c7be-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 07:20:29 2025 Received: (at 78273) by debbugs.gnu.org; 6 May 2025 11:20:29 +0000 Received: from localhost ([127.0.0.1]:53905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCGLd-000779-8J for submit@debbugs.gnu.org; Tue, 06 May 2025 07:20:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55138) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uCGLZ-00076B-S3 for 78273@debbugs.gnu.org; Tue, 06 May 2025 07:20:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uCGLT-0000dj-MK; Tue, 06 May 2025 07:20:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=zs8H2mxUVAgKpLt+1iikdl9Ok67Q56RU5qu3Sn84MT0=; b=BOApvgN7SM6wUxqmMQrO huA2jm1HCksQFdJG+MudioS+QRwD5r1wCiqoav9+Kru/POoBnjuAy4rhsRPY1u+AFZMLRMCFYDUha h0cikyijqmtBMJcTb11UwrVM4j1L12OTylzdyjaEBoPJpMPfiOhrM/Kbf3fjzLJv2s3SUh3W8si63 3mB9IEfVwFFsJtYGjkE7hkybWeiL5J1XVwL+q2tYdbbXv4H7doOJ2Hpxg5aWuIsvoik8ppBKSal79 ixd+fDFijkpyy8AsWYQ9bQOkI8LDjQnGreV2OmFmvaCDH4EoZlaiYrJIf1ve702X2qBvC+8SR8c0f Vo5/xxk3LXAnGA==; Date: Tue, 06 May 2025 14:20:16 +0300 Message-Id: <86ecx2gf4f.fsf@gnu.org> From: Eli Zaretskii To: Martin =?utf-8?B?xaBvxaFpxIc=?= , Yuan Fu , Theodor Thornhill In-Reply-To: (message from Martin =?utf-8?B?xaBvxaFpxIc=?= on Mon, 5 May 2025 21:47:54 +0200) Subject: Re: bug#78273: I would like to contribute: jsdoc support in typescript-ts-mode References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78273 Cc: 78273@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Martin Šošić > Date: Mon, 5 May 2025 21:47:54 +0200 > > Hi, > I noticed there is no jsdoc support in typescript-ts-mode, and I would love to add a patch/PR to add it! I > already have a working solution: I found who that same support is implemented in js-ts-mode and slightly > modified it to work with typescript-ts-mode. Currently I apply that extra config in my init.el, but I imagine it > relatively straightforward from here to contribute it to typescript-ts-mode.el itself. > > More info can be found here on reddit where I asked for help, got it, and then I edited the answer to contain > the full solution: > https://www.reddit.com/r/emacs/comments/1kfblch/need_help_with_adding_jsdoc_highlighting_to/ . > > I would appreciate any direction on how to go about this: I have been programming for 20 years but I never > used a mailing list and am not sure what is the etiquette / right way to handle this! Thank you for your interest in Emacs. I think the next steps would be: . post here a patch relative to typescript-ts-mode.el as we have it on the master branch of the Emacs Git repository, so people could review your changes and suggest improvements if needed . start your legal paperwork of assigning to FSF the copyright for your changes -- contributions of this size cannot be accepted without the assignment The last point is actually the first one you should consider. If you are okay with assigning the copyright to the FSF, I will send you the form to fill and the instructions to go with it, so you could start the paperwork rolling; then you can post the patches even before the process is completed (but we will wait for it to complete before we can install your changes). If for some reason you are unwilling or unable to assign the copyright, then your code will have to be a separate package, perhaps part of Non-GNU ELPA, not an integral part of typescript-ts-mode.el that comes with Emacs. From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 08:03:27 2025 Received: (at 78273) by debbugs.gnu.org; 6 May 2025 12:03:27 +0000 Received: from localhost ([127.0.0.1]:54856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCH1C-0006EA-HE for submit@debbugs.gnu.org; Tue, 06 May 2025 08:03:27 -0400 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:47190) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uCH17-0006Ch-42 for 78273@debbugs.gnu.org; Tue, 06 May 2025 08:03:23 -0400 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-5f4b7211badso8231638a12.2 for <78273@debbugs.gnu.org>; Tue, 06 May 2025 05:03:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746532995; x=1747137795; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rhi//GKB97r3lh73ZC4rrGXqDxmwb1f66O0ROlYo2z4=; b=Y2LgjxPJF+gjSlBj4ccsbSJEKbT7sAp+j+kVGMvSS0NGCZ8MngI+v93TUArgqqPxXo aZjxB4U2K22def8DYRofgM6SrByQR3F5wZA/Hsl+tRnTSU0QpGVbhAcucFWL3J/zjM4p je0brb8OM9itRmk/EwRLzcCJnR7Q3qdrrFanCdGpqq+63XE3LiSOf2F4e4hxdzx129mR Jwp1y7BVoyW1G29stAqRaIY8iSz4EPoF6Rwo6g8x5Xd3I+lYIzb+HwgDxayU2VfhrEyV rBmQomJU/aXmjAjdhFRs9jn7YF5JpbgZSbI2OWvTq3ZwFEFtVbqjDiBLWvZOfpuLRP9G VZwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746532995; x=1747137795; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rhi//GKB97r3lh73ZC4rrGXqDxmwb1f66O0ROlYo2z4=; b=J+1CvttVgCXtKHLCFXcbR9D9oOhdCClwEGC1X3Bs8bnSkKbD8F4WTWwx0+hw0hwv+f BFUrb7azhQWPvtqFsUTeBYV7+SsaqLs7Zu8glNSxdDLQm8dZqf5sXzN+qmT0jz7UxMLG 1eFhBbjJhdQCSVHzri6ImNYlZEkqJ7eAYI6Wn1+X6utY54EE2UtZap87Jc66jVzHPCxB DBzcyKzRs+pg/19D1VhOKz1hf7je/AdjdnizOMqRqFdtWpuHCSzBeMS8N6upUAOrxQgp ascgukSFy2Fa9lc1a9n6aVUwqYXrFZWPlhbtIxJbCGy8MMFJ/I4ez2CBRRzFESUoD6nX nDWQ== X-Forwarded-Encrypted: i=1; AJvYcCWqcgpaFWLl2mI56usqX33ZZMYVxqG6axlPVf5Nsui/TyaWJK6cwO/DcO9rl0QGohYi2PANHw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyQqr46Rpi6H5B3jV7niLIttwHgAXJB+AgGePadb1ReiyOTPFTU nsXf1ZH06Qc9N8+HfQie8R2uYm7ju+DaaQYtUVskhIY4b8A3JbXiZWA7QEtQTBMBnbYlu2slbXb ywRQauScZt/5vwULdWzNLGoLJSVtQIA== X-Gm-Gg: ASbGncuMxGpIucOWWm8tYOopzi8YZAxq10w4eHIlYvNhhZtochG/d+izFougfJ52G7G HUs2tZ461+b7So5RzmrIVYr30RR6LSuZjouWV2EnMEI1MrvvvvG/5tAqjtVKjV66MXF7UnuhQRy w7nC+Ojln/t0y2oPwHDSa3+CK1 X-Google-Smtp-Source: AGHT+IGM2PQAs5WARlPmebe1CYqeRgYKKxlwHZeVnV9Qji0IJZNROJKyABM8JgLANEfPHTB+qL0h44J4/oDHK0tfovc= X-Received: by 2002:a05:6402:5202:b0:5fb:1be2:270d with SMTP id 4fb4d7f45d1cf-5fb70d52648mr2209391a12.29.1746532994490; Tue, 06 May 2025 05:03:14 -0700 (PDT) MIME-Version: 1.0 References: <86ecx2gf4f.fsf@gnu.org> In-Reply-To: <86ecx2gf4f.fsf@gnu.org> From: =?UTF-8?B?TWFydGluIMWgb8WhacSH?= Date: Tue, 6 May 2025 14:03:02 +0200 X-Gm-Features: ATxdqUHMwM5j_UcGcYdXWzoccB-CyU_DgweYqprD3L8hNZcm_iPCvtyS-1-F3bw Message-ID: Subject: Re: bug#78273: I would like to contribute: jsdoc support in typescript-ts-mode To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000b9a6fe063476666b" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78273 Cc: 78273@debbugs.gnu.org, Yuan Fu , Theodor Thornhill X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000b9a6fe063476666b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Yeah no problem, happy to sign! I have never sent a patch in this way (only PRs via Github) but I assume googling will give me answers? Or is there a piece of docs specific for emacs contributing? Thanks On Tue, May 6, 2025 at 1:20=E2=80=AFPM Eli Zaretskii wrote: > > From: Martin =C5=A0o=C5=A1i=C4=87 > > Date: Mon, 5 May 2025 21:47:54 +0200 > > > > Hi, > > I noticed there is no jsdoc support in typescript-ts-mode, and I would > love to add a patch/PR to add it! I > > already have a working solution: I found who that same support is > implemented in js-ts-mode and slightly > > modified it to work with typescript-ts-mode. Currently I apply that > extra config in my init.el, but I imagine it > > relatively straightforward from here to contribute it to > typescript-ts-mode.el itself. > > > > More info can be found here on reddit where I asked for help, got it, > and then I edited the answer to contain > > the full solution: > > > https://www.reddit.com/r/emacs/comments/1kfblch/need_help_with_adding_jsd= oc_highlighting_to/ > . > > > > I would appreciate any direction on how to go about this: I have been > programming for 20 years but I never > > used a mailing list and am not sure what is the etiquette / right way t= o > handle this! > > Thank you for your interest in Emacs. > > I think the next steps would be: > > . post here a patch relative to typescript-ts-mode.el as we have it > on the master branch of the Emacs Git repository, so people could > review your changes and suggest improvements if needed > . start your legal paperwork of assigning to FSF the copyright for > your changes -- contributions of this size cannot be accepted > without the assignment > > The last point is actually the first one you should consider. If you > are okay with assigning the copyright to the FSF, I will send you the > form to fill and the instructions to go with it, so you could start > the paperwork rolling; then you can post the patches even before the > process is completed (but we will wait for it to complete before we > can install your changes). If for some reason you are unwilling or > unable to assign the copyright, then your code will have to be a > separate package, perhaps part of Non-GNU ELPA, not an integral part > of typescript-ts-mode.el that comes with Emacs. > --000000000000b9a6fe063476666b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Yeah no problem, happy to sign!

I have never sent a= patch in this way (only PRs via Github) but I assume googling will give me= answers? Or is there a piece of docs specific for emacs contributing?
=
Thanks

On Tue, May 6, 2025 at 1:2= 0=E2=80=AFPM Eli Zaretskii <eliz@gnu.org= > wrote:
= > From: Martin =C5=A0o=C5=A1i=C4=87 <sosic.martin@gmail.com>
> Date: Mon, 5 May 2025 21:47:54 +0200
>
> Hi,
> I noticed there is no jsdoc support in typescript-ts-mode, and I would= love to add a patch/PR to add it! I
> already have a working solution: I found who that same support is impl= emented in js-ts-mode and slightly
> modified it to work with typescript-ts-mode. Currently I apply that ex= tra config in my init.el, but I imagine it
> relatively straightforward from here to contribute it to typescript-ts= -mode.el itself.
>
> More info can be found here on reddit where I asked for help, got it, = and then I edited the answer to contain
> the full solution:
> htt= ps://www.reddit.com/r/emacs/comments/1kfblch/need_help_with_adding_jsdoc_hi= ghlighting_to/ .
>
> I would appreciate any direction on how to go about this: I have been = programming for 20 years but I never
> used a mailing list and am not sure what is the etiquette / right way = to handle this!

Thank you for your interest in Emacs.

I think the next steps would be:

=C2=A0. post here a patch relative to typescript-ts-mode.el as we have it =C2=A0 =C2=A0on the master branch of the Emacs Git repository, so people co= uld
=C2=A0 =C2=A0review your changes and suggest improvements if needed
=C2=A0. start your legal paperwork of assigning to FSF the copyright for =C2=A0 =C2=A0your changes -- contributions of this size cannot be accepted<= br> =C2=A0 =C2=A0without the assignment

The last point is actually the first one you should consider.=C2=A0 If you<= br> are okay with assigning the copyright to the FSF, I will send you the
form to fill and the instructions to go with it, so you could start
the paperwork rolling; then you can post the patches even before the
process is completed (but we will wait for it to complete before we
can install your changes).=C2=A0 If for some reason you are unwilling or unable to assign the copyright, then your code will have to be a
separate package, perhaps part of Non-GNU ELPA, not an integral part
of typescript-ts-mode.el that comes with Emacs.
--000000000000b9a6fe063476666b-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 11:32:10 2025 Received: (at 78273) by debbugs.gnu.org; 6 May 2025 15:32:10 +0000 Received: from localhost ([127.0.0.1]:59729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCKHB-00079E-VL for submit@debbugs.gnu.org; Tue, 06 May 2025 11:32:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39060) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uCKH8-00078M-9V for 78273@debbugs.gnu.org; Tue, 06 May 2025 11:32:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uCKH1-0002Qh-5i; Tue, 06 May 2025 11:31:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=QBne7Ll5xfpXTMQudRG1VqybFF7hEzdoexphmoM0e+U=; b=b5jRSnf0ToIzDr+WsuKj JVGrlKJoq6xj4slFlKBFtJO7F7bAQR6V/rJFLKtJs4rntx+ynjbHN3HnzjtKJtPgSCakA4By8bZia T+lUuiZhIu8xHN8z2EiGohhbCCKyYUprhHZibVq7FAIhpvJk5wWti++3Ay8z23B+72vPocac+NQGq xxK1JFeM+0dK7zAzJRr2vyIU3tmP28m78Q0nXWfb2V4M3qjtr5YRp3QjkDNHW5jANNBLkP49FYnHy 4/t42Tfd+QK3cSqsmwWDgschUyu58vsCtq8qYVpD8u7UStiP1HFJRfib8TAh6LzoSuFb1Pb6KitFl 16/8eQnzJuWgww==; Date: Tue, 06 May 2025 18:31:54 +0300 Message-Id: <865xidhi1h.fsf@gnu.org> From: Eli Zaretskii To: Martin =?utf-8?B?xaBvxaFpxIc=?= In-Reply-To: (message from Martin =?utf-8?B?xaBvxaFpxIc=?= on Tue, 6 May 2025 14:03:02 +0200) Subject: Re: bug#78273: I would like to contribute: jsdoc support in typescript-ts-mode References: <86ecx2gf4f.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78273 Cc: 78273@debbugs.gnu.org, casouri@gmail.com, theo@thornhill.no X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Martin Šošić > Date: Tue, 6 May 2025 14:03:02 +0200 > Cc: Yuan Fu , Theodor Thornhill , 78273@debbugs.gnu.org > > Yeah no problem, happy to sign! Thanks, form sent off-list. > I have never sent a patch in this way (only PRs via Github) but I assume googling will give me answers? Or is > there a piece of docs specific for emacs contributing? I suggest to read the file CONTRIBUTE in the top-level directory of the Emacs source tree, you will find there answers to moist of your questions. If anything's still unclear after that, feel free to ask here. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat May 17 16:52:53 2025 Received: (at 78273) by debbugs.gnu.org; 17 May 2025 20:52:53 +0000 Received: from localhost ([127.0.0.1]:51473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uGOWa-0008P8-QT for submit@debbugs.gnu.org; Sat, 17 May 2025 16:52:53 -0400 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]:43055) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uGOWX-0008Ok-UD for 78273@debbugs.gnu.org; Sat, 17 May 2025 16:52:50 -0400 Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-ad51ba0af48so488319366b.0 for <78273@debbugs.gnu.org>; Sat, 17 May 2025 13:52:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747515164; x=1748119964; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cJ8T+l+GNI/SgH2zJB/dL4gw9VIB9vbQmUVkAQDrl28=; b=SR3mUc/mn8nNZe2EFjS6WaP710sWEm6uukP0ONI/1AafXWxO5EePQ/tJ/pONh/Z8+Q QpW/f6mly0A+pszIeKADj7NkTfSLRyGibBjKIPuEGuel3FUQqQd5UKwhAlzxCQOX+CaS tIkrShfl/wJKNS5ZoYg9+ZZF2CqdgJlRXomZrcgTccni5Hda+pAnxfpsyQWZULvGWV7S DdifTHQ+l+aNv8zggfZpeziu5SIoVvitLCxUkBhZoAMw7MOpsscOdUK+M2eVFx+wAAcP CQew7NQqKazpoO7E0eULvSHT7Y/TDooVnvIjR5QtdG1W5M0gWBcbhiF/QGJMPDLo+n6i 0o3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747515164; x=1748119964; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cJ8T+l+GNI/SgH2zJB/dL4gw9VIB9vbQmUVkAQDrl28=; b=v/IHlvW3XH2cgKY0yej4bhvHPcg+dDrVNp3r+2C+Nq0OCcFBbPmYXuSh0k+6zrbDMO O28p9+DXuca1gc1UENErICr9VhOIepENkTcz2s+ulX+t6gZrU6rzSYlTvWKipH5mk+ho Iu5Xnfh7/hRb9M2a5m4AS+v33lsbc8n8q8yacA9ETu69bA0I7TQuPLfrhxcer5Vu4xPX G+E5nZ9/oxFaR/dRlWybEYzcCzBgEC9w3lfHRrGgDpZ5Yt87E/zSw/OQebLfVbKbnwbR x1qhhrhc5ITRJEFU3v0uZHRR0ViMVjl5zqVmRVHLhbFC/HpkQXilRa6alPtCrlX17xaK AMnA== X-Forwarded-Encrypted: i=1; AJvYcCViyxIpHZyaAb3sW9xD7Fvdt68Thp9T4vldoDo1MepzjKtY/Ah8c75SrbO1nIi/7Pw9iJHh+g==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwF4TVhyIwJWoJcv3nWOywnHgkAA5gv8mYh+U+k+4Cru3mAtHX2 E8aBejwJ72qZqIufm2dnWzu39m8zL+yk+N18DPA2I5duYajCmuwuAiBZQKEBpvNeAKTfjZtAFj9 0IQc4FHl/pAZnpfuUi5++KiWqw8wI24A= X-Gm-Gg: ASbGnctD8dx8lfByiCJl/ushTsvoloE4Rwcj9LdzDnDt4ozPd4iWdxhOjHLCiJE1a58 VFPb3pUvFPHL4vj6bktkkKpKf+g3gi+/76NCVSefpGHZjvHCl5YM09KiWbdr8jIUx0hfxtddo+0 2BFPwjHH6U2/bECQBn37bTwWXYPf/SQuQ= X-Google-Smtp-Source: AGHT+IGb9uwj5OUBvSiOcuWqi/MMdELo4rvqFWfNLiD9weawA2pKys46IiNX33syxpX7B5tY50IC7r8V8uudVwr/zyg= X-Received: by 2002:a17:907:7ea5:b0:ad5:61d1:d8ac with SMTP id a640c23a62f3a-ad561d1db3amr59231066b.6.1747515163830; Sat, 17 May 2025 13:52:43 -0700 (PDT) MIME-Version: 1.0 References: <86ecx2gf4f.fsf@gnu.org> <865xidhi1h.fsf@gnu.org> In-Reply-To: <865xidhi1h.fsf@gnu.org> From: =?UTF-8?B?TWFydGluIMWgb8WhacSH?= Date: Sat, 17 May 2025 22:52:32 +0200 X-Gm-Features: AX0GCFuw6TYSHkTBz63zQaXx4vdDerit7OvhCzgNMlKsQ4Qh8P0TBDSDD6ZZmkY Message-ID: Subject: Re: bug#78273: I would like to contribute: jsdoc support in typescript-ts-mode To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000946dc606355b1450" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78273 Cc: 78273@debbugs.gnu.org, casouri@gmail.com, theo@thornhill.no X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000946dc606355b1450 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks, I sent the form! Awesome, I will look more into the CONTRIBUTE file= . Best, Martin On Tue, May 6, 2025 at 5:32=E2=80=AFPM Eli Zaretskii wrote: > > From: Martin =C5=A0o=C5=A1i=C4=87 > > Date: Tue, 6 May 2025 14:03:02 +0200 > > Cc: Yuan Fu , Theodor Thornhill , > 78273@debbugs.gnu.org > > > > Yeah no problem, happy to sign! > > Thanks, form sent off-list. > > > I have never sent a patch in this way (only PRs via Github) but I assum= e > googling will give me answers? Or is > > there a piece of docs specific for emacs contributing? > > I suggest to read the file CONTRIBUTE in the top-level directory of > the Emacs source tree, you will find there answers to moist of your > questions. If anything's still unclear after that, feel free to ask > here. > > Thanks. > --000000000000946dc606355b1450 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks, I sent the form! Awesome, I will look more into th= e CONTRIBUTE file.

Best,
Martin

On Tue, May 6, 2025 at 5:32=E2=80=AFPM Eli Zaretskii <eliz@gnu.org> wrote:
> From: Martin =C5=A0o=C5=A1i=C4=87 <= ;sosic.martin@g= mail.com>
> Date: Tue, 6 May 2025 14:03:02 +0200
> Cc: Yuan Fu <casouri@gmail.com>, Theodor Thornhill <theo@thornhill.no>, 78273@debbugs.gnu.org
>
> Yeah no problem, happy to sign!

Thanks, form sent off-list.

> I have never sent a patch in this way (only PRs via Github) but I assu= me googling will give me answers? Or is
> there a piece of docs specific for emacs contributing?

I suggest to read the file CONTRIBUTE in the top-level directory of
the Emacs source tree, you will find there answers to moist of your
questions.=C2=A0 If anything's still unclear after that, feel free to a= sk
here.

Thanks.
--000000000000946dc606355b1450--