From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Samuel Wales Newsgroups: gmane.emacs.help Subject: Re: basic navigation Date: Tue, 4 Jul 2023 21:41:18 -0700 Message-ID: References: <9d5a5a90-8c29-e781-fdea-59790894cadc@gmail.com> <716a32d6-6d8c-bc39-f602-1819013a3e87@gmail.com> 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="6222"; mail-complaints-to="usenet@ciao.gmane.io" Cc: help-gnu-emacs@gnu.org To: Platon Pronko Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 05 06:41:46 2023 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 1qGuKn-0001Re-Uq for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 05 Jul 2023 06:41:45 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qGuKS-0005yO-SU; Wed, 05 Jul 2023 00:41:24 -0400 Original-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 1qGuKR-0005yA-Eq for help-gnu-emacs@gnu.org; Wed, 05 Jul 2023 00:41:23 -0400 Original-Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qGuKP-0000c5-On for help-gnu-emacs@gnu.org; Wed, 05 Jul 2023 00:41:23 -0400 Original-Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-4fb91513b1bso1663384e87.0 for ; Tue, 04 Jul 2023 21:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688532080; x=1691124080; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OeWyxjvvF6Ar8HDTsTVLT+4ThSWoK9PqkxQdWHKK650=; b=siXVwnDEoHky97qCVYVB41vNqm8odJcVJEzinhr2Vo10yWCX5Fakz6nY1zGJaQiNjw /bKzuaAobtk7mWRFpOx3jUD7jfEfZlC7vQGHZp+HlVnhjRDSlbIdPyaZMGBQcB3RDcz2 bB5fckjCkCVfvfOtapNVwcDSvo6eUEvYlgpynUORt1TsJ6Szp1UbEoFgOC4VgmsgMZcI DVxYTHR4p0gA5Sz8cyytWjtr9vWH5eZZ3CxEtaHotxXTtQ9TnHo14qpAwXFuAMRaOlfF BgXfcxTJwQFCQHQkyh8vckoHqtTCcoBGZKfWs7GxTtPxzZrSlm1UsKUXUkPKzdgyjSyb Azqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688532080; x=1691124080; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OeWyxjvvF6Ar8HDTsTVLT+4ThSWoK9PqkxQdWHKK650=; b=CP8DX3UeBC8R7UVx1jHN4qSfs8rq2rLvdqUGU6Zheqzs9Y8ocrd+20V5ZeqAKQYWab UbwcEuFpZnx/HQMq7pA2CDB3iFnTLpvpCaN9qrMlP/cT7PS3Byo5WMLB1hAwCgOTWOW/ y6EDqwvh6NqqCp5Br/vE4r52qD4NWBOtRS3hZzXD3S1E/NDgrt/HQlvAgyFlgAUX+rVu 43+9RfUyG5TEicrOejMGqvmefm/EFQd/1KNF1Ob/jitYDSUOiD2ZgbPhYS7Vkw6qh9w1 g5dYzbBz6I4FiRBeJ5VBpsRz2sFesZs4yPLbax6CEdVoOQ1+JsTlDNMMAS/PNlzNJ+2l dV5Q== X-Gm-Message-State: ABy/qLbwhZ7SzjFIH1yn5A4+Vk8m2If5ZSkr0eNns7o8VGrQJcXphK+b ifvBunw57UUpjW8FQl0y4bJQk/eOl1Ofe9vtS0DlIC4dQ7KGzQ== X-Google-Smtp-Source: APBJJlFWA2u92BzvaBTp8QudNqO4umRE+eUFF4Ihq07CatvfR2MwTWd1rHMlSyaPduaxy0Orlq7aGmlJDGSh5ExtaFY= X-Received: by 2002:a19:7601:0:b0:4fb:9477:f713 with SMTP id c1-20020a197601000000b004fb9477f713mr6685451lff.6.1688532079747; Tue, 04 Jul 2023 21:41:19 -0700 (PDT) Original-Received: by 2002:a05:6520:4c85:b0:268:94be:fdc7 with HTTP; Tue, 4 Jul 2023 21:41:18 -0700 (PDT) In-Reply-To: <716a32d6-6d8c-bc39-f602-1819013a3e87@gmail.com> Received-SPF: pass client-ip=2a00:1450:4864:20::12b; envelope-from=samologist@gmail.com; helo=mail-lf1-x12b.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: 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-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:144119 Archived-At: for purposes of this discussion, please assume utf-8 and english if necessary. i've found syntax tables to be usually wrong for what i want in most modes, and i don't think i could fix them to be right. On 7/4/23, Platon Pronko wrote: > On 2023-07-05 08:24, Samuel Wales wrote: >> true, true, but i am really focusing on actually changing fundamental >> navigation like backward-kill-word and similar commands to match >> intuition more frequently, rather than find a different thing to do, >> or specialize to a mode. > > forward-word docs mention that you can tweak how word boundaries are > determined: > >> The word boundaries are normally determined by the buffer's syntax >> table and character script (according to `char-script-table'), but >> `find-word-boundary-function-table', such as set up by `subword-mode', >> can change that. If a Lisp program needs to move by words determined >> strictly by the syntax table, it should use `forward-word-strictly' >> instead. See Info node `(elisp) Word Motion' for details. > -- > Best regards, > Platon Pronko > PGP 2A62D77A7A2CB94E > > -- The Kafka Pandemic A blog about science, health, human rights, and misopathy: https://thekafkapandemic.blogspot.com