On Wed, Jun 25, 2014 at 06:46:46PM +0200, Roberto E. Vargas Caballero wrote:
> The implementation is far simple, so I think it is a good idea apply
> this patch. Are you sure that is not there any terminfo capability
> related to this feature? I am not sure, but I think there is one.
You mean "inv
Commit 5edeec1 introduced a wrong factor for nanosecond computation, the correct
value is 1E6. Time and timeout values are 10 times less than they should be and
this cause high CPU usage.
Reported by pyroh on IRC. Thanks!
---
st.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff
On Wed, Jun 25, 2014 at 07:27:52PM -0700, Ryan O’Hara wrote:
> On Tue, Jun 24, 2014 at 1:01 PM, FRIGN wrote:
> > On Tue, 24 Jun 2014 21:47:27 +0200
> > "Roberto E. Vargas Caballero" wrote:
> >
> >> I agree with you and I like the patch. If nobody have problems with
> >> it I will apply it.
> >
>
There were a few occurrences of strcmp and strlen being called on Glyph.c[],
which is not always null-terminated (this actually depends on the last values in
the buffer s in ttyread()). This patch replace all the calls to strcmp with a
test on c[0] directly or a call to tlinelen, and the one to str
Hi,
On Fri, Jun 27, 2014 at 04:54:08PM -0500, Eric Pruitt wrote:
> I noticed that in st, combined Unicode characters don't seem to be
> preserved in memory. For example, if I run "printf 'AB\xcd\x9dCDE\n'" in
> a Xterm then select the resulting line, I the clipboard data includes
> the Unicode seq
Hi,
On Tue, Jun 24, 2014 at 11:45:42PM +0200, Anders Eurenius wrote:
> From eedd5902aa34efb9d2cd7bd2565286753a318c64 Mon Sep 17 00:00:00 2001
> From: Anders Eurenius
> Date: Sat, 21 Jun 2014 20:29:36 +0200
> Subject: [PATCH 1/8] Reorder and extend glyph attributes
>
> Faint, invisible, struck an
On Mon, Jul 28, 2014 at 12:35:54PM +0200, Roberto E. Vargas Caballero wrote:
> > > Faint, invisible, struck and fast blink are added as glyph attributes.
> > > Since there's an edit here, let's take the opportunity to reorder them
> > > so that they correspond to the two's power of the correspondin
Hi,
On Thu, Aug 07, 2014 at 09:35:46PM +0200, Roberto E. Vargas Caballero wrote:
> Related to this problem there is another problem. I have background
> black and foreground green, and it works perfectly except in the
> case of underline, where the font always is printed in white. I was
> looking
This simplifies getbuttoninfo() and bpress(), and fixes a bug which made word
snapping behave incorrectly when a delimiter was at the beginning or end of
line.
---
st.c | 14 +++---
1 file changed, 3 insertions(+), 11 deletions(-)
diff --git a/st.c b/st.c
index 009388c..4bc9e70 100644
---
This makes any sequence of identical delimiters be considered a single
word in word-snapping mode. This seems more coherent for this mode and
is similar to what xterm does.
---
st.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/st.c b/st.c
index 4bc9e70..e929407 1
On Thu, Aug 21, 2014 at 07:17:00PM -0700, Eric Pruitt wrote:
> On Thu, Aug 21, 2014 at 07:10:51PM +0200, Roberto E. Vargas Caballero wrote:
> > Applied, thanks!
>
> I don't see this or any of the other recent patches in the st repo:
>
> st$ git pull
> Already up-to-date.
> st$ git log
Trailing whitespaces are trimmed when copying from normal selection and
rectangular selection on lines that have their last character included
or on the left of the selection. It leads to inconsistent behaviors when
copying the exact same text from the left and right window in
applications with ver
On Mon, Nov 24, 2014 at 11:56:41PM +, Dimitris Papastamos wrote:
> I'd personally prefer to have a low volume list full of patches that are
> yet to be merged than a list intermixed with random _non-technical_ discussion
> about compilers, distros, tmux vs dvtm and other such mostly boring stuf
Change the behavior of docroot, which is now used as a prefix path for
all file operations related to static files. And add chrootdir, which is
just the old docroot behavior and allows to control the path into which
quark will chroot.
Not having properly distinct configuration variables for chroot
On Sat, Nov 29, 2014 at 09:28:24AM +0100, FRIGN wrote:
> On Sat, 29 Nov 2014 08:42:17 +0100
> Ivan Delalande wrote:
>
> > Change the behavior of docroot, which is now used as a prefix path for
> > all file operations related to static files. And add chrootdir, which is
>
On Sat, Nov 29, 2014 at 12:21:39PM +0100, Hiltjo Posthuma wrote:
> On Sat, Nov 29, 2014 at 9:47 AM, Ivan Delalande wrote:
>> On Sat, Nov 29, 2014 at 09:28:24AM +0100, FRIGN wrote:
>>> Hiltjo told me he was almost done with the changes, so as soon as he
>>> finishes this
If blinktimeout is set to a value greater than 1000, pselect will
receive a timeout argument with tv_nsec greater than 1E9 (1 sec), and
fail, making st crash. This patch just ensures that the timespec
structure is correctly filled with a value properly decomposed between
tv_sec and tv_nsec.
Report
Use the terminfo delay syntax ($) in our flash capability to avoid
hardcoding a fixed delay in redraw() when called from tsetmode() with
DECSCNM.
We need to turn on the npc capability so that delays are made with
xon/xoff instead of padding characters.
---
st.c| 21 ++---
st.in
On Sun, Feb 15, 2015 at 12:34:03AM +0100, Ivan Delalande wrote:
> - flash=\E[?5h\E[?5l,
> + flash=\E[?5h$<80/>\E[?5l,
By the way, I looked at other term definitions of this capability and I
noticed this interesting difference:
vt200|vt220, similar for xterm,
Hi,
On Tue, Mar 10, 2015 at 01:23:07AM +0100, Alexander Huemer wrote:
> -OpenBSD lacks of librt, despite it begin mandatory in POSIX
> +OpenBSD lacks of librt, despite it began to be mandatory in POSIX
I think this is what was originally intended:
OpenBSD lacks of librt, despite it *bein
---
config.def.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config.def.h b/config.def.h
index 5b985cd..28a413b 100644
--- a/config.def.h
+++ b/config.def.h
@@ -259,7 +259,7 @@ static Key key[] = {
{ XK_Delete,ShiftMask, "\033[3;2~",+1,0,0},
Hi,
On Tue, Mar 17, 2015 at 09:04:32PM +0100, LemonBoy wrote:
> ---
> st.c | 47 ++-
> 1 file changed, 38 insertions(+), 9 deletions(-)
>
> diff --git a/st.c b/st.c
> index 836ae21..37da82e 100644
> --- a/st.c
> +++ b/st.c
> @@ -257,6 +257,7 @@ typedef
On Mon, Mar 23, 2015 at 12:05:44PM -0400, Alex Pilon wrote:
> The hide X cursor patch when typing predates and conflicts with
> 580302f (Support the DECSCUSR CSI escape sequence) because they both
> introduced a 'cursor' member in struct XWindow. Essentially
> s/cursor/pointer/ in the hide X cursor
On Tue, Mar 24, 2015 at 11:26:27PM +0100, Markus Teich wrote:
> Christoph Lohmann wrote:
> > St now has the Linux behaviour of Backspace as a default. Please change
> > your configuration back from not using any strange backspace hacks.
>
> using the current master without modification I still no
On Sun, May 17, 2015 at 02:21:09AM +, sylw...@legeek.net wrote:
> Does simple terminal allow selection of a specific font for a specific
> unicode range?
> (like mlterm)
Yup, just adjust the xdraws() procedure properly to match your tastes,
in the st.c configuration file. If you are not famil
Hi,
On Mon, Aug 15, 2016 at 10:39:41PM -0800, Britton Kerin wrote:
> btw, st sometime seems to eat input, and fail to output lines. You
> might want to
> try it without dvtm sometime in case that program is somehow masking a bug.
Do you have more details about this? And eventually steps to repro
On Sun, Mar 26, 2017 at 08:20:39PM +0300, Alexander Krotov wrote:
> On Sun, Mar 26, 2017 at 06:10:37PM +0200, Laslo Hunhold wrote:
>> On Sun, 26 Mar 2017 06:41:46 +0300
>> Alexander Krotov wrote:
>>> Updated patch to clear up to maxcol in some cases and avoid glitches
>>> when using ncurses progra
On Sat, Mar 25, 2017 at 11:02:42PM +0300, Alexander Krotov wrote:
> --- a/st.c
> +++ b/st.c
> @@ -2537,7 +2537,7 @@ tresize(int col, int row)
> }
>
> /* allocate any new rows */
> - for (/* i == minrow */; i < row; i++) {
> + for (/* i = minrow */; i < row; i++) {
>
28 matches
Mail list logo