[9fans] 9fat: on rmiller raspberry pi image?

2024-04-29 Thread michaelian ennis
I'm trying to switch a host over to a cpu server by updating the
kernel on the boot partition but 9fat: doesn't appear to be the way to
do this for this image. I dug around in the list here and didn't see
anyone else with this problem so is there some documentation I am
missing?

 Ian

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tc0393eacdd79b3ac-M51cae74dd610b8bea7ac368a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] troll paper

2024-04-15 Thread michaelian ennis
 cuelang.org rather On Apr 15, 2024, at 13:51, Charles Forsyth  wrote: And, if I hear about it being“declarative” as a virtue, I point to the 81,000+ lines (andgrowing) of YAML, that I defy any one human to comprehend.You might find help in culang.org On Mon, 15 Apr 2024 at 20:49, Kim Shrier  wrote:> On Apr 12, 2024, at 4:56 AM, David Arnold  wrote:
> 
>> The vetting process needs some work, lads.
> 
> More heresy than trolling, perhaps?
> 
> It was thought-provoking for me.  I wished I was there for the bar session afterwards. 
> 
> d
It didn’t read like a troll paper to me.  I periodically go through
a similar exercise of thinking about how I would re-evaluate
various Plan 9 decisions given the environment we find
ourselves in, more than 35 years after the original work
was done.
I do have an answer to the question, “Do we really have to
have our own kernel?”.
Yes.
Making decisions about fundamental principles upon which
you build your system has profound impacts on every aspect
of the software, including the kernel itself.  Linux is not a good
substitute for Plan 9.
And, I take particular exception to recommending Kubernetes
as a tool for deploying services.  I am having to live through
Kubernetes hell in my day job.  And, if I hear about it being
“declarative” as a virtue, I point to the 81,000+ lines (and
growing) of YAML, that I defy any one human to comprehend.
I do think it is a good exercise to reevaluate the premises on
which one builds their systems in order to see if something
needs to change or a completely different approach is
warranted.
I just come to different conclusions than the author of this
paper.
Kim
_
C++ is an off-by-one error
--
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T51f7f5a8927e1271-M53fcb07a2a24c78bc0fd5545
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

9fans
  / 9fans / see
discussions
  +
participants
  +
delivery options
Permalink



Re: [9fans] troll paper

2024-04-13 Thread michaelian ennis
Bar-raising.On Apr 12, 2024, at 06:29, Charles Forsyth  wrote:Where’s the link? I haven’t seen one yet for reading papers in advance.  Still one hour to go…I haven't read it yet myself, to avoid spoilers, but I thought it was a record even for Plan 9 that something has disturbed people even before the workshop opens! 

9fans
  / 9fans / see
discussions
  +
participants
  +
delivery options
Permalink



Re: [9fans] Re: Inferno OS

2023-02-28 Thread michaelian ennis
https://github.com/caerwynj/acme-sac might be a good place to quickly get a
built inferno. It’s specifically designed for being used as an application.
The application is the acme editor.


On February 28, 2023 at 00:32:29, Tharaneedharan Vilwanathan (
vdhar...@gmail.com) wrote:

> Great, thanks Marshall!
>
> Regards
> dharani
>
> On Mon, Feb 27, 2023 at 9:43 AM Marshall Conover 
> wrote:
>
>> Hi Dharani,
>>
>> I can suggest two places:
>>
>> There is the inferno-os google group here:
>> https://groups.google.com/g/inferno-os
>>
>> And if you're open to using discord, there's an #inferno channel that
>> gets occasional traffic on the 9fans discord hosted by Henesy:
>> https://discord.gg/RXu6xPnY . That invite will work for 7 days, and can
>> be used by an arbitrary number of people.
>>
>> I'm sure others will have ideas as well.
>>
>> Cheers,
>>
>> Marshall
>>
>>
>>
>> On Sun, Feb 26, 2023 at 9:30 PM Tharaneedharan Vilwanathan <
>> vdhar...@gmail.com> wrote:
>>
>>> Hi David,
>>>
>>> I tried to build based on the script and it worked. I was happy to see
>>> Inferno up and running. Thanks a lot.
>>>
>>> Do you know if there is any forum that discusses on Inferno/Limbo? Long
>>> back I remember discussing in a forum called "inferno-list".
>>>
>>> Thanks
>>> dharani
>>>
>>>
>>> On Sun, Feb 26, 2023 at 12:42 PM  wrote:
>>>
 I made a GitHub Action to build Inferno on Ubuntu 22.04:

 https://github.com/dboddie/inferno-test-builds/blob/hosted-386/.github/workflows/ubuntu-22-04.yml
 I didn't manage to produce something simple, small and self-contained
 that could be downloaded, though you could use the steps to build your own
 installation, or use GitHub to build it for you.

>>> *9fans * / 9fans / see discussions
>  + participants
>  + delivery options
>  Permalink
> 
>

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tecab5f4d7c7dcc7c-M192bab9a49a5d2ec7c3b19fa
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Setting acme to a GoMono or DejavuSansMono font

2023-01-15 Thread michaelian ennis
− Is minus: https://en.m.wiktionary.org/wiki/%E2%88%92

On January 15, 2023 at 00:14:51, Lucio De Re (lucio.d...@gmail.com) wrote:

> Are you perhaps using an unusual hyphen (m-dash, perhaps)?
> 
> --
> Lucio De Re
> 2 Piet Retief St
> Kestell (Eastern Free State)
> 9860 South Africa
> 
> Ph.: +27 58 653 1433
> Cell: +27 83 251 5824

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T24f3cf01c959c542-Mc75d4cd05a2ff7e1db3461a7
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Re: Fun with sshsession

2022-12-07 Thread michaelian ennis
The last thing fixed before Coraid shut down was permitting more than
a single exec on an open channel. Bruce Wong fixed it.

Ian

