When recently I discovered Plan9, the first things I missed were a
non-only-English spell checker, support for other languages in troff
(mostly hyphenation), and other dictionaries for dict. I've ported
international ispell to ape and write aispell, a modified version of
aspell script that work
Sometimes (for long pieces of text like blog posts) I use wwb to check
style and readability. Correcting something usually is
1. Right-click the line number in +errors
2. Correct
3. Go back to 1
For spell checking, tweaking aspell's output is best. Also, keep in mind
that all the steps can be
you may change $NAMESPACE, cf. intro(4)
% mkdir /tmp/foo; NAMESPACE=/tmp/foo acme
On Sun, Dec 15, 2013 at 6:01 AM, Rubén Berenguel ru...@mostlymaths.netwrote:
By the way, do you know about 1-2 chords, don't you? For some of these
tasks it may be useful.
I have only a vague notion of chords at this point. I have two button mouse.
I simulate the button-2 with
I checked. The following shell script does the trick:
#
mkdir /tmp/acme-$$
NAMESPACE=/tmp/acme-$$ acme $@
On Fri, Dec 13, 2013 at 11:31 AM, User ho...@awesom.eu wrote:
you may change $NAMESPACE, cf. intro(4)
% mkdir /tmp/foo; NAMESPACE=/tmp/foo acme
Discovering button-3-drag, is there a reason button-3-drag could not be
made to load a file or directory with spaces in it? In other words, would
this conflict with some other intended operation?
Thanks.
Blake
On Thu, Dec 12, 2013 at 3:10 PM, Blake McBride bl...@mcbride.name wrote:
When
I think the reason is that filenames with spaces are not very common in
Plan 9.
If you're running plumber, you can probably adjust the regular
exressions for file matching in your $HOME/lib/plumbing file.
If you don't have that file yet:
9p read plumb/rules $HOME/lib/plumbing
~Fritz
Am
On Sun Dec 15 10:23:13 EST 2013, bl...@mcbride.name wrote:
I checked. The following shell script does the trick:
#
mkdir /tmp/acme-$$
NAMESPACE=/tmp/acme-$$ acme $@
this is swimming up stream. acme's model is to run 1 copy of acme,
and edit all files in it. many things, such as
window, I would like to be able to execute text in the Errors window that
would affect the window the Error window represents. This would be very
powerful. I could highlight text in a window, execute a command on it, and
that command would provide me with a series of commands I can run on
Blake-Mac-17:tmp blake$ 9p read plumb/rules
9p: mount: dial unix!/tmp/ns.blake._tmp_launch-nvfpC3_org.x:0/plumb:
connect /tmp/ns.blake._tmp_launch-nvfpC3_org.x:0/plumb: No such file
I don't have to do this when I search for text with spaces, or to execute a
command with spaces. Not being able to
Sometimes, like when you issue a command and the result goes to the Errors
window, I would like to be able to execute text in the Errors window that
would affect the window the Error window represents. This would be very
powerful.
If the original window already has the Edit command in the
To use the plumber, you have to start it first. Then you can configure
all the Button-3 behavior you want. No need to change the hard coded
backup behavior.
Am 15.12.2013 17:19, schrieb Blake McBride:
Blake-Mac-17:tmp blake$ 9p read plumb/rules
9p: mount: dial
I don't say it is very common, but I do run multiple acmes under
Plan 9 sometimes. With vastly different name spaces.
2013/12/15 erik quanstrom quans...@quanstro.net
On Sun Dec 15 10:23:13 EST 2013, bl...@mcbride.name wrote:
I checked. The following shell script does the trick:
#
On Sun, Dec 15, 2013 at 10:00 AM, erik quanstrom quans...@quanstro.netwrote:
On Sun Dec 15 10:23:13 EST 2013, bl...@mcbride.name wrote:
I checked. The following shell script does the trick:
#
mkdir /tmp/acme-$$
NAMESPACE=/tmp/acme-$$ acme $@
this is swimming up stream. acme's
I would greatly appreciate it if you could give me the specifics on this.
Thanks!
Blake
On Sun, Dec 15, 2013 at 10:26 AM, Friedrich Psiorz f.psi...@gmx.de wrote:
To use the plumber, you have to start it first. Then you can configure
all the Button-3 behavior you want. No need to change the
On a semi-different note, I understand the great advancement Plan-9
brings to the table with respect to making all operations part of
the file system. On the flip side, I do not understand the benefit
p9p brings to the table with bind and friends. It is too much of
a tack-on IMO. I deeply
On Sun, Dec 15, 2013 at 5:55 AM, trebol trebol55...@aol.com wrote:
. The lack of a
web browser capable of deal with today's madness and the portability
limitation of ape (at least for a ignorant like me) forcesme to deal
with other OS I have to install and maintaining, so the simplicity
As I am sure you would agree, a lot of real, interesting, important, and
valuable work gets done on POSIX systems. I'm sure we'd all agree that
Plan-9 adds important ideas to those already present in POSIX. While some
of the implementation specifics of Plan-9 may be hard to bold onto a
POSIX
If bringing Plan 9 to the masses will bring forth stuff like C++ and Java,
I will fight against it till my dying breath.
Jokes aside. People don't want to use computers. People want to use apps.
Noone will like Plan 9. Where you have to read manuals. They hate that. If
you like Plan 9, and
To run the plumber, type
plumber
then you can copy the rules file to $HOME/lib/plumbing and modify it as
you wish. The next time you start the plumber (or when you write the
modified file back via 9p), it will load that config file and hopefully
behave as you planned.
Okay, now what's the
I, respectfully, disagree. The end purpose of any OS, platform, or program
is to perform some sort of function. That end function is called an app.
An app can be targeted at a programmer or a dumb user. The underlying
environment (including tools) determines the available facilities a
Thanks! That is very helpful.
On Sun, Dec 15, 2013 at 11:51 AM, Friedrich Psiorz f.psi...@gmx.de wrote:
To run the plumber, type
plumber
then you can copy the rules file to $HOME/lib/plumbing and modify it as
you wish. The next time you start the plumber (or when you write the
modified
Bottomline is this: People would never use software like that. The ones who
do are already familiar with Plan 9 and weighted pros and cons years ago.
99,9% of the potential users are already on this mailing list and watched
this exact same exchange a dozen times.
2013/12/15 Blake McBride
Couldn't agree more.
On Thu, Oct 24, 2013 at 2:57 AM, Keith orangecal...@gmail.com wrote:
Who here remembers/knows of the vision for the apple newton? The iPad
realized it when the technology was able and the time was right. Who is to
say the same couldn't be said for 9?
On Sun, Dec 15, 2013 at 11:05:53AM -0600, Blake McBride wrote:
In spite of some really great ideas, I think we'd all agree that Plan-9 has
no real future. On the other hand, I believe that some of the best ideas
Plan-9 brings us can and should be a part of the future. I think the best,
most
All of this talk sound like someone saying: imagine the hurdles of sending
a man to the moon. how can man fly when his weight to strength ratio
is so poor
The only limit is ones imagination and creativity.
Blake
On Sun, Dec 15, 2013 at 12:59 PM, Oleg lego12...@yandex.ru wrote:
On
I have no desire to develope c++ code on plan9 but if there was a simple way to
cross compile c++ applications for plan9 that would be great - firefox being
the obvious one.
This has been done to death, and the closest we ever came to it (IMHO) was
cinap's linuxemu - this allowed you to run the
Greetings,
I noticed tab size on sam is 8 characters. This is somewhat standard.
Acme uses 4 (which is perhaps more reasonable in many circumstances). How
can one control the tab size on acme?
Thanks.
Blake McBride
Linux, android, Windows, and iOS all reached a critical mass in terms of
programmer and end-user apps in order to survive. Plan-9 did not. A
quality web browser on Plan-9 is critical to its usefullness by many. But
this is just one major piece among many.
On Sun, Dec 15, 2013 at 1:18 PM,
set the tabstop environment var in your $home/lib/profile e.g.
tabstop=8
-Steve
The acme manpage tells me:
Set the $tabstop environment variable.
Am 15.12.2013 20:23, schrieb Blake McBride:
Greetings,
I noticed tab size on sam is 8 characters. This is somewhat standard.
Acme uses 4 (which is perhaps more reasonable in many circumstances).
How can one control the tab
But this is just one major piece among many.
Perhaps for you but not for me, the only thing is really missi s a browser.
Very occasuinally I need to edit word documents but this is rare
enough that I don't really care.
-Steve
with the plumber running, issuing B /anyfile will open the file in
acme, even if acme isn't running. this is very useful when you start
scripting little tools.
i think this covers everything about acme :)
major piece among many can be more precisely stated as many pieces among
many in order for the platform to achieve a critical mass of users.
On Sun, Dec 15, 2013 at 1:31 PM, Steve Simon st...@quintile.net wrote:
But this is just one major piece among many.
Perhaps for you but not for me,
There's also a Tab command in acme which sets it for the actual window.
Like 'Tab 8'. Please read the documentation and the source before asking
here. (exectab[] has the commands in exec.c)
2013/12/15 Friedrich Psiorz f.psi...@gmx.de
The acme manpage tells me:
Set the $tabstop environment
On Sun, Dec 15, 2013 at 01:13:38PM -0600, Blake McBride wrote:
All of this talk sound like someone saying: imagine the hurdles of sending
a man to the moon. how can man fly when his weight to strength ratio
is so poor
No. This sounds like: why do much of useless work?
To not lose
I, respectfully, disagree. The end purpose of any OS, platform, or program
is to perform some sort of function. That end function is called an app.
the distinction between the os an application is illusionary. redefineing terms
a little bit doesn't clear anything up.
what an os allows one
Linux already has many good things, like a namespaces,
Have you tried using *CLONE_NEWNS* in Linux? I did. It's a joke.
You need to have *CAP_SYS_ADMIN.* And you need to hack back Constants what
has since have been missing from headers. You need to allocate your stack.
Backwards! It's not even
Quoting Blake McBride bl...@mcbride.name:
All of this talk sound like someone saying: imagine the hurdles of sending
a man to the moon. how can man fly when his weight to strength ratio
is so poor
The only limit is ones imagination and creativity.
Blake
No. Lack of training, an
On Sun, Dec 15, 2013 at 09:43:27PM +0100, Bence F??bi??n wrote:
Linux already has many good things, like a namespaces,
Have you tried using *CLONE_NEWNS* in Linux? I did. It's a joke.
I didn't say that this things are implemented well :-). I just say that
linux has good things in direction
Ok. Make wonders, then demo them next year on iwp9.
2013/12/15 Oleg lego12...@yandex.ru
On Sun, Dec 15, 2013 at 09:43:27PM +0100, Bence F??bi??n wrote:
Linux already has many good things, like a namespaces,
Have you tried using *CLONE_NEWNS* in Linux? I did. It's a joke.
I didn't say
...Tell that to the people who are maintaining 9front and 9atom.
Oh wait, you just did.
My personal opinion: Plan 9 in its forked form will continue to be
used and worked for a long time. Hell, there are people still using
Amigas for serious computing! I too many times thinking about
bringing
Quoting Blake McBride bl...@mcbride.name:
This whole discussion has devolved into a political left vs. right like
debate. Suffice it to say that without a critical mass of users, Bell Labs
and/or Alcatel-Lucent will drop it, it will experience insufficient support
from the user base at large,
On Sun, Dec 15, 2013 at 3:25 PM, Lee Fallat ircsurfe...@gmail.com wrote:
...Tell that to the people who are maintaining 9front and 9atom.
I wasn't aware of those two. Thanks!
On 12/15/2013 4:17 PM, Blake McBride wrote:
This whole discussion has devolved into a political left vs. right like
debate. Suffice it to say that without a critical mass of users, Bell
Labs and/or Alcatel-Lucent will drop it, it will experience insufficient
support from the user base at large,
I now see there are, at least, a couple of forks of Plan-9 with the goal of
keeping off bit rot and making bug fixes and enhancements. Since I've had
a lot of trouble attempting to boot Plan-9 on a laptop, VMWare Fusion, and
a Linux VM Server, I thought I'd try the forks. (Actually, Plan-9
Quoting Blake McBride bl...@mcbride.name:
Is one better maintained than the other?
Yes.
Does one have better hardware support than the other?
Yes.
khm
Quoting Kurt...
Is one better maintained than the other?
Yes.
9atom.
Does one have better hardware support than the other?
Yes.
9front.
khm
tristan
--
All original matter is hereby placed immediately under the public domain.
Suffice it to say that without a critical mass of users, Bell Labs
and/or Alcatel-Lucent will drop it, it will experience insufficient
support from the user base at large, and it will suffer bit-rot until
it won't boot anywhere anymore.
plan 9 is sane enough that one person can maintain it
Thank you, Tristan.
On Sun, Dec 15, 2013 at 4:53 PM, Tristan 9p...@imu.li wrote:
Quoting Kurt...
Is one better maintained than the other?
Yes.
9atom.
Does one have better hardware support than the other?
Yes.
9front.
khm
tristan
--
All original matter is hereby placed
plan 9 is sane enough that one person can maintain it for their own use.
given the state of other systems that probably doesn't appear possible.
that's probably the most important idea that i've taken from plan 9.
+1.
- erik
i believe this is a personal record for any system at any time:
plano: version
63-bit plano as of Thu Jan 6 13:20:07 EDT 2011
last boot Fri Jan 21 14:57:19 EDT 2011
- erik
On Sun, Dec 15, 2013 at 3:23 PM, Bence Fábián beg...@gmail.com wrote:
This whole discussion has devolved into all the exact same discussions
when someone comes to save us from ourselves.
If you are too lazy to look into the archives at least read this:
http://jfloren.net/b/2012/4/27/0
Yes,
I briefly looked at 9front and 9atom. I thought I would query this group
about the two. Is one better maintained than the other? Does one have
better hardware support than the other?
i'd appreciate some feedback on the usb install process if you get a chance.
Will do.
On Sun, Dec 15, 2013 at 6:37 PM, erik quanstrom quans...@quanstro.netwrote:
I briefly looked at 9front and 9atom. I thought I would query this group
about the two. Is one better maintained than the other? Does one have
better hardware support than the other?
i'd appreciate
Greetings,
I've got 9front running but I am having trouble compiling a hello.c program.
term% 6c hello.c
term% 6l hello.6
??none??: cannot open file: /amd64/lib/libc.a
I already looked in google, the email list, and FAQ's that I could find.
Your help is appreciated.
Blake McBride
On Sun Dec 15 20:31:47 EST 2013, bl...@mcbride.name wrote:
Greetings,
I've got 9front running but I am having trouble compiling a hello.c program.
term% 6c hello.c
term% 6l hello.6
??none??: cannot open file: /amd64/lib/libc.a
I already looked in google, the email list, and FAQ's that
On Sun, Dec 15, 2013 at 7:33 PM, erik quanstrom quans...@labs.coraid.comwrote:
On Sun Dec 15 20:31:47 EST 2013, bl...@mcbride.name wrote:
Greetings,
I've got 9front running but I am having trouble compiling a hello.c
program.
term% 6c hello.c
term% 6l hello.6
??none??: cannot
Thanks! It went through a bunch of compiles and library adds
successfullybut ended in:
...
a - utfutf.6
a - u16.6
a - u32.6
a - u64.6
amd64
Can't cd amd64: 'amd64' directory not found
mk: for(i in 9sys ... : exit status=rc 1544: rc 2737: can't cd
mk: date for (i ... : exit status=rc
Greetings,
I am running 9plan on VMware Fusion successfully, however, the CPU is
pegged. I've seen this before with DOS. Basically the OS has its own idle
loop so VMware sees it as always using CPU. There is a patch to fix this
issue with a DOS guest. Any ideas with 9front?
Thanks.
Blake
I am running 9plan on VMware Fusion successfully, however, the CPU is
pegged. I've seen this before with DOS. Basically the OS has its own idle
loop so VMware sees it as always using CPU. There is a patch to fix this
issue with a DOS guest. Any ideas with 9front?
change idlehands in
Use 8c. Amd64 isn't supported yet.
On Dec 15, 2013, at 20:31, Blake McBride bl...@mcbride.name wrote:
Greetings,
I've got 9front running but I am having trouble compiling a hello.c program.
term% 6c hello.c
term% 6l hello.6
??none??: cannot open file: /amd64/lib/libc.a
I already
welcome to the club. now do the same thing with linux. and try to
regale your experience in less than 4 blogposts :)
Good point. I can't.
On Sun, Dec 15, 2013 at 8:58 PM, andrey mirtchovski
mirtchov...@gmail.comwrote:
welcome to the club. now do the same thing with linux. and try to
regale your experience in less than 4 blogposts :)
On Sun, Dec 15, 2013 at 5:27 PM, erik quanstrom
quans...@labs.coraid.com wrote:
i believe this is a personal record for any system at any time:
plano: version
63-bit plano as of Thu Jan 6 13:20:07 EDT 2011
last boot Fri Jan 21 14:57:19 EDT 2011
Pish. Plano is
On 24/10/2013, at 5:57 PM, Keith wrote:
Who here remembers/knows of the vision for the apple newton? The iPad
realized it when the technology was able and the time was right. Who is to
say the same couldn't be said for 9?
I suspect that Plan9ers will be as disappointed as Newtonians at the
On Sun Dec 15 21:05:43 EST 2013, mve...@gmail.com wrote:
Use 8c. Amd64 isn't supported yet.
On Dec 15, 2013, at 20:31, Blake McBride bl...@mcbride.name wrote:
Greetings,
I've got 9front running but I am having trouble compiling a hello.c program.
term% 6c hello.c
term% 6l
67 matches
Mail list logo