Re: [9fans] wstat and atomic directory change

2015-01-30 Thread Joel C. Salomon
On Fri, Jan 30, 2015 at 10:59 AM, Giacomo Tesio wrote: > As far as I can read intro(5), it explicitly excludes slash as a valid > character for the Plan 9 OS, but it also explicitly states that "the > protocol has no such restriction". My reading is that a 9p2000 server might allow a filename of

Re: [9fans] Purely historical question on variadic function notation

2013-10-15 Thread Joel C. Salomon
On Mon, Oct 14, 2013 at 5:40 PM, Gergő Födémesi wrote: > Who invented ... notation in c? > I'll appreciate any hints. I'd guess this comes from C++, along with all function prototypes. --Joel

Re: [9fans] List Interactions and GSoC

2013-03-24 Thread Joel C. Salomon
On Mon, Mar 25, 2013 at 12:09 AM, Devon H. O'Dell wrote: > This isn't a healthy way to keep Plan 9 active. Please, in the > interest of advancing the software (or at least advancing the > knowledge of others), can we please tone the vitriol down a notch? Agreed. I mean, I had a joke I'd waited fo

Re: [9fans] ISO C and typestr

2013-03-15 Thread Joel C. Salomon
On Fri, Mar 15, 2013 at 1:01 PM, Charles Forsyth wrote: > On 15 March 2013 16:52, Joel C. Salomon wrote: >> BTW, the C11 standard includes a restricted form of 9c's anonymous >> sub-structs (with no pointer conversion). > > isn't the pointer conversion most of the

[9fans] ISO C and typestr

2013-03-15 Thread Joel C. Salomon
Has anyone presented the 9c extension typestr to the C standardization committee (WG14)? Looking at the documents at , I see that various vendors have let the committee know about their extensions, both to offer directions for future standardization and to

Re: [9fans] A note about new software for Plan 9

2013-03-12 Thread Joel C. Salomon
On Mon, Mar 11, 2013 at 11:52 PM, Bakul Shah wrote: > To do something similar you will have to constrain each jail > to see a subset of processes, give it its own /dev, /env etc. > Not sure how you do this. So long as processes in the jail use /dev, /env, etc., etc., as inherited from/shared with

Re: [9fans] X11

2013-02-28 Thread Joel C. Salomon
On Thu, Feb 28, 2013 at 12:19 PM, dexen deVries wrote: > #define exit(status) do { exit(status); return 0; } while (0) What does kenc do with a void function attempting to return 0? —Joel

Re: [9fans] plan9.bell-labs.com, sources down this

2012-11-01 Thread Joel C. Salomon
On Wed, Oct 31, 2012 at 6:35 AM, Charles Forsyth wrote: > On 31 October 2012 10:13, kali wrote: >> is it still offline ? the name doesnt even resolve. > > There has been a storm, I believe. Seems Plan 9 is after all vulnerable to a certain kind of buffer overflow…. ☺ —Joel

Re: [9fans] integer width on AMD64