On Wed, Dec 7, 2022 at 9:37 AM Steven Stallion  wrote:
> > Has anyone on the list gotten sshsession up and running supporting
> > non-host owner logins?
> 
> I found another interesting wrinkle.  It appears this issue seems to
> only affect diskless CPU servers.  I'm able to SSH successfully to my
> auth and file servers.
> 
> Cheers,
> Steve
> 

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T752f10d492990bed-Md0dc9d6e3b6312776fc2f0b0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] acme & sam text selection and delete deletes extra character

2022-05-11 Thread michaelian ennis
The world is a little less interesting without Boyd.

Ian

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06d3bdd208f5a90b-M678c6793049db2d0dbec0bb4
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Anyone have a Plan 9 4th Edition Manual Set...

2019-06-28 Thread michaelian ennis
I found a second edition set on Abe books last year.  They were not
inexpensive.


On Fri, Jun 21, 2019 at 5:59 AM Joseph Stewart 
wrote:

> Still trying to track a set down. Any suggestions?
> -joe
>
> On Sat, Apr 27, 2019 at 3:35 PM Joseph Stewart 
> wrote:
>
>> For sale? Preferably cheap to ship to the US?
>>
>


Re: [9fans] PXE loading Plan 9 to RPI3/3B+

2018-12-18 Thread michaelian ennis
Thanks Skip, this is helpful.

Ian

On Sun, Dec 16, 2018 at 8:26 PM Skip Tavakkolian 
wrote:

>
> FYI, I updated the document to include 3B+ and added some more detail:
>
>
> https://docs.google.com/document/d/1hgcsAgk_FJRYW5r7LVeY23sTZN_giUit-8ra-dlW9ng/edit?usp=sharing
>
>
>


Re: [9fans] Update APE

2017-02-24 Thread michaelian ennis
I think the work that Erik Quanstrom did in on APE at is built in to 9
Atom. I attempted to put this up as a pull request to 0intro/plan9 but
nothing became of it.[1] Erik did this at least in part because an update
was needed for the 2.7 Python and Mercurial work that Jeff Sickle did for
Plan9 in 2013.[2]   They talked about the work at the 8th International
Workshop on Plan 9. [3]

Ian

[1] https://github.com/0intro/plan9/pull/1
[2] https://bitbucket.org/jas/cpython
[3] http://iwp9.org


Re: [9fans] Hack font for plan9

2016-11-17 Thread michaelian ennis
I have a version of inconsolata that quanstro converted for me a very long
time ago. It's here:

 https://github.com/mennis/9inconsolata

Ian


[9fans] IWP9

2016-11-08 Thread michaelian ennis
I just realized that the next would be the 9th International Workshop on
Plan 9.  I wonder where it will be.

Ian


Re: [9fans] libtask

2016-10-13 Thread michaelian ennis
Hmmm. python's probably a poor match for the server in this case.

Ian


Re: [9fans] libtask

2016-10-13 Thread michaelian ennis
I've incorporated a python module based on a code of Tim Newsham, Andrey
Mirtchovski and a version of Peter Saveliev's py9p [1] into work I've done
before[2].  They HarveyOS folks appear to be using a go library[3] .


Ian

[1] https://github.com/svinota/py9p
[2] https://github.com/mennis/NSCLI/blob/master/py9p.py
[3] https://github.com/Harvey-OS/ninep


[9fans] arm platform with sata and multiple nics

2016-10-03 Thread michaelian ennis
are two features I've seen sought after on this list. This just popped up
on Kickstarter.

https://www.kickstarter.com/projects/874883570/marvell-espressobin-board

ian


Re: [9fans] Questions on the browser as a platform if plan 9 had gained marketshare

2016-09-22 Thread michaelian ennis
Not exactly what you meant but Coraid did implement a something like this
that had 9p on it.  Sort of.  It was an ARM based PCIe card spoke 9p over
something like IL without the IP (bwc called it EL) using network ports on
the card.

Sometimes they appear on ebay as "coraid mass storage NIC" or some such.
Not the repurposed SuperMicro Cards but something that looks mor
complicated with a SO-DIMM socket on it.

The ARM CPU was also used for other services running on/for the platform
that were performed by the card.  The card could be powered by POE so the
chassis could be powered down and the card could still be accessed. The
firmware on the card was, IIRC, not quite plan9 but constructed mostly from
plan9.

Ian


Re: [9fans] Questions on the browser as a platform if plan 9 had gained marketshare

2016-09-19 Thread michaelian ennis
On Sat, Sep 17, 2016 at 11:51 AM, Jules Merit <
jules.merit.eurocorp...@gmail.com> wrote:

> Troff + net,
>
This spring (in the northern hemisphere) I had toyed with the notion of
using troff as an intermediate format for publishing public record data
sets.  This was however because I wanted to call a site "Troff the Crime
Blog."  True story.

Ian


Re: [9fans] Is 9Fans dead or alive

2016-08-30 Thread michaelian ennis
On Tue, Aug 23, 2016 at 12:26 PM, Skip Tavakkolian <
skip.tavakkol...@gmail.com> wrote:

as a 9fan, I can say, not dead yet. In fact the population of 9fans in my
> neighborhood has doubled.
>

And for the county it has at least tripled.  I heard at least one other
woot for Plan9 at Brad Fitzpatrick's talk last week.  :)

Ian


Re: [9fans] The Plan 9/"right" way to do Facebook

2016-04-01 Thread michaelian ennis
You had me at cigar.

Ian


Re: [9fans] Wireless on the Pi?

2016-01-10 Thread michaelian ennis
Anthony on 7/12/11 you asked about the Realtek 8188/8192 .  I've seen a few
raspi bundles that have the EDIMax  EW-7811Un with them.  This is a  0x7392
: 0x7811 implementation of a RealTek RTL8188CUS  which worked out of the
box for me with the raspian and stratux images. I easily found a data sheet
for this device on line but it is marked confidential.   I know it's gauche
suggest referencing linux drivers.  However they happen to be here:

Realtek
http://bit.ly/1gMGkGo

EDIMax
http://bit.ly/1Mh4hWo

