GNU bug report logs - #72184
31.0.50; typescript-ts-mode does not bind RET to newline-and-indent

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Jostein Kjønigsen <jostein@HIDDEN>; dated Thu, 18 Jul 2024 21:07:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 72184 <at> debbugs.gnu.org:


Received: (at 72184) by debbugs.gnu.org; 18 Jul 2024 21:30:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 18 17:30:46 2024
Received: from localhost ([127.0.0.1]:38225 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUYi6-0000VN-6e
	for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 17:30:46 -0400
Received: from eggs.gnu.org ([209.51.188.92]:58798)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <acorallo@HIDDEN>) id 1sUYi4-0000FE-F4
 for 72184 <at> debbugs.gnu.org; Thu, 18 Jul 2024 17:30:45 -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 <acorallo@HIDDEN>)
 id 1sUYht-0004ec-CF; Thu, 18 Jul 2024 17:30:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=Dmr9Ax+GhzcxuHzdRQ43hrpzmN1R6qLmv7HG7ksiZ8c=; b=iJ5NYssSjcEY+GoX1v47
 mwDy5wm3jZ9HONQRQU5rL3P17sd4ZpKqXflmpJLbrLpHUIHtk+oGetBy8+CGytT8oJ1OYdjYW55AY
 Jwb/sInA+vLvnefyb23bOb6l6vADrCYnsXzpIwYwETCThiHketVsiAEiUEkFcJMipyX29XqWtzx/J
 0Ome4iAz1RWzQd91CTV+PCQJUIiiE4zeB/TiQtUoHOx8OrhnPV/sTq7HPNv6YxfQ6inasZnxlqXSO
 773EnkwoUo5nyPDHhuLvaWH/RjHcnVrnBlkwF9vLqCtGvJfO/XcCYLCtAQ91kOBRZcTdZUNAhb7Vl
 Qn8FlrQdFvDWqg==;
Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1)
 (envelope-from <acorallo@HIDDEN>)
 id 1sUYhs-0002Yr-7M; Thu, 18 Jul 2024 17:30:32 -0400
From: Andrea Corallo <acorallo@HIDDEN>
To: Jostein =?utf-8?Q?Kj=C3=B8nigsen?= <jostein@HIDDEN>
Subject: Re: bug#72184: 31.0.50; typescript-ts-mode does not bind RET to
 newline-and-indent
In-Reply-To: <BBA51C3B-BE1F-4DE2-A9AA-577C6689FF1B@HIDDEN>
 ("Jostein =?utf-8?Q?Kj=C3=B8nigsen=22's?= message of "Thu, 18 Jul 2024
 23:05:41 +0200")
References: <BBA51C3B-BE1F-4DE2-A9AA-577C6689FF1B@HIDDEN>
Date: Thu, 18 Jul 2024 17:30:32 -0400
Message-ID: <yp1a5ie9ymf.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72184
Cc: 72184 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Jostein Kj=C3=B8nigsen <jostein@HIDDEN> writes:

> When using typescript-ts-mode in a bare config without any custom hooks d=
efined,
> RET ends up being bound (by default) to `newline`.
>
> This is suboptimal, given that users typically want newlines to be indent=
ed.
>
> RET should instead be bound to `newline-and-indent`.

Hi,

AFAIK this is what we tipically do, like: c-mode, c-ts-mode, lisp-mode,
emacs-lisp-mode etc.  Why 'typescript-ts-mode' should be different?

  Andrea




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72184; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Jul 2024 21:06:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 18 17:06:13 2024
Received: from localhost ([127.0.0.1]:38175 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUYKK-0006Hk-2y
	for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 17:06:13 -0400
Received: from lists.gnu.org ([209.51.188.17]:47512)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jostein@HIDDEN>) id 1sUYKE-0006HY-UG
 for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 17:06:10 -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 <jostein@HIDDEN>)
 id 1sUYKA-0002gy-M9
 for bug-gnu-emacs@HIDDEN; Thu, 18 Jul 2024 17:06:02 -0400
