From c63cba925b41de5aa255aadf96e345845f4764ea Mon Sep 17 00:00:00 2001 From: Mats Lidell Date: Mon, 9 Feb 2026 15:22:25 +0100 Subject: [PATCH 1/3] New file .dir_locals * .dir_locals.el: Project editing settings * MANIFEST: Add .dir_locals.el --- .dir_locals.el | 9 +++++++++ ChangeLog | 3 +++ MANIFEST | 1 + 3 files changed, 13 insertions(+) create mode 100644 .dir_locals.el diff --git a/.dir_locals.el b/.dir_locals.el new file mode 100644 index 00000000..65424390 --- /dev/null +++ b/.dir_locals.el @@ -0,0 +1,9 @@ +;;; Directory Local Variables -*- no-byte-compile: t; -*- +;;; For more information see (info "(emacs) Directory Variables") + +((nil . ((tab-width . 8) + (fill-column . 76) + (emacs-lisp-docstring-fill-column . 76))) + (emacs-lisp-mode . ((indent-tabs-mode . nil))) + (lisp-data-mode . ((indent-tabs-mode . nil)))) + diff --git a/ChangeLog b/ChangeLog index 7a46db99..c64259c8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2026-02-09 Mats Lidell +* .dir_locals.el: Project editing settings +* MANIFEST: Add .dir_locals.el + * test/hywiki-tests.el (hywiki-tests--word-at): Extend verification to verify that the range of the WikiWord and the range of the highlighted text is equal iff a highlighted WikiWord exists. diff --git a/MANIFEST b/MANIFEST index 2c371de1..bf322dbc 100644 --- a/MANIFEST +++ b/MANIFEST @@ -105,6 +105,7 @@ hyperbole-banner.png - Graphic of GNU Hyperbole for display with About Hyperbole smart-clib-sym - Test whether symbol appears within a set of C libraries topwin.py - Python script to find the topmost macOS app window at a screen position .hypb & _hypb - Button data files used by the GNU Hyperbole DEMO file +.dir_locals.el - Project editing settings * --- EXTERNAL SYSTEM ENCAPSULATIONS --- hsys-activities.el - GNU Hyperbole support functions for Activities From 4a936f450e84006ae35dc23ef52d4d74a129f36f Mon Sep 17 00:00:00 2001 From: Mats Lidell Date: Mon, 9 Feb 2026 17:50:09 +0100 Subject: [PATCH 2/3] Use proper file name --- .dir_locals.el => .dir-locals.el | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .dir_locals.el => .dir-locals.el (100%) diff --git a/.dir_locals.el b/.dir-locals.el similarity index 100% rename from .dir_locals.el rename to .dir-locals.el From 429a9b44142834f79eefb87997f07efbc609b9a9 Mon Sep 17 00:00:00 2001 From: Mats Lidell Date: Tue, 10 Feb 2026 17:10:36 +0100 Subject: [PATCH 3/3] Add .dir-locals to Makefile * Makefile (HYPERBOLE_FILES): Add .dir-locals.el. --- ChangeLog | 9 ++++++--- Makefile | 5 +++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index c64259c8..71471a71 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,10 @@ -2026-02-09 Mats Lidell +2026-02-10 Mats Lidell + +* .dir_locals.el: Project editing settings. + Makefile (HYPERBOLE_FILES): + MANIFEST: Add .dir_locals.el -* .dir_locals.el: Project editing settings -* MANIFEST: Add .dir_locals.el +2026-02-09 Mats Lidell * test/hywiki-tests.el (hywiki-tests--word-at): Extend verification to verify that the range of the WikiWord and the range of the diff --git a/Makefile b/Makefile index 3fda256e..b85276f4 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,9 @@ # Author: Bob Weiner # # Orig-Date: 15-Jun-94 at 03:42:38 -# Last-Mod: 11-Dec-25 at 09:51:43 by Mats Lidell +# Last-Mod: 10-Feb-26 at 17:05:17 by Mats Lidell # -# Copyright (C) 1994-2025 Free Software Foundation, Inc. +# Copyright (C) 1994-2026 Free Software Foundation, Inc. # See the file HY-COPY for license information. # # This file is part of GNU Hyperbole. @@ -241,6 +241,7 @@ HYPERBOLE_FILES = dir info html $(EL_SRC) $(EL_KOTL) \ HY-CONCEPTS.kotl HY-NEWS HY-WHY.kotl $(wildcard hywiki/*.org) \ INSTALL DEMO DEMO-ROLO.otl FAST-DEMO MANIFEST README.md TAGS _hypb \ .hypb hyrolo.py smart-clib-sym topwin.py hyperbole-banner.png \ + .dir-locals.el \ $(man_dir)/hkey-help.txt $(man_dir)/hyperbole.texi $(man_dir)/hyperbole.css \ $(man_dir)/texinfo-7.css