|
|
Subscribe / Log in / New account

Calligra 2.5 released

Calligra 2.5 released

Posted Aug 13, 2012 22:57 UTC (Mon) by mathstuf (subscriber, #69389)
In reply to: Calligra 2.5 released by Cyberax
Parent article: Calligra 2.5 released

Some major problems I've had with Visual Studio 10 Express:

- limited target name length (260+ is not unheard of for generated targets);
- it's not Vim (yeah, personal choice, but Vim integration stuff was broken with 10);
- have to close VS every time I change a CMake file and reconfigure the vcxproj;
- horrendous error output (first thing I do on VS is turn on the Error/Warning window, then line numbers);
- refusal to debug Release applications (not even a backtrace!); and
- can't save command line arguments for "Run target" (or whatever the F5 action is) for later use (I have two files I want to test with, it only remembers one set of arguments).

Honestly, cmake --build is easier lots of the time. This list is by no means exhaustive, just what comes to mind.


to post comments

Calligra 2.5 released

Posted Aug 13, 2012 23:07 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link] (2 responses)

>- have to close VS every time I change a CMake file and reconfigure the vcxproj;
That's not necessary, VS can pick up generated .vcproj changes just fine.

>- refusal to debug Release applications (not even a backtrace!); and
You certainly can do it, if you build debug information (it's called RelWithDebInfo in CMake). MSVC debugger even has very nice infrastructure for interfacing with symbol servers which is useful for post-mortem debugging.

>- can't save command line arguments for "Run target" (or whatever the F5 action is) for later use (I have two files I want to test with, it only remembers one set of arguments).
I think there's a plugin that does this.

Calligra 2.5 released

Posted Aug 13, 2012 23:28 UTC (Mon) by mathstuf (subscriber, #69389) [Link] (1 responses)

> That's not necessary, VS can pick up generated .vcproj changes just fine.
Sure, then I get the cascade of "Would you like to reload this target?" dialogs for 300+ projects because a compiler flag changed (the top-level project didn't change, so it didn't get asked about). Closing is much easier. AFAIK, the plugin which does the auto-yes doesn't work in 10 Express.

> You certainly can do it, if you build debug information (it's called RelWithDebInfo in CMake).
IIRC, the bug wasn't reproducible other than in Release.

> I think there's a plugin that does this.
That's a relief. Just to find it and hope it works with Express… Any hints for the name?

Calligra 2.5 released

Posted Aug 13, 2012 23:32 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link]

Ah, yes. Express versions don't support plugins (I've been using professional versions for as long as I can remember).

>> You certainly can do it, if you build debug information (it's called RelWithDebInfo in CMake).
>IIRC, the bug wasn't reproducible other than in Release.
RelWithDebInfo just generates debug information during a release build. It doesn't affect code generation at all.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds