9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Bug: Acme: Multiple running programs fight each other for visible area
@ 2024-09-30 22:06 kalterdev
  2024-09-30 22:23 ` Bakul Shah via 9fans
  0 siblings, 1 reply; 3+ messages in thread
From: kalterdev @ 2024-09-30 22:06 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1158 bytes --]

Expected behavior

Acme automatically allocates enough space to make the tip of running
commands' output visible.

The allocation must happen deterministically or more predictably, so
that multiple programs do not fight each other for visible area.

Unexpected behavior

Unfortunately, they do fight with each other, especially if there is a
dozen of them.

Steps to reproduce the problem

Run the following in any three distinct directories:

(while () {
sleep 1
fortune
})

Three +Errors windows open in the right column.

Make sure there is at least two windows above them. Expand the first
in the column, so that all windows below it collapse. Now watch three
last windows fighting each other for available space.

If you're still confused, you could watch the demo:
https://imgur.com/a/zhSPBxS

plan9port version

a2567fcac9851e5cc965a236679f568b0e79cff2

OS version

macOS 14.5 (23F79)

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T11a1c56500abf76a-M80521c840bc2fc78a71b060c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 2272 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [9fans] Bug: Acme: Multiple running programs fight each other for visible area
  2024-09-30 22:06 [9fans] Bug: Acme: Multiple running programs fight each other for visible area kalterdev
@ 2024-09-30 22:23 ` Bakul Shah via 9fans
  2024-09-30 22:30   ` kalterdev
  0 siblings, 1 reply; 3+ messages in thread
From: Bakul Shah via 9fans @ 2024-09-30 22:23 UTC (permalink / raw)
  To: 9fans

The plan9port-dev mailing list may be a better place for most of your
bug reports. Also, you can create "issues" on github.com/9fans/plan9port.

> On Sep 30, 2024, at 3:06 PM, kalterdev@gmail.com wrote:
> 
> Expected behavior
> 
> Acme automatically allocates enough space to make the tip of running
> commands' output visible.
> 
> The allocation must happen deterministically or more predictably, so
> that multiple programs do not fight each other for visible area.
> 
> Unexpected behavior
> 
> Unfortunately, they do fight with each other, especially if there is a
> dozen of them.
> 
> Steps to reproduce the problem
> 
> Run the following in any three distinct directories:
> 
> (while () {
> sleep 1
> fortune
> })
> 
> Three +Errors windows open in the right column.
> 
> Make sure there is at least two windows above them. Expand the first
> in the column, so that all windows below it collapse. Now watch three
> last windows fighting each other for available space.
> 
> If you're still confused, you could watch the demo:
> https://imgur.com/a/zhSPBxS
> 
> plan9port version
> 
> a2567fcac9851e5cc965a236679f568b0e79cff2
> 
> OS version
> 
> macOS 14.5 (23F79)
> 
> 9fans / 9fans / see discussions + participants + delivery options Permalink

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T11a1c56500abf76a-M0f37d1899fc826c20b08bf44
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [9fans] Bug: Acme: Multiple running programs fight each other for visible area
  2024-09-30 22:23 ` Bakul Shah via 9fans
@ 2024-09-30 22:30   ` kalterdev
  0 siblings, 0 replies; 3+ messages in thread
From: kalterdev @ 2024-09-30 22:30 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 394 bytes --]

Thanks, I didn't know it exists. I don't know, though, if I should
duplicate them there. Maybe somebody who's already worked on plan9port
could give me an advice?

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T11a1c56500abf76a-M9da2421967ca3e1e7d76b1ef
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 945 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-09-30 22:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-09-30 22:06 [9fans] Bug: Acme: Multiple running programs fight each other for visible area kalterdev
2024-09-30 22:23 ` Bakul Shah via 9fans
2024-09-30 22:30   ` kalterdev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).