1

Re: Visual Studio 2010

Hi Jon,

I was wondering what the future holds for ViEmu. The rumblings around the web indicate that MS are going to be using WPF for the editor that comes in VS 2010. Does this mean that you're going to have a hell of a job getting ViEmu to work with it? Do you think that the hook points will remain the same and that the work involved will be minimal?

I love this product and I hope that 2010's changes aren't going to have a negative impact me using it!

Thanks!
OJ

2

Re: Visual Studio 2010

OJ,

You are right about the rumors. Sean Laberee from the VS dev team was so kind to contact me about this, to let me know in advance about their new architecture. I have already downloaded their first preview CTP and started playing with it a bit, although I haven't been able to check what porting/updating ViEmu will involve. It will probably involve a lot of work throughout 2009, but it will hopefully allow to clean up the code base somewhat (as I think I'll have to have a separate codebase now). The worst case scenario is if this requires moving everything to .NET, as the current ViEmu is pure native C++ using COM.

On the other hand, I might hire some help if I think it makes sense, as the development effort will be very significant. I will definitely have to charge for this upgrade. In any case, I think it's due time I started doing this for ViEmu (no upgrade has required a fee in 3 years and a half!). I want to release a new licensing system soon enough and start issuing the new licenses, etc... this will also help fight all the cracks and keygens out there. I'm not heavy on copy-protection, but I do have to make a living, and it would be beneficial to all if ViEmu sold enough to hire permanent additional help instead of having me as the sole developer, customer-support person, etc...

So, in short, I will support VS 2010, but it's going to take a huge effort, and it won't be free.

Thanks for the kind comment!

  -- Jon

[EDIT: just to clarify, ViEmu/VS2010 will be free for those who bought ViEmu/VS one year before or later, and it will carry a small upgrade fee for those who bought it before]

3

Re: Visual Studio 2010

Jon,

I'm very happy to hear that an update for ViEmu is on the cards. I had a feeling that the dev effort would be rather large and would be more than happy to pay for an upgrade when the time comes.

I probably won't be the first to say this, but being a dev myself, I'd be very happy to help contribute to this. I'm a C++ programmer disguised as a C# guy wink If you're interested in chatting to me about it, drop me a line (no pressure/obligation).

All the best!
OJ

4

Re: Visual Studio 2010

OJ, thanks so much for the kind offering - I will take good note of it. If only to check out beta builds when they're ready! I wouldn't want to burden anyone else with maintaining ViEmu in a the hostile VS environment...

Indeed, the dev effort will be large. I still have to evaluate the exact scope of the required changes. I'll post about this on the blog when I have more news. I'm catching up with a lot of stuff and hope to post new releases and information in the near future, more actively than recently.

Thanks so much for your continued support of ViEmu!

  -- Jon

5

Re: Visual Studio 2010

No problem. If I hear from you at some point down the track then I'll be excited. If not, no problem smile

I already subscribe to your blogs so I'll look forward to reading it when the time comes!

No need for thanks. Thanks for the awesome product!
All the best.

OJ

6

Re: Visual Studio 2010

Thanks OJ for the kind offering!!

Regards,

  -- Jon

7

Re: Visual Studio 2010

I'm sure this is a long shot, but as long as you're considering 2010 support, would it not be a small additional effort to support Blend as well -- being that they come from some common WPF footing?

8

Re: Visual Studio 2010

No idea about how extensible blend is... never even see it. Got any pointer to docs?

Anyway, ViEmu on VS 2010 means very little WPF, as the interfaces are VS-specific. They have all their new text buffer and text view objects, and that's what I have to communicate with.

Input hooking is going to be pretty hard and it's not helped at all by the new architecture. Probably worsened.

Regards,

-- Jon

9

Re: Visual Studio 2010

dgennetten, I'm looking at this video:

  http://www.langnetsymposium.com/2009/talks/16-JackTilford-VS2010Editor.html

And it seems they are shipping the same editor in VS 2010, Expression Blend, Intellipad and Powershell, so we may end up being lucky this time!

10

Re: Visual Studio 2010

I'd LOVE to get ViEmu for Expression studio products (not just Blend, but Expression Web as well for HTML and CSS editing), as I expect to be spending increasing amounts of time in these products (or annoyingly switching back and forth to do all my editing in VS with ViEmu, and only visual work in Expression).