2012-05-05 Thread Joel C. Salomon
On 05/05/2012 05:06 PM, Comeau At9Fans wrote: > On Sat, May 5, 2012 at 1:48 PM, Charles Forsyth wrote: > > if it's performance you're worried about, for programs that don't > care about width, i'd expect 32 bits at least > to match performance with 64 bits (if there's a measurable >

Re: [9fans] assembly syntax in plan 9

2012-01-16 Thread Joel C. Salomon
On 01/16/2012 02:03 PM, Bakul Shah wrote: > On Jan 16, 2012, at 10:51 AM, Greg Comeau wrote: >> What we do in problematic cases with Comeau is to generate code to >> arrange for the allocation of the VLA on the heap. I'm not saying >> this is perfect, but at least it gets the feature implementabl

Re: [9fans] du vs. ls: duplication or not?

2012-01-16 Thread Joel C. Salomon
On 01/16/2012 06:46 AM, tlaro...@polynum.com wrote: > It seems what I'm trying to say is not clear. I know that shipping Plan9 > has no '-R'. What I mean is, since find(1) and others are not here > because they are duplicating other utils, and can be recreated with > other "primitives", why du(1) w

Re: [9fans] assembly syntax in plan 9

2012-01-16 Thread Joel C. Salomon
On 01/16/2012 08:08 AM, Charles Forsyth wrote: > Plan 9 doesn't use a base pointer, because everything can be addressed > relative to the stack pointer, and the loader keeps track of the SP > level. thus FP is a virtual register, that the loader implements by > replacing offsets relative to it by t

Re: [9fans] Returning to Plan 9: Virtualization, Distributions

2011-11-22 Thread Joel C. Salomon
On 11/22/2011 10:46 AM, ron minnich wrote: > If you're serious about booting a 64-bit os you need NIX. But you're > not going to get graphics. To which, on 11/22/2011 11:00 AM, erik quanstrom responded: > today's nix is quite raw. unless you're working on nix itself, > you'll be happier with plan

Re: [9fans] Returning to Plan 9: Virtualization, Distributions

2011-11-22 Thread Joel C. Salomon
> On 11/22/2011 9:39 AM, Joel C. Salomon wrote: >> After a long hiatus, I'd like to get back to experimenting with Plan >> 9. I have an Ubuntu Linux laptop with AMD's virtualization extensions >> supported by the CPU, so I figure my best bet is one of the umpteen

[9fans] Returning to Plan 9: Virtualization, Distributions

2011-11-22 Thread Joel C. Salomon
After a long hiatus, I'd like to get back to experimenting with Plan 9. I have an Ubuntu Linux laptop with AMD's virtualization extensions supported by the CPU, so I figure my best bet is one of the umpteen virtualization tools. Which is best supported by Plan 9 — virtualbox, qemu, or something e

Re: [9fans] NUMA

2011-07-17 Thread Joel C. Salomon
On 07/17/2011 03:01 AM, tlaro...@polynum.com wrote: > On Sat, Jul 16, 2011 at 11:39:50PM -0400, Joel C. Salomon wrote: >> On 07/16/2011 04:02 AM, tlaro...@polynum.com wrote: >>>I wonder what minimum set of keywords could be added, >>> say, to C, so that t

Re: [9fans] NUMA

2011-07-16 Thread Joel C. Salomon
On 07/16/2011 04:02 AM, tlaro...@polynum.com wrote: > What is the minimal hints the programmer shall give? At least > predicativity. I wonder what minimum set of keywords could be added, > say, to C, so that the situation can be greatly improved without the > burden being greatly increased. [non-pr

Re: [9fans] [RFC] fonts and unicode/utf [TeX]

2011-06-17 Thread Joel C. Salomon
On 06/17/2011 11:37 AM, tlaro...@polynum.com wrote: > On Fri, Jun 17, 2011 at 10:18:20AM -0400, Joel C. Salomon wrote: >> At which point you've reinvented XeTeX. > > I've given a look at it. I don't want to start a discussion about > Unicode, since, supplementary

Re: [9fans] [RFC] fonts and unicode/utf [TeX]

2011-06-17 Thread Joel C. Salomon
On Thu, Jun 16, 2011 at 8:17 AM, wrote: > Second question: I'm trying to find if, in western languages, including > ligatures for ae and oe would be good since it is generally needed (one > can forbid ligatures by inserting "{}" between the letters), or if it's > not correct to set this by defaul

Re: [9fans] Go Plan 9

2011-04-06 Thread Joel C. Salomon
On Tuesday, April 5, 2011 1:33:30 PM UTC-4, David Leimbach wrote: > What we need is an OS port of Plan 9 to Go that can run hosted on another OS > or natively. > > InfernGo? Fuego. --Joel

[9fans] Formats %H, $<, %[ (Was re. ratrace problem; debuggers welcome)

2011-02-14 Thread Joel C. Salomon
On 02/14/2011 01:03 AM, erik quanstrom wrote: > that doesn't really work for me. either the kernel should always print > as hex, or the decision should be made for the whole string. the \x > notation requires that any \x be excaped. you potentially need to escape > both " and \. it's a difficul

Re: [9fans] 9doom

2011-01-16 Thread Joel C. Salomon
On 01/16/2011 03:29 PM, Jacob Todd wrote: > http://jtomaschke.blogspot.com/ > Input needed to be worked out, though. That’s nothing new: . —Joel

Re: [9fans] Plan9 development

2010-11-18 Thread Joel C. Salomon
On 11/18/2010 05:50 PM, Federico G. Benavento wrote: > On Thu, Nov 18, 2010 at 2:30 AM, Joel C. Salomon > wrote: >> Why is __func__ listed as “unwanted”? I’ve found it useful for some >> logging functions. >> > isn't this redundant with cpp(1)'s __FUNCTION__

Re: [9fans] Plan9 development

2010-11-17 Thread Joel C. Salomon
On 11/14/2010 04:44 PM, Charles Forsyth wrote: > the list of unimplemented items in /sys/src/cmd/cc/c99* is: > i can think of something else that's not been noticed, but what other things > have you found? Why is __func__ listed as “unwanted”? I’ve found it useful for some logging functions. -

Re: [9fans] utf-8 on 9fans.net/archive

2010-06-22 Thread Joel C. Salomon
On Tue, Jun 22, 2010 at 3:33 PM, LiteStar numnums wrote: > The haiku is short a syllable on the first line, unless you pronounce it > "con-fu-sed" No, it's alright as it stands; see . (We discuss *everything* on this list, don't we?) —Joel Salomon

Re: [9fans] TeX: hurrah!

2010-04-17 Thread Joel C. Salomon
On Fri, Apr 16, 2010 at 6:10 PM, Karljurgen Feuerherm wrote: > It occurred to me that a profitable thing to do here would be to mention some > things that would be nice to see in a new improved TeX... I believe > bidirectional was mentioned already. > > The other thing that is essential for folk

Re: [9fans] TeX: hurrah!

2010-04-16 Thread Joel C. Salomon
On Fri, Apr 16, 2010 at 10:27 AM, Alexander Sychev wrote: > IFAIK,  XeTeX/XeLaTeX based on C++ code. XeTeX itself is based on patches to Knuth's WEB source code for TeX. It's the PDF-producing section (xdvipdf or some such) that's written using a C++ library for handling PDF. There will be the s

Re: [9fans] Recommended emulators/VMs for P9 install

2010-04-16 Thread Joel C. Salomon
On Thu, Apr 15, 2010 at 2:56 PM, Federico G. Benavento wrote: > On Thu, Apr 15, 2010 at 2:11 PM, Joel C. Salomon > wrote: >> My computer died, so I'm in the market for a new one. I figure I'd >> like to get back into hacking on Plan 9 so I plan to install it >>

[9fans] Recommended emulators/VMs for P9 install

2010-04-15 Thread Joel C. Salomon
My computer died, so I'm in the market for a new one. I figure I'd like to get back into hacking on Plan 9 so I plan to install it beneath a VM in whatever machine I buy. I'm even considering Windows 7 Pro with Virtual PC, but I think I'd prefer Xen or one of the Linux-based things (VirtualBox, e

Re: [9fans] make slides in plan 9

2009-08-17 Thread Joel C. Salomon
On Mon, Aug 17, 2009 at 5:03 PM, Steve Simon wrote: > TeX is available seperately - created a contrib package for it or > there is an iso (which has bitrotted a little but is still usable). > Beware: downloading it will take a long time (hours). The last time this came up, I did some research into

Re: [9fans] aux/acidleak pool pathology

2009-05-22 Thread Joel C. Salomon
On Thu, May 21, 2009 at 10:13 PM, erik quanstrom wrote: > unfortunately, i think this will just encourage users to > aim for 10 messages in their inbox. Have you ever pointed an IMAP client at “[Gmail]/All Mail” and asked it to download all headers? —Joel

Re: [9fans] Visual font viewer

2009-03-30 Thread Joel C. Salomon
On Mon, Mar 30, 2009 at 5:05 AM, Frederic Bonfanti wrote: > In May 2003, I did some tools to download ALL Unicode Glyphs (.gif), > process them and create the relevent font files. > > The result is somehow ``ugly" :) although the only existing solution > if you wanted to visualize any unicode glyp

[9fans] LLVM & Exceptions (Was re. request for more GSoC project suggestions)

2009-03-26 Thread Joel C. Salomon
Devon H. O'Dell wrote: > Another student I spoke to on IRC spoke of the possibility of > bootstrapping LLVM for Plan 9 on Linux and getting it to run natively. > That would give us a whole bunch of different compilers. Something to watch out for with such a project: The LLVM back-end for Windows

Re: [9fans] request for more GSoC project suggestions

2009-03-26 Thread Joel C. Salomon
On Wed, Mar 25, 2009 at 7:26 PM, erik quanstrom wrote: > On Wed Mar 25 19:22:23 EDT 2009, devon.od...@gmail.com wrote: >> Another student I spoke to on IRC spoke of the possibility of >> bootstrapping LLVM for Plan 9 on Linux and getting it to run natively. >> That would give us a whole bunch of d

Re: [9fans] music video that everone on this list will agree with :-)

2009-03-24 Thread Joel C. Salomon
…and do you believe in yesterday(1)? or ; no idea which is the more faithful rendition. —Joel Salomon

Re: [9fans] python csp

2009-03-12 Thread Joel C. Salomon
On Thu, Mar 12, 2009 at 4:08 AM, roger peppe wrote: > 2009/3/11  : >> www.stackless.com > > not viable. it doesn't even support alt, as far as i can see. It seems to me from that Stackless Python's Channels have alt-like capability built-in

Re: [9fans] texlive port to plan 9

2009-03-09 Thread Joel C. Salomon
On Mon, Mar 9, 2009 at 10:35 AM, xiantingmanbu wrote: > Is there anyone porting TexLive to Plan 9? Plan 9 hasn't so many tex- > related programs. Tex and MF is not enough. Bear in mind that some of the newer TeX programs (pdfTeX, XɘTeX, & luaTeX) use a C++ library to handle PDF files. —Joel

Re: [9fans] Venti by another name

2009-02-14 Thread Joel C. Salomon
On Sat, Feb 14, 2009 at 10:34 AM, matt wrote: > It's a P2P system where data blocks are traded not files. > > A file becomes a set of blocks and if requested, anyone who has the block > can supply the data, even if they don't possess the same file. Sounds vaguely like Freenet. —Joel

Re: [9fans] sed crash

2009-02-05 Thread Joel C. Salomon
erik quanstrom wrote: > next we'll be replacing :-) (':' '-' ')' for those with impaired mail readers) with a jpeg. This is Plan 9: replace it with ☺. —Joel

Re: [9fans] Small program "PlanKey" (paraphrase of DOSKey)

2009-01-28 Thread Joel C. Salomon
On Wed, Jan 28, 2009 at 12:59 AM, wrote: >> personally, i agree it makes the button 2 menu too long. i'd remove >> cut, paste, and probably snarf, since i almost always do them by >> chording anyway. > > That is a good suggestion. Look, Prev and Next would all be useful > and long menus are only

Re: [9fans] Very Off-Topic: Anybody here reads Sci-Fi? :)

