Re: [9fans] nix at lsub

2012-04-19 Thread Charles Forsyth
OpenGL (within its scope) covers several platforms at once, and anyway has to be handled somehow. Early in Inferno's history, I looked at the then version OpenGL but since at the time it kept drawing state hidden (similar to PostScript), and largely global, and the designers hadn't discovered data

Re: [9fans] nix at lsub

2012-04-19 Thread Joseph Stewart
I've intended to see if I can glean any wisdom from the Android interface to OpenGL but have had neither the time nor motivation. Anyone here know if it's a model to learn from? -joe On Thu, Apr 19, 2012 at 5:10 PM, Charles Forsyth charles.fors...@gmail.comwrote: OpenGL (within its scope)

Re: [9fans] nix at lsub

2012-04-19 Thread Charles Forsyth
On 19 April 2012 09:16, Joseph Stewart joseph.stew...@gmail.com wrote: Anyone here know if it's a model to learn from? Another glance, and I'd say it's similar to the others (except for the onXYZ style of programming). Because GL is fairly big and complicated, everyone copies the original

Re: [9fans] nix at lsub

2012-04-19 Thread Bakul Shah
On Apr 19, 2012, at 1:46 AM, Charles Forsyth charles.fors...@gmail.com wrote: But wait!, I hear you cry. State, callbacks, no data structures to speak of, ... why don't we look at how they handle this stuff in ... Haskell! (Monads, and a learning curve, though you can then build up something

Re: [9fans] nix at lsub

2012-04-19 Thread Charles Forsyth
I wasn't too worried about getting a file system interface to it. I'd supposed that would be tedious (from the size of the language) but straightforward, similar in principle to draw(2). Draw's programming interface can, however, present Images, Screens, Points, Rectangles, Screens, Fonts, and so

[9fans] git and (p9p) acme

2012-04-19 Thread Mathieu Lonjaret
Hello, Is anyone using git with p9p acme set as the editor? Most things here work fine (as long as the pager is set to cat or something like that), but I've been having problems with 'git commit --amend'. If I use B as the $EDITOR, git considers the log file edited as soon as it is opened in acme

Re: [9fans] git and (p9p) acme

2012-04-19 Thread dexen deVries
hi list, On Thursday 19 of April 2012 13:51:40 Mathieu Lonjaret wrote: Is anyone using git with p9p acme set as the editor? i have the following in ~dexen/.profile export VISUAL=E if [ $DISPLAY ]; then nohup plumber /dev/null /dev/null 2/dev/null fi plus a few custom rules in

Re: [9fans] git and (p9p) acme

2012-04-19 Thread Aram Hăvărneanu
Is anyone using git with p9p acme set as the editor? Most things here work fine (as long as the pager is set to cat or something like that), but I've been having problems with 'git commit --amend'. If I use B as the $EDITOR, git considers the log file edited as soon as it is opened in acme

Re: [9fans] git and (p9p) acme

2012-04-19 Thread Aram Hăvărneanu
dexen deVries wrote: caveat: using VISUAL=E with git, be wary of saving the file several times; the first Put will cause git to go ahead and subsequent changes to file will most likely be ignored. Great caveat, it bit me once. -- Aram Hăvărneanu

Re: [9fans] nix at lsub

2012-04-19 Thread comeauat9f...@gmail.com
On Apr 18, 2012, at 2:05 PM, arn...@skeeve.com wrote: having to write the same set of GUI interfaces three times (X11, windows, Mac OS). I'd like to put in a good word for Plan 9, in case it gets forgotten. And, yes, Qt does not support Plan 9, I guess we'll need to find some compromise, if

Re: [9fans] nix at lsub

2012-04-19 Thread Lucio De Re
We would be glad to work further on such a C++ port with anybody who can handle the Qt end of things so anybody interested in exploring such an endeavor should discuss with us. I have a friend who is totally sold on LLVM, but I note that it is itself written in C++, so bootstrapping would be

Re: [9fans] nix at lsub

2012-04-19 Thread Bakul Shah
On Thu, 19 Apr 2012 11:32:03 BST Charles Forsyth charles.fors...@gmail.com wrote: I wasn't too worried about getting a file system interface to it. I'd supposed that would be tedious (from the size of the language) but straightforward, similar in principle to draw(2). A filesystem interface

Re: [9fans] nix at lsub

2012-04-19 Thread comeauat9f...@gmail.com
On Apr 19, 2012, at 12:11 PM, Lucio De Re lu...@proxima.alt.za wrote: We would be glad to work further on such a C++ port with anybody who can handle the Qt end of things so anybody interested in exploring such an endeavor should discuss with us. I have a friend who is totally sold on LLVM,

Re: [9fans] nix at lsub

2012-04-19 Thread Lucio De Re
I may be biased, but still sure some general flavor of Comeau for Plan 9 could be a near term and not expensive endeavor (though it depends upon ones definition of inexpensive too I guess). And Qt definitely has its place in the world. I've bought the Go faith lock, stock and barrel, to mix

Re: [9fans] nix at lsub

2012-04-19 Thread Comeau At9Fans
On Thu, Apr 19, 2012 at 1:56 PM, Lucio De Re lu...@proxima.alt.za wrote: I may be biased, but still sure some general flavor of Comeau for Plan 9 could be a near term and not expensive endeavor (though it depends upon ones definition of inexpensive too I guess). And Qt definitely has its

Re: [9fans] nix at lsub

2012-04-19 Thread Lucio De Re
IMO, there is nothing generally wrong with taking the path of least resistence, so long as open is open minded and also so long as it is not the only path being considered. Except that by definition the path of least resistance is the only one of its type. You buy the reason, you paint

Re: [9fans] nix at lsub

2012-04-19 Thread Lucio De Re
Why not pray that you *are* a crazy visionary? :) Too many years of logic, I'm a very rational materialist. But thank you for the suggestion, it gave me reason to smile. I do get plenty, in their lack of technical sophistication , my previously disadvantaged neighbours have a great deal of