<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/pylnk/home/Home/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 08 Oct 2011 21:05:13 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pylnk/home/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v8 
+++ v9 
@@ -12,7 +12,7 @@
 import pylnk
 link = pylnk.parse("C:\\path\\to\\shortcut to file.lnk")
 print link.path
-link.description = "This is a short cut file"
+link.description = "This is a shortcut file"
 lnk.save()
 ~~~~~~~~~~~~
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Sat, 08 Oct 2011 21:05:13 -0000</pubDate><guid>https://sourceforge.net362042c98af282ff4f2f8beebaaa681c5ffdd1e1</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v7 
+++ v8 
@@ -5,14 +5,15 @@
 
 Examples
 --------
-Parse a shortcut and access its data:
+Parse a shortcut, access its data and modify it:
 
 ~~~~~~~~~~~~
 :::python
 import pylnk
 link = pylnk.parse("C:\\path\\to\\shortcut to file.lnk")
-print link.description
 print link.path
+link.description = "This is a short cut file"
+lnk.save()
 ~~~~~~~~~~~~
 
 Documentation
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Sat, 08 Oct 2011 20:44:47 -0000</pubDate><guid>https://sourceforge.net4f0b02e093c83bba34d5102b53a3f18aeaebf710</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v6 
+++ v7 
@@ -24,7 +24,7 @@
 Current State
 -------------
 
-Currently, the library can read and write absolute (meaning relative to the computer) lnks. There are a bunch of other lnks like for network of control panel. They are currently not supported. Feel free to add support for more or ask me about it.
+Currently, the library can read and write absolute (meaning relative to the computer, their paths start with drive letters) lnks. There are a bunch of other lnks like for network of control panel. They are currently not supported. Feel free to add support for more or ask me about it.
 
 Support
 -------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Sat, 08 Oct 2011 20:43:39 -0000</pubDate><guid>https://sourceforge.netfdad1794e32f42376c3bbf69ec957a8fbb700244</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v5 
+++ v6 
@@ -24,7 +24,7 @@
 Current State
 -------------
 
-Currently, the library can read and write absolute (meaning relative to the computer) lnks. There are a bunch of other lnks like for network of control panel.
+Currently, the library can read and write absolute (meaning relative to the computer) lnks. There are a bunch of other lnks like for network of control panel. They are currently not supported. Feel free to add support for more or ask me about it.
 
 Support
 -------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Sat, 08 Oct 2011 20:36:58 -0000</pubDate><guid>https://sourceforge.netfc3e02d25318cf8c20c8d97961fd7dd58ec5fffc</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v4 
