From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.devel Subject: Re: Adding git-commit highlight mode? Date: Thu, 2 Jan 2025 21:29:59 -0800 Message-ID: References: <37733be4476e1c2b6e873c967c79cb0035959a9e.camel@yandex.ru> <86wmfdhwg7.fsf@gnu.org> <0347118b217c57e4e62018547883fad5f1d1e63e.camel@yandex.ru> <62392708bba07f66bdd63a62eb556ce884935d70.camel@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37412"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, Jonas Bernoulli To: Konstantin Kharlamov , Stefan Kangas , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 03 06:30:39 2025 Return-path: Envelope-to: ged-emacs-devel@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 1tTaGc-0009YA-9z for ged-emacs-devel@m.gmane-mx.org; Fri, 03 Jan 2025 06:30:38 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tTaGA-0000s9-TP; Fri, 03 Jan 2025 00:30:10 -0500 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 1tTaG4-0000oQ-Cp for emacs-devel@gnu.org; Fri, 03 Jan 2025 00:30:08 -0500 Original-Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tTaG2-00028d-Iq; Fri, 03 Jan 2025 00:30:03 -0500 Original-Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-21661be2c2dso150381145ad.1; Thu, 02 Jan 2025 21:30:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735882201; x=1736487001; darn=gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=vkf3MK2DP6cRcF5T1Kb4Dy9us8Vis22FLPBPVwaNcyU=; b=OR4c+Ul1/NFSY0blJNUMMolsxStLMMC3AraR6eQ9lwi2s3DEWuMva9ksoDX04mww0S 6LJsMl7GXs4EwvXdJ5yQyvd6fokAtpQXZHYNz6HZdR7cK26UCFSpFEoI4pA+Vi77jyJZ q+BJGMn8hb9CPPvo+i9F8YMp1Y3rvsJKNWOZqBO+PpLa1NGO6LO/+PBBdCI721DJQ7hY XpW1o56NCKHoWtRYYC2XB+YVlHTu4gGoUmsZAA280GOeX2AXMS7Tdr83iz8B3YGM749p A5A25XerGetYSiKiD3+zhpuCumauwqRs+g6MKEzCaGcEZ2WU1By61HB6EQZ4pwWQDeE5 CRFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735882201; x=1736487001; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=vkf3MK2DP6cRcF5T1Kb4Dy9us8Vis22FLPBPVwaNcyU=; b=TZlMZQwffGzz+w/eBIJmytnxk076Vh40dwFaKBv3uIyon4EcfMrHMJCSipBn1tC19e P1/T9T4et99fO7zros/KwSLusAJ5aNP+VJSaPt03gXdYWgIFQfqw9v49I4DrZ8zSTJSM iD6llp1hzwlDQ1pIROV50h6tIIJt8Na1k3iHl8eK8dde75fPOmJocCki9ssOy6yIy3// XVSanN7IRhU5JJGspLAf6+gOnyTrYevRUMLKbmXMB173lhQJqTNLilj+CB+ypZmE0eXr ocnusOrlKSPYnmP1AomaLx4SmiEetPKd97aEvnVbV70bIqkO+B7jDIwoISGp23URZYqu YeDA== X-Forwarded-Encrypted: i=1; AJvYcCUM+89zCEe7Eyeom5OxUyVd5DT04xdmc3XcnCSU4P6EJcUUQ/tOU8B2ezdy+TOxxd8UiWlS@gnu.org X-Gm-Message-State: AOJu0Yy0w/zGUq5rzlu+RQGnk/K5/E6fMw3fchL8DIcpOnoCXjkOvRmc 0tEkJBF4dICkEat/0muw5pODYuPqTYSAHAPsU0qfwu4+zbSMWuf3 X-Gm-Gg: ASbGncuK2w7hBE0A4rAAB42DWSbJ6DywaLzOhBjzBr2fBDJBNY+gjQjWzxpFCu+jyX5 K7+r2HZ1XuRKfvxMaSz5UtdssZif87gnGcSFz3VpbzQOhJdbhjTlRsORaQewp7dM/OGX7POU1Qb D7g6hzs08Zt+Hwbez2HBGmA81KgNjeExQ2PjBTgGkifKIHGRbMWeyOoPz2aFV88ABe0EaT4xbvA 3eyDn1SctIwTZnuvVoAa5CbLvo3LSC0njO6EQ5w3PQW/B9nj+0DUOYsYQTW6W2H20dLYrF2bjtf Vap1VYvZr/M9tjtuOQwbQvDISJHHSIYQbQ== X-Google-Smtp-Source: AGHT+IFzz/bqp6HRenjGLXYF/qQpuMxhrGzcVhojxDv6UwarzAlI0yPhLEM6Gkmvlyo2DxrIUwid6g== X-Received: by 2002:a17:902:f705:b0:216:6fbc:3904 with SMTP id d9443c01a7336-219e6e9d91emr751215485ad.13.1735882200591; Thu, 02 Jan 2025 21:30:00 -0800 (PST) Original-Received: from [192.168.1.2] (syn-023-240-098-037.res.spectrum.com. [23.240.98.37]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9f4a2csm238052645ad.175.2025.01.02.21.29.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 02 Jan 2025 21:30:00 -0800 (PST) Content-Language: en-US In-Reply-To: <62392708bba07f66bdd63a62eb556ce884935d70.camel@yandex.ru> Received-SPF: pass client-ip=2607:f8b0:4864:20::633; envelope-from=jporterbugs@gmail.com; helo=mail-pl1-x633.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:327607 Archived-At: On 1/2/2025 1:40 PM, Konstantin Kharlamov wrote: > However, for now I'm assuming Jim is taking over the initiative as he > has already written the mode. We'll see. :) So long as we can agree on what to do about change-log-mode, I don't mind finishing up my code for inclusion in Emacs. I don't have any opinions here since I know next to nothing about change-log-mode. The other major-mode my code provides is one for interactive rebasing, so that there are keybindings for squashing and reordering commits and such. I find that particularly useful since I rebase pretty much constantly.