9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] sam and samterm in Go
@ 2021-04-17  2:27 Russ Cox
  2021-04-17  8:51 ` Maurizio Boriani
  2021-04-23  5:20 ` kokamoto
  0 siblings, 2 replies; 5+ messages in thread
From: Russ Cox @ 2021-04-17  2:27 UTC (permalink / raw)
  To: 9fans

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

Hi all,

I have been playing off and on with converting some of the Plan 9 tools
from C to Go, for both better portability and better maintainability. I
just published 9fans.net/go/cmd/sam and 9fans.net/go/cmd/samterm. They
seem to work well enough for simple use but I haven't really hammered
hard on them. Samterm requires the plan9port devdraw, for now. Bug
reports welcome at github.com/9fans/go/issues.

Best,
Russ

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T15127d7ddd5c7310-M84e1a49cd63578028af6d404
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] sam and samterm in Go
  2021-04-17  2:27 [9fans] sam and samterm in Go Russ Cox
@ 2021-04-17  8:51 ` Maurizio Boriani
  2021-04-23  5:20 ` kokamoto
  1 sibling, 0 replies; 5+ messages in thread
From: Maurizio Boriani @ 2021-04-17  8:51 UTC (permalink / raw)
  To: 9fans


Russ Cox writes:

> I have been playing off and on with converting some of the Plan 9
> tools from C to Go, for both better portability and better
> maintainability.

It's amazing ;-)

I'm playing with porting refer[1] (I need it) to Go, Forsyth version.

> I just published 9fans.net/go/cmd/sam and
> 9fans.net/go/cmd/samterm. They seem to work well enough for simple use
> but I haven't really hammered hard on them.

I'll have a look on 'em, in order to have inspiration :-) 

Thank you.



[1] http://9p.io/sources/contrib/forsyth/refer.tgz
-- 
Maurizio Boriani 
PGP key: 0xCC0FBF8F

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T15127d7ddd5c7310-Mb4923578f61a758fa6b9626e
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] sam and samterm in Go
  2021-04-17  2:27 [9fans] sam and samterm in Go Russ Cox
  2021-04-17  8:51 ` Maurizio Boriani
@ 2021-04-23  5:20 ` kokamoto
  2021-08-06 12:53   ` Philip Silva via 9fans
  1 sibling, 1 reply; 5+ messages in thread
From: kokamoto @ 2021-04-23  5:20 UTC (permalink / raw)
  To: 9fans

> just published 9fans.net/go/cmd/sam and 9fans.net/go/cmd/samterm. They
> seem to work well enough for simple use but I haven't really hammered
> hard on them. Samterm requires the plan9port devdraw, for now. 

How I can use those sam/samterm on plan9?

I compiled those, and run sam as
teerm% sam
samterm: drawinit: drawfcall.New: exec: "devdraw": executable file not found in $path

Kenji


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T15127d7ddd5c7310-Mf6b543b0a7256295a324bd68
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] sam and samterm in Go
  2021-04-23  5:20 ` kokamoto
@ 2021-08-06 12:53   ` Philip Silva via 9fans
  2021-08-06 17:29     ` revcomninos
  0 siblings, 1 reply; 5+ messages in thread
From: Philip Silva via 9fans @ 2021-08-06 12:53 UTC (permalink / raw)
  To: 9fans

Hi!

Actually there is a separate fork of 9fans.net/go that also runs on Plan 9 and uses the /dev/draw there! Here it's now all merged together: https://github.com/psilva261/go

Philip

> How I can use those sam/samterm on plan9?
>
> I compiled those, and run sam as
>
> teerm% sam
>
> samterm: drawinit: drawfcall.New: exec: "devdraw": executable file not found in $path
>
> Kenji

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T15127d7ddd5c7310-M1f413083a9110f16fc3a17a0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] sam and samterm in Go
  2021-08-06 12:53   ` Philip Silva via 9fans
@ 2021-08-06 17:29     ` revcomninos
  0 siblings, 0 replies; 5+ messages in thread
From: revcomninos @ 2021-08-06 17:29 UTC (permalink / raw)
  To: 9fans

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

On Friday, 6 August 2021, at 2:54 PM, Philip Silva wrote:
> Actually there is a separate fork of 9fans.net/go that also runs on Plan 9 and uses the /dev/draw there! Here it's now all merged together: https://github.com/psilva261/go Philip
Thanks for the information.
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T15127d7ddd5c7310-M69dd268324621257ba7cf180
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

end of thread, other threads:[~2021-08-06 17:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-17  2:27 [9fans] sam and samterm in Go Russ Cox
2021-04-17  8:51 ` Maurizio Boriani
2021-04-23  5:20 ` kokamoto
2021-08-06 12:53   ` Philip Silva via 9fans
2021-08-06 17:29     ` revcomninos

9fans - fans of the OS Plan 9 from Bell Labs

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://inbox.vuxu.org/9fans

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 9fans 9fans/ https://inbox.vuxu.org/9fans \
		9fans@9fans.net
	public-inbox-index 9fans

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.9fans


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git