+++ v5 
@@ -30,3 +30,9 @@
 -------
 
 If there is a problem with the library, a feature is missing, or you need help, please [file a ticket](https://sourceforge.net/p/pylnk/tickets/) or drop me an email at dev ät tim-erwin de.
+
+Thanks
+------
+Many thanks to [Jordi Sánchez López](http://blog.0x01000000.org/) who helped a great deal with understanding especially the undocumented part of the LNK format.
+
+Also a big thank you to [cowimas](http://www.cowimas.de/), the outstanding knowledge and project management solution, for sponsoring some development.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Sat, 08 Oct 2011 20:32:45 -0000</pubDate><guid>https://sourceforge.net24b824f10af458e3506b2fbaebaba7ad1e15b375</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v3 
+++ v4 
@@ -3,38 +3,30 @@
 
 Welcome to the pylnk project. pylnk is a library for reading and writing Windows shortcut files (.lnk).
 
-
-Current State
--------------
-
-Currently, shortcuts can be read and information like path and description can be extracted.
-What's more, the library can create valid .lnk files that conform with the specification. However, Windows doesn't care about its own specification, hence this is worth nothing. We are working on getting the undocumented sections implemented.
-In short: **read only**
-
 Examples
 --------
 Parse a shortcut and access its data:
 
 ~~~~~~~~~~~~
 :::python
 import pylnk
 link = pylnk.parse("C:\\path\\to\\shortcut to file.lnk")
 print link.description
 print link.path
 ~~~~~~~~~~~~
 
+Documentation
+-------------
+
+More examples and documentation can be found in the [documentation section](documentation).
+
+
+Current State
+-------------
+
+Currently, the library can read and write absolute (meaning relative to the computer) lnks. There are a bunch of other lnks like for network of control panel.
+
 Support
 -------
 
 If there is a problem with the library, a feature is missing, or you need help, please [file a ticket](https://sourceforge.net/p/pylnk/tickets/) or drop me an email at dev ät tim-erwin de.
-
-Known Issues
-------------
-
-* links to files on network shares are not handled correctly
-
-About the .lnk format
----------------------
-* The definitive source about the .lnk format is of course the [official specification](http://download.microsoft.com/download/a/e/6/ae6e4142-aa58-45c6-8dcf-a657e5900cd3/%5BMS-SHLLINK%5D.pdf).
-* However, it does not specify the most important part of .lnk files. There are two great [blog](http://blog.0x01000000.org/2010/08/10/lnk-parsing-youre-doing-it-wrong-i/) [posts](http://blog.0x01000000.org/2010/08/13/lnk-parsing-youre-doing-it-wrong-ii/) that explain that part in detail.
-* Also Jesse Hager has reverse engineered the format (before it was published by Microsoft). He made is [findings available](http://code.google.com/p/8bits/downloads/detail?name=The_Windows_Shortcut_File_Format.pdf) including an example of a shortcut file.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Sat, 08 Oct 2011 20:25:53 -0000</pubDate><guid>https://sourceforge.netac38349af30060de5bac8bd2f60cea029c1f4f39</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v2 
+++ v3 
@@ -23,6 +23,11 @@
 print link.path
 ~~~~~~~~~~~~
 
+Support
+-------
+
+If there is a problem with the library, a feature is missing, or you need help, please [file a ticket](https://sourceforge.net/p/pylnk/tickets/) or drop me an email at dev ät tim-erwin de.
+
 Known Issues
 ------------
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Tue, 02 Aug 2011 20:20:46 -0000</pubDate><guid>https://sourceforge.net33c047405205cda98a8440b54e7217adc6117057</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>&lt;pre&gt;--- v1 
+++ v2 
@@ -1,5 +1,35 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/pylnk/home/markdown_syntax/) syntax.
+pylnk
+=====
+
+Welcome to the pylnk project. pylnk is a library for reading and writing Windows shortcut files (.lnk).
+
+
+Current State
+-------------
+
+Currently, shortcuts can be read and information like path and description can be extracted.
+What's more, the library can create valid .lnk files that conform with the specification. However, Windows doesn't care about its own specification, hence this is worth nothing. We are working on getting the undocumented sections implemented.
+In short: **read only**
+
+Examples
+--------
+Parse a shortcut and access its data:
+
+~~~~~~~~~~~~
+:::python
+import pylnk
+link = pylnk.parse("C:\\path\\to\\shortcut to file.lnk")
+print link.description
+print link.path
+~~~~~~~~~~~~
+
+Known Issues
+------------
+
+* links to files on network shares are not handled correctly
+
+About the .lnk format
+---------------------
+* The definitive source about the .lnk format is of course the [official specification](http://download.microsoft.com/download/a/e/6/ae6e4142-aa58-45c6-8dcf-a657e5900cd3/%5BMS-SHLLINK%5D.pdf).
+* However, it does not specify the most important part of .lnk files. There are two great [blog](http://blog.0x01000000.org/2010/08/10/lnk-parsing-youre-doing-it-wrong-i/) [posts](http://blog.0x01000000.org/2010/08/13/lnk-parsing-youre-doing-it-wrong-ii/) that explain that part in detail.
+* Also Jesse Hager has reverse engineered the format (before it was published by Microsoft). He made is [findings available](http://code.google.com/p/8bits/downloads/detail?name=The_Windows_Shortcut_File_Format.pdf) including an example of a shortcut file.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Tue, 02 Aug 2011 20:08:15 -0000</pubDate><guid>https://sourceforge.net0e4826399bf1cec79d68238ebad83e7562ba8af3</guid></item><item><title>WikiPage Home modified by Tim-Erwin</title><link>https://sourceforge.net/p/pylnk/home/Home/</link><description>Welcome to your wiki!

This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses [Markdown](/p/pylnk/home/markdown_syntax/) syntax.
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim-Erwin</dc:creator><pubDate>Thu, 28 Jul 2011 07:21:22 -0000</pubDate><guid>https://sourceforge.net7bb8a8fdf78532585ea4d0b350c9e85438df86c7</guid></item></channel></rss>