and contain PDF's themselves that may maybe helpful.

Ian


Re: [9fans] 8l -e

2015-07-07 Thread michaelian ennis
http://4e.iwp9.org


Re: [9fans] 8l -e

2015-07-07 Thread michaelian ennis
4th iwp9
October 21-23 2009


Re: [9fans] two ethernet in a raspberry pi.

2015-07-04 Thread michaelian ennis
I wonder, aloud, if an spi connected ethernet interface might be an
acceptable solution:

https://www.sparkfun.com/products/765

ian


Re: [9fans] drawterm source?

2015-06-18 Thread michaelian ennis
Does that mean you will be reviewing, responding and accepting changes?

ian


Re: [9fans] drawterm source?

2015-06-18 Thread Michaelian Ennis
fwiw 

https://bitbucket.org/jas/drawterm-cocoa

probably has seen the most day to day use since it's what most of coraid used.

ian


Re: [9fans] drawterm source?

2015-06-18 Thread Michaelian Ennis
On second thought I probably should have just said it has had much use for this 
reason.

ian


Re: [9fans] once more: drawterm osx-x11 on x86-64

2015-03-10 Thread michaelian ennis
While I'd agree there could be improvements I like the resizing behavior. I 
thought it was a nice add.

Ian


Re: [9fans] iwp9

2013-08-30 Thread michaelian ennis
still broken for me.




On Fri, Aug 30, 2013 at 5:37 PM, erik quanstrom quans...@labs.coraid.comwrote:

 On Fri Aug 30 16:18:53 EDT 2013, j...@highwire.stanford.edu wrote:

  Fyi, you've got a link to the hotel that ends up at
  http://www.iwp9.org/hotelindigoathens and which returns an error:
 
  Object not found
 
  The object /hotelindigoathens does not exist on this server.
 
  errstr: '/usr/web/iwp98e/hotelindigoathens' does not exist
  uri host:
  header host: www.iwp9.org
  actual host: ladd.quanstro.net

 link is fixed now.  sorry for the inconvience.

 - erik




Re: [9fans] iwp9

2013-08-30 Thread michaelian ennis
uh, if I click the broken link.  never mind


On Fri, Aug 30, 2013 at 10:27 PM, michaelian ennis 
michaelian.en...@gmail.com wrote:

 still broken for me.




 On Fri, Aug 30, 2013 at 5:37 PM, erik quanstrom 
 quans...@labs.coraid.comwrote:

 On Fri Aug 30 16:18:53 EDT 2013, j...@highwire.stanford.edu wrote:

  Fyi, you've got a link to the hotel that ends up at
  http://www.iwp9.org/hotelindigoathens and which returns an error:
 
  Object not found
 
  The object /hotelindigoathens does not exist on this server.
 
  errstr: '/usr/web/iwp98e/hotelindigoathens' does not exist
  uri host:
  header host: www.iwp9.org
  actual host: ladd.quanstro.net

 link is fixed now.  sorry for the inconvience.

 - erik





Re: [9fans] Python3 for Plan9

2013-08-13 Thread michaelian ennis
I think you will find most things sought after from python 3 are available
in 2.7.  In addition there is a plan9 module included giving you the
building blocks to build plan9-centric tools.
https://bitbucket.org/jas/cpython

Ian


On Tue, Aug 13, 2013 at 4:58 AM, Devyn Collier Johnson 
devyncjohn...@gmail.com wrote:


 On 08/12/2013 10:12 PM, Matthew Veety wrote:

 No it is. Just use the compilers for the other arch.

 On Aug 12, 2013, at 21:35, Devyn Collier Johnson devyncjohn...@gmail.com
 wrote:

  On 08/12/2013 07:23 PM, erik quanstrom wrote:

 On Mon Aug 12 19:15:36 EDT 2013, devyncjohn...@gmail.com wrote:

 Aloha Plan9 fans!

  I am new to Plan9 and I plan to use it for robotics. However, I am
 unable to find a Python3 interpreter that would run on a Plan9 system
 on
 an ARM system. Does such a package exist?

 not out o the box, but jas' python port on bitbucket is close.  we
 haven't
 tried out python 3 yet, and we've been ignoring arm but we are following
 the tip, so python 3 might just work on 386/amd64.

 i- erik

 Thanks anyway. I am new to cross compiling, so I assume it is not as
 easy as downloading the source code and compiling?

 Mahalo,

 devyncjohn...@gmail.com


 Thanks! I will try that sometime.

 Mahalo,

 DCJ




Re: [9fans] Ancient History: Electronic Mail Without Aliases

2013-02-25 Thread michaelian ennis
Maybe it was unpublished? It isn't listed on Professor Lesk's published
works page.

http://www.lesk.com/mlesk/pub.html

Ian


Re: [9fans] APE libsec

2013-02-12 Thread michaelian ennis
I notice that there are several ANSI C implementations of crypto
routines contained in pycrypto if that is of any use.

https://github.com/dlitz/pycrypto/tree/master/src

Ian



Re: [9fans] Acme: the way the future actually was

2012-09-18 Thread michaelian ennis
Ah. Cedar.
http://research.swtch.com/acme.pdf

Ian



Re: [9fans] carriage returns in 9term and acme

2012-09-17 Thread michaelian ennis
On Tue, Sep 11, 2012 at 11:57 PM, Christopher Hobbs ch...@altbit.org wrote:
 Do I need a specific font to render carriage returns properly?  This
 is from acme on p9p:  http://cl.ly/image/0H0n2F1s1e0e

If that is a win it looks to me like you should be able to fix that
with unalias -a.Otherwise you should be able to tell whatever
program that is to not use ansi escape chars.  I'd look for colorize
or something like that in the documentation or look at the TERM=
environment variable.

Cheers,
Ian




Re: [9fans] Acme: the way the future actually was

2012-09-17 Thread michaelian ennis
On Fri, Sep 14, 2012 at 10:19 AM, erik quanstrom quans...@quanstro.net wrote:

 neither is knowledge of oberon ubiquitous among 9fans, who may
 not realize that acme itself is a copy.

