9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Acme questions
@ 2008-09-10 14:04 hugo rivera
  2008-09-10 15:27 ` erik quanstrom
  2008-09-10 18:48 ` Pietro Gagliardi
  0 siblings, 2 replies; 13+ messages in thread
From: hugo rivera @ 2008-09-10 14:04 UTC (permalink / raw)
  To: 9fans

Hi:
I've been using Acme for a while and I really like it. I am using it
on a daily basis and now it is my official text editor and user
interface on linux and freebsd.
There are three issues that I want to discuss (really meaning suggest):

1. Is it possible to hide an entire column? I think it is not and I
have not read anything mentioning something similar. I think this
would be great, since it would allow me (and maybe other share this
opinion with me) to organize my work more easily. For example, lets
imagine that I am doing some C programming and testing using two
columns (which hold the C source and some window running rc). Then I
need to start writing a presentation or whatever using latex, so I
have to edit my latex files and compile them again and again, probably
using another window with rc on it. IMHO if you could temporary hide
the two previous columns (related to my C work), like you can do with
single windows, would help a lot.

2. Is it possible to view images inside Acme's windows? IMHO, this
would certainly be a neat feature for Acme. I really don't know if it
is to hard to implement this feature or if even is something that at
least some people would like to see.

3. When you click on a given word on a file being edited, using your
3th button, you can search for occurrences of this word in this file.
Is there anyway to do the same backwards?

Please be aware that I am just expressing my personal views and by no
means I intend to start a flame on this.

--
Saludos

Hugo



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

* Re: [9fans] Acme questions
  2008-09-10 14:04 [9fans] Acme questions hugo rivera
@ 2008-09-10 15:27 ` erik quanstrom
  2008-09-10 15:49   ` hugo rivera
  2008-09-10 18:48 ` Pietro Gagliardi
  1 sibling, 1 reply; 13+ messages in thread
From: erik quanstrom @ 2008-09-10 15:27 UTC (permalink / raw)
  To: 9fans

On Wed Sep 10 11:15:35 EDT 2008, uair00@gmail.com wrote:
> 2. Is it possible to view images inside Acme's windows? IMHO, this
> would certainly be a neat feature for Acme. I really don't know if it
> is to hard to implement this feature or if even is something that at
> least some people would like to see.

no.  and you're right, it would be a great feature but it would take
quite a bit of rethinking.

> 3. When you click on a given word on a file being edited, using your
> 3th button, you can search for occurrences of this word in this file.
> Is there anyway to do the same backwards?

not in the same way.  you want to b3 ":-/text/" (no quotes)
in the tag.  i'm sure there are other ways to do this.

- erik



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

* Re: [9fans] Acme questions
  2008-09-10 15:27 ` erik quanstrom
@ 2008-09-10 15:49   ` hugo rivera
  0 siblings, 0 replies; 13+ messages in thread
From: hugo rivera @ 2008-09-10 15:49 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

2008/9/10 erik quanstrom <quanstro@coraid.com>:
> no.  and you're right, it would be a great feature but it would take
> quite a bit of rethinking.

Sorry to hear that.

> not in the same way.  you want to b3 ":-/text/" (no quotes)
> in the tag.  i'm sure there are other ways to do this.

Great, thanks.



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

* Re: [9fans] Acme questions
  2008-09-10 14:04 [9fans] Acme questions hugo rivera
  2008-09-10 15:27 ` erik quanstrom
@ 2008-09-10 18:48 ` Pietro Gagliardi
  2008-09-10 20:22   ` roger peppe
  2008-09-11  7:23   ` hugo rivera
  1 sibling, 2 replies; 13+ messages in thread
From: Pietro Gagliardi @ 2008-09-10 18:48 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Sep 10, 2008, at 10:04 AM, hugo rivera wrote:

> 1. Is it possible to hide an entire column? I think it is not and I
> have not read anything mentioning something similar. I think this
> would be great, since it would allow me (and maybe other share this
> opinion with me) to organize my work more easily.

I think double-clicking on the box to the left of the column
information line thingy should do it.




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

* Re: [9fans] Acme questions
  2008-09-10 18:48 ` Pietro Gagliardi
@ 2008-09-10 20:22   ` roger peppe
  2008-09-11  7:23   ` hugo rivera
  1 sibling, 0 replies; 13+ messages in thread
From: roger peppe @ 2008-09-10 20:22 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Wed, Sep 10, 2008 at 7:48 PM, Pietro Gagliardi <pietro10@mac.com> wrote:
> I think double-clicking on the box to the left of the column information
> line thingy should do it.

