Re: more vimclojure

2009-04-29 Thread Meikel Brandmeyer

Hi,

Am 29.04.2009 um 04:42 schrieb Johan Berntsson:


I've been emailing directly to Meikel, but perhaps a issue tracker of
some kind would be good? It is of course up to Meikel, and VimClojure
is already good enough for me to use for all my Clojure hacking
(including some paid work).


As for bug reports there are several possible places:

- here (I feel a little uncomfortable with that, but as long as
  the I can't get SLIME to work thread show up, it's ok, I
  think)

- me (writing a personal mail is always possible)

- the issue tracker: http://bitbucket.org/kotarak/vimclojure/issues/
  Although I'd like to follow Rich's example and would like
  to request, that issues are discussed with me before a ticket
  is opened.

I'm glad to see that VimClojure has a growing user basis
and people have good experiences with it. :)

Sincerely
Meikel



smime.p7s
Description: S/MIME cryptographic signature


Re: more vimclojure

2009-04-29 Thread Meikel Brandmeyer

Hi Adrian,

Am 29.04.2009 um 07:00 schrieb Adrian Cuthbertson:


In the absence of an issue tracker at this time, could I mention the
following relating to indenting;

(defn xxx
 Some stuff...

(defmacro xxx
 Some stuff...

(defroutes xxx
Some stuf...


This can be configured using the lispwords option of Vim.
Do a :setlocal lispwords+=defroutes and you should get the
desired behaviour.

This is a built-in functionality. Since I come from Scheme, I knew
this option. However this question arose several times now, so
I guess that people coming eg. from Java don't know this Vim
option. So my cultural assumption that Lisp hackers know this
is maybe true, but not really applicable here. I will extend the
documentation.


Thanks Meikel, great work!


Thanks for the feedback! :)

Sincerely
Meikel



smime.p7s
Description: S/MIME cryptographic signature


Re: more vimclojure

2009-04-29 Thread Mitch

I'd like to add how great I think VimClojure is.  It's truly an
amazing environment and I don't think I'd be able to enjoy clojure as
much without it.  I'm too committed to vim to learn emacs for a new
language.  Thanks a lot Meikel!

On Apr 29, 10:13 am, Meikel Brandmeyer m...@kotka.de wrote:
 Hi Adrian,

 Am 29.04.2009 um 07:00 schrieb Adrian Cuthbertson:

  In the absence of an issue tracker at this time, could I mention the
  following relating to indenting;

  (defn xxx
   Some stuff...

  (defmacro xxx
   Some stuff...

  (defroutes xxx
                  Some stuf...

 This can be configured using the lispwords option of Vim.
 Do a :setlocal lispwords+=defroutes and you should get the
 desired behaviour.

 This is a built-in functionality. Since I come from Scheme, I knew
 this option. However this question arose several times now, so
 I guess that people coming eg. from Java don't know this Vim
 option. So my cultural assumption that Lisp hackers know this
 is maybe true, but not really applicable here. I will extend the
 documentation.

  Thanks Meikel, great work!

 Thanks for the feedback! :)

 Sincerely
 Meikel

  smime.p7s
 5KViewDownload
--~--~-~--~~~---~--~~
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
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
-~--~~~~--~~--~--~---



Re: more vimclojure

2009-04-29 Thread Meikel Brandmeyer

Hi,

Am 29.04.2009 um 19:07 schrieb Meikel Brandmeyer:


- here (I feel a little uncomfortable with that, but as long as
 the I can't get SLIME to work thread show up, it's ok, I
 think)


A fourth place is now the VimClojure Google Group:
http://groups.google.com/group/vimclojure

Sincerely
Meikel



smime.p7s
Description: S/MIME cryptographic signature


Re: more vimclojure

2009-04-28 Thread Meikel Brandmeyer

Hi,

Am 28.04.2009 um 21:55 schrieb jim:


I've been poking at vimclojure and I like it. I'm looking forward to
get good at using it. So far, I've changed it so that the preview
window and new REPL's open to the right of the current window.


The next version will have a vimclojure#SplitPos so that one
can choose the position (left, right, top or bottom).


One question, is it possible to restart a REPL so that any definitions
loaded previously are gone and you have a brand new environment to
work in?


Not yet. You have to restart the server. The problem is, that the
connection to the Repl is not continuous but re-established every
time a command is sent. So I have to distinguish the connections.
Hmm.. Maybe I will install one namespace per Repl. So closing
the Repl with ,close will nuke the namespace.. Hmm...

Anyway noted down for the feature list.

Thanks for the feedback.

Sincerely
Meikel



smime.p7s
Description: S/MIME cryptographic signature


Re: more vimclojure

2009-04-28 Thread jim

The position setting sounds good.

As far as the new REPL goes, in much of my code, I set the namespace
and I would like to have all those blown away as well. Would it be
possible to add a command to the nailgun server that would cause it to
shutdown and automatically restart? Alternatively, I got Java Service
Wrapper, http://wrapper.tanukisoftware.org/doc/english/download.jsp,
working with a network app of mine. Supposedly, it starts a JVM and
restarts it if it crashes. If something like that was used, just
killing the server would cause it to be restarted.

Jim

On Apr 28, 3:06 pm, Meikel Brandmeyer m...@kotka.de wrote:
 Hi,

 Am 28.04.2009 um 21:55 schrieb jim:

  I've been poking at vimclojure and I like it. I'm looking forward to
  get good at using it. So far, I've changed it so that the preview
  window and new REPL's open to the right of the current window.

 The next version will have a vimclojure#SplitPos so that one
 can choose the position (left, right, top or bottom).

  One question, is it possible to restart a REPL so that any definitions
  loaded previously are gone and you have a brand new environment to
  work in?

 Not yet. You have to restart the server. The problem is, that the
 connection to the Repl is not continuous but re-established every
 time a command is sent. So I have to distinguish the connections.
 Hmm.. Maybe I will install one namespace per Repl. So closing
 the Repl with ,close will nuke the namespace.. Hmm...

 Anyway noted down for the feature list.

 Thanks for the feedback.

 Sincerely
 Meikel

  smime.p7s
 5KViewDownload
--~--~-~--~~~---~--~~
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
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
-~--~~~~--~~--~--~---



Re: more vimclojure

2009-04-28 Thread tmountain

I just wanted to chime in and say I'm also a fan of vimclojure. I find
it to be one of the more enjoyable dev environments I've worked in and
the ability to send arbitrary expressions to the REPL is really
convenient. I have found a few issues with it though, and I'm
wondering what the appropriate chanel to report them is?

Travis

On Apr 28, 3:55 pm, jim jim.d...@gmail.com wrote:
 Meikel,

 I've been poking at vimclojure and I like it. I'm looking forward to
 get good at using it. So far, I've changed it so that the preview
 window and new REPL's open to the right of the current window.

 One question, is it possible to restart a REPL so that any definitions
 loaded previously are gone and you have a brand new environment to
 work in?

 Thanks,
 Jim
--~--~-~--~~~---~--~~
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
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
-~--~~~~--~~--~--~---



Re: more vimclojure

2009-04-28 Thread Adrian Cuthbertson

Likewise a real fan!

In the absence of an issue tracker at this time, could I mention the
following relating to indenting;

(defn xxx
  Some stuff...

(defmacro xxx
  Some stuff...

(defroutes xxx
 Some stuf...

That is, the indenting starts under the argument for non-recognised
fn names - which tends to mess up auto alignment (=).

Is there an easy way around this or if not could it be changed in vimclojure?

Thanks Meikel, great work!

Adrian.


On Wed, Apr 29, 2009 at 4:42 AM, Johan Berntsson johan.may...@gmail.com wrote:

 On Apr 29, 11:21 am, tmountain tinymount...@gmail.com wrote:
 I just wanted to chime in and say I'm also a fan of vimclojure. I find
 it to be one of the more enjoyable dev environments I've worked in and
 the ability to send arbitrary expressions to the REPL is really
 convenient. I have found a few issues with it though, and I'm
 wondering what the appropriate chanel to report them is?

 I've been emailing directly to Meikel, but perhaps a issue tracker of
 some kind would be good? It is of course up to Meikel, and VimClojure
 is already good enough for me to use for all my Clojure hacking
 (including some paid work).

 /Johan

 


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