<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkscape/src/winmain.cpp, branch livecoding</title>
<subtitle>An experimental livecoding plugin for Inkscape</subtitle>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/'/>
<entry>
<title>Cleanup: remove unused winmain.cpp</title>
<updated>2017-10-10T20:03:40+00:00</updated>
<author>
<name>Eduard Braun</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2017-10-10T20:03:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=27fa4199a27db67909887170a08927eade42e465'/>
<id>27fa4199a27db67909887170a08927eade42e465</id>
<content type='text'>
While we were diligently compiling and maintaining it, the WinMain
entry point was completely unused for quite some time now
(if it was ever used).

gcc is perfectly happy with the standard main() entry point and even
MSVC should be able to work with alternative entry point names
(if anybody was bold enough to actually compile Inkscape that way)

Note regarding code for output redirection:
The code that was introduced in 378a6384e55bdb8c5750c051fd91302f64d2b69a
in order to achieve console output from inkscape.exe
(see comment in winconsole.cpp why this does not work by default)
works in principle, but has a number of issues
- it immediately exits (control is returned to the console)
  rendering it unsuitable (or even harmful) for script usage
- despite returning control to the console Inkscape continues to
  print messages to it messing up any other output
- standard input (stdin) is not working at all

The solution of using console wrappers from b8859cd12327c84f5ca8d4bf8614f0d0913d3c25
is therefore still the preferable solution, see also
https://bugs.launchpad.net/inkscape/+bug/520532 for details.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While we were diligently compiling and maintaining it, the WinMain
entry point was completely unused for quite some time now
(if it was ever used).

gcc is perfectly happy with the standard main() entry point and even
MSVC should be able to work with alternative entry point names
(if anybody was bold enough to actually compile Inkscape that way)

Note regarding code for output redirection:
The code that was introduced in 378a6384e55bdb8c5750c051fd91302f64d2b69a
in order to achieve console output from inkscape.exe
(see comment in winconsole.cpp why this does not work by default)
works in principle, but has a number of issues
- it immediately exits (control is returned to the console)
  rendering it unsuitable (or even harmful) for script usage
- despite returning control to the console Inkscape continues to
  print messages to it messing up any other output
- standard input (stdin) is not working at all

The solution of using console wrappers from b8859cd12327c84f5ca8d4bf8614f0d0913d3c25
is therefore still the preferable solution, see also
https://bugs.launchpad.net/inkscape/+bug/520532 for details.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix Windows build for newer gcc/libs</title>
<updated>2014-03-23T17:35:36+00:00</updated>
<author>
<name>Johan B. C. Engelen</name>
<email>jbc.engelen@swissonline.ch</email>
</author>
<published>2014-03-23T17:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=d8bca572c833841866ac4fd1cf1aef139a9b9fc0'/>
<id>d8bca572c833841866ac4fd1cf1aef139a9b9fc0</id>
<content type='text'>
(bzr r13190)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(bzr r13190)</pre>
</div>
</content>
</entry>
<entry>
<title>"fix" some "unused parameter" warnings</title>
<updated>2013-10-28T09:31:07+00:00</updated>
<author>
<name>Kris De Gussem</name>
<email>kris.degussem@gmail.com</email>
</author>
<published>2013-10-28T09:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=e3aea550bec92bbb79e9ce5d6d0e1c357eff60b7'/>
<id>e3aea550bec92bbb79e9ce5d6d0e1c357eff60b7</id>
<content type='text'>
(bzr r12738)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(bzr r12738)</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust Windows build after fixing LP #520532</title>
<updated>2010-03-05T22:52:15+00:00</updated>
<author>
<name>Krzysztof Kosi??ski</name>
<email>tweenk.pl@gmail.com</email>
</author>
<published>2010-03-05T22:52:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=ffaa723f87d973a6c05be0765a2caf98b1b3a9b4'/>
<id>ffaa723f87d973a6c05be0765a2caf98b1b3a9b4</id>
<content type='text'>
(bzr r9150)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(bzr r9150)</pre>
</div>
</content>
</entry>
<entry>
<title>Patch from Fridrich - LP #520532</title>
<updated>2010-03-05T22:44:33+00:00</updated>
<author>
<name>Krzysztof Kosi??ski</name>
<email>tweenk.pl@gmail.com</email>
</author>
<published>2010-03-05T22:44:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=378a6384e55bdb8c5750c051fd91302f64d2b69a'/>
<id>378a6384e55bdb8c5750c051fd91302f64d2b69a</id>
<content type='text'>
Fixed bugs:
  - https://launchpad.net/bugs/520532

(bzr r9149)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed bugs:
  - https://launchpad.net/bugs/520532

(bzr r9149)</pre>
</div>
</content>
</entry>
<entry>
<title>moving trunk for module inkscape</title>
<updated>2006-01-16T02:36:01+00:00</updated>
<author>
<name>MenTaLguY</name>
<email>mental@rydia.net</email>
</author>
<published>2006-01-16T02:36:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=179fa413b047bede6e32109e2ce82437c5fb8d34'/>
<id>179fa413b047bede6e32109e2ce82437c5fb8d34</id>
<content type='text'>
(bzr r1)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(bzr r1)</pre>
</div>
</content>
</entry>
</feed>
