From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Skip Montanaro Newsgroups: gmane.emacs.help Subject: Web mode warts - help ... Date: Mon, 31 Jan 2022 08:08:53 -0600 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40448"; mail-complaints-to="usenet@ciao.gmane.io" To: Help GNU Emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 31 15:55:02 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nEY58-000AIA-6n for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 31 Jan 2022 15:55:02 +0100 Original-Received: from localhost ([::1]:47380 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nEY56-00069J-EC for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 31 Jan 2022 09:55:00 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44766) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEXMx-0006Sc-Fu for help-gnu-emacs@gnu.org; Mon, 31 Jan 2022 09:09:24 -0500 Original-Received: from [2607:f8b0:4864:20::b30] (port=38719 helo=mail-yb1-xb30.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nEXMu-0007yZ-QL for help-gnu-emacs@gnu.org; Mon, 31 Jan 2022 09:09:22 -0500 Original-Received: by mail-yb1-xb30.google.com with SMTP id i62so40745270ybg.5 for ; Mon, 31 Jan 2022 06:09:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=wHCXugMKjy+VFGkkJfHVVz1PxDZJsJuGAbEbExWFMS0=; b=XUTq7EyqhVM5H93Y8cpifhnzhbBla2nDSKI1FZ4Dli7J4hKSi4LxBP22f6MW5tLo+E E0L5f63PIkGXRbdcEaa3Jbylc2YdYW+yU8wLOA8p/a0E3mdBoflSpgoKyYxFonFVfjOs A0MMRFdCpWRvPUbI438XxWcqFiowrfqsk0f/OdxBvKE7xrSLPNrFaeVvzQPQNJ3mBnZc W3Dbwr9BaOqdCJsZWT8dUnFbreUPfPYidpkipr6Pdub8yKyc1QuSLHG8hcEyLoMoJvco ZzA7/BIZk4GMvLx8X94K/6vkmpCwNhNQfGtmeX/Icl/bagWx5EuoiDX4cmKjRshDgUkv LknQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=wHCXugMKjy+VFGkkJfHVVz1PxDZJsJuGAbEbExWFMS0=; b=3YsF1IulRRpMDP4ZjEl589rO464PdBVuxYd7Pr04XcT2qxASn2/Ca2J7DXE+N1Qnil r58EpRIV4TpKvxgRccj9a7Xm/l8frkQXuW+U8W+NWNd6wwUUGztTPEnyAL86rVlPJzPn t0k8oa1z4LjBIhmdW0dYTyaTTZXX6F0q9bFZwGiGjxiVsB8LYR8zv8Q76xB94ktGm5hI OJI+vtXXtJjRM2CZCpLdzfQS3pMldfuKZIQqd3OX/FQNvUxtKC2b6YL+9fCcLVUtVEEe ZMpROgVibAc8POLk8ZTda51M3PRhgXEXbyEIp23weughEdpWqTxC/+VYZ3gXb4pC9iGt Iasg== X-Gm-Message-State: AOAM532pAVkzpBq8Jwt7QuW/K9s8KGJqox9x6sdoKA/4QiKcJfDOPlbA ABAZaf7490IBHkG+ThWfr2NaEnRhSvLnMCgP2XMTM9Z/KOuh X-Google-Smtp-Source: ABdhPJyKS3zwV/c7qCM84vwyD/QMDltMOfIulRPalXFps6b+TD4Xnvq2zv0b0VykSqXmpOq7CVw1Mf85+J9Wc0M8e4U= X-Received: by 2002:a25:2d0:: with SMTP id 199mr26325779ybc.31.1643638158896; Mon, 31 Jan 2022 06:09:18 -0800 (PST) X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::b30 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::b30; envelope-from=skip.montanaro@gmail.com; helo=mail-yb1-xb30.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:135611 Archived-At: I installed web-mode a few days ago to help me more easily develop some Jinja2 templates for my website. When a template is largely made up of Jinja2 blocks and HTML tags it seems to work admirably. It doesn't seem to flow text the way I'd expect in the presence of inline tags. The biggest problem is that it when I add ... tags around a chunk of text in a paragraph it reflows the rest of the text after that so it's indented with the beginning of the href attribute. Here's a snippet: than a static collection of emails. The current incarnation was built with NGINX, Gunicorn, and Flask. It includes a bit different presentation and navigation That weird bit of text was reflowed as soon as I closed the tag on the Flask reference. (I've also seen it when typing "/" within the href.) In addition to creating a bunch of extra work to get things properly structured again, the automatic reflow weirdness only highlights my second complaint, that it seems to refuse to wrap text at the fill-column as I type. I'm constantly having to manually fill the paragraph. A third gripe. I enter
    , hit return. I enter
  • then type the text for that list item. I type