2008-12-03 Thread Joel C. Salomon
On Wed, Dec 3, 2008 at 6:17 PM, Eris Discordia <[EMAIL PROTECTED]> wrote: > Two very interesting short stories of Asimov legacy are The Last Question > and The Last Answer. Each thought-provoking in a different way. Along the same lines, and much shorter, is Fredric Brown's "Answer". —Joel

Re: [9fans] Very Off-Topic: Anybody here reads Sci-Fi? :)

2008-12-03 Thread Joel C. Salomon
On Wed, Dec 3, 2008 at 5:32 AM, Eris Discordia <[EMAIL PROTECTED]> wrote: > There are the Great Three, of course. Isaac Asimov, Arthur C. Clarke, and > Robert A. Heinlein. Anything they wrote is worth a read. Sometimes a number > of reads. Clarke particularly interests me. Try the short story The N

Re: [9fans] Very Off-Topic: Anybody here reads Sci-Fi? :)

2008-12-03 Thread Joel C. Salomon
On Wed, Dec 3, 2008 at 2:02 PM, Lorenzo Fernando Bivens de la Fuente <[EMAIL PROTECTED]> wrote: > I think Dune is a must read for any scifi fan... Dune is one of the few books I put down partly-read. Came a point where I just didn't care what happened to the characters on the other side of the pag