Received: from fout3-smtp.messagingengine.com ([103.168.172.146])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jostein@HIDDEN>)
 id 1sUYK7-0006fd-D8
 for bug-gnu-emacs@HIDDEN; Thu, 18 Jul 2024 17:06:02 -0400
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46])
 by mailfout.nyi.internal (Postfix) with ESMTP id 531E91380110
 for <bug-gnu-emacs@HIDDEN>; Thu, 18 Jul 2024 17:05:55 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute2.internal (MEProxy); Thu, 18 Jul 2024 17:05:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 secure.kjonigsen.net; h=cc:content-type:content-type:date:date
 :from:from:in-reply-to:message-id:mime-version:reply-to:subject
 :subject:to:to; s=fm1; t=1721336755; x=1721423155; bh=HskxUNmmYg
 7KLosbyrAkJDPzGndfERYl8SpXS2etLAA=; b=mSEF5uWieqAuKSuYaCXnxu7F6S
 KYDS+d031GMD4vjBQRcSqoAdxfGE2Kw3a7Ip/axAALNWnDiWV9XVAtpvXMQkWwTy
 SuY8+D2s1GFAPS/hTDanFg56oZleUaHHin35UgpnrYU3jMsUr+MlfWzl4lHTXJYe
 w+d7duZRM3+5ihzR13yi7smozbigwJ7pRGY9uUYTIBF//EryyMp0y8S4uHKcM9Tj
 cKVHdpxU1izCFUTrnRI5UDT8rZWBWxwFvt/RwQ7NJ1Zjf19lUAW75gcfRE95ervB
 NseoUFvNUFMFj24PVmfTVJYLJ/By+MAdpSef/g7tztsgPAyyXKAovRhOHzkg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1721336755; x=1721423155; bh=HskxUNmmYg7KLosbyrAkJDPzGndfERYl8Sp
 XS2etLAA=; b=O9l5ySR3SXBUIu0I+lBNKfn0gW47MM2eHML2s/d2sWcd0crjBqU
 AW69C8O5CCozRztWb1NJmV1JUQyaAP9Q45rerR2JyBepCHxuTAIiE16j/rUGoBK6
 fx8W6iNN/3a6tryhcDaRDtNNEt5X6uIozWX6tQNFq8l+xlA76xC5pUto8GoT7gSQ
 auUZSWdM7kPYgReHI1zb5F5gPwZmWaKJFuWTBfGjkc9Z47+5h2IV4Q4+kXaJFnOw
 U4JeSjqvTQ8healg1cdw7xz2qyTNss/B5/3h1q2uqYEU0Bi87GiqPwfHA1uNfkkm
 zPVtHky7NQQXweQMZODaE1tbOPhBuwBm9NQ==
X-ME-Sender: <xms:soOZZvgnbHb_Tja4OnSnRWWxyQ-aILy9_kjOoUUOcnJvPFWNEJ_vXA>
 <xme:soOZZsDwi8iafo2Cqvic7CmOmGlDKzvRv75ov2EBmsC0chQCASVCtZP6Jgp9lNrvi
 oIYtN1x_nGozHBnXA>
X-ME-Received: <xmr:soOZZvFZQoZqHWH9QjskxmiULLnRIpDT9prLsrLu2ArWCUO1Od6kY0sWrzDBfUBsVMKrYgg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrgeelgdduheehucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpefhtggguffkfffvofesrgdtmherhh
 dtjeenucfhrhhomheplfhoshhtvghinhcumfhjpphnihhgshgvnhcuoehjohhsthgvihhn
 sehsvggtuhhrvgdrkhhjohhnihhgshgvnhdrnhgvtheqnecuggftrfgrthhtvghrnhepff
 dtieegteeggffhkefgtdelffdufffgffefvdefffegheduvdejvdfhvdffveeinecuvehl
 uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhoshhtvghinh
 esshgvtghurhgvrdhkjhhonhhighhsvghnrdhnvght
