delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:from:reply-to:message-id:to:subject | |
:in-reply-to:references:mime-version:content-type | |
:content-transfer-encoding; q=dns; s=default; b=DhyYbkUyR7jtm9j4 | |
q5Lj+tzg5UZFXB5vOhw/10ob2Upm8kI5hZKLAhYWEDT0pBG7H1TvvQYB5NaL6O9q | |
QDqKovB0A23Gf2JCOsDwPCg11YGQANCf3+1sCp5Mrj/VXOWuGU63NCPk7N9ucCzY | |
hVj7UuWLnEoyx6oi5TEWlze9bxI= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:from:reply-to:message-id:to:subject | |
:in-reply-to:references:mime-version:content-type | |
:content-transfer-encoding; s=default; bh=0VJgikBGd3qngfs3opVskg | |
Dra0o=; b=vjLO+OSWFoG7cAkPviZuoJxw1AlQAFtXt6ESERfW4dxUtsevU0ohai | |
vr9U7b99P6ZWD+1KJ/8Uglh19SE26CANIcyCwaKeVHEeNJILQ5dvo8w2l+f1tE6Z | |
9jZdFrvEGd1Ad2vkyvHt9fwgWjdEaHYQ8UOPIw5c33WgQzuR4tkj8= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=4.4 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,KAM_THEBAT,MIME_BASE64_BLANKS,SPF_SOFTFAIL autolearn=no version=3.3.2 |
X-HELO: | smtpback.ht-systems.ru |
Date: | Tue, 31 Dec 2013 00:32:38 +0400 |
From: | Andrey Repin <anrdaemon AT yandex DOT ru> |
Reply-To: | Andrey Repin <cygwin AT cygwin DOT com> |
Message-ID: | <26265921.20131231003238@mtu-net.ru> |
To: | Jonathan Martin <metashifter AT yahoo DOT com>, cygwin AT cygwin DOT com |
Subject: | Re: A ream of questions |
In-Reply-To: | <1388265403.81348.YahooMailNeo@web162706.mail.bf1.yahoo.com> |
References: | <1388180460 DOT 62194 DOT YahooMailNeo AT web162702 DOT mail DOT bf1 DOT yahoo DOT com> <243280216 DOT 20131228060512 AT mtu-net DOT ru> <1388265403 DOT 81348 DOT YahooMailNeo AT web162706 DOT mail DOT bf1 DOT yahoo DOT com> |
MIME-Version: | 1.0 |
X-IsSubscribed: | yes |
X-MIME-Autoconverted: | from base64 to 8bit by delorie.com id rBUKZLe4024219 |
Greetings, Jonathan Martin! > I suspected I would not get my point across, but the questions were more important. If I understand your complaints right, you have to go to the very home page of the project and carefully read the very first few paragraphs there, carefully named "What [cygwin] is" and "what [cygwin] isn't". >>> I've been fooling around with Cygwin for awhile now and I haven't done >>> anything overly serious with it but I have spent a serious amount of time >>> just thinking about what it could do and fooling around with other tools >>> that look like it. I've come up with questions that don't have answers yet, >>> though I've had to condense them down to just the questions. > > >>> Q: Why doesn't cygwin use an emacs as its frontend instead of a dosshell? > >> What is "dosshell"? Whatever it is, Cygwin doesn't use it. It use either >> native Windows console or it's own mintty by default. > The DOS shell is the native mintty for windows, even if you use a shell > program the buffer is a DOSshell window. You're not helping. Probably you don't know yourself, what you are trying to convey... in either case, your circular references point nowhere. > Emacs has a primitive Unixy shell that could be used as the terminal for > Cygwin, and can broaden its functionality through powershell hacking in > Emacs Lisp. It has also already fixed the common path conversion issue. This > was one of my favorite questions so I have a few ideas on why this would be > better. If you want a powercrap, use it. I prefer bash. >>> Q: Why don't we work on setting up a full blown tutorial system with a set >>> of shell scripts and documentation segregation so that newbies can grok The >>> Hacker's Dreaming? > >> You're very welcome. > I have no idea what this means? "You're very welcome to improve everything you see." This is more clear? > What I was getting at is that a simple document and a few scripts could be > written that tells new users about the filesystem and a few basic tools > while teaching them about compiling with something that isn't likely to > break, documentation. All the documentation about filesystem is avail... oh, wait... Microsoft doesn't tell us shit about their filesystem... If sarcasm isn't clear enough: Cygwin is NOT a new operating system. Largely, it isn't even an application in itself, to tell the truth. At the core, Cygwin project could be described as just a single library. cygwin1.dll. What you imply in this your statement just not applicable to Cygwin. > This could go on to make the whole process less confusing for new users. Erm?... If you are not familiar with Linux tools, and not intend to be, Cygwin will be of no use to you, I'm afraid. >>> Q: Why doesn't Cygwin do something similar to Cpan? >> And what exactly that supposed to mean? > cpan is the module system for Perl. Its much easier to use than most of the > packaging systems I've used that aren't also the cornerstone of a > distribution. I had thought it might be possible to use something similar > with cygwin so that mirrors would not be the issue they are now. What issues we are speaking about?...... I don't see any. >>> Q: Why is "#!>help" so useless? Why doesn't it get fixed to act more like >>> the old DOS help? >> Explain, what you mean, especially, what you mean by "dos help"? > In windows, and in legacy DOS consoles, "Help" was an interactive help that > listed the major commands. In Linux its a printf with accessories. In Linux, it's "man", dear. Also "info". So does it in Cygwin. > My reference is DOS 5 and newer, and I think its better and part of why linux > is less popular. Perhaps, you just don't know, how to cook it? So far, I was finding any necessary information about Linux commands right inside the box. Not like there's no Google to help, though... I picked quite a lot of good tricks from user comments across the internets. -- WBR, Andrey Repin (anrdaemon AT yandex DOT ru) 31.12.2013, <00:17> Sorry for my terrible english...
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |