From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id gPyYElC8q2IszgAAbAwnHQ (envelope-from ) for ; Fri, 17 Jun 2022 01:27:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id ANTEEVC8q2IgxQAAG6o9tA (envelope-from ) for ; Fri, 17 Jun 2022 01:27:12 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CA2DB39541 for ; Fri, 17 Jun 2022 01:27:11 +0200 (CEST) Received: from localhost ([::1]:35026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o1ytK-0002It-Jq for larch@yhetil.org; Thu, 16 Jun 2022 19:27:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1ysm-0002If-N3 for emacs-orgmode@gnu.org; Thu, 16 Jun 2022 19:26:36 -0400 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]:39846) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o1ysl-000398-7F for emacs-orgmode@gnu.org; Thu, 16 Jun 2022 19:26:36 -0400 Received: by mail-ej1-x62d.google.com with SMTP id y19so5544958ejq.6 for ; Thu, 16 Jun 2022 16:26:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=JRrE8RwTUIl33WTTohSzzMFkpAhTVDo5UiGYt/uXWE8=; b=ArA0yu80xP1vteBnL4xm1LVeFaICtlm7axPY35CUsn5ETTRnxjq87DMNvoPiQf7KY9 A8WmVKyZTWPH14xnuBZfQLn8pWN7Ow5/HY6tE0cFqTGqMkDcPDj3qrxwrxnMMnlYToS2 GKpwqMTEzAZq3qhdJwRCFXQfuVcB0cJNpqRWzQhFrvYRgOTkxcW4wC3J59gAwPn+uIQH CYaE+FBZpiHGfu53C3oePDX40Un8Rf8pnumpdS+eTV2VvNLj1zMnBarepSEiQxvnr707 iXS374NpYWHs/3VNEC2pFXtDVAGfbw7sodVYeqBDmTAx15TpQMy7rB4Ayy9heG7Q10rk OsKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=JRrE8RwTUIl33WTTohSzzMFkpAhTVDo5UiGYt/uXWE8=; b=Dz3Ir6u+mMqIZ4xp3KSxBFHDT+Rrw3wYJBGrO0W5Z6mVYRTj7OIedToSB/1krTxA3t 7scNvAHchkpnDz0B9Qmv12CkcnEihPQIixYyN1NN9vRX9RvWgvlP07VNfbXkLbqQb8df 3TtOMIGknWjPuk3QiOjvCl+6yv2/xh48fc39u70G4ROeVpbRP5cCvsYDEe6N6D6UijLQ /n03opJnonW0OIjZ4dtaOof6jA+FKzQlxD+6sWAL9ISxEf4y3JkK5XxUeEvgvNCX8Diu qrpxK0cWu21S505kk1HMg9kMUuI19AyTHG3Z2mRiXcSGDPZUYehSDNl5+gz1dceB2qnJ r22Q== X-Gm-Message-State: AJIora9peKE2Ej3QqeZN7sIKwWVpsqYeWdJeMuuhGz3wp3kxhEhN6XLO xmEArfvlTqxETmMzD9TxaP0++Jrv7u1nwCM/KOI= X-Google-Smtp-Source: AGRyM1u6XIlMx26nC+temYZH6Pvv+nq0203tR5xTuhatNrU7h0dk5SH7TuZ5XzdLOnUHW/jAGe9GVXGDuhvyDBiQK+g= X-Received: by 2002:a17:906:221b:b0:708:a007:5a77 with SMTP id s27-20020a170906221b00b00708a0075a77mr6765229ejs.566.1655421992907; Thu, 16 Jun 2022 16:26:32 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a17:906:478e:b0:712:12f6:242d with HTTP; Thu, 16 Jun 2022 16:26:32 -0700 (PDT) In-Reply-To: <87wndiv988.fsf@localhost> References: <87wndiv988.fsf@localhost> From: Samuel Wales Date: Thu, 16 Jun 2022 16:26:32 -0700 Message-ID: Subject: Re: Orgmode plain list bullet : change automatically with list depth To: Ihor Radchenko Cc: "DEBRY.Edouard" , emacs-orgmode Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::62d; envelope-from=samologist@gmail.com; helo=mail-ej1-x62d.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1655422032; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=JRrE8RwTUIl33WTTohSzzMFkpAhTVDo5UiGYt/uXWE8=; b=ZJgCW8xtnQ0vZ2c2tKMteeGEnofJ7eczqx5wREClITa+XvyI7IgNPrMuddPbey7spLPBS/ iji6iL+FXLquyNpv+rNQipiI3DTMDzPoA2t7V/M5X3FZLcQlAjcRj65jSXZ7Peu0BZT4VR 9hLuq89QKuIWGSHuzcRbaWU0DtG6fLb+9qHuOWQnOcdMMBgCTf4c6z26sju35LrTeaS39e Q0EUoMkmRLGrSGnd4NvR9szBFGYIyK5EZDMMcEAL16Lde/yyR26NXv39w/U3RKnADrmnsd XELsIYFYFZ68UmiAg2aKWNURS+WyHflu3ffrFGViyEV1IerwezX1xb99+aiaFg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655422032; a=rsa-sha256; cv=none; b=BxCqRg0pr0zu7sDQCdg72jUrOnNTXcScEKW9A2EMpskaR6oBq0lnAAKejZxfo0mOiMm0SW +rgtylMASdox717c/qvqs2+JZee1PFmp0dn7liKWh99i1KDxNFQUky+ee29MX0U+O8YdtX 9e5+XBE5pq2IS3XAOE/KVn9JwYltGALt3hUjI76ySUYrTBSh4zd8hsbUv0wMzS7gPYsUfm FKODIJvkh5quHk4nJt+J3ibH8gzqpBHaOMl94EHoUYPOKW2yQiSOqLlEysMekUl9ELRvYU iXXAQNMsNjPHBJqXR7g4d5zfUjwa4XHSxW4cicGcvhwbsqW5pOOAoCSQ1f7Pgg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ArA0yu80; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.49 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ArA0yu80; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: CA2DB39541 X-Spam-Score: -2.49 X-Migadu-Scanner: scn1.migadu.com X-TUID: lF/RFREiU/au i wonder if org could do the semantics in the text, while fontification could do the appearance only. org allows you to change the bullet style [real text bullets rather than fontification] upon demotion. thus, you can have it consistent that demoting + from top level will create - on level 2 for 1 item. until you change it. but org does not enforce by level. so you can't keep the results of your demotion strategy in the rest of the list. an enforced scheme would have it so that a change to new bullet style at a level, or level 1 otherwise, would style that level. so perhaps via a hook, lists could enforce bullet style by level instead of by demotion. then fontification would change bullet style according to the real bullet style. same result for op. just a brainstorm. On 6/14/22, Ihor Radchenko wrote: > DEBRY.Edouard writes: > >> But it breaks the org file. > > What do you mean by "breaks the org file"? > > -- The Kafka Pandemic A blog about science, health, human rights, and misopathy: https://thekafkapandemic.blogspot.com