* [9fans] Acme: spaces in file names @ 2013-12-11 18:17 Blake McBride 2013-12-12 16:53 ` Robert Raschke 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2013-12-11 18:17 UTC (permalink / raw) To: 9fans [-- Attachment #1: Type: text/plain, Size: 687 bytes --] Greetings, Just started using acme (and sam). Cool. I am using acme on a Mac form plan9port. Within a file list one can right-click a listing in order to decend into another directory or load a file. The problem is that neither work if a space is contained within the name. Apparently, the right-click functionality only looks at non-white space strings. An easy fix to this would be to allow the user to highlight the entire string (including spaces) and then right-click as normal. The system would allow the highlight facility to override the "just test for contigous non-space string" current functionality. Any thoughts on this? Thanks. Blake McBride [-- Attachment #2: Type: text/html, Size: 1028 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-11 18:17 [9fans] Acme: spaces in file names Blake McBride @ 2013-12-12 16:53 ` Robert Raschke 2013-12-12 17:00 ` Rubén Berenguel 0 siblings, 1 reply; 16+ messages in thread From: Robert Raschke @ 2013-12-12 16:53 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 1182 bytes --] Someone once made a little filesystem that would substitute spaces in filenames with a different character. When placed between the normal fs and Acme, this would make things work quite nicely. If I remember correctly, Acme-SAC (built on top of Inferno) does that by default. No idea where you can find such a fs for Mac though. But this might give you a start. Robby On Dec 11, 2013 6:19 PM, "Blake McBride" <blake@mcbride.name> wrote: > Greetings, > > Just started using acme (and sam). Cool. > > I am using acme on a Mac form plan9port. > > Within a file list one can right-click a listing in order to decend into > another directory or load a file. The problem is that neither work if a > space is contained within the name. Apparently, the right-click > functionality only looks at non-white space strings. An easy fix to this > would be to allow the user to highlight the entire string (including > spaces) and then right-click as normal. The system would allow the > highlight facility to override the "just test for contigous non-space > string" current functionality. > > Any thoughts on this? > > Thanks. > > Blake McBride > > [-- Attachment #2: Type: text/html, Size: 1598 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-12 16:53 ` Robert Raschke @ 2013-12-12 17:00 ` Rubén Berenguel 2013-12-12 21:10 ` Blake McBride 0 siblings, 1 reply; 16+ messages in thread From: Rubén Berenguel @ 2013-12-12 17:00 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 1733 bytes --] A kind of crude workaround is using the whole /Users/whatever/file with spaces, selecting it with first button and 1-2 chording it to Get. This works on Mac, problem is that it's quite horrible to do. An intermediate solution may be to use some piping rule like sp:filename with spaces, but I don't remember if piping works with right-button and selected text or follows the same rules as opening a file. Ruben On Thu, Dec 12, 2013 at 5:53 PM, Robert Raschke <rtrlists@googlemail.com>wrote: > Someone once made a little filesystem that would substitute spaces in > filenames with a different character. When placed between the normal fs and > Acme, this would make things work quite nicely. > > If I remember correctly, Acme-SAC (built on top of Inferno) does that by > default. > > No idea where you can find such a fs for Mac though. But this might give > you a start. > > Robby > On Dec 11, 2013 6:19 PM, "Blake McBride" <blake@mcbride.name> wrote: > >> Greetings, >> >> Just started using acme (and sam). Cool. >> >> I am using acme on a Mac form plan9port. >> >> Within a file list one can right-click a listing in order to decend into >> another directory or load a file. The problem is that neither work if a >> space is contained within the name. Apparently, the right-click >> functionality only looks at non-white space strings. An easy fix to this >> would be to allow the user to highlight the entire string (including >> spaces) and then right-click as normal. The system would allow the >> highlight facility to override the "just test for contigous non-space >> string" current functionality. >> >> Any thoughts on this? >> >> Thanks. >> >> Blake McBride >> >> [-- Attachment #2: Type: text/html, Size: 2456 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-12 17:00 ` Rubén Berenguel @ 2013-12-12 21:10 ` Blake McBride 2013-12-15 15:25 ` Blake McBride 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2013-12-12 21:10 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 2379 bytes --] When you button-2-click on text acme executes the word. If you want to execute something larger with spaces, you highlight the whole thing and then button-2-click on it to execute the whole thing. When you button-3-click on text in a file list buffer acme loads the file with that name. I should be able to highlight a file name with spaces and then button-3-click on it to load the file. This would be totally consistent. It there a reason this hasn't been done? Thanks. Blake On Thu, Dec 12, 2013 at 11:00 AM, Rubén Berenguel <ruben@mostlymaths.net>wrote: > A kind of crude workaround is using the whole /Users/whatever/file with > spaces, selecting it with first button and 1-2 chording it to Get. This > works on Mac, problem is that it's quite horrible to do. An intermediate > solution may be to use some piping rule like sp:filename with spaces, but I > don't remember if piping works with right-button and selected text or > follows the same rules as opening a file. > > Ruben > > > On Thu, Dec 12, 2013 at 5:53 PM, Robert Raschke <rtrlists@googlemail.com>wrote: > >> Someone once made a little filesystem that would substitute spaces in >> filenames with a different character. When placed between the normal fs and >> Acme, this would make things work quite nicely. >> >> If I remember correctly, Acme-SAC (built on top of Inferno) does that by >> default. >> >> No idea where you can find such a fs for Mac though. But this might give >> you a start. >> >> Robby >> On Dec 11, 2013 6:19 PM, "Blake McBride" <blake@mcbride.name> wrote: >> >>> Greetings, >>> >>> Just started using acme (and sam). Cool. >>> >>> I am using acme on a Mac form plan9port. >>> >>> Within a file list one can right-click a listing in order to decend into >>> another directory or load a file. The problem is that neither work if a >>> space is contained within the name. Apparently, the right-click >>> functionality only looks at non-white space strings. An easy fix to this >>> would be to allow the user to highlight the entire string (including >>> spaces) and then right-click as normal. The system would allow the >>> highlight facility to override the "just test for contigous non-space >>> string" current functionality. >>> >>> Any thoughts on this? >>> >>> Thanks. >>> >>> Blake McBride >>> >>> > [-- Attachment #2: Type: text/html, Size: 3503 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-12 21:10 ` Blake McBride @ 2013-12-15 15:25 ` Blake McBride 2013-12-15 15:38 ` Friedrich Psiorz 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2013-12-15 15:25 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 2764 bytes --] 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 <blake@mcbride.name> wrote: > When you button-2-click on text acme executes the word. If you want to > execute something larger with spaces, you highlight the whole thing and > then button-2-click on it to execute the whole thing. > > When you button-3-click on text in a file list buffer acme loads the file > with that name. I should be able to highlight a file name with spaces and > then button-3-click on it to load the file. This would be totally > consistent. > > It there a reason this hasn't been done? > > Thanks. > > Blake > > > > On Thu, Dec 12, 2013 at 11:00 AM, Rubén Berenguel <ruben@mostlymaths.net>wrote: > >> A kind of crude workaround is using the whole /Users/whatever/file with >> spaces, selecting it with first button and 1-2 chording it to Get. This >> works on Mac, problem is that it's quite horrible to do. An intermediate >> solution may be to use some piping rule like sp:filename with spaces, but I >> don't remember if piping works with right-button and selected text or >> follows the same rules as opening a file. >> >> Ruben >> >> >> On Thu, Dec 12, 2013 at 5:53 PM, Robert Raschke <rtrlists@googlemail.com>wrote: >> >>> Someone once made a little filesystem that would substitute spaces in >>> filenames with a different character. When placed between the normal fs and >>> Acme, this would make things work quite nicely. >>> >>> If I remember correctly, Acme-SAC (built on top of Inferno) does that by >>> default. >>> >>> No idea where you can find such a fs for Mac though. But this might give >>> you a start. >>> >>> Robby >>> On Dec 11, 2013 6:19 PM, "Blake McBride" <blake@mcbride.name> wrote: >>> >>>> Greetings, >>>> >>>> Just started using acme (and sam). Cool. >>>> >>>> I am using acme on a Mac form plan9port. >>>> >>>> Within a file list one can right-click a listing in order to decend into >>>> another directory or load a file. The problem is that neither work if a >>>> space is contained within the name. Apparently, the right-click >>>> functionality only looks at non-white space strings. An easy fix to this >>>> would be to allow the user to highlight the entire string (including >>>> spaces) and then right-click as normal. The system would allow the >>>> highlight facility to override the "just test for contigous non-space >>>> string" current functionality. >>>> >>>> Any thoughts on this? >>>> >>>> Thanks. >>>> >>>> Blake McBride >>>> >>>> >> > [-- Attachment #2: Type: text/html, Size: 4239 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 15:25 ` Blake McBride @ 2013-12-15 15:38 ` Friedrich Psiorz 2013-12-15 16:19 ` Blake McBride 0 siblings, 1 reply; 16+ messages in thread From: Friedrich Psiorz @ 2013-12-15 15:38 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs 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 15.12.2013 16:25, schrieb Blake McBride: > 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 <blake@mcbride.name > <mailto:blake@mcbride.name>> wrote: > > When you button-2-click on text acme executes the word. If you want > to execute something larger with spaces, you highlight the whole > thing and then button-2-click on it to execute the whole thing. > > When you button-3-click on text in a file list buffer acme loads the > file with that name. I should be able to highlight a file name with > spaces and then button-3-click on it to load the file. This would > be totally consistent. > > It there a reason this hasn't been done? > > Thanks. > > Blake > > > > On Thu, Dec 12, 2013 at 11:00 AM, Rubén Berenguel > <ruben@mostlymaths.net <mailto:ruben@mostlymaths.net>> wrote: > > A kind of crude workaround is using the whole > /Users/whatever/file with spaces, selecting it with first button > and 1-2 chording it to Get. This works on Mac, problem is that > it's quite horrible to do. An intermediate solution may be to > use some piping rule like sp:filename with spaces, but I don't > remember if piping works with right-button and selected text or > follows the same rules as opening a file. > > Ruben > > > On Thu, Dec 12, 2013 at 5:53 PM, Robert Raschke > <rtrlists@googlemail.com <mailto:rtrlists@googlemail.com>> wrote: > > Someone once made a little filesystem that would substitute > spaces in filenames with a different character. When placed > between the normal fs and Acme, this would make things work > quite nicely. > > If I remember correctly, Acme-SAC (built on top of Inferno) > does that by default. > > No idea where you can find such a fs for Mac though. But > this might give you a start. > > Robby > > On Dec 11, 2013 6:19 PM, "Blake McBride" <blake@mcbride.name > <mailto:blake@mcbride.name>> wrote: > > Greetings, > > Just started using acme (and sam). Cool. > > I am using acme on a Mac form plan9port. > > Within a file list one can right-click a listing in > order to decend into another directory or load a file. > The problem is that neither work if a space is > contained within the name. Apparently, the right-click > functionality only looks at non-white space strings. An > easy fix to this would be to allow the user to highlight > the entire string (including spaces) and then > right-click as normal. The system would allow the > highlight facility to override the "just test for > contigous non-space string" current functionality. > > Any thoughts on this? > > Thanks. > > Blake McBride > > > > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 15:38 ` Friedrich Psiorz @ 2013-12-15 16:19 ` Blake McBride 2013-12-15 16:26 ` Friedrich Psiorz 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2013-12-15 16:19 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 4887 bytes --] 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 load files or directories with spaces is, and I mean this in the most respectfull way, short sighted and inconsistent IMO. As long as a fix doesn't limit some existing functionality, I think it should be corrected. I am qualified to make such a correction but, not being familiar with the code, I estimate it would take me a whole day to do. I'd bet it would take someone famaliar with the code an hour. My time, like all of yours, is very limited. I will make the change when my time permits. My hope is that someone more familiar with the code can make it before then. Thanks. Blake On Sun, Dec 15, 2013 at 9:38 AM, Friedrich Psiorz <f.psiorz@gmx.de> wrote: > 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 15.12.2013 16:25, schrieb Blake McBride: > > 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 <blake@mcbride.name > > <mailto:blake@mcbride.name>> wrote: > > > > When you button-2-click on text acme executes the word. If you want > > to execute something larger with spaces, you highlight the whole > > thing and then button-2-click on it to execute the whole thing. > > > > When you button-3-click on text in a file list buffer acme loads the > > file with that name. I should be able to highlight a file name with > > spaces and then button-3-click on it to load the file. This would > > be totally consistent. > > > > It there a reason this hasn't been done? > > > > Thanks. > > > > Blake > > > > > > > > On Thu, Dec 12, 2013 at 11:00 AM, Rubén Berenguel > > <ruben@mostlymaths.net <mailto:ruben@mostlymaths.net>> wrote: > > > > A kind of crude workaround is using the whole > > /Users/whatever/file with spaces, selecting it with first button > > and 1-2 chording it to Get. This works on Mac, problem is that > > it's quite horrible to do. An intermediate solution may be to > > use some piping rule like sp:filename with spaces, but I don't > > remember if piping works with right-button and selected text or > > follows the same rules as opening a file. > > > > Ruben > > > > > > On Thu, Dec 12, 2013 at 5:53 PM, Robert Raschke > > <rtrlists@googlemail.com <mailto:rtrlists@googlemail.com>> > wrote: > > > > Someone once made a little filesystem that would substitute > > spaces in filenames with a different character. When placed > > between the normal fs and Acme, this would make things work > > quite nicely. > > > > If I remember correctly, Acme-SAC (built on top of Inferno) > > does that by default. > > > > No idea where you can find such a fs for Mac though. But > > this might give you a start. > > > > Robby > > > > On Dec 11, 2013 6:19 PM, "Blake McBride" <blake@mcbride.name > > <mailto:blake@mcbride.name>> wrote: > > > > Greetings, > > > > Just started using acme (and sam). Cool. > > > > I am using acme on a Mac form plan9port. > > > > Within a file list one can right-click a listing in > > order to decend into another directory or load a file. > > The problem is that neither work if a space is > > contained within the name. Apparently, the right-click > > functionality only looks at non-white space strings. An > > easy fix to this would be to allow the user to highlight > > the entire string (including spaces) and then > > right-click as normal. The system would allow the > > highlight facility to override the "just test for > > contigous non-space string" current functionality. > > > > Any thoughts on this? > > > > Thanks. > > > > Blake McBride > > > > > > > > > > > [-- Attachment #2: Type: text/html, Size: 6333 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 16:19 ` Blake McBride @ 2013-12-15 16:26 ` Friedrich Psiorz 2013-12-15 16:38 ` Blake McBride 0 siblings, 1 reply; 16+ messages in thread From: Friedrich Psiorz @ 2013-12-15 16:26 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs 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 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 load files or > directories with spaces is, and I mean this in the most respectfull way, > short sighted and inconsistent IMO. As long as a fix doesn't limit some > existing functionality, I think it should be corrected. I am qualified > to make such a correction but, not being familiar with the code, I > estimate it would take me a whole day to do. I'd bet it would take > someone famaliar with the code an hour. My time, like all of yours, is > very limited. I will make the change when my time permits. My hope is > that someone more familiar with the code can make it before then. > > Thanks. > > Blake > > > > On Sun, Dec 15, 2013 at 9:38 AM, Friedrich Psiorz <f.psiorz@gmx.de > <mailto:f.psiorz@gmx.de>> wrote: > > 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 15.12.2013 16:25, schrieb Blake McBride: > > 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 <blake@mcbride.name > <mailto:blake@mcbride.name> > > <mailto:blake@mcbride.name <mailto:blake@mcbride.name>>> wrote: > > > > When you button-2-click on text acme executes the word. If > you want > > to execute something larger with spaces, you highlight the whole > > thing and then button-2-click on it to execute the whole thing. > > > > When you button-3-click on text in a file list buffer acme > loads the > > file with that name. I should be able to highlight a file > name with > > spaces and then button-3-click on it to load the file. This would > > be totally consistent. > > > > It there a reason this hasn't been done? > > > > Thanks. > > > > Blake > > > > > > > > On Thu, Dec 12, 2013 at 11:00 AM, Rubén Berenguel > > <ruben@mostlymaths.net <mailto:ruben@mostlymaths.net> > <mailto:ruben@mostlymaths.net <mailto:ruben@mostlymaths.net>>> wrote: > > > > A kind of crude workaround is using the whole > > /Users/whatever/file with spaces, selecting it with first > button > > and 1-2 chording it to Get. This works on Mac, problem is that > > it's quite horrible to do. An intermediate solution may be to > > use some piping rule like sp:filename with spaces, but I don't > > remember if piping works with right-button and selected > text or > > follows the same rules as opening a file. > > > > Ruben > > > > > > On Thu, Dec 12, 2013 at 5:53 PM, Robert Raschke > > <rtrlists@googlemail.com <mailto:rtrlists@googlemail.com> > <mailto:rtrlists@googlemail.com <mailto:rtrlists@googlemail.com>>> > wrote: > > > > Someone once made a little filesystem that would > substitute > > spaces in filenames with a different character. When > placed > > between the normal fs and Acme, this would make things > work > > quite nicely. > > > > If I remember correctly, Acme-SAC (built on top of > Inferno) > > does that by default. > > > > No idea where you can find such a fs for Mac though. But > > this might give you a start. > > > > Robby > > > > On Dec 11, 2013 6:19 PM, "Blake McBride" > <blake@mcbride.name <mailto:blake@mcbride.name> > > <mailto:blake@mcbride.name > <mailto:blake@mcbride.name>>> wrote: > > > > Greetings, > > > > Just started using acme (and sam). Cool. > > > > I am using acme on a Mac form plan9port. > > > > Within a file list one can right-click a listing in > > order to decend into another directory or load a file. > > The problem is that neither work if a space is > > contained within the name. Apparently, the > right-click > > functionality only looks at non-white space > strings. An > > easy fix to this would be to allow the user to > highlight > > the entire string (including spaces) and then > > right-click as normal. The system would allow the > > highlight facility to override the "just test for > > contigous non-space string" current functionality. > > > > Any thoughts on this? > > > > Thanks. > > > > Blake McBride > > > > > > > > > > > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 16:26 ` Friedrich Psiorz @ 2013-12-15 16:38 ` Blake McBride 2013-12-15 17:51 ` Friedrich Psiorz 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2013-12-15 16:38 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 1388 bytes --] 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.psiorz@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 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 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 load files or > > directories with spaces is, and I mean this in the most respectfull way, > > short sighted and inconsistent IMO. As long as a fix doesn't limit some > > existing functionality, I think it should be corrected. I am qualified > > to make such a correction but, not being familiar with the code, I > > estimate it would take me a whole day to do. I'd bet it would take > > someone famaliar with the code an hour. My time, like all of yours, is > > very limited. I will make the change when my time permits. My hope is > > that someone more familiar with the code can make it before then. > > > > Thanks. > > > > Blake > > > > > [-- Attachment #2: Type: text/html, Size: 1869 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 16:38 ` Blake McBride @ 2013-12-15 17:51 ` Friedrich Psiorz 2013-12-15 17:56 ` Blake McBride 0 siblings, 1 reply; 16+ messages in thread From: Friedrich Psiorz @ 2013-12-15 17:51 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs 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 plumber? There are two kinds of Buttor-3 actions in acme: 1) if you use button 3 on things like file names, addresses, etc. it does some special action 2) otherwise, search text The plumber (when running) is there to find out, if there is a special action to perform, and then do it. Read the paper "Plumbing and other utilities" to get more details. ~Fritz Am 15.12.2013 17:38, schrieb Blake McBride: > 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.psiorz@gmx.de > <mailto:f.psiorz@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 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 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 load files or > > directories with spaces is, and I mean this in the most > respectfull way, > > short sighted and inconsistent IMO. As long as a fix doesn't > limit some > > existing functionality, I think it should be corrected. I am > qualified > > to make such a correction but, not being familiar with the code, I > > estimate it would take me a whole day to do. I'd bet it would take > > someone famaliar with the code an hour. My time, like all of > yours, is > > very limited. I will make the change when my time permits. My > hope is > > that someone more familiar with the code can make it before then. > > > > Thanks. > > > > Blake > > > > > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 17:51 ` Friedrich Psiorz @ 2013-12-15 17:56 ` Blake McBride 2013-12-15 19:39 ` andrey mirtchovski 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2013-12-15 17:56 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 2535 bytes --] Thanks! That is very helpful. On Sun, Dec 15, 2013 at 11:51 AM, Friedrich Psiorz <f.psiorz@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 file back via 9p), it will load that config file and hopefully > behave as you planned. > > Okay, now what's the plumber? There are two kinds of Buttor-3 actions in > acme: > 1) if you use button 3 on things like file names, addresses, etc. it > does some special action > 2) otherwise, search text > > The plumber (when running) is there to find out, if there is a special > action to perform, and then do it. Read the paper "Plumbing and other > utilities" to get more details. > > ~Fritz > > Am 15.12.2013 17:38, schrieb Blake McBride: > > 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.psiorz@gmx.de > > <mailto:f.psiorz@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 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 > 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 load files or > > > directories with spaces is, and I mean this in the most > > respectfull way, > > > short sighted and inconsistent IMO. As long as a fix doesn't > > limit some > > > existing functionality, I think it should be corrected. I am > > qualified > > > to make such a correction but, not being familiar with the code, I > > > estimate it would take me a whole day to do. I'd bet it would take > > > someone famaliar with the code an hour. My time, like all of > > yours, is > > > very limited. I will make the change when my time permits. My > > hope is > > > that someone more familiar with the code can make it before then. > > > > > > Thanks. > > > > > > Blake > > > > > > > > > > > [-- Attachment #2: Type: text/html, Size: 3329 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 17:56 ` Blake McBride @ 2013-12-15 19:39 ` andrey mirtchovski 2014-08-19 20:37 ` Blake McBride 0 siblings, 1 reply; 16+ messages in thread From: andrey mirtchovski @ 2013-12-15 19:39 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs 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 :) ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2013-12-15 19:39 ` andrey mirtchovski @ 2014-08-19 20:37 ` Blake McBride 2014-08-20 9:03 ` Riddler 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2014-08-19 20:37 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 751 bytes --] B 'some directory name with spaces' does load the directory correctly. But as soon as you put the cursor into the directory acme changes the buffer header from "some directory name with spaces" to "some". Not supporting space in file/directory names has been the single biggest impediment to my use of acme. I noticed Wily doesn't have this problem. Of course it is missing win, Edit, Tab, etc.... Thanks. Blake On Sun, Dec 15, 2013 at 1:39 PM, andrey mirtchovski <mirtchovski@gmail.com> wrote: > 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 :) > > [-- Attachment #2: Type: text/html, Size: 1194 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [9fans] Acme: spaces in file names 2014-08-19 20:37 ` Blake McBride @ 2014-08-20 9:03 ` Riddler 2014-08-20 18:00 ` Blake McBride 0 siblings, 1 reply; 16+ messages in thread From: Riddler @ 2014-08-20 9:03 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 1128 bytes --] Perhaps making the tagline a special case where acme will read from the left to the bar | and use that for the file/directory name. You would still have to chord it elsewhere but it might fix the most annoying issue (inability to one click put etc) Thoughts? On 19 Aug 2014 21:40, "Blake McBride" <blake@mcbride.name> wrote: > B 'some directory name with spaces' > > does load the directory correctly. But as soon as you put the cursor into > the directory acme changes the buffer header from "some directory name with > spaces" to "some". Not supporting space in file/directory names has been > the single biggest impediment to my use of acme. > > I noticed Wily doesn't have this problem. Of course it is missing win, > Edit, Tab, etc.... > > Thanks. > > Blake > > > On Sun, Dec 15, 2013 at 1:39 PM, andrey mirtchovski <mirtchovski@gmail.com > > wrote: > >> 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 :) >> >> > [-- Attachment #2: Type: text/html, Size: 1808 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2014-08-20 9:03 ` Riddler @ 2014-08-20 18:00 ` Blake McBride 2014-08-21 15:32 ` Skip Tavakkolian 0 siblings, 1 reply; 16+ messages in thread From: Blake McBride @ 2014-08-20 18:00 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 1542 bytes --] Thanks for the suggestion. I really wish acme were just fixed. I find acme a beautiful editor. A small number of issues render the editor too much of a hassle to use for me. It is a shame because I really like it. It is clean, simple, easy to learn, and powerful. Thanks. Blake On Wed, Aug 20, 2014 at 4:03 AM, Riddler <riddler876@gmail.com> wrote: > Perhaps making the tagline a special case where acme will read from the > left to the bar | and use that for the file/directory name. > > You would still have to chord it elsewhere but it might fix the most > annoying issue (inability to one click put etc) > > Thoughts? > On 19 Aug 2014 21:40, "Blake McBride" <blake@mcbride.name> wrote: > >> B 'some directory name with spaces' >> >> does load the directory correctly. But as soon as you put the cursor >> into the directory acme changes the buffer header from "some directory name >> with spaces" to "some". Not supporting space in file/directory names has >> been the single biggest impediment to my use of acme. >> >> I noticed Wily doesn't have this problem. Of course it is missing win, >> Edit, Tab, etc.... >> >> Thanks. >> >> Blake >> >> >> On Sun, Dec 15, 2013 at 1:39 PM, andrey mirtchovski < >> mirtchovski@gmail.com> wrote: >> >>> 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 :) >>> >>> >> [-- Attachment #2: Type: text/html, Size: 2611 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [9fans] Acme: spaces in file names 2014-08-20 18:00 ` Blake McBride @ 2014-08-21 15:32 ` Skip Tavakkolian 0 siblings, 0 replies; 16+ messages in thread From: Skip Tavakkolian @ 2014-08-21 15:32 UTC (permalink / raw) To: Fans of the OS Plan 9 from Bell Labs [-- Attachment #1: Type: text/plain, Size: 1920 bytes --] i'm not sure, but i think this is where the problem starts. take it with a grain of salt; i'm no acme expert and i spent less than 10 minutes looking through the sources (the Plan 9 version). /sys/src/cmd/acme/wind.c:359,361 On Wed, Aug 20, 2014 at 11:00 AM, Blake McBride <blake@mcbride.name> wrote: > Thanks for the suggestion. I really wish acme were just fixed. I find > acme a beautiful editor. A small number of issues render the editor too > much of a hassle to use for me. It is a shame because I really like it. > It is clean, simple, easy to learn, and powerful. > > Thanks. > > Blake > > > > On Wed, Aug 20, 2014 at 4:03 AM, Riddler <riddler876@gmail.com> wrote: > >> Perhaps making the tagline a special case where acme will read from the >> left to the bar | and use that for the file/directory name. >> >> You would still have to chord it elsewhere but it might fix the most >> annoying issue (inability to one click put etc) >> >> Thoughts? >> On 19 Aug 2014 21:40, "Blake McBride" <blake@mcbride.name> wrote: >> >>> B 'some directory name with spaces' >>> >>> does load the directory correctly. But as soon as you put the cursor >>> into the directory acme changes the buffer header from "some directory name >>> with spaces" to "some". Not supporting space in file/directory names has >>> been the single biggest impediment to my use of acme. >>> >>> I noticed Wily doesn't have this problem. Of course it is missing win, >>> Edit, Tab, etc.... >>> >>> Thanks. >>> >>> Blake >>> >>> >>> On Sun, Dec 15, 2013 at 1:39 PM, andrey mirtchovski < >>> mirtchovski@gmail.com> wrote: >>> >>>> 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 :) >>>> >>>> >>> > [-- Attachment #2: Type: text/html, Size: 3382 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2014-08-21 15:32 UTC | newest] Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-12-11 18:17 [9fans] Acme: spaces in file names Blake McBride 2013-12-12 16:53 ` Robert Raschke 2013-12-12 17:00 ` Rubén Berenguel 2013-12-12 21:10 ` Blake McBride 2013-12-15 15:25 ` Blake McBride 2013-12-15 15:38 ` Friedrich Psiorz 2013-12-15 16:19 ` Blake McBride 2013-12-15 16:26 ` Friedrich Psiorz 2013-12-15 16:38 ` Blake McBride 2013-12-15 17:51 ` Friedrich Psiorz 2013-12-15 17:56 ` Blake McBride 2013-12-15 19:39 ` andrey mirtchovski 2014-08-19 20:37 ` Blake McBride 2014-08-20 9:03 ` Riddler 2014-08-20 18:00 ` Blake McBride 2014-08-21 15:32 ` Skip Tavakkolian
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).