X-ME-Proxy: <xmx:soOZZsQ9HvSUmYzWBC3Hxe4Stxr1bae7FzkGVYxIEUTQCTIaqU5Bkg>
 <xmx:soOZZswoUkF1lS5LkmhlU3gjY_DlAkFaUVu8K3YLIGhky9fLASsGyg>
 <xmx:soOZZi5DmaUT-PswHQYMD7fZveNOD_W1526nKbMuIgWl8TXDt1SLmA>
 <xmx:soOZZhyAonnEXbQx-YuYrMzLSKJ9XziHbGRwM2YrEqmuRDHUwC2lXg>
 <xmx:s4OZZpq97QSAhiJ3sEhi-OxYrsmhPjVJKYnOxMNKY6C5pQTsuYJvLAMp>
Feedback-ID: ib2f84088:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bug-gnu-emacs@HIDDEN>; Thu, 18 Jul 2024 17:05:53 -0400 (EDT)
From: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_02863119-B3FC-4F87-8F5A-098965057028"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
Subject: 31.0.50; typescript-ts-mode does not bind RET to newline-and-indent
Message-Id: <BBA51C3B-BE1F-4DE2-A9AA-577C6689FF1B@HIDDEN>
Date: Thu, 18 Jul 2024 23:05:41 +0200
To: bug-gnu-emacs@HIDDEN
X-Mailer: Apple Mail (2.3774.500.171.1.1)
Received-SPF: pass client-ip=103.168.172.146;
 envelope-from=jostein@HIDDEN;
 helo=fout3-smtp.messagingengine.com
X-Spam_score_int: -26
X-Spam_score: -2.7
X-Spam_bar: --
X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.6 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)


--Apple-Mail=_02863119-B3FC-4F87-8F5A-098965057028
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


When using typescript-ts-mode in a bare config without any custom hooks =
defined,
RET ends up being bound (by default) to `newline`.

This is suboptimal, given that users typically want newlines to be =
indented.

RET should instead be bound to `newline-and-indent`.



In GNU Emacs 31.0.50 (build 4, aarch64-apple-darwin23.4.0, NS
 appkit-2487.50 Version 14.4.1 (Build 23E224)) of 2024-07-18 built on
 SOK67R3KWV97
Repository revision: 14bfa9edeb2ba47d0fb930cc708c5e4033100a54
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2487
System Description:  macOS 14.4.1

Configured using:
 'configure --with-json --with-tree-sitter --with-native-compilation
 PKG_CONFIG_PATH=3D:/usr/local/lib/pkgconfig:/opt/local/lib/pkgconfig'

Configured features:
ACL GLIB GNUTLS LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS
PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP
XIM ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF-8
  value of $LC_CTYPE: UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: ELisp/l

Minor modes in effect:
  bug-reference-prog-mode: t
  elisp-slime-nav-mode: t
  highlight-symbol-mode: t
  flycheck-mode: t
  company-mode: t
  which-function-mode: t
  copilot-mode: t
  editorconfig-mode: t
  helm-mode: t
  helm-minibuffer-history-mode: t
  async-bytecomp-package-mode: t
  delete-selection-mode: t
  global-auto-revert-mode: t
  paredit-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  global-nlinum-mode: t
  nlinum-mode: t
  ido-yes-or-no-mode: t
  override-global-mode: t
  server-mode: t
  global-hl-line-mode: t
  pixel-scroll-precision-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  hs-minor-mode: t

Load-path shadows:
/Users/josteink/.emacs.d/elpa/transient-20240421.1327/transient hides =
/Users/josteink/build/emacs/lisp/transient
/Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig =
hides /Users/josteink/build/emacs/lisp/editorconfig
=
/Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-conf=
-mode hides /Users/josteink/build/emacs/lisp/editorconfig-conf-mode
=
/Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core=
 hides /Users/josteink/build/emacs/lisp/editorconfig-core
=
/Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core=
-handle hides /Users/josteink/build/emacs/lisp/editorconfig-core-handle
=
/Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-fnma=
tch hides /Users/josteink/build/emacs/lisp/editorconfig-fnmatch

