GNU logs - #72184, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#72184: 31.0.50; typescript-ts-mode does not bind RET to newline-and-indent
Resent-From: Jostein =?UTF-8?Q?Kj=C3=B8nigsen?= <jostein@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 18 Jul 2024 21:07:02 +0000
Resent-Message-ID: <handler.72184.B.172133677324174 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 72184
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 72184 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.172133677324174
          (code B ref -1); Thu, 18 Jul 2024 21:07:02 +0000
Received: (at submit) by debbugs.gnu.org; 18 Jul 2024 21:06:13 +0000
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: Jostein =?UTF-8?Q?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\))
Message-Id: <BBA51C3B-BE1F-4DE2-A9AA-577C6689FF1B@HIDDEN>
Date: Thu, 18 Jul 2024 23:05:41 +0200
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-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--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Jostein =?UTF-8?Q?Kj=C3=B8nigsen?= <jostein@HIDDEN>
Subject: bug#72184: Acknowledgement (31.0.50; typescript-ts-mode does not
 bind RET to newline-and-indent)
Message-ID: <handler.72184.B.172133677324174.ack <at> debbugs.gnu.org>
References: <BBA51C3B-BE1F-4DE2-A9AA-577C6689FF1B@HIDDEN>
X-Gnu-PR-Message: ack 72184
X-Gnu-PR-Package: emacs
Reply-To: 72184 <at> debbugs.gnu.org
Date: Thu, 18 Jul 2024 21:07:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 72184 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
72184: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72184
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#72184: 31.0.50; typescript-ts-mode does not bind RET to newline-and-indent
Resent-From: Andrea Corallo <acorallo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 18 Jul 2024 21:31:01 +0000
Resent-Message-ID: <handler.72184.B72184.17213382472018 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 72184
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Jostein =?UTF-8?Q?Kj=C3=B8nigsen?= <jostein@HIDDEN>
Cc: 72184 <at> debbugs.gnu.org
Received: via spool by 72184-submit <at> debbugs.gnu.org id=B72184.17213382472018
          (code B ref 72184); Thu, 18 Jul 2024 21:31:01 +0000
Received: (at 72184) by debbugs.gnu.org; 18 Jul 2024 21:30:47 +0000
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>
In-Reply-To: <BBA51C3B-BE1F-4DE2-A9AA-577C6689FF1B@HIDDEN>
 ("Jostein =?UTF-8?Q?Kj=C3=B8nigsen?="'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-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





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.