ISTM the problem is that you want broadcast semantics for some things
(e.g., opening an image with page) and directed semantics for others (e.g.,
sending a manpage to the acme that clicked). Would it be worth adding
semantics to caller and rules to allow a caller to specify it specifically
is interested in the result, and have rules that match if the caller
specifies the desire?

There are a lot of individual ways to solve the specific issue of manpages,
but they don't seem to work generally without this.

--dho

On Thu, Jul 16, 2026 at 19:40 Thaddeus Woskowiak <[email protected]>
wrote:

> My simple solution is a script named 'nacme' that starts a new plumber,
> then runs acme.
>
> On Thu, Jul 9, 2026, 7:04 AM Eduardo Cavazos <[email protected]>
> wrote:
>
>> Hey y'all 🙋‍♂️
>> 
>> Let’s say I start `plumber` when I drawterm in:
>> 
>> ```
>> drawterm.exe -h 127.0.0.1 -a 127.0.0.1 -u glenda -c "plumber; rio" &
>> ```
>> 
>> Then:
>> 
>> - I start two instances of `acme`
>> - In one of them I type `ls(1)` and right-click on it to open the man page
>> - The man page appears in both instances of acme
>> 
>> I'd prefer to have the man page only appear in the acme instance where
>> the lookup was initiated.
>> 
>> One workaround:
>> 
>> - Don’t run `plumber` when starting drawterm
>> - Run `plumber` in a window before starting acme
>> 
>> That works, but now I have to start `plumber` before each acme.
>> I guess I could use a small command that runs `plumber; acme`.
>> 
>> So… what do y’all usually do?
>> 
>> If you run multiple instances of acme,
>> do you just deal with man pages appearing in all instances?
>> 
>> Is there a way to start `plumber` once but only have man pages start
>> up in the acme where I initiate the lookup?
>> 
>> Ed
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/Tb77bce4699e6922a-M74d0093f86160e2331f07da0>
>

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tb77bce4699e6922a-Me8603f257f6ec8c3d7039701
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to