Features:
(shadow sort mail-extr emacsbug em-unix em-term term ehelp em-script
em-prompt em-pred em-ls em-hist em-glob em-extpipe em-cmpl em-dirs
em-basic em-banner em-alias esh-mode esh-var eshell esh-cmd esh-ext
esh-proc esh-opt esh-io esh-arg esh-module esh-module-loaddefs esh-util
helm-command helm-elisp helm-eval edebug helm-info dired-aux image-file
image-converter helm-external helm-net ffap bug-reference two-column
misearch multi-isearch help-fns radix-tree markdown-mode color add-log
combobulate combobulate-yaml combobulate-css combobulate-js-ts
combobulate-python combobulate-html combobulate-ui transient
combobulate-display let-alist combobulate-contrib multiple-cursors
mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines
mc-hide-unmatched-lines-mode mc-mark-more sgml-mode facemenu
mc-cycle-cursors multiple-cursors-core rect combobulate-manipulation
python combobulate-navigation combobulate-misc combobulate-interface
combobulate-rules combobulate-settings tempo elec-pair
typescript-ts-mode js c-ts-common cc-mode cc-fonts cc-guess cc-menus
cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs vc-git
vc-dispatcher winner tramp-archive tramp-gvfs ido-completing-read+
memoize cus-edit cus-start cus-load minibuf-eldef org-duration diary-lib
diary-loaddefs cal-iso disp-table oc-basic ol-eww ol-rmail ol-mhe ol-irc
ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime
gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus
gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int
gnus-range message sendmail yank-media rfc822 mml mml-sec epa derived
epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win
ol-docview doc-view jka-compr ol-bibtex bibtex ol-bbdb ol-w3m ol-doi
org-link-doi face-remap org-agenda org-element org-persist org-id
org-element-ast inline avl-tree org-refile elisp-slime-nav
highlight-symbol flycheck company-oddmuse company-keywords company-etags
etags fileloop generator company-gtags company-dabbrev-code
company-dabbrev company-files company-clang company-capf company-cmake
company-semantic company-template company-bbdb company eglot
external-completion flymake compat diff diff-mode track-changes ert pp
ewoc debug backtrace which-func hideshow copilot copilot-balancer
editorconfig editorconfig-core editorconfig-core-handle
editorconfig-fnmatch f dash s jsonrpc eww url-queue shr pixel-fill
kinsoku url-file svg xml dom puny mm-url gnus nnheader gnus-util
mail-utils range wid-edit mm-util mail-prsvr helm-imenu helm-mode
helm-misc helm-files image-dired image-dired-tags image-dired-external
image-dired-util image-mode dired dired-loaddefs exif tramp trampver
tramp-integration files-x tramp-message tramp-compat xdg shell
parse-time iso8601 tramp-loaddefs helm-buffers helm-occur helm-tags
helm-locate helm-grep helm-regexp helm-utils helm-help helm-types helm
helm-global-bindings helm-easymenu helm-core async-bytecomp helm-source
helm-multi-match helm-lib async imenu ob-plantuml delsel autorevert
filenotify org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro
org-src ob-comint org-pcomplete pcomplete org-list org-footnote
org-faces org-entities noutline outline org-version ob-emacs-lisp
ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys
oc org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs
org-compat org-macs format-spec yasnippet paredit dockerfile-mode
sh-script smie treesit executable nlinum linum ido-yes-or-no advice ido
edmacro kmacro use-package-bind-key bind-key easy-mmode xref project
server hl-line pixel-scroll cua-base compile-eslint all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons dracula-theme
use-package-ensure use-package-core finder-inf all-the-icons-autoloads
bmx-mode-autoloads cargo-autoloads cmake-mode-autoloads
company-autoloads crontab-mode-autoloads dap-mode-autoloads
bui-autoloads dockerfile-mode-autoloads doom-modeline-autoloads
dracula-theme-autoloads editorconfig-autoloads elisp-slime-nav-autoloads
expand-region-autoloads flycheck-autoloads helm-autoloads
helm-core-autoloads async-autoloads highlight-symbol-autoloads
ido-yes-or-no-autoloads ido-completing-read+-autoloads compile
text-property-search comint ansi-osc ansi-color ring time-date comp
comp-cstr cl-extra help-mode warnings comp-run comp-common rx
lsp-docker-autoloads lsp-treemacs-autoloads lsp-mode-autoloads
magit-autoloads pcase git-commit-autoloads magit-section-autoloads
markdown-mode-autoloads memoize-autoloads multiple-cursors-autoloads
nerd-icons-autoloads nlinum-autoloads paredit-autoloads
pkg-info-autoloads epl-autoloads popup-autoloads powershell-autoloads
shrink-path-autoloads f-autoloads spinner-autoloads swift-mode-autoloads
transient-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads
ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads dash-autoloads
undo-tree-autoloads queue-autoloads wfnames-autoloads info
with-editor-autoloads yaml-autoloads yaml-mode-autoloads
yasnippet-autoloads package browse-url url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt
gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl
tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize
mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads kqueue cocoa ns lcms2 multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 1458191 193746) (symbols 48 66974 1)
 (strings 32 418444 16703) (string-bytes 1 11887433)
 (vectors 16 160853) (vector-slots 8 2461125 186875)
 (floats 8 2169 354) (intervals 56 27943 2331) (buffers 992 53))