erm. you really could have tried this first.
it doesn't take much, you know.

for the record, i once had a go at implementing a "hide" command within acme,
but i never got it stable enough to make available. it would be nice if more of
the invariants in the acme code were documented.

what i was really aiming towards was a way to allow acme to take
up multiple rio windows - the idea would be to allow dragging of acme
windows (or columns) between the acme rio windows. that way i could
edit a load of related files in a single rio window but avoid cluttering things
up when i want to digress into another project for a while (but also avoid
the risk of simul-editing a file that you get when starting two acmes at the
same time).

it could also make the X command more useful than it currently is.
in sam, the X command is great because you can edit many
related files at the same time without necessarily cluttering
the screen with them, but in acme it's a bit of a pain to do a global
edit across (say) 100 source files. it's for this sort of thing i end
up firing up sam -d, but it's so easy to waste time with files that i'm
already editing, etc.

at the acme data structure level, i reckoned it shouldn't be too hard - there
are multiple Windows per Column, multiple Columns per Row, but there's
only one Row. if there were multiple rio windows, each would be represented by
a Row, but so far i've always got bogged down in the implementation details,
time restrictions and my own brain limitations...



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

* Re: [9fans] Acme questions
  2008-09-10 18:48 ` Pietro Gagliardi
  2008-09-10 20:22   ` roger peppe
@ 2008-09-11  7:23   ` hugo rivera
  2008-09-11 11:24     ` sqweek
  1 sibling, 1 reply; 13+ messages in thread
From: hugo rivera @ 2008-09-11  7:23 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

2008/9/10 Pietro Gagliardi <pietro10@mac.com>:
> On Sep 10, 2008, at 10:04 AM, hugo rivera wrote:
> I think double-clicking on the box to the left of the column information
> line thingy should do it.

You mean the small purple box left of the column tag? probably I am
doing something wrong, but when I double click it with any mouse
button nothing happens. The best I can do is to click it then drag,
and then leave a very small column, that is still using some space
that I could use....



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

* Re: [9fans] Acme questions
  2008-09-11  7:23   ` hugo rivera
@ 2008-09-11 11:24     ` sqweek
  2008-09-11 11:45       ` roger peppe
  2008-09-11 12:52       ` hugo rivera
  0 siblings, 2 replies; 13+ messages in thread
From: sqweek @ 2008-09-11 11:24 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Thu, Sep 11, 2008 at 3:23 PM, hugo rivera <uair00@gmail.com> wrote:
> 2008/9/10 Pietro Gagliardi <pietro10@mac.com>:
>> I think double-clicking on the box to the left of the column information
>> line thingy should do it.
>
> You mean the small purple box left of the column tag? probably I am
> doing something wrong, but when I double click it with any mouse
> button nothing happens.

 I think Pietro was making a suggestion, rather than explaining the
current state of affairs.
-sqweek



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

* Re: [9fans] Acme questions
  2008-09-11 11:24     ` sqweek
@ 2008-09-11 11:45       ` roger peppe
  2008-09-11 12:52       ` hugo rivera
  1 sibling, 0 replies; 13+ messages in thread
From: roger peppe @ 2008-09-11 11:45 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Thu, Sep 11, 2008 at 12:24 PM, sqweek <sqweek@gmail.com> wrote:
>  I think Pietro was making a suggestion, rather than explaining the
> current state of affairs.
> -sqweek

i think your doubts benefit more than mine do.



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

* Re: [9fans] Acme questions
  2008-09-11 11:24     ` sqweek
  2008-09-11 11:45       ` roger peppe
@ 2008-09-11 12:52       ` hugo rivera
  1 sibling, 0 replies; 13+ messages in thread
From: hugo rivera @ 2008-09-11 12:52 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

2008/9/11 sqweek <sqweek@gmail.com>:
>  I think Pietro was making a suggestion, rather than explaining the
> current state of affairs.

Oops.
Well, I think is a good suggestion.
:-)



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

* [9fans] acme questions
@ 2002-06-12 19:10 paurea
  2002-06-12 17:45 ` Axel Belinfante
  2002-06-12 17:53 ` Fariborz Tavakkolian
  0 siblings, 2 replies; 13+ messages in thread
From: paurea @ 2002-06-12 19:10 UTC (permalink / raw)
  To: paurea, 9fans

Just a pair of questions:

- How do I run an edit command over the whole window? (or equivalently; how do I select the whole
window without having to go through all all of it with the mouse?)

- How do I query replace (I read on a message that it was possible...)

							Saludos,
									Gorka



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

