9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "rob pike, esq." <rob@mightycheese.com>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] sam chatter
Date: Sat,  5 Jul 2003 11:44:37 -0700	[thread overview]
Message-ID: <8a9325cdd68f97de578300418820a09d@mightycheese.com> (raw)
In-Reply-To: <200307051834.h65IYu704913@augusta.math.psu.edu>

> 	(1) Dragging below the boundary of the current window should
> 	    cause the window to scroll, selecting new text as it
> 	    appears, as it does in acme.
> 	(2) The system and sam snarf buffers should be merged.
> 	(3) Unix sam's samterm interface should be updated
> 	    to look like the (much more asthetically pleasing)
> 	    Plan 9 version.  By this, I mean in terms of
> 	    color schemes, et al.
> 	(4) The interface should support mouse chording ala acme and rio.

i tried to implement both (1) and (4) some years ago and had trouble
because samterm is not in the same address space as sam.  this really
complicates the implementation.  that's not to say it's impossible,
just that a few hours' attack by me led nowhere.

(2) was a consequence of running over 1200 baud when sam was first
written.  you didn't want every cut and paste to bounce off the remote
end at that speed.  nowadays that argument has less weight.  on the
other hand, i still kinda like that you can have an editing session
that doesn't corrupt what you have in rio's snarf buffer.  i tried the
unified way in acme and i often (not always) miss the old way.

(3) is of course trivial and of course long since done in plan 9.

-rob



  reply	other threads:[~2003-07-05 18:44 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-04  9:21 steve.simon
2003-07-04 15:42 ` Derek Fawcus
2003-07-05 18:34 ` Dan Cross
2003-07-05 18:44   ` rob pike, esq. [this message]
2003-07-06  3:15     ` boyd, rounin
2003-07-07  8:42       ` John Murdie
2003-07-07 10:56         ` John Murdie
2003-07-07 15:11         ` Douglas A. Gwyn
2003-07-07 15:54           ` rob pike, esq.
2003-07-07 20:42             ` boyd, rounin
2003-07-05 22:18   ` Bruce Ellis
2003-07-08  9:05   ` Markus Friedl
2003-07-08 13:38     ` andrey mirtchovski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8a9325cdd68f97de578300418820a09d@mightycheese.com \
    --to=rob@mightycheese.com \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).