=E2=80=94
Kind Regards
Jostein Kj=C3=B8nigsen


--Apple-Mail=_02863119-B3FC-4F87-8F5A-098965057028
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><div><br></div><div>When using typescript-ts-mode in =
a bare config without any custom hooks defined,</div><div>RET ends up =
being bound (by default) to `newline`.</div><div><br></div><div>This is =
suboptimal, given that users typically want newlines to be =
indented.</div><div><br></div><div>RET should instead be bound to =
`newline-and-indent`.</div><div><br></div><div><br></div><div><br></div><d=
iv>In GNU Emacs 31.0.50 (build 4, aarch64-apple-darwin23.4.0, =
NS</div><div>&nbsp;appkit-2487.50 Version 14.4.1 (Build 23E224)) of =
2024-07-18 built on</div><div>&nbsp;SOK67R3KWV97</div><div>Repository =
revision: 14bfa9edeb2ba47d0fb930cc708c5e4033100a54</div><div>Repository =
branch: master</div><div>Windowing system distributor 'Apple', version =
10.3.2487</div><div>System Description: &nbsp;macOS =
14.4.1</div><div><br></div><div>Configured =
using:</div><div>&nbsp;'configure --with-json --with-tree-sitter =
--with-native-compilation</div><div>&nbsp;PKG_CONFIG_PATH=3D:/usr/local/li=
b/pkgconfig:/opt/local/lib/pkgconfig'</div><div><br></div><div>Configured =
features:</div><div>ACL GLIB GNUTLS LCMS2 LIBXML2 MODULES NATIVE_COMP =
NOTIFY KQUEUE NS</div><div>PDUMPER PNG RSVG SQLITE3 THREADS =
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP</div><div>XIM =
ZLIB</div><div><br></div><div>Important settings:</div><div>&nbsp; value =
of $LC_ALL: en_US.UTF-8</div><div>&nbsp; value of $LC_CTYPE: =
UTF-8</div><div>&nbsp; value of $LANG: en_US.UTF-8</div><div>&nbsp; =
locale-coding-system: utf-8-unix</div><div><br></div><div>Major mode: =
ELisp/l</div><div><br></div><div>Minor modes in effect:</div><div>&nbsp; =
bug-reference-prog-mode: t</div><div>&nbsp; elisp-slime-nav-mode: =
t</div><div>&nbsp; highlight-symbol-mode: t</div><div>&nbsp; =
flycheck-mode: t</div><div>&nbsp; company-mode: t</div><div>&nbsp; =
which-function-mode: t</div><div>&nbsp; copilot-mode: t</div><div>&nbsp; =
editorconfig-mode: t</div><div>&nbsp; helm-mode: t</div><div>&nbsp; =
helm-minibuffer-history-mode: t</div><div>&nbsp; =
async-bytecomp-package-mode: t</div><div>&nbsp; delete-selection-mode: =
t</div><div>&nbsp; global-auto-revert-mode: t</div><div>&nbsp; =
paredit-mode: t</div><div>&nbsp; yas-global-mode: t</div><div>&nbsp; =
yas-minor-mode: t</div><div>&nbsp; global-nlinum-mode: =
t</div><div>&nbsp; nlinum-mode: t</div><div>&nbsp; ido-yes-or-no-mode: =
t</div><div>&nbsp; override-global-mode: t</div><div>&nbsp; server-mode: =
t</div><div>&nbsp; global-hl-line-mode: t</div><div>&nbsp; =
pixel-scroll-precision-mode: t</div><div>&nbsp; tooltip-mode: =
t</div><div>&nbsp; global-eldoc-mode: t</div><div>&nbsp; eldoc-mode: =
t</div><div>&nbsp; show-paren-mode: t</div><div>&nbsp; =
electric-indent-mode: t</div><div>&nbsp; mouse-wheel-mode: =
t</div><div>&nbsp; menu-bar-mode: t</div><div>&nbsp; =
file-name-shadow-mode: t</div><div>&nbsp; global-font-lock-mode: =
t</div><div>&nbsp; font-lock-mode: t</div><div>&nbsp; blink-cursor-mode: =
t</div><div>&nbsp; minibuffer-regexp-mode: t</div><div>&nbsp; =
column-number-mode: t</div><div>&nbsp; line-number-mode: =
t</div><div>&nbsp; transient-mark-mode: t</div><div>&nbsp; =
auto-composition-mode: t</div><div>&nbsp; auto-encryption-mode: =
t</div><div>&nbsp; auto-compression-mode: t</div><div>&nbsp; =
hs-minor-mode: t</div><div><br></div><div>Load-path =
shadows:</div><div>/Users/josteink/.emacs.d/elpa/transient-20240421.1327/t=
ransient hides =
/Users/josteink/build/emacs/lisp/transient</div><div>/Users/josteink/.emac=
s.d/elpa/editorconfig-20240318.2049/editorconfig hides =
/Users/josteink/build/emacs/lisp/editorconfig</div><div>/Users/josteink/.e=
macs.d/elpa/editorconfig-20240318.2049/editorconfig-conf-mode hides =
/Users/josteink/build/emacs/lisp/editorconfig-conf-mode</div><div>/Users/j=
osteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core hides =
/Users/josteink/build/emacs/lisp/editorconfig-core</div><div>/Users/jostei=
nk/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core-handle =
hides =
/Users/josteink/build/emacs/lisp/editorconfig-core-handle</div><div>/Users=
/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-fnmatch =
hides =
/Users/josteink/build/emacs/lisp/editorconfig-fnmatch</div><div><br></div>=
<div>Features:</div><div>(shadow sort mail-extr emacsbug em-unix em-term =
term ehelp em-script</div><div>em-prompt em-pred em-ls em-hist em-glob =
em-extpipe em-cmpl em-dirs</div><div>em-basic em-banner em-alias =
esh-mode esh-var eshell esh-cmd esh-ext</div><div>esh-proc esh-opt =
esh-io esh-arg esh-module esh-module-loaddefs =
esh-util</div><div>helm-command helm-elisp helm-eval edebug helm-info =
dired-aux image-file</div><div>image-converter helm-external helm-net =
ffap bug-reference two-column</div><div>misearch multi-isearch help-fns =
radix-tree markdown-mode color add-log</div><div>combobulate =
combobulate-yaml combobulate-css =
combobulate-js-ts</div><div>combobulate-python combobulate-html =
combobulate-ui transient</div><div>combobulate-display let-alist =
combobulate-contrib multiple-cursors</div><div>mc-separate-operations =
rectangular-region-mode mc-mark-pop =
mc-edit-lines</div><div>mc-hide-unmatched-lines-mode mc-mark-more =
sgml-mode facemenu</div><div>mc-cycle-cursors multiple-cursors-core rect =
combobulate-manipulation</div><div>python combobulate-navigation =
combobulate-misc combobulate-interface</div><div>combobulate-rules =
combobulate-settings tempo elec-pair</div><div>typescript-ts-mode js =
c-ts-common cc-mode cc-fonts cc-guess cc-menus</div><div>cc-cmds =
cc-styles cc-align cc-engine cc-vars cc-defs =
vc-git</div><div>vc-dispatcher winner tramp-archive tramp-gvfs =
ido-completing-read+</div><div>memoize cus-edit cus-start cus-load =
minibuf-eldef org-duration diary-lib</div><div>diary-loaddefs cal-iso =
disp-table oc-basic ol-eww ol-rmail ol-mhe ol-irc</div><div>ol-info =
ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime =
smime</div><div>gnutls dig gnus-sum gnus-group gnus-undo gnus-start =
gnus-dbus dbus</div><div>gnus-cloud nnimap nnmail mail-source utf7 nnoo =
gnus-spec gnus-int</div><div>gnus-range message sendmail yank-media =
rfc822 mml mml-sec epa derived</div><div>epg rfc6068 epg-config =
mm-decode mm-bodies mm-encode mail-parse rfc2231</div><div>rfc2047 =
rfc2045 ietf-drums mailabbrev gmm-utils mailheader =
gnus-win</div><div>ol-docview doc-view jka-compr ol-bibtex bibtex =
ol-bbdb ol-w3m ol-doi</div><div>org-link-doi face-remap org-agenda =
org-element org-persist org-id</div><div>org-element-ast inline avl-tree =
org-refile elisp-slime-nav</div><div>highlight-symbol flycheck =
company-oddmuse company-keywords company-etags</div><div>etags fileloop =
generator company-gtags company-dabbrev-code</div><div>company-dabbrev =
company-files company-clang company-capf =
company-cmake</div><div>company-semantic company-template company-bbdb =
company eglot</div><div>external-completion flymake compat diff =
diff-mode track-changes ert pp</div><div>ewoc debug backtrace which-func =
hideshow copilot copilot-balancer</div><div>editorconfig =
editorconfig-core =
editorconfig-core-handle</div><div>editorconfig-fnmatch f dash s jsonrpc =
eww url-queue shr pixel-fill</div><div>kinsoku url-file svg xml dom puny =
mm-url gnus nnheader gnus-util</div><div>mail-utils range wid-edit =
mm-util mail-prsvr helm-imenu helm-mode</div><div>helm-misc helm-files =
image-dired image-dired-tags =
image-dired-external</div><div>image-dired-util image-mode dired =
dired-loaddefs exif tramp trampver</div><div>tramp-integration files-x =
tramp-message tramp-compat xdg shell</div><div>parse-time iso8601 =
tramp-loaddefs helm-buffers helm-occur helm-tags</div><div>helm-locate =
helm-grep helm-regexp helm-utils helm-help helm-types =
helm</div><div>helm-global-bindings helm-easymenu helm-core =
async-bytecomp helm-source</div><div>helm-multi-match helm-lib async =
imenu ob-plantuml delsel autorevert</div><div>filenotify org ob =
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro</div><div>org-src =
ob-comint org-pcomplete pcomplete org-list =
org-footnote</div><div>org-faces org-entities noutline outline =
org-version ob-emacs-lisp</div><div>ob-core ob-eval org-cycle org-table =
ol org-fold org-fold-core org-keys</div><div>oc org-loaddefs thingatpt =
find-func cal-menu calendar cal-loaddefs</div><div>org-compat org-macs =
format-spec yasnippet paredit dockerfile-mode</div><div>sh-script smie =
treesit executable nlinum linum ido-yes-or-no advice =
ido</div><div>edmacro kmacro use-package-bind-key bind-key easy-mmode =
xref project</div><div>server hl-line pixel-scroll cua-base =
compile-eslint all-the-icons</div><div>all-the-icons-faces data-material =
data-weathericons data-octicons</div><div>data-fileicons data-faicons =
data-alltheicons dracula-theme</div><div>use-package-ensure =
use-package-core finder-inf =
all-the-icons-autoloads</div><div>bmx-mode-autoloads cargo-autoloads =
cmake-mode-autoloads</div><div>company-autoloads crontab-mode-autoloads =
dap-mode-autoloads</div><div>bui-autoloads dockerfile-mode-autoloads =
doom-modeline-autoloads</div><div>dracula-theme-autoloads =
editorconfig-autoloads =
elisp-slime-nav-autoloads</div><div>expand-region-autoloads =
flycheck-autoloads helm-autoloads</div><div>helm-core-autoloads =
async-autoloads =
highlight-symbol-autoloads</div><div>ido-yes-or-no-autoloads =
ido-completing-read+-autoloads compile</div><div>text-property-search =
comint ansi-osc ansi-color ring time-date comp</div><div>comp-cstr =
cl-extra help-mode warnings comp-run comp-common =
rx</div><div>lsp-docker-autoloads lsp-treemacs-autoloads =
lsp-mode-autoloads</div><div>magit-autoloads pcase git-commit-autoloads =
magit-section-autoloads</div><div>markdown-mode-autoloads =
memoize-autoloads =
multiple-cursors-autoloads</div><div>nerd-icons-autoloads =
nlinum-autoloads paredit-autoloads</div><div>pkg-info-autoloads =
epl-autoloads popup-autoloads =
powershell-autoloads</div><div>shrink-path-autoloads f-autoloads =
spinner-autoloads swift-mode-autoloads</div><div>transient-autoloads =
treemacs-autoloads cfrs-autoloads =
posframe-autoloads</div><div>ht-autoloads hydra-autoloads lv-autoloads =
pfuture-autoloads</div><div>ace-window-autoloads avy-autoloads =
s-autoloads dash-autoloads</div><div>undo-tree-autoloads queue-autoloads =
wfnames-autoloads info</div><div>with-editor-autoloads yaml-autoloads =
yaml-mode-autoloads</div><div>yasnippet-autoloads package browse-url url =
url-proxy url-privacy</div><div>url-expand url-methods url-history =
url-cookie generate-lisp-file</div><div>url-domsuf url-util mailcap =
url-handlers url-parse auth-source cl-seq</div><div>eieio eieio-core =
cl-macs icons password-cache json subr-x map byte-opt</div><div>gv =
bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc =
iso-transl</div><div>tooltip cconv eldoc paren electric uniquify =
ediff-hook vc-hooks</div><div>lisp-float-type elisp-mode mwheel =
term/ns-win ns-win ucs-normalize</div><div>mule-util term/common-win =
tool-bar dnd fontset image regexp-opt fringe</div><div>tabulated-list =
replace newcomment text-mode lisp-mode prog-mode register</div><div>page =
tab-bar menu-bar rfn-eshadow isearch easymenu timer =
select</div><div>scroll-bar mouse jit-lock font-lock syntax font-core =
term/tty-colors</div><div>frame minibuffer nadvice seq simple cl-generic =
indonesian philippine</div><div>cham georgian utf-8-lang misc-lang =
vietnamese tibetan thai tai-viet lao</div><div>korean japanese eucjp-ms =
cp51932 hebrew greek romanian slovak czech</div><div>european ethiopic =
indian cyrillic chinese composite emoji-zwj =
charscript</div><div>charprop case-table epa-hook jka-cmpr-hook help =
abbrev obarray oclosure</div><div>cl-preloaded button loaddefs =
theme-loaddefs faces cus-face macroexp</div><div>files window =
text-properties overlay sha1 md5 base64 format env</div><div>code-pages =
mule custom widget keymap hashtable-print-readable =
backquote</div><div>threads kqueue cocoa ns lcms2 multi-tty =
make-network-process</div><div>native-compile =
emacs)</div><div><br></div><div>Memory information:</div><div>((conses =
16 1458191 193746) (symbols 48 66974 1)</div><div>&nbsp;(strings 32 =
418444 16703) (string-bytes 1 11887433)</div><div>&nbsp;(vectors 16 =
160853) (vector-slots 8 2461125 186875)</div><div>&nbsp;(floats 8 2169 =
354) (intervals 56 27943 2331) (buffers 992 =
53))</div><div><br></div><div>
<meta charset=3D"UTF-8"><div>=E2=80=94<br>Kind Regards<br>Jostein =
Kj=C3=B8nigsen</div>
</div>
<br></body></html>=

--Apple-Mail=_02863119-B3FC-4F87-8F5A-098965057028--




Acknowledgement sent to Jostein Kjønigsen <jostein@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#72184; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 18 Jul 2024 21:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.