* Re: [9fans] acme questions
  2002-06-12 19:10 [9fans] acme questions paurea
  2002-06-12 17:45 ` Axel Belinfante
@ 2002-06-12 17:53 ` Fariborz Tavakkolian
  1 sibling, 0 replies; 13+ messages in thread
From: Fariborz Tavakkolian @ 2002-06-12 17:53 UTC (permalink / raw)
  To: 9fans

Just like in sam you can use an comma, like:

Edit ,x/foo/ c/bar/

The comma by itself implicitly implies 0,$

At 07:10 PM 6/12/2002 +0000, paurea@plan9.escet.urjc.es wrote:
>Just a pair of questions:
>
>- How do I run an edit command over the whole window? (or equivalently; how do I select the whole
>window without having to go through all all of it with the mouse?)
>
>- How do I query replace (I read on a message that it was possible...)
>
>                                                        Saludos,
>                                                                        Gorka



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

* Re: [9fans] acme questions
  2002-06-12 19:10 [9fans] acme questions paurea
@ 2002-06-12 17:45 ` Axel Belinfante
  2002-06-12 17:53 ` Fariborz Tavakkolian
  1 sibling, 0 replies; 13+ messages in thread
From: Axel Belinfante @ 2002-06-12 17:45 UTC (permalink / raw)
  To: 9fans

> - How do I run an edit command over the whole window? (or equivalently;
> how do I select the whole window without having to go through all all
> of it with the mouse?)

To select whole window: rightclick (B3) on   :,    in the tag of the window
To select line 5                    B3 on    :5                  in the tag
To select line 5 to 10              B3 on    :5,10               in the tag
to select line 5 to main            B3 on    :5,/^main           in the tag
etc.


> - How do I query replace (I read on a message that it was possible...)
Don't know.



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

* [9fans] acme questions
@ 2001-01-05  3:15 Quinn Dunkan
  0 siblings, 0 replies; 13+ messages in thread
From: Quinn Dunkan @ 2001-01-05  3:15 UTC (permalink / raw)
  To: 9fans

Hi... I have a number of questions and suggestions for acme:

The default acme font, /lib/font/bit/lucidasans/euro.8.font, has a very
similar 'I' and 'l'.  Despite fishing around in /lib/font/bit, I wasn't able
to find a similar font that had serifs or something.  Is there any such thing?

acme has an unused strip at the bottom, whose color is white until the column
redraws, at which point in becomes the background ivory color.  The width of
the strip seems to vary when the acme window is resized, or subwindows are
moved around.

Also, acme also occaisionally gets a bit of a letter stuck on the right edge
of the window.  To reproduce it, write a line like so:

foo bar baz faz la di dah (giz guz wuz fuz)

then click after the 'z' of 'fuz' and type aoeu aoeu aoeu etc.  When I do
this, the right paren sticks at the right edge of the window when the line
wraps.



Here's an acme suggestion: insert the Put command right after the file name in
the tag.  The rationale is that Put and Del are the two commands used in
almost every window, and since tag commands repair themselves when deleted (or
at least try to, strange things sometimes happen), and the tag doesn't scroll
horizontally, it can be difficult to get at Put in a narrow window.  I hardly
even use Snarf anyway.  Another solution would be to allow tags to scroll
horizonatlly on a mouse drag.

Is there a reason acme doesn't scroll a window until a letter is typed or
three returns are pressed?  Why not scroll on the first return?  Also, the
window won't scroll backwards if you press backspace at the top of the window.
In fact, it will happily go delete whatever happens to be above without
looking like it's doing anything.  I think this counts as a bug.

Lastly, is there a version of mc that checks $font and formats with tabs?
'lc' in a proportionally spaced font looks a little messy.


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

end of thread, other threads:[~2008-09-11 12:52 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-09-10 14:04 [9fans] Acme questions hugo rivera
2008-09-10 15:27 ` erik quanstrom
2008-09-10 15:49   ` hugo rivera
2008-09-10 18:48 ` Pietro Gagliardi
2008-09-10 20:22   ` roger peppe
2008-09-11  7:23   ` hugo rivera
2008-09-11 11:24     ` sqweek
2008-09-11 11:45       ` roger peppe
2008-09-11 12:52       ` hugo rivera
  -- strict thread matches above, loose matches on Subject: below --
2002-06-12 19:10 [9fans] acme questions paurea
2002-06-12 17:45 ` Axel Belinfante
2002-06-12 17:53 ` Fariborz Tavakkolian
2001-01-05  3:15 Quinn Dunkan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).