Isn't even that a derivation of the window system from PARC?  Oak I believe?

Ian



Re: [9fans] OT: how do 9fans backup their Mac(book)?

2011-11-03 Thread Michaelian Ennis
On Fri, Sep 30, 2011 at 1:59 PM, erik quanstrom
quans...@labs.coraid.com wrote:

 backup:
 1.  power down mac.  remove hard drive.
 2.  stuff drive as one gigantic file into venti.

 restore:
 1.  copy your backup onto drive
 2.  install hard drive.  power up mac.

If there were/is block device firewire support in plan 9 one could
boot the mac in target mode and copy it over that way.



Re: [9fans] cocoa devdraw

2011-09-29 Thread Michaelian Ennis
I'm seeing missing recipes.  Lion and XCode 4.2

ian

* Resetting /Users/mennis/src/plan9port/config
* Compiler version:
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 
2336.1.00)
* Running on Darwin: checking architecture...
x86-64 found.
* Building mk...
* Building everything (be patient)...
 cd /Users/mennis/src/plan9port/src/cmd/fontsrv; mk all
9c  main.c
mk: no recipe to make 'osx-cocoa.o'
 cd /Users/mennis/src/plan9port/src/cmd/snarfer; mk all
9l -o o.snarfer osx-cocoa-snarfer.o
ld: warning: directory not found for option '-L/usr/X11R6/lib64'
* Installing everything in /Users/mennis/src/plan9port/bin...
 cd /Users/mennis/src/plan9port/src/cmd/devdraw; mk install
9c -DOSX_VERSION=100702 macargv.c
macargv.c:12: warning: passing argument 3 of ‘AEInstallEventHandler’
from incompatible pointer type
macargv.c:13: warning: implicit declaration of function
‘RunApplicationEventLoop’
macargv.c:24: warning: implicit declaration of function ‘FSpMakeFSRef’
macargv.c:30: warning: implicit declaration of function ‘FSMakeFSSpec’
macargv.c:30: error: ‘FSSpec’ has no member named ‘vRefNum’
macargv.c:30: error: ‘FSSpec’ has no member named ‘parID’
macargv.c:45: error: ‘FSSpec’ has no member named ‘name’
macargv.c:49: error: ‘FSSpec’ has no member named ‘name’
macargv.c:83: error: ‘typeFSS’ undeclared
mk: 9c -DOSX_VERSION=100702 macargv.c  : exit status=exit(1)
 mk: no recipe to make 'osx-cocoa.o'
 cd /Users/mennis/src/plan9port/src/cmd/snarfer; mk install
9l -o o.snarfer osx-cocoa-snarfer.o
ld: warning: directory not found for option '-L/usr/X11R6/lib64'
* Cleaning up...
* Renaming hard-coded /usr/local/plan9 paths...
* Building web manual...
* Done.



[9fans] Happy Birthday

2011-02-04 Thread Michaelian Ennis
Today is Ken's birthday!  Happy Birthday Ken!



Re: [9fans] Python

2010-10-11 Thread Michaelian Ennis
 You should be able to add -D _C99_SNPRINTF_EXTENSION to your

That worked thanks.  Thanks for the overview as well.

Ian



[9fans] Python

2010-10-10 Thread Michaelian Ennis
 I use the contrib/install bichued/python. I was wondering this
morning if I could use Django's database API in plan9 so I tried to
install Django's current release on a test system.  It installed,
began byte-compiling the libraries and crashed.

byte-compiling 
/sys/lib/python/lib/python2.5/site-packages/django/template/defaultfilters.py
to defaultfilters.pyc
python 3092326: suicide: sys: fp: numeric overflow fppc=0x7cb86
status=0xf8a8 pc=0x0007cb8a

ian

gorilla; acid 3092326
/proc/3092326/text:386 plan 9 executable
/sys/lib/acid/port
/sys/lib/acid/386
acid: regs()
PC  0x0007cb8a float_mul+0xaf  /sys/src/cmd/python/Objects/floatobject.c:625
SP  0xdfffdae4 ECODE 0xf01006d4 EFLAG 0x0246
CS  0x0023 DS0x001b SS  0x001b
GS  0x001b FS0x001b ES  0x001b
TRAP0x0010 math coprocessor error
AX  0x003fa454 BX   0x CX   0x003fa454 DX   0x0008
DI  0x022b SI   0x0007cadb BP   0x0008
acid: stk()
float_mul(v=0x3fa454,w=0x3fa454)+0xaf
/sys/src/cmd/python/Objects/floatobject.c:625
binary_op1(op_slot=0x8,v=0x3fa454,w=0x3fa454)+0x9f
/sys/src/cmd/python/Objects/abstract.c:398
PyNumber_Multiply(v=0x3fa454,w=0x3fa454)+0x20
/sys/src/cmd/python/Objects/abstract.c:669
fold_binops_on_constants(consts=0x5d58ec,codestr=0x5a5d7d)+0xa3
/sys/src/cmd/python/Python/compile.c:490
optimize_code(lineno_obj=0x7b4bd0,code=0x602778,names=0x7b62cc,consts=0x5d58ec)+0x58e
/sys/src/cmd/python/Python/compile.c:857
makecode(c=0xdfffdd0c,a=0xdfffdc90)+0x34a
/sys/src/cmd/python/Python/compile.c:4450
assemble(c=0xdfffdd0c,addNone=0x1)+0x1f9
/sys/src/cmd/python/Python/compile.c:4566
compiler_mod(c=0xdfffdd0c,mod=0x855a30)+0xff
/sys/src/cmd/python/Python/compile.c:1833
PyAST_Compile(filename=0x55c8bc,arena=0x539d30,mod=0x855a30,flags=0xdfffdd9c)+0x126
/sys/src/cmd/python/Python/compile.c:293
Py_CompileStringFlags(str=0x3efdcc,filename=0x55c8bc,start=0x101,flags=0xdfffdd9c)+0x85
/sys/src/cmd/python/Python/pythonrun.c:1328
builtin_compile(args=0x4fe3c4)+0x1a7
/sys/src/cmd/python/Python/bltinmodule.c:464
PyCFunction_Call(func=0x3a20ac,arg=0x4fe3c4,kw=0x0)+0xc9
/sys/src/cmd/python/Objects/methodobject.c:73
call_function(oparg=0x3,pp_stack=0xdfffde78)+0x482
/sys/src/cmd/python/Python/ceval.c:3564
PyEval_EvalFrameEx(f=0x5a176c,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
PyEval_EvalCodeEx(globals=0x4e2dfc,co=0x4fac38,locals=0x0,argcount=0x3,defcount=0x3,kwcount=0x0,args=0x5a14c8,kws=0x5a14d4,defs=0x4fca60,closure=0x0)+0x2e3
/sys/src/cmd/python/Python/ceval.c:2831
fast_function(func=0x57b79c,n=0x3,nk=0x0,pp_stack=0xdfffe038,na=0x3)+0x88
/sys/src/cmd/python/Python/ceval.c:3660
call_function(oparg=0x3,pp_stack=0xdfffe038)+0x97
/sys/src/cmd/python/Python/ceval.c:3585
PyEval_EvalFrameEx(f=0x5a133c,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
PyEval_EvalCodeEx(globals=0x413934,co=0x417968,locals=0x0,argcount=0x1,defcount=0x7,kwcount=0x4,args=0x5987e0,kws=0x5987e4,defs=0x434e38,closure=0x0)+0x2e3
/sys/src/cmd/python/Python/ceval.c:2831
fast_function(func=0x434df4,n=0x9,nk=0x4,pp_stack=0xdfffe1f8,na=0x1)+0x88
/sys/src/cmd/python/Python/ceval.c:3660
call_function(oparg=0x401,pp_stack=0xdfffe1f8)+0x97
/sys/src/cmd/python/Python/ceval.c:3585
PyEval_EvalFrameEx(f=0x598694,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
fast_function(func=0x4fb95c,n=0x2,nk=0x0,pp_stack=0xdfffe34c,na=0x2)+0x117
/sys/src/cmd/python/Python/ceval.c:3650
call_function(oparg=0x1,pp_stack=0xdfffe34c)+0x97
/sys/src/cmd/python/Python/ceval.c:3585
PyEval_EvalFrameEx(f=0x49a8a4,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
fast_function(func=0x4fb8b4,n=0x1,nk=0x0,pp_stack=0xdfffe4a0,na=0x1)+0x117
/sys/src/cmd/python/Python/ceval.c:3650
call_function(oparg=0x0,pp_stack=0xdfffe4a0)+0x97
/sys/src/cmd/python/Python/ceval.c:3585
PyEval_EvalFrameEx(f=0x54ecec,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
fast_function(func=0x4490d4,n=0x2,nk=0x0,pp_stack=0xdfffe5f4,na=0x2)+0x117
/sys/src/cmd/python/Python/ceval.c:3650
call_function(oparg=0x1,pp_stack=0xdfffe5f4)+0x97
/sys/src/cmd/python/Python/ceval.c:3585
PyEval_EvalFrameEx(f=0x54ead4,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
fast_function(func=0x44af0c,n=0x2,nk=0x0,pp_stack=0xdfffe748,na=0x2)+0x117
/sys/src/cmd/python/Python/ceval.c:3650
call_function(oparg=0x1,pp_stack=0xdfffe748)+0x97
/sys/src/cmd/python/Python/ceval.c:3585
PyEval_EvalFrameEx(f=0x540b9c,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
fast_function(func=0x4d0534,n=0x1,nk=0x0,pp_stack=0xdfffe89c,na=0x1)+0x117
/sys/src/cmd/python/Python/ceval.c:3650
call_function(oparg=0x0,pp_stack=0xdfffe89c)+0x97
/sys/src/cmd/python/Python/ceval.c:3585
PyEval_EvalFrameEx(f=0x540124,throwflag=0x0)+0x48b7
/sys/src/cmd/python/Python/ceval.c:2267
fast_function(func=0x4490d4,n=0x2,nk=0x0,pp_stack=0xdfffe9f0,na=0x2)+0x117
/sys/src/cmd/python/Python/ceval.c:3650
call_function(oparg=0x1,pp_stack=0xdfffe9f0)+0x97

Re: [9fans] Python

2010-10-10 Thread Michaelian Ennis
On Sun, Oct 10, 2010 at 10:21 AM, Federico G. Benavento
benave...@gmail.com wrote:
 in /sys/src/cmd/python/plan9.c main() try changing
        setfcr(getfcr()~FPINVAL);
 to
        setfcr(getfcr()~(FPINVAL|FPOVFL));

OK I added that and had to ad FPOVFL to the defines:
#if defined(T386)
#define FPINVAL (10)
#define FPOVFL  (13)


Then I was able to re-compile it with mk upto here:
pcc -c -I.. -I../Include -DT386 -DPy_BUILD_CORE -DNDEBUG mysnprintf.c
/sys/src/cmd/python/Python/mysnprintf.c:65[stdin:9959] incompatible
types: INT and VOID for op AS
pcc: cpp: 8c 3108704: error
mk: pcc -c -I.. ...  : exit status=rc 3108701: pcc 3108703: cpp: 8c
3108704: error
mk: for (i in ...  : exit status=rc 3107954: rc 3108584: mk 3108585: error

ian



Re: [9fans] python read problem

2010-08-27 Thread Michaelian Ennis
On Thu, Aug 26, 2010 at 10:04 PM, Federico G. Benavento
benave...@gmail.com wrote:

 what about dd -bs 1 -if  /dev/eai0 ?
This (while ridiculously slow) works correctly.

 as for new lines there's also a rU mode...

both
f = open(/dev/eia1,rU)
and
f = open(/dev/eia1,rU,0)

exhibit the same undesirable behavior.  As does when issuing f.flush()
before or after the f.read() in this loop.

ian



[9fans] python read problem

2010-08-26 Thread Michaelian Ennis
I've noticed some behaviors I can't explain with python and plan9.  I
am using contrib/installed bichued/python.  Trying to read from a
serial port I would suspect I would have to use f.read() if I want to
be able to catch a specific string where there is no newline.

For instance:
When my firewall is finished booting it end with this output:

Type help or '?' for a list of available commands.
firewall

firewall being the command prompt.  I would expect to see the same from:

import sys
f = open(/dev/eia0,r)
while (True):
 sys.stdout.write(f.read(1))

Yet this only yields:
Type help or '?' for a list of available commands.

Which makes me think it is still looking for a newline.  Cons exhibits
the expected behavior with the same appliance. That is the prompt is
included.

ian



Re: [9fans] tiny rio hack: Delete

2010-02-09 Thread Michaelian Ennis
On Tue, Feb 9, 2010 at 4:36 AM,  cinap_len...@gmx.de wrote:

 /n/sources/contrib/cinap_lenrek/pierio

Even after rebuilding libdraw with piemenuhit I get an error.

pie: incompatible type signatures 951b2e20(rio.8) and
cbecf6bf(/386/lib/libdraw.a(piemenuhit)) for piemenuhit

Ian



Re: [9fans] Go

2009-11-12 Thread Michaelian Ennis
On Thu, Nov 12, 2009 at 1:39 AM, Russ Cox r...@swtch.com wrote:
 In this day and age of so much 64bit goodness and so many multi-cored 
 systems available, shouldn't it be something more like:

 GOMAXPROCS=`hoc -e '2^32'` sieve

 I'll worry about that when someone puts
 a 2147483648-core system on my desk.

Insert witty remark regarding desk fortitude here.



Re: [9fans] Pictures from IWP9?

2009-11-04 Thread Michaelian Ennis
On Mon, Nov 2, 2009 at 4:56 AM, Jonas A jonas.amo...@home.se wrote:
 Does anyone have pictures from the workshop?

Ok I didn't take as many as I thought either.  Here's a link to my photos.

http://snipurl.com/t25kq

Ian



Re: [9fans] So quiet!

2009-10-23 Thread Michaelian Ennis
On Fri, Oct 23, 2009 at 11:02 AM, Skip Tavakkolian 9...@9netics.com wrote:
 skip, sorry about that.  we drank all your beer.

 - erik

 fantastic!

Thanks for the beer Skip!



[9fans] So quiet!

2009-10-22 Thread Michaelian Ennis
;)

Ian



Re: [9fans] iwp9: getting from Atlanta to Athens

2009-10-07 Thread Michaelian Ennis
http://www.pacificwings.com/gsky/gs/

$89 USD commuter flight round-trip Atlanta - Athens.

ian



Re: [9fans] inferno-list

2009-08-26 Thread Michaelian Ennis
On Tue, Aug 25, 2009 at 11:55 PM, hiro23h...@googlemail.com wrote:
 Sorry for posting here, but I can't reach you inferno guys.
 I don't know whether it could be gmail's faults, tell me if I can help
 in any way.
    inferno-l...@vitanuova.com

 Technical details of permanent failure:
 Google tried to deliver your message, but it was rejected by the

 other server returned was: 554 554 5.7.1 rejected: SPF record does not
 match sender (state 15).

Seems to be fine for me @ gmail (now anyway).

Ian



Re: [9fans] vmware snarf problem

2009-08-03 Thread Michaelian Ennis
On Thu, Jul 30, 2009 at 5:34 AM, Gorka Guardiolapau...@gmail.com wrote:
 Isn't this related to the software Russ wrote for vmware (nda
 protected) and which stopped being updated?. I know
 there was a special snarf for vmware.

I contacted VMware to see if I could get hold of the information to
which Russ alluded a while back.  I explained that I was specifically
interested in getting cut and paste to work between Plan/Fusion/OS X I
was told that this information is not confidential and is available at

http://open-vm-tools.sourceforge.net/

This looked like another  the hardware documentation is the linux
driver case to me -- an answer I seem to get more and more these
days.  Not really knowing what to look for and sure I'm not in a
position to fix it myself here is is where I left off the trail.

Ian



Re: [9fans] arenas00: indexing 1455 clumps...

2009-07-21 Thread Michaelian Ennis
On Tue, Jul 21, 2009 at 10:40 PM, erik quanstromquans...@quanstro.net wrote:
 On Tue Jul 21 22:37:35 EDT 2009, michaelian.en...@gmail.com wrote:
 echo ctlpoff /dev/consctl

 would have to be run each time the system boots right?

 ian

 god invented /rc/bin/cpurc for a reason.


Observe how yes. sufficed earlier in the thread?  Or was said
reason to provide you with opportunities for snarky replies?

Ian



Re: [9fans] Porter-Duff alpha blending

2009-03-09 Thread Michaelian Ennis
On Sun, Mar 8, 2009 at 6:33 PM, Jeff Sickel j...@corpus-callosum.com wrote:
 All this chatter about blending and Russ' recent updates to p9p encouraged
 me to finally fix a small thing that's annoyed me with devdraw's on OS X:
 that odd blank (all white) window when waking a machine from sleep, exiting
 a screen saver, or un-hiding a devdraw based application.

 Here's the patch all ready for an hg import (should also be applied to
 drawterm, and Inferno's win.c):


I am confused as to why one would return eventNotHandledErr after
handling the event?

ian



Re: [9fans] MacOS X drawterm doesn't toggle

2008-12-09 Thread Michaelian Ennis
On Fri, Oct 17, 2008 at 11:15 PM, andrey mirtchovski
[EMAIL PROTECTED] wrote:

 i've attached the screen.c to put in gui-osx. give it a try. other
 changes with the current version in cvs (except the bugfixes) are only
 cosmetic.

I notice your version has no ApplicationQuitEventHandler.  Does this
need to be merged in from the cvs version as well?

Ian



Re: [9fans] MacOS X drawterm doesn't toggle

2008-12-09 Thread Michaelian Ennis
On Tue, Dec 9, 2008 at 2:12 PM, andrey mirtchovski
[EMAIL PROTECTED] wrote:

 i suggest you use cvs since that's where all the changes go to.

I'd like to do that but in the CVS version command-f no longer toggles
the screen size.  And my patch to remove the ctrl-opt _is_ in the CVS,
which was after your fullscreen toggle patch.

Ian



Re: [9fans] MacOS X drawterm doesn't toggle

2008-12-09 Thread Michaelian Ennis
On Tue, Dec 9, 2008 at 2:37 PM, Michaelian Ennis
[EMAIL PROTECTED] wrote:
 Attached is my merge of the two versions.  Yes I am a monkey.  No I
 don't know what I am doing.  Now that said,  can you point me to why
 the application exits when I try to toggle full screen with command-F?


 Ian



screen.c
Description: Binary data


Re: [9fans] MacOS X drawterm doesn't toggle

2008-12-09 Thread Michaelian Ennis
Attached is my merge of the two versions.  Yes I am a monkey.  No I
don't know what I am doing.  Now that said,  can you point me to why
the application exits when I try to toggle full screen with command-F?


Ian



Re: [9fans] gmail imap

2008-11-29 Thread Michaelian Ennis
On Fri, Nov 21, 2008 at 2:18 PM, Eris Discordia
[EMAIL PROTECTED] wrote:
 I don't know about the technical details

Well said sir!

Ian



[9fans] bridging

2008-11-18 Thread Michaelian Ennis
On a related note to the nat discussion, is there a bridging mechanism
similar in function to Stephen Hemminger's Linux brutils in the
distribution?


Ian



Re: [9fans] bridging

2008-11-18 Thread Michaelian Ennis
On Tue, Nov 18, 2008 at 10:14 AM, Richard Miller [EMAIL PROTECTED] wrote:
 is there a bridging mechanism
 similar in function to Stephen Hemminger's Linux brutils

 Try bridge(3)


Ahh I think that may be what I was looking for, thanks.  I note that
the man page says it won't support IPv6 but will this work for other
ethernet types or must it be IPv4.  What I really want is the ability
to put a small plan9 box (like a soekris for starters) in between two
hosts or a host and a switch then run snoopy on the conversation.

Ian



Re: [9fans] An Observation

2008-11-17 Thread Michaelian Ennis
On Mon, Nov 17, 2008 at 4:18 AM, Robert Raschke [EMAIL PROTECTED] wrote:
 On Sat, Nov 15, 2008 at 4:11 AM, Andrew Simmons [EMAIL PROTECTED] wrote:
 On the one hand, Too many cooks spoil the broth. On the other hand,
 Many hands make light work.

 Cooks don't work, they give orders.

If we are speaking of cooking. The cooks cook.  The Sous Chef cooks
and contributes to the menu.  The Executive Chef gives orders and
shakes hands with the customers.

Ian



Re: [9fans] An Observation

2008-11-14 Thread Michaelian Ennis
Insert random in-applicable cooking allegory here.



Re: [9fans] Next IWP9

2008-11-10 Thread Michaelian Ennis
On Mon, Nov 10, 2008 at 11:03 AM, erik quanstrom [EMAIL PROTECTED] wrote:


 i have offered to host in athens, ga.  home of coraid,
 the university of georgia, and almost never any snow.
 we're just outside atlanta.

 - erik


I too would prefer Athens, GA as I live there.  Also I would likely be
able to volunteer to video tape the talks and assemble a DVD of them
if it were.  I would be interested in doing so anyway if I can get
myself and my gear to the conference.

Ian



[9fans] MacOS X drawterm doesn't toggle

2008-10-17 Thread Michaelian Ennis
Should I just be using p9p drawterm?

In the drawterm from cvs.pdos.csail.mit.edu:/cvs co drawterm
Command-F doesn't toggle from fullscreen to windowed mode.  I pulled
the latest from cvs and poked around at it for a little while but I
can't figure out what the problem is.  I tried to alter the switch
command on theHICommand.commandID to include this:

case kFullScreenCmd:
if (!amFullScreen)
full_screen();
else
leave_full_screen();
break;

that didn't help. In addition this particular case looked like
left-over code to me,

switch(kind) {
case kEventRawKeyModifiersChanged:
if (macKeyModifiers == (controlKey | optionKey)) 
leave_full_screen();

and Ctl-Opt does appears to work.

Ian



[9fans] Snoopy OS X

2008-10-14 Thread Michaelian Ennis
I was hoping to use snoopy from p9p under OS X.  MK fails with:

mk: no recipe to make 'Darwin.o'

Has anyone out there a patch to make this work?

Ian



Re: [9fans] cin is in

2008-09-13 Thread Michaelian Ennis
On Sat, Sep 13, 2008 at 12:11 AM, Bruce Ellis [EMAIL PROTECTED] wrote:
 I don't know how you get the source but it is a cool program.

 It can simulate itself simulating itself simulating another program.
 Lotsa cool stuff.

 http://portal.acm.org/citation.cfm?id=107172.107190coll=GUIDEdl=GUIDE

I couldn't find the source to CIN but I did find cint.

http://root.cern.ch/twiki/bin/view/ROOT/CINT

It complied and ran on my mac no problem.  My examination of it was
cursory though.

Ian



Re: [9fans] apropos of the glendix post

2008-09-04 Thread Michaelian Ennis
On Thu, Sep 4, 2008 at 1:47 AM,  [EMAIL PROTECTED] wrote:
 if linux can use binary blobs, why can't plan9 do it too?

 I think the BLOBs are platform specific, but I may be mistaken.  If
 I'm right, there's no way that we'd get any momentum to turn this
 around.

Sometimes the binary bits are loaded into the cards, maybe most often,
and therefore can be done in plan9 as well.  Depending on the vendor
you may need permission from them to distribute the binary part.

 problems, but rather on the academic value of the ease in which
 problems could be solved if one followed the 9 True Ways :-)

Or maybe they have already written the drivers they need, contributed
them to the community, and are busy developing solutions based on
Plan9.

 That said, how do we mobilise the community to focus on useful
 drivers?  I suppose we start with Ron's wish list, then we explore

I suspect that some of these drivers are missing still because the
hardware is not available to the developers who can write them.

 Russ' partially complete postings (i386 emulation, Centrino drivers,
 I'm sure I've forgotten many more) and thirdly we post a list of
 willing contributors, possibly split into code writers and advisors.

I think the one of the BSD projects, OpenBSD perhaps, used to accept
hardware donations to this end.  If we had a wayto get the hardware
and the technical documentation in the same place as the developers we
could get more hardware supported.

Ian



Re: [9fans] window behaviour

2008-08-26 Thread Michaelian Ennis
On Thu, Aug 21, 2008 at 5:45 AM, Robert Raschke [EMAIL PROTECTED] wrote:

 As far as I know, window doesn't take a -f option.

So looking at  /rc/bin/window I don't see a -f.  Also am I correct in
thinking that it is no longer possible to get the usage as it is only
in fn oldway?

Ian



Re: [9fans] Using the Acme Editor

2008-08-24 Thread Michaelian Ennis
I like to garden. Can we talk about flowers now in this thread? I am
particularly fond of orchids and lilies. I don't really know that much
about them but lilies are hearty in Northern Georgia and the orchids I
tend to salvage from the grocery store after they begin to look dead.
So the lilies need no care and it's ok if the orchids don't make it,
they were on their way to the dumpster anyhow.

Ian



Re: [9fans] sad commentary

2008-07-03 Thread Michaelian Ennis
Die, thread die!


Re: [9fans] space glenda - in acrylic

2008-07-01 Thread Michaelian Ennis
http://www.cafepress.com/leetchic

Here my 9 stuff.


Re: [9fans] Glenda transparent PNGs

2008-05-12 Thread Michaelian Ennis
On Wed, Aug 22, 2007 at 4:27 AM,  [EMAIL PROTECTED] wrote:

  The goal was to add drawterm to the OS X dock with a nice icon, which
  turned out to be more difficult than it should be.

I decided I wanted to use this icon on my dock in OS X and found these
instructions.  http://docs.info.apple.com/article.html?artnum=304735 .
 It would be nice if this were added programatically as the binary is
built but this will do.

Ian



Re: [9fans] 9P support for MC

2008-05-12 Thread Michaelian Ennis
On Wed, Mar 26, 2008 at 8:02 PM, Enrico Weigelt [EMAIL PROTECTED] wrote:

  I'd just want to let you know I've added 9P support to the
  Midnight Commander (via libmvfs + libmixp).

Is that read/write or just read?

Ian



[9fans] Glenda transparent PNGs

2008-05-12 Thread Michaelian Ennis
On Wed, Aug 22, 2007 at 4:27 AM,  [EMAIL PROTECTED] wrote:

  The goal was to add drawterm to the OS X dock with a nice icon, which
  turned out to be more difficult than it should be.

I decided I wanted to use this icon on my dock in OS X and found these
instructions.  http://docs.info.apple.com/article.html?artnum=304735 .
 It would be nice if this were added programatically as the binary is
built but this will do.

Ian



Re: [9fans] plan9port: split into several packages

2008-05-11 Thread Michaelian Ennis
On Sat, May 10, 2008 at 12:51 PM, Enrico Weigelt [EMAIL PROTECTED] wrote:

 I'd like to split it into several packages directly at source
 (eg. one pkg per lib or tool).


Where is this overlay?



Re: [9fans] OSX Drawterm hangs on close

2008-04-06 Thread Michaelian Ennis
I'll try to figure out what signal is sent.  Any pointers on how do do this?



[9fans] OSX Drawterm hangs on close

2008-04-05 Thread Michaelian Ennis
Any idea why drawterm-osx hangs when I try to close it with the dock
icon or by issuing  shutdown from the apple menu?  I am not sure what
signal is sent.  I've included a capture from spincontrol in case that
helps.

Ian

Call graph:
6001 Thread_5903
  6001 start
6001 _start
  6001 main
6001 cpumain
  6001 exportfs
6001 read9pmsg
  6001 readn
6001 sysread
  6001 _syspread
6001 kread
  6001 sslread
6001 sslbread
  6001 ensure
6001 devbread
  6001 ipread
6001 recvfrom$NOCANCEL$UNIX2003
  6001 recvfrom$NOCANCEL$UNIX2003
6001 Thread_5a03
  6001 thread_start
6001 _pthread_start
  6001 tramp
6001 blockingslave
  6001 slaveread
6001 syspread
  6001 _syspread
6001 kread
  6001 consread
6001 ksleep
  6001 procsleep
6001 pthread_cond_wait$UNIX2003
  6001 __semwait_signal
6001 __semwait_signal
6001 Thread_5b03
  6001 thread_start
6001 _pthread_start
  6001 tramp
6001 blockingslave
  6001 slaveread
6001 syspread
  6001 _syspread
6001 kread
  6001 mouseread
6001 ksleep
  6001 procsleep
6001 pthread_cond_wait$UNIX2003
  6001 __semwait_signal
6001 __semwait_signal
6001 Thread_5c03
  6001 thread_start
6001 _pthread_start
  6001 tramp
6001 blockingslave
  6001 slaveread
6001 syspread
  6001 _syspread
6001 kread
  6001 consread
6001 qread
  6001 qwait
6001 ksleep
  6001 procsleep
6001 pthread_cond_wait$UNIX2003
  6001 __semwait_signal
6001 __semwait_signal

Total number in stack (recursive counted multiple, when =5):

Sort by top of stack, same collapsed (when = 5):
__semwait_signal18003
recvfrom$NOCANCEL$UNIX20036001