emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/fontaine a8e7f2e9b8: Prepare version 0.2.0


From: ELPA Syncer
Subject: [elpa] externals/fontaine a8e7f2e9b8: Prepare version 0.2.0
Date: Mon, 9 May 2022 02:57:34 -0400 (EDT)

branch: externals/fontaine
commit a8e7f2e9b8ec6c4eaa75eb55acbc74702c96d438
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Prepare version 0.2.0
---
 CHANGELOG.org | 44 ++++++++++++++++++++++++++++++++++++++++++++
 README.org    |  7 ++++---
 fontaine.el   |  2 +-
 3 files changed, 49 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.org b/CHANGELOG.org
index 742a23b0d8..0d6fc3f9bc 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -9,7 +9,51 @@ project's main git repository: 
<https://git.sr.ht/~protesilaos/fontaine>.
 The newest release is at the top.  For further details, please consult
 the manual: <https://protesilaos.com/emacs/fontaine>.
 
+* Version 0.2.0 on 2022-05-09
+:PROPERTIES:
+:CUSTOM_ID: h:f9399542-29b7-4d26-af82-090fed802cc8
+:END:
+
++ Fontaine can apply its changes on a per-frame basis.  One frame may,
+  for example, use a preset of font configurations for the purposes of a
+  "presentation" while the other has a "small" setup.  Concretely,
+  invoke the commands ~fontaine-set-preset~ and ~fontaine-set-face-font~
+  with a universal prefix argument (=C-u=).  Without a prefix argument,
+  these commands apply to all frames (as it was before).
+
++ The ~fontaine-presets~ accepts a special =t= preset which provides
+  "shared fallback values" for all presets.  The manual has a section
+  titled "Shared and implicit fallback values for presets" which covers
+  all permutations of ~fontaine-presets~ at length.  The gist is that
+  the user can write more concise presets.  Thanks to Ted Reed for
+  proposing the idea and testing my prototype in the mailing list:
+  
<https://lists.sr.ht/~protesilaos/fontaine/%3C87y1zcmo67.fsf@zenithia.net%3E>.
+
++ Simplified the sample configuration on how to restore the latest saved
+  value or fall back to a preferred preset.  Thanks to Christopher
+  League for proposing an elegant expression over at the mailing list:
+  
<https://lists.sr.ht/~protesilaos/fontaine/%3C87sfpop0dm.fsf@contrapunctus.net%3E#%3C87pmksoyv6.fsf@contrapunctus.net%3E>
+
++ The ~fontaine-latest-state-file~ is now handled by the package
+  =no-littering=.  Thanks to Christopher League for adding it there:
+  
<https://github.com/emacscollective/no-littering/commit/76b7335202a5b6ddc6b6798a2e2fd5b09df57dc2>
+
++ The new user option ~fontaine-font-families~ specifies the preferred
+  font families that are provided as completion candidates of the
+  command ~fontaine-set-face-font~.  If left to its default nil value,
+  Fontaine tries to find relevant fonts from the underlying system,
+  though this is not always accurate depending on the build of Emacs and
+  where it runs in.
+
++ The doc string of ~fontaine-presets~ mentions some important caveats
+  or information about font settings in emacs.  Thanks to Eli Zaretskii
+  for the feedback on the emacs-devel mailing list:
+  <https://lists.gnu.org/archive/html/emacs-devel/2022-04/msg01281.html>.
+
 * Version 0.1.0 on 2022-04-28
+:PROPERTIES:
+:CUSTOM_ID: h:80e56ed6-cf2b-49a2-9184-b149c9ecfa38
+:END:
 
 Initial release of the package.  Please read the manual.
 
diff --git a/README.org b/README.org
index 6164cbab97..acd10606c8 100644
--- a/README.org
+++ b/README.org
@@ -5,9 +5,9 @@
 #+options: ':t toc:nil author:t email:t num:t
 #+startup: content
 
-#+macro: stable-version 0.1.0
-#+macro: release-date 2022-04-28
-#+macro: development-version 0.2.0-dev
+#+macro: stable-version 0.2.0
+#+macro: release-date 2022-05-09
+#+macro: development-version 0.3.0-dev
 #+macro: file @@texinfo:@file{@@$1@@texinfo:}@@
 #+macro: space @@texinfo:@: @@
 #+macro: kbd @@texinfo:@kbd{@@$1@@texinfo:}@@
@@ -37,6 +37,7 @@ commit, is explicitly marked as such.
 Current development target is {{{development-version}}}.
 
 + Homepage: https://protesilaos.com/emacs/fontaine.
++ Change log: https://protesilaos.com/emacs/fontaine-changelog.
 + Git repository: https://git.sr.ht/~protesilaos/fontaine.
 + Mailing list: https://lists.sr.ht/~protesilaos/fontaine.
 
diff --git a/fontaine.el b/fontaine.el
index 7a9f24c92f..8aeb497abb 100644
--- a/fontaine.el
+++ b/fontaine.el
@@ -5,7 +5,7 @@
 ;; Author: Protesilaos Stavrou <info@protesilaos.com>
 ;; URL: https://git.sr.ht/~protesilaos/fontaine
 ;; Mailing list: https://lists.sr.ht/~protesilaos/fontaine
-;; Version: 0.1.1
+;; Version: 0.2.0
 ;; Package-Requires: ((emacs "27.1"))
 
 ;; This file is NOT part of GNU Emacs.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]