Comments (12)
I generally agree, but deadpixi/sam sacrifices a lot (including the deliberate use of no keyboard shortcuts).
from plan9port.
well, just use $PLAN9/bin/B
eg.:
B 'MY DIR' or B 'FILE NAME'
- Requires plumber(4) running.
from plan9port.
while this enables opening the files as soon as the window with that file is selected, everything after the space is removed. thus, the file can't be Put
etc.
maybe we can patch acme so that it understands the behaviour os ls
from plan9port which wraps paths with spaces in '
i can try to look into this, but i don't really know my way round in the acme code. i guess it can't be too hard for someone who understands whats happening
from plan9port.
I like acme a lot. Pike made a lot of really good choices that make it a
remarkable editor. I would use it if I could, but I do not. I don't
because of a handful of minor things that are major impediments to its
use. I call them minor things because I believe that they are really easy
to correct. I don't do it myself because I literally work every moment I
am not spending with what little time I spend with my family. It is not
possible for me to correct.
I have a very small list of, what I consider, major issues (that are minor
issues to correct). The number one issue is not supporting spaces between
directory and file names. Every time I try to make major use of acme I get
hit by this.
IMO, it is also sad that Pike's ideas have become to some a religion.
While Pike has contributed greatly to the field, he's not infallible. A
few tweaks / corrections to his masterpiece could make all the difference
to the general use and applicability of his ideas.
Just an opinion.
Blake McBride
On Tue, May 3, 2016 at 5:27 PM, ruben [email protected] wrote:
while this enables opening the files as soon as the window with that file
is selected, everything after the space is removed. thus, the file can't be
Put etc.maybe we can patch acme so that it understands the behaviour os ls from
plan9port which wraps paths with spaces in 'i can try to look into this, but i don't really know my way round in the
acme code. i guess it can't be too hard for someone who understands
whats happening—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#26 (comment)
from plan9port.
Still can't edit files with spaces in their name or their path. Also, can't select fonts with spaces e.g. "Courier New".
from plan9port.
It may not be difficult to use the library functions in quote(3) to perform quote/unquote. The result may be trivially backward compatible. @blakemcbride, since you comment on this issue every year, perhaps you can try your hand at it?
from plan9port.
I check it every so often to see if it now works (or if p9p has disappeared altogether).
from plan9port.
Adding myself to CC for the time being. I might try to work on this after my stack of other TODOs has been processed. (Which might be in 2020 or so.) Anyone else?
from plan9port.
Might be time for a deadpixi/sam style rewrite of acme to cover all of these bases that p9p's version doesn't hit.
from plan9port.
Don't drop devdraw.
from plan9port.
I generally agree, but deadpixi/sam sacrifices a lot (including the deliberate use of no keyboard shortcuts).
Deadpixi sam does have keyboard shortcuts. :)
from plan9port.
Exactly!
from plan9port.
Related Issues (20)
- devdraw: Cursor reverts to macOS default on MacBook with notch
- Cant use 9l -- ld cannot find -l9 HOT 4
- libbio brdline error handling
- sam: regexp match issue
- acme -a, on MacOS, is unresponsive after changing window size
- can't pass both -b/-c and -r to INSTALL
- can not build under gcc-less linux HOT 4
- 9pfuse not working on Mac OS Sonoma
- Belorussian link does not work HOT 2
- No pointer warping in acme in virtual Fedora 39
- Issue triage
- 9pserve: msize not optimal
- Build fails with LTO HOT 3
- kcmp in cmd/sort.c conflicts with FreeBSD system header file HOT 1
- Acme cannot navigate directories or open files within itself. HOT 1
- idea: port pool(2) HOT 2
- RFC Update 9fans.github.io to Use Git Submodules
- Where is acme's file interface located? HOT 2
- Proposal for Acme Editor Enhancements
- Plumber should accept paths with @ and ~ HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plan9port.