Re: [9fans] mmap

2008-07-30 Thread Joel C. Salomon
On Wed, Jul 30, 2008 at 12:25 PM, Joel C. Salomon <[EMAIL PROTECTED]> wrote: > I forget who said it, Found it in <http://9fans.net/archive/2002/08/130>: On Tue, 13 Aug 2002 07:43:45 -0400, David Gordon Hogan <[EMAIL PROTECTED]> wrote: > > On freebsd and Linux, exec h

Re: [9fans] Plan 9 on Blue Gene

2008-07-30 Thread Joel C. Salomon
On Wed, Jul 30, 2008 at 11:41 AM, ron minnich <[EMAIL PROTECTED]> wrote: > Build on Linux, run on Plan 9. So there's not so much a need for gcc & al. to run on Plan 9, as for them to target it. (Then we can put the gcc-p9 executables on a handy Linux box (linuxemu?), and write shell-script wrappe

Re: [9fans] mmap

2008-07-30 Thread Joel C. Salomon
On Wed, Jul 30, 2008 at 11:29 AM, Enrico Weigelt <[EMAIL PROTECTED]> wrote: > Convenience is one point (sometimes be a big point), but another > important one is sharing. Without mmap(), an (real) shared library > support most likely will require special kernel support. Actually, almost any kernel

Re: [9fans] Plan 9 and multicores/parallelism/concurrency?

