> git fetch

Actually, instead of git fetch, use:
git pull origin windows


On Oct 10, 4:39 am, George Jahad <cloj...@blackbirdsystems.net> wrote:
> I haven't gotten it working on Windows yet, (as I mention 
> here:http://georgejahad.com/clojure/emacs-cdt.html)
>
> I don't think it will be hard, but I've never run Clojure on Windows,
> so I'm not sure of the issues involved.  I need someone like you to
> help me figure them out.  I'm guessing the most important issue is the
> one you are running into, the path/file separator differences.
>
> I've just pushed my best guess at a fix for windows to the windows
> branch here:http://github.com/GeorgeJahad/cdt
>
> Can you try doing a:
> git fetch
> git checkout windows
>
> from within your cdt repo, and see if that works any better for you?
>
> Thanks!
>
> On Oct 9, 11:31 pm, Gregg Williams <greg...@innerpaths.net> wrote:
>
> > Thanks for your "ridiculously long instructions" on using cdt; I
> > appreciate your thoroughness.
>
> > I'm working on the %$#...@^@! Windows platform (Windows XP, to be
> > precise), and I'm unable to set cdt-source-path in my .emacs file.
>
> > I can get my Clojure REPL to start just fine:
>
> > ----
> > C:\tech>java -
> > agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8021
> > -client -cp c:\tech\clojure-contrib-1.2.0\target\clojure-
> > contrib-1.2.0.jar;c:\te
> > ch\clojure-1.2.0\clojure.jar clojure.main --repl
> > Listening for transport dt_socket at address: 8021
> > Clojure 1.2.0
> > user=>
> > ----
>
> > Here's what I have in my .emacs file:
>
> > ----
> > (progn
> >   (setq cdt-dir "/tech/cdt")
> >   (setq cdt-source-path "/tech/clojure-1.2.0/src/jvm;/tech/
> > clojure-1.2.0/src/clj;/tech/clojure-contrib-1.2.0/src/main/clojure")
> >   (load-file (format "%s/ide/emacs/cdt.el" cdt-dir)))
> > ----
>
> > When I select and execute it from within Emacs, I get a message in the
> > minibuffer that says "Loading c:/tech/cdt/ide/emacs/cdt.el
> > (source)...done". But when I type M-x cdt and set the port to 8021,
> > the following error message goes into the buffer named *gud-
> > clojure.main*:
>
> > ----
> > Current directory is C:\Documents and Settings\add-minimum/
> > java.lang.NoClassDefFoundError: clojure/main
> > Caused by: java.lang.ClassNotFoundException: clojure.main
> >         at java.net.URLClassLoader$1.run(Unknown Source)
> >         at java.security.AccessController.doPrivileged(Native Method)
> >         at java.net.URLClassLoader.findClass(Unknown Source)
> >         at java.lang.ClassLoader.loadClass(Unknown Source)
> >         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
> >         at java.lang.ClassLoader.loadClass(Unknown Source)
> > Could not find the main class: clojure.main.  Program will exit.
> > Exception in thread "main"
> > Debugger exited abnormally with code 1
> > ----
>
> > I don't know how to handle Windows pathnames, especially the drive
> > letter, in the context of (setq cdt-source-path.... I tried taking off
> > the "/c/" or "c:\" for cdt-dir, and that seems to work. But trying the
> > same thing for cdt-source-path doesn't seem to work. I'm wondering,
> > should path names be delimited by colons (as Unix expects), or by
> > semicolons (as Windows expects). I've tried various combinations, I've
> > tried to find the Java conventions for Windows classpaths... nothing
> > seems to work.
>
> > Any suggestions from anybody will be appreciated. Thanks.
>
> > On Sep 28, 12:40 am, George Jahad <cloj...@blackbirdsystems.net >
> > wrote:
>
> > > As some of you know, I suffer from a seemingly interminable obsession
> > > with improving the Clojure debugging story.  It just seems so clear to
> > > me that Clojure deserves a world class debugger, one befitting it's
> > > power, beauty and elegance.  Maybe one day, we'll get there.  Till
> > > then, here are my latest improvements to theCDT:
>
> > > 1. Stepping
> > > 2. Line number breakpoints
> > > 3. An Emacs based front end which allows you to: step, set
> > > breakpoints, catch exceptions, eval remote clojure expressions, and go
> > > up and down the stack, in a much more natural way than with just the
> > > command line.
>
> > > When you want to eval the s-expr under the cursor, hit ^x^a^p!
>
> > > CDTwill then serialize the s-expr, send it to the remote vm, evaluate
> > > it there in the context of the current stack frame, and display the
> > > result on the mode line.
>
> > > Ridiculously long instructions on how to use it are 
> > > here:http://georgejahad.com/clojure/emacs-cdt.html
>
> > > I should emphasize that there is nothing Emacs specific about theCDT.  In 
> > > fact, I've been so spoiled by Clojure, I don't even enjoy
> > > writing Elisp any more.  This front end was written in Emacs because
> > > that's the IDE I'm most familiar with.  TheCDTcommand line is IDE
> > > agnostic; it should be easy, (dare I say fun?), to port it to other
> > > IDE's.  If there's interest, I'll detail how in a future post.
>
> > > Many thanks to Fogus for the kind words, and to the Runa gang for
> > > their continuing encouragement!

-- 
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

Reply via email to