One of my goals with Cursive was to make this very thing easier, since lein
on Windows does seem to be fraught with peril for newcomers and those not
accustomed to the command line. Cursive, like CCW, bundles lein to avoid
this sort of pain. Unfortunately I've been lazy and there is one critical
piece missing from Cursive which is creating new lein projects - I'm going
to try to fix this for the next build. With that, you should be able to
just install Cursive and use lein right away.

On 26 October 2014 11:23, Kevin Ilchmann Jørgensen <kijm...@gmail.com>
wrote:

> Right,  current lein-win-installer works if the the user has wget
> installed, the logic to fallback on curl is flawed.
>
>
> The newer lein.bat (
> https://raw.githubusercontent.com/technomancy/leiningen/master/bin/lein.bat)
> works with regard to the wget/curl fallback.
>
> but fails on self-install here.
>
> C:\Users\kij\.lein\bin>lein self-install
> Downloading Leiningen now...
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time
> Current
>                                  Dload  Upload   Total   Spent    Left
> Speed
>   0     0    0     0    0     0      0      0 --:--:-- --:--:--
> --:--:--     0
> curl: (22) The requested URL returned error: 404 Not Found
>
> Failed to download
> https://github.com/technomancy/leiningen/releases/download/2.
> 5.1-SNAPSHOT/leiningen-2.5.1-SNAPSHOT-standalone.jar
> See README.md for SNAPSHOT build instructions.
>
> C:\Users\kij\.lein\bin>
>
>
>
> On Sun, Oct 26, 2014 at 12:03 AM, David Powell <djpow...@djpowell.net>
> wrote:
>
>> oh, sorry, yeah, I meant curl :)
>>
>>
>> On Sat, Oct 25, 2014 at 11:00 PM, Kevin Ilchmann Jørgensen <
>> kijm...@gmail.com> wrote:
>>
>>> Hey David,
>>>
>>> Does it really provide wget?  I got an curl here.
>>>
>>> /Kevin
>>>
>>>
>>> On Sat, Oct 25, 2014 at 11:52 PM, David Powell <djpow...@djpowell.net>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> I wrote the leiningen installer for Windows.  It was working.
>>>> It simply downloads lein.bat from Leinignen stable, and provides a
>>>> working wget, and configures things.
>>>>
>>>> I'm not sure what is going on, but for some reason "call" was added in
>>>> certain places in the bat file in 2.5.0, and this seems to have broken
>>>> everything?
>>>>
>>>>
>>>>
>>>> On Sat, Oct 25, 2014 at 10:23 PM, Herwig Hochleitner <
>>>> hhochleit...@gmail.com> wrote:
>>>>
>>>>> I'd like to chime in with my view on the experiences, that clojure and
>>>>> haskell provide, respectively, if only to highlight some of the upshots.
>>>>>
>>>>> Clojure has been staying very true to its perception as a "hosted
>>>>> language". This caters to my needs very well, because I've found in every
>>>>> real project, that I eventually had to take control of the enviroment, 
>>>>> that
>>>>> my programs run in.
>>>>> Of course, this also means that during setup, I tend to get exposure
>>>>> to intermediate steps, configuration choices and possibly confusing 
>>>>> initial
>>>>> results.
>>>>> Leiningen does an amazing job at providing a stable, well defaulted,
>>>>> yet configurable (dare I say 'canonical') platform to host clojure in
>>>>> (unless it fails during bootstrap ;-) and it's a testament to the aptitude
>>>>> of its maintainers, as well as clojure's, that it's possible to maintain
>>>>> leiningen in this quality with such loose coupling to clojure itself _and_
>>>>> such minimal breakage during updates.
>>>>>
>>>>> I think the philosophy of haskell is not that different. It has been
>>>>> self-hosted for some time, but it's core is also very transparent and 
>>>>> clean.
>>>>> Coming from clojure, I circumvented haskell-platform (also due to its
>>>>> outdated packages at the time) and jumped straight to developing with
>>>>> cabal, leiningen-style. An experience, that made me ever so slightly more
>>>>> grateful for leiningen and by extension, maven.
>>>>> Haskell Platform sure is a very comforting one-click solution to get
>>>>> set up and it has this "officially sanctioned" flavor to it. To this end,
>>>>> I'm keen on any developments, that Alex might spark at Cognitect.
>>>>>
>>>>> kind regards
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Clojure" group.
>>>>> To post to this group, send email to clojure@googlegroups.com
>>>>> Note that posts from new members are moderated - please be patient
>>>>> with your first post.
>>>>> To unsubscribe from this group, send email to
>>>>> clojure+unsubscr...@googlegroups.com
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/clojure?hl=en
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Clojure" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to clojure+unsubscr...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>  --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Clojure" group.
>>>> To post to this group, send email to clojure@googlegroups.com
>>>> Note that posts from new members are moderated - please be patient with
>>>> your first post.
>>>> To unsubscribe from this group, send email to
>>>> clojure+unsubscr...@googlegroups.com
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/clojure?hl=en
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Clojure" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to clojure+unsubscr...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To post to this group, send email to clojure@googlegroups.com
>>> Note that posts from new members are moderated - please be patient with
>>> your first post.
>>> To unsubscribe from this group, send email to
>>> clojure+unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/clojure?hl=en
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to clojure+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to