Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nst for openSUSE:Factory checked in 
at 2024-08-14 14:16:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nst (Old)
 and      /work/SRC/openSUSE:Factory/.nst.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nst"

Wed Aug 14 14:16:23 2024 rev:4 rq:1193853 version:1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nst/nst.changes  2024-07-09 20:06:02.353177214 
+0200
+++ /work/SRC/openSUSE:Factory/.nst.new.7232/nst.changes        2024-08-14 
14:17:03.670082764 +0200
@@ -1,0 +2,15 @@
+Wed Aug 14 08:57:58 UTC 2024 - Matthias Gerstner <[email protected]>
+
+- switch to using the now available upstream source tarball instead of a Git
+  tarball created via the OSC service.
+- Update to upstream version 1.1:
+  - when using a blinking cursor style, then the blinking was always turned off
+    once X11 input occurs. This was confusing when continously inputting
+    characters. In this release this no longer happens.
+  - performance improvement in the URL snap selection algorithm, which wrongly
+    copied the entire screen content in its algorithm.
+  - when doing a snap selection that spans multiple lines (e.g. extending a
+    long http:// URL), then excess newlines occured, when pasting the 
selection.
+    This no longer happens.
+
+-------------------------------------------------------------------

Old:
----
  _service
  _servicedata
  nst-1.0+git56dd2cb.tar.xz

New:
----
  nst-v1.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nst.spec ++++++
--- /var/tmp/diff_new_pack.5cTu6B/_old  2024-08-14 14:17:04.294108850 +0200
+++ /var/tmp/diff_new_pack.5cTu6B/_new  2024-08-14 14:17:04.298109018 +0200
@@ -16,16 +16,16 @@
 #
 
 
-%define commit 56dd2cb
+%define version 1.1
 
 Name:           nst
-Version:        1.0
+Version:        %{version}
 Release:        0
 Summary:        C++ port of suckless.org st (simple-terminal) emulator
 License:        MIT
 Group:          System/X11/Terminals
 URL:            https://github.com/gerstner-hub/nst
-Source0:        nst-1.0+git%{commit}.tar.xz
+Source0:        nst-v1.1.tar.xz
 Source1:        nst_config.cxx
 Source2:        nst_config.hxx
 Patch0:         usr_etc_lookup.patch
@@ -48,7 +48,7 @@
 external tools for searching.
 
 %prep
-%setup -q -n nst-1.0+git%{commit}
+%setup -q -n %{name}-v%{version}
 %autopatch -p1
 # copy compile time configuration from package sources into source tree
 cp %{SOURCE1} src

++++++ nst_config.hxx ++++++
--- /var/tmp/diff_new_pack.5cTu6B/_old  2024-08-14 14:17:04.346111024 +0200
+++ /var/tmp/diff_new_pack.5cTu6B/_new  2024-08-14 14:17:04.350111192 +0200
@@ -42,7 +42,7 @@
 const std::vector<std::string> EXTERNAL_PIPE_CMDLINE{"gvim", "--not-a-term", 
"-"};
 
 /*
- * What program is executeed by nst depends on these precedence rules:
+ * What program is executed by nst depends on these precedence rules:
  * 1: program passed with -e
  * 2: scroll and/or utmp
  * 3: SHELL environment variable
@@ -116,9 +116,9 @@
 /*
  * Time from new content/keypress/etc until drawing.
  *
- * Within this range, nst draws when content stops arriving (idle). mostly
+ * Within this range, nst draws when content stops arriving (idle). Mostly
  * it's near MINLATENCY, but it waits longer for slow updates to avoid partial
- * draw.  low MINLATENCY Will tear/flicker more, as it can "detect" idle too
+ * draw. Low MINLATENCY Will tear/flicker more, as it can "detect" idle too
  * early.
  */
 constexpr std::chrono::milliseconds MIN_LATENCY{8};
@@ -202,9 +202,14 @@
 
 /// Input modifier mask which forces mouse select/shortcuts in WinMode::MOUSE.
 /**
- * Force mouse select/shortcuts while mask is active (when MODE_MOUSE is set).
- * Note that if you want to use ShiftMask with selmasks, set this to an other
- * modifier, set to InputModifier::NONE to not use it.
+ * Force mouse select/shortcuts while mask is active (when WinMode::MOUSE is
+ * set). Some terminal applications may interpret mouse events and prevent you
+ * from performing select operations on nst level. For still being able to
+ * perform nst operations, this modifier can be pressed to bypass the
+ * application.
+ *
+ * Note that if this modifier will have priority over the same modifiers used
+ * in SEL_MASKS. The latter will become unusable, if the modifiers conflict.
  **/
 constexpr xpp::InputMask FORCE_MOUSE_MOD{xpp::InputModifier::SHIFT};
 

Reply via email to