Your comment about them potentially having the same editor as VS2010 is very encouraging...

I assume that the compatible versions would be Expression Studio 3 == Visual Studio 2010?

Last edited by jay (2009-07-03 15:46:07)

11

Re: Visual Studio 2010

It's still too early to comment. Indeed, it seems the same editor will be used, and I've talked to some VS devs about this, but Microsoft are quite tight-lipped about it. I will post more information as I get it. And of course, I'm all for trying to make the most out of the technology investment that is glueing the ViEmu core into an all new core, and allowing everyone to enjoy vi/vim editing by courtesy of ViEmu as widely as possible!

-- Jon

12

Re: Visual Studio 2010

Hi, guys! I just wanted to ask, how actually VIEmu works in VS 2010 ? (if it works at all)..Or there still a huge amount  of work to make it possible ?

Last edited by lomza_t (2009-10-28 15:38:13)

13

Re: Visual Studio 2010

Lomza_t, I have a prototype, but it isn't really usable yet. I'm working in the full product. It involves a huge re-engineering, about half the code has to be redone, and it's all now .NET instead of native COM. I hope to have a beta ready soon, and release it afterwards. The good news is that the new VS architecture will a allow much greater functionality!!

I'll post about all new releases on the ViEmu blog (see the link on top).

Regards,

  -- Jon

14

Re: Visual Studio 2010

How far away is this new version? Our company just switched to VS2010 earlier this week and the I'm really crippled without ViEmu:(

15

Re: Visual Studio 2010

Jonas, I'm aiming at having a usable beta in mid- to late February. I'll send you an email as soon as this is available, sorry to be so late.

16

Re: Visual Studio 2010

Can I get an email when the beta build goes out as well?  I'm also using VS 2010 and missing my beloved ViEMU.

17

Re: Visual Studio 2010

Perhaps just send an email to all current registered users?  I'm sure there are plenty of people out there that will be interested in a Beta.

Thankfully, well depending how you look at it, I'm still using VS 2008 and Blend 3 atm.

18

Re: Visual Studio 2010

Of course it hasn't even been 2 months and now I have a requirement (multi-touch) that means I have to start using VS 2010 RC.  The final will be out in about a month.

Any news on this Jon?

19

Re: Visual Studio 2010

Currently developing a  project in VS2010 for a paying customer.  Would be great to have ViEMU there.  If you want some to do some beta testing on it let me know.

Really looking forward to this (with codekana of course!!!)

20

Re: Visual Studio 2010

Mark, Hastarin, and everyone,

Apologies to everyone for being a bit late with ViEmu for VS2010. We have finished ViEmu 2.5 and Codekana 1.5 for Visual Studio <=2008 this week, which will be released in the next few days together with the new Symnum/NGEDIT customer portal. I'll post the details at the ngedit blog, here, and on Twitter (@jonbho).

Now that this is out of the way, both myself in my development time, and mainly Isaac, the other developer that is working with me in Symnum, are focusing entirely in ViEmu for VS2010 (we've done some work in Codekana for VS2010, but we're leaving that for after ViEmu2010). We hope to have a first beta in the next few weeks (during April), and a first releasable version shortly after that (end of April, or during May). I will post news about it and email everyone as something is available.

The upgrade will be free to everyone who bought less than a year ago, and will include a fee for those who bought before that, I'm still deciding on the structure and amount of that upgrade/support&maintenance fee. In any case it will be very reasonable, and include upgrades for all ViEmu/VS versions for one more year.

Best regards to everyone,

  Jon Beltran de Heredia
  Symnum Systems (f/ NGEDIT Software)

21

Re: Visual Studio 2010

Thanks for the the timely response.  I've just converted my solutions today (to 2010 RC1) and am making do without ViEmu for now, so as soon as you need someone to test a Beta I'm quite willing.  smile

22

Re: Visual Studio 2010

Hastarin, great, I'm hoping we will be looking for beta testers very soon, I'll certainly drop you a line, and post here smile

23

Re: Visual Studio 2010

I've just installed the release version of 2010.  I look forward to Beta testing ViEmu when available.  smile

24

Re: Visual Studio 2010

My team would be migrating to VS2010 within days. I am looking forward to ViEmu on VS2010.

25

Re: Visual Studio 2010

We've just moved to VS 2010 and I'm having trouble with the editor. Looking forward to ViEmu!