<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to binary Goto-Definition plugins</title><link>https://sourceforge.net/p/synwrite/wiki/binary%2520Goto-Definition%2520plugins/</link><description>Recent changes to binary Goto-Definition plugins</description><atom:link href="https://sourceforge.net/p/synwrite/wiki/binary%20Goto-Definition%20plugins/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 15 Sep 2014 17:58:23 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/synwrite/wiki/binary%20Goto-Definition%20plugins/feed" rel="self" type="application/rss+xml"/><item><title>binary Goto-Definition plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/binary%2520Goto-Definition%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,4 +1,4 @@
-Find-id plugins allow to find declaration of identifiers (id) in the source code. They are called by command "Go to definition" of editor context menu.
+Goto-Definition plugins allow to find declaration of identifiers in the source code. They are called by command "Go to definition" of editor context menu.

 Plugins must support at last [cActionFindID] action and should handle it like this:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Mon, 15 Sep 2014 17:58:23 -0000</pubDate><guid>https://sourceforge.neta8cc4a0c24dcd4e7b8e742a1f191b694110f4df6</guid></item><item><title>binary Goto-Definition plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/binary%2520Goto-Definition%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Mon, 15 Sep 2014 17:57:26 -0000</pubDate><guid>https://sourceforge.net8c5323660b165a8bee70ced9098594f1b81a81f8</guid></item><item><title>binary Find-id plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/binary%2520Find-id%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,4 +1,4 @@
-Find-id plugins allow to find declaration of identifiers (id) in the source code. They are called by command "Find ID declaration" of editor context menu.
+Find-id plugins allow to find declaration of identifiers (id) in the source code. They are called by command "Go to definition" of editor context menu.

 Plugins must support at last [cActionFindID] action and should handle it like this:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Fri, 28 Feb 2014 18:30:30 -0000</pubDate><guid>https://sourceforge.netc291252b2a082f4d8e08d87b2989bd8b0c736c20</guid></item><item><title>binary Find-id plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/binary%2520Find-id%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,4 +1,4 @@
-FindID plugins allow to find declaration of identifiers (IDs) in the source code. They are called by command "Find ID declaration" of editor context menu.
+Find-id plugins allow to find declaration of identifiers (id) in the source code. They are called by command "Find ID declaration" of editor context menu.

 Plugins must support at last [cActionFindID] action and should handle it like this:

@@ -16,4 +16,4 @@

 See also:

-- [Actions]
+- [binary API actions]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Fri, 24 Jan 2014 19:00:27 -0000</pubDate><guid>https://sourceforge.net6a503e0aca6c95243b59a7c3dec9f0b064aece58</guid></item><item><title>FindID plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/FindID%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,6 +1,6 @@
-FindID plugins allow SW to find declaration of identifiers (IDs) in the source code. They are called by command "Find ID declaration" of editor context menu.
+FindID plugins allow to find declaration of identifiers (IDs) in the source code. They are called by command "Find ID declaration" of editor context menu.

-FindID plugins must support at last [cActionFindID] action and should handle it like this:
+Plugins must support at last [cActionFindID] action and should handle it like this:

 - get caret position using [cActionGetCaretPos];
 - get search paths using [cActionGetText];
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Sun, 05 May 2013 21:38:31 -0000</pubDate><guid>https://sourceforge.net4fdbc153ab8cccd3ea0cbacd9d05d416426b0d03</guid></item><item><title>FindID plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/FindID%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -2,13 +2,12 @@

 FindID plugins must support at last [cActionFindID] action and should handle it like this:

-- get current file name using [cActionGetOpenedFileName]
-- get current caret position using [cActionGetCaretPos]
-- get current search paths using [cActionGetText]
-- read and parse source code file(s)
-- find ID declaration in some file
-- open the found file using [cActionOpenFile]
-- position editor caret using [cActionSetCaretPos]
+- get caret position using [cActionGetCaretPos];
+- get search paths using [cActionGetText];
+- read current file using [cActionGetText] and maybe read include-files;
+- find ID declaration in some file;
+- open found file using [cActionOpenFile];
+- set caret position using [cActionSetCaretPos].

 The following functions must be exported by plugin:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Sun, 05 May 2013 21:36:32 -0000</pubDate><guid>https://sourceforge.netabdac6cfd29fffefad17f05c8824e12d8511acf3</guid></item><item><title>WikiPage FindID plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/FindID%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,11 @@
 FindID plugins allow SW to find declaration of identifiers (IDs) in the source code. They are called by command "Find ID declaration" of editor context menu.

-FindID plugins must support at last [cActionFindID] action and handle it like this:
+FindID plugins must support at last [cActionFindID] action and should handle it like this:

-- read/parse source code file(s)
+- get current file name using [cActionGetOpenedFileName]
+- get current caret position using [cActionGetCaretPos]
+- get current search paths using [cActionGetText]
+- read and parse source code file(s)
 - find ID declaration in some file
 - open the found file using [cActionOpenFile]
 - position editor caret using [cActionSetCaretPos]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Tue, 26 Feb 2013 15:38:29 -0000</pubDate><guid>https://sourceforge.netb5cbfe6a187b645a4f9e5c477254c57e20d26b79</guid></item><item><title>WikiPage FindID plugins modified by Alexey T.</title><link>https://sourceforge.net/p/synwrite/wiki/FindID%2520plugins/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;FindID plugins allow SW to find declaration of identifiers (IDs) in the source code. They are called by command "Find ID declaration" of editor context menu.&lt;/p&gt;
&lt;p&gt;FindID plugins must support at last &lt;a class="alink" href="/p/synwrite/wiki/cActionFindID/"&gt;[cActionFindID]&lt;/a&gt; action and handle it like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;read/parse source code file(s)&lt;/li&gt;
&lt;li&gt;find ID declaration in some file&lt;/li&gt;
&lt;li&gt;open the found file using &lt;a class="alink" href="/p/synwrite/wiki/cActionOpenFile/"&gt;[cActionOpenFile]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;position editor caret using &lt;a class="alink" href="/p/synwrite/wiki/cActionSetCaretPos/"&gt;[cActionSetCaretPos]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The following functions must be exported by plugin:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="alink" href="/p/synwrite/wiki/SynInit/"&gt;[SynInit]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="alink" href="/p/synwrite/wiki/SynAction/"&gt;[SynAction]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See also:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="alink" href="/p/synwrite/wiki/Actions/"&gt;[Actions]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey T.</dc:creator><pubDate>Sat, 15 Dec 2012 13:04:16 -0000</pubDate><guid>https://sourceforge.net072112a22843b70df5ce07ec6a53f4c8ab37753e</guid></item></channel></rss>