2008-07-14 Thread Joel C. Salomon
On Mon, Jul 14, 2008 at 4:33 PM, Roman V. Shaposhnik <[EMAIL PROTECTED]> wrote: > the day. I don't think that Plan9 scheduler has had an > opportunity to be tuned for such an environment. Same goes for > virtual memory page related algorithms. The scheduling code does have a heuristic for processo

Re: [9fans] Bits of Plan 9 I wish were more popular...

2008-07-03 Thread Joel C. Salomon
On Thu, Jul 3, 2008 at 12:25 PM, Digby Tarvin <[EMAIL PROTECTED]> wrote: > You are better off designing somethign that has real-time in mind > from the start and then retrofitting the Unix/Linux compatability. As the real-time additions to Plan 9 show, that isn't strictly necessary -- if the kerne

Re: [9fans] Bits of Plan 9 I wish were more popular...

2008-07-02 Thread Joel C. Salomon
On Wed, Jul 2, 2008 at 7:13 PM, Steve Simon <[EMAIL PROTECTED]> wrote: > So you have the source for the quadrature encoder, and a DAC cannot be thar > complex can it? why not email Comedi and ask them for card programming info. Comedi is an Open Sores project to unify the worlds data acquisition

[9fans] Bits of Plan 9 I wish were more popular...

2008-07-02 Thread Joel C. Salomon
In response to the recent troll invasion: I've just started work at a CNC router manufacturer, doing control system programming. The machine I'm using to test & prototype control algorithms is Linux with the RTAI real-time patches and I/O card drivers from the Comedi project. The way to get a ha

Re: [9fans] bug in echo?

2008-03-26 Thread Joel C. Salomon
On Wed, Mar 26, 2008 at 9:57 PM, Gorka Guardiola <[EMAIL PROTECTED]> wrote: > (written as an example, untried and not being overly careful) > > #include Two echo programs, with no options, would be less code. And then we could all go back to complaining about the lack of OpenOffice.org and Ja

Re: [9fans] bug in echo?

2008-03-26 Thread Joel C. Salomon
On Wed, Mar 26, 2008 at 2:58 PM, Pietro Gagliardi <[EMAIL PROTECTED]> wrote: > Is there a valid reason to have echo process the arguments given? I'm leaning toward Eric's suggestion of splitting echo in twain. When facing south, the Plan 9 will open her mouth to echo nothing; when facing north (e

Re: [9fans] bug in echo?

2008-03-26 Thread Joel C. Salomon
On Wed, Mar 26, 2008 at 9:13 AM, Gorka Guardiola <[EMAIL PROTECTED]> wrote: > So, my question remains, why not?. Even in the UPE it says that > the echo -n ' > ' > is ugly... …At this point the Plan 9 realized history repeating itself, and although she did not want to offend either, she decide

Re: [9fans] bug in echo?

2008-03-26 Thread Joel C. Salomon
On Wed, Mar 26, 2008 at 8:40 AM, Anthony Martin <[EMAIL PROTECTED]> wrote: > The UNIX Programming Environment, p.78 Followed by . --Joel

Re: [9fans] Porting XeTeX

2008-03-14 Thread Joel C. Salomon
On Fri, Mar 14, 2008 at 5:28 AM, erik quanstrom <[EMAIL PROTECTED]> wrote: > what do you mean "doesn't work too well anymore"? i haven't noticed anything > going broken. But lucio has had trouble. I guess I overstated the case a bit. --Joel

[9fans] Porting XeTeX

2008-03-13 Thread Joel C. Salomon
A question for Jonathan et al.: What is required of an operating system to port XeTeX to it successfully? A C compiler? C++? OS-level support for OpenType? Is porting freetype sufficient? A different library? I'm asking mainly because of Plan 9, a UNIX-like OS with a C compiler (but no C++) t

Re: [9fans] About The Codes Beyond Unicode-BMP

2008-03-13 Thread Joel C. Salomon
On Thu, Mar 13, 2008 at 10:55 AM, erik quanstrom <[EMAIL PROTECTED]> wrote: > plan 9 supports utf16. that is codpoints u+ — u+f. To be pedantic, UTF-16 has the ability to represent characters in the 'astral planes' via surrogate pairs (pairs of character in the range U+D800–U+DFFF); Plan

Re: [9fans] TeX - Plan 9 model

2008-03-12 Thread Joel C. Salomon
On Wed, Mar 12, 2008 at 11:02 AM, Jeff Sickel <[EMAIL PROTECTED]> wrote: > I'd highly recommend going the pdftex route instead > http://www.tug.org/applications/pdftex/) Except the PDF library they're using is written in C++. I found that out when I was looking into porting luatex (which is pdft