I am a big fan of cygwin and have been using it for years. If you’ve installed it and choosen the default install you’ll at some point run into a missing command and will have to run the setup program again. After a few iterations of this you’ll wonder about installing the whole thing. If you have the space it certainly makes your life easier in the long run.
A couple points to consider.
I just did a full install on a machine and it looks like cygwin has taken 3.21 gig of space.
Also, when you do install you should pick a time to just let it run. Also, it may take a few retries as you may have a “download incomplete” message after a time.
Continue reading →Create an environment variable http_proxy using the following syntax
http_proxy=http://USER:PWD@PROXY-SERVER:PORT
Continue reading →
After installing DrScheme and playing with it for a few minutes I was able to get it to hang with an error similar to the following error. standard-module-name-resolver: collection not found: “texpict” in any of: ()
=== context ===
cloop
temp1229
c:\program files\plt\collects\drscheme\private\rep.ss:1276:17
The fix is to go under C:\documents and settings\Your username\Application Data\PLT Sheme and remove the file pref.ss
If I figure out what I did to produce this file in such a state and post that as well.
Continue reading →If you create a function in bash and want to see its definition. Try
declare -f 'your-function'
Continue reading →After upgrading Cygwin and starting I found that while sourcing my .bashrc file a lot of “: command not found” messages.
It turns out that this is caused by CR/LF endings needing to be CR. Strange, yesterday’s bash didn’t have a problem with this and today the new version does.
The fix is to run d2u on each file to ‘fix’ the line ending. If you have a .profile that sources your .bashrc don’t forget to run d2u on it as well.
Actually, this isn’t much of a fix as you’ll get very annoyed converting all your scripts.
Continue reading →