The NetBSD Project

CVS log for pkgsrc/x11/st-term/Makefile

[BACK] Up to [] / pkgsrc / x11 / st-term

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.16 / (download) - annotate - [select for diffs], Sun Jan 29 21:18:22 2023 UTC (3 months, 3 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, HEAD
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.15 / (download) - annotate - [select for diffs], Sun Oct 9 12:40:57 2022 UTC (7 months, 2 weeks ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

st-term: Update to 0.9

- Bug fixes and improvements

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jan 7 13:11:12 2022 UTC (16 months, 2 weeks ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.13: +2 -3 lines
Diff to previous 1.13 (colored)

st-term: Update to 0.8.5

 - Add support for OSC color sequences
 - Correctly encode mouse buttons >= 8 in X10 and SGR mode
 - Add WM_ICON_NAME property support

Revision 1.13 / (download) - annotate - [select for diffs], Thu Feb 25 15:20:28 2021 UTC (2 years, 3 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.12: +3 -1 lines
Diff to previous 1.12 (colored)

x11/st-term: prepare to import xst

Revision 1.12 / (download) - annotate - [select for diffs], Mon Aug 17 20:20:36 2020 UTC (2 years, 9 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.11 / (download) - annotate - [select for diffs], Fri Jun 19 10:38:15 2020 UTC (2 years, 11 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

st-term: Update to 0.8.4


* config.def.h: add an option allowwindowops, by default off (secure).

  Similar to the xterm AllowWindowOps option.
  The sequence for base64-encoded clipboard copy is now guarded and off by
  default because it allows a sequence written to the terminal to manipulate the
  clipboard of the (other) running user non-interactively.


* Integrate auto-sync: draw on idle to avoid flicker/tearing by avih.
  st could easily tear/flicker with animation or other unattended
  output. This commit eliminates most of the tear/flicker.

* Optimize column width calculation and UTF-8 encode for the common-case ASCII.
  In particular on glibc and OpenBSD the wcwidth() call is more expensive.
  On musl there is no/little difference.

* Add support for REP (repeat) escape sequence and xterm compatibility, by
  avih.  The capability is not exposed yet due to some issues with

* Call xsetcursor to set win.cursor in main, by Steve Ward.
  Allowing to set the st snowman cursor extension dynamically.

Fixes and other changes

* Fix unicode glitch in DCS strings, by Tim Allen.
  The related sixel stub code is now removed also.

* Fix for incorrect (partial) written sequences when libc wcwidth() == -1
  and using st -o.

* Mouse selection fixes, by Jakub

* Make shift+wheel behaves as shift+Prev/Next, patch by k0ga
  This patch adds a new hack, making shift+wheel returning the
  same sequences than shift+Prev/Next, meaning that scroll or
  any other similar program will not be able to differentiate
  between them.

* Expose rin terminfo capability.
  Tianlin Qu discovered that st is missing rin (scroll back #1 lines).

* Replace exit(3) by _exit(2) in signal handler sigchld(), by Jan.
  This change prevents st to crash and dump core in some situations.

* FAQ: add details and a patch example for single-buffering (for the w3mimg

Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 27 14:46:57 2020 UTC (3 years ago) by leot
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

st-term: Update to 0.8.3

 - Improve Input Method Editor (IME) support
 - Fix use after free in font caching algorithm
 - Add support for mouse shortcuts
 - Add support for scroll(1).
   Scroll is a program that stores all the lines of its child and be
   used in st as a way of implementing scrollback.
 - Misc bug fixes and improvements

Revision 1.9 / (download) - annotate - [select for diffs], Sat Feb 9 12:14:59 2019 UTC (4 years, 3 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

st-term: Update to 0.8.2

This release has mostly bugfixes.
For ports maintainers there are some small Makefile changes, which are
hopefully improvements.
Thanks go out to all patch contributors and testers.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Mar 21 10:32:15 2018 UTC (5 years, 2 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

st-term: Update x11/st-term to 0.8.1

Regression fixes:
- Restore the old behaviour that the primary doesn't get deleted by a simple
  left click. Thanks, Daniel Tameling.
- Fix regression from commit 69e32a6 when setting the title. Thanks, quinq.

- Fix use after free, this code was always fragile, but triggered using the
  rewritten code.
- Don't modify argv: on some platforms (OpenBSD) arg.h used to change the
  exposed argv in tools using the kvm_* interface, such as ps and pgrep.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 15 10:52:38 2018 UTC (5 years, 2 months ago) by leot
Branch: MAIN
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored)

st-term: Update x11/st-term to 0.8

There are many features and code that has been rewritten. Particulary
noteworthy is now a more clear separation of the X11/Xft code and the terminal
emulator logic.

Some peole have shown interest in writing a Wayland port, writing specific
(fuzz) tests for the terminal emulator or reusing the terminal emulator code.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 12 11:17:57 2018 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Sep 8 06:27:26 2017 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Follow redirects.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 2 20:43:01 2017 UTC (6 years, 3 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.3: +4 -2 lines
Diff to previous 1.3 (colored)

Adjust config.def.h to use the default monospace font (similarly to x11/dmenu
and wm/dwm)


Revision 1.3 / (download) - annotate - [select for diffs], Fri Aug 12 09:16:57 2016 UTC (6 years, 9 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.2: +2 -3 lines
Diff to previous 1.2 (colored)

Update x11/st-term to 0.7

* Big input and output to the escape code parser have been fixed. This was an
  addition to the copy and paste fix of the last release.
* Many comments to the config.def.h were added to make the complexity of
  terminals easier to grasp. Terminals are still complex and not easy to
* -T is the same as -t for compatibility reasons - to set the title of the
* You can now define the mouse shape, mouse background and mouse foreground
* Fixes in the UTF-8 wide character handling were applied.
* Invalid UTF-8 characters are handled better.
* There is now more documentation for the -l option, which is the way to make
  st directly connect to some other pseudo terminal or a serial line.
* You can now send a break to the terminal.
* The default stty args have been changed. Look into the source for details,
  if you depend on them in your setup.
* The default font is now using antialias and autohint.
* The libXext dependency has been removed.
* Some eastereggs were added. You may find them easily.
* -n has been introduced for setting the application class. This is useful for
  complex st setups in dwm.
* Some backspace fixes. Please still not forget to read up all the history
  books on backspace behaviour of the time and in different implementations
  before you file any bug on it. This is a requirement.
* DPI handling is optimized.

Many  patches were incorporated by many contributes. Thank you for help-
ing making st the tool which makes our life easier!

Revision 1.2 / (download) - annotate - [select for diffs], Thu Mar 10 12:58:25 2016 UTC (7 years, 2 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

Needs pkg-config.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Feb 2 16:31:43 2016 UTC (7 years, 3 months ago) by leot
Branch: MAIN

Import st-term-0.6 as x11/st-term.
Packaged in pkgsrc-wip by myself.

st is a simple virtual terminal emulator for X which sucks less.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>