<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=Using_a_local_editor</id>
	<title>Using a local editor - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=Using_a_local_editor"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_a_local_editor&amp;action=history"/>
	<updated>2026-05-09T01:56:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_a_local_editor&amp;diff=119438&amp;oldid=prev</id>
		<title>Ekern at 16:27, 10 January 2023</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_a_local_editor&amp;diff=119438&amp;oldid=prev"/>
		<updated>2023-01-10T16:27:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:27, 10 January 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Editing workstation text files ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Editing workstation text files ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_EndTopic&quot;&amp;gt;To control the Client, you create and maintain text files on the workstation (e.g., [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;customize_debugger_cfg_file.html&lt;/del&gt;|configuration]], [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;run_only_to_listed_procs.html&lt;/del&gt;|white/black lists]], [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_debugger_macros.html&lt;/del&gt;|macros]]).   By default, the menu items and commands to edit/create these files use the Windows Notepad.&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_EndTopic&quot;&amp;gt;To control the Client, you create and maintain text files on the workstation (e.g., [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Customize debuggerConfig file&lt;/ins&gt;|configuration]], [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Running only to listed procedures&lt;/ins&gt;|white/black lists]], [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using Debugger Macros&lt;/ins&gt;|macros]]).   By default, the menu items and commands to edit/create these files use the Windows Notepad.&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_EndTopic&quot;&amp;gt;The Debugger configuration file (&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;debuggerConfig.xml&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;) contains an element with which you can specify an alternate text editor to work with the various text files employed by the Client. As described in [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;customize_debugger_cfg_file.html&lt;/del&gt;#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;texteditor&lt;/del&gt;|this step]] in the configuration of &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;debuggerConfig.xml,&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; you use the &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;notepadReplacement&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; element to select your own local editor to replace the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Notepad&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; editor. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_EndTopic&quot;&amp;gt;The Debugger configuration file (&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;debuggerConfig.xml&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;) contains an element with which you can specify an alternate text editor to work with the various text files employed by the Client. As described in [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Customize debuggerConfig file&lt;/ins&gt;#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Text file editor&lt;/ins&gt;|this step]] in the configuration of &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;debuggerConfig.xml,&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; you use the &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Monospace&quot;&amp;gt;notepadReplacement&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; element to select your own local editor to replace the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Notepad&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; editor. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Editing procedure files ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Editing procedure files ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;The &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_GUIlabel&quot;&amp;gt;[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;locating_editing_procedures.html&lt;/del&gt;|Line Information]]&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; pop up in the Client provides detailed information about a source line, such as the name of the procedure and procedure file from which it comes. You can configure the &amp;lt;/span&amp;gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;span class=&quot;f_GUIlabel&quot;&lt;/del&gt;&amp;gt;Edit&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;span&lt;/del&gt;&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; button on this pop up to edit the procedure on your workstation. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt;The &amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_GUIlabel&quot;&amp;gt;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Displaying line information and editing procedures&lt;/ins&gt;|Line Information]]&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; pop up in the Client provides detailed information about a source line, such as the name of the procedure and procedure file from which it comes. You can configure the &amp;lt;/span&amp;gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;var&lt;/ins&gt;&amp;gt;Edit&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;var&lt;/ins&gt;&amp;gt;&amp;lt;span class=&quot;f_Para&quot;&amp;gt; button on this pop up to edit the procedure on your workstation. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;From the editor, you can change and save code, and the saved file is returned to the Online to replace the original. To see if the change had the desired results, you may rerun the procedure.&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;From the editor, you can change and save code, and the saved file is returned to the Online to replace the original. To see if the change had the desired results, you may rerun the procedure.&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l18&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;var&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; is a GUI editor designed specifically to edit procedures written in SOUL.  &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;var&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; is a GUI editor designed specifically to edit procedures written in SOUL.  &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;svar&lt;/del&gt;&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; transfers files to and from the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Model 204&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; Online using the HTTP protocol, and you must either define a &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Web Server&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; port or an RCL Connect* connection to use it. This document describes only the Web Server connection (which requires &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Web Server&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; authorization). For information about using RCL Connect*, you must see the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; documentation. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;var&lt;/ins&gt;&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; transfers files to and from the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Model 204&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; Online using the HTTP protocol, and you must either define a &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Web Server&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; port or an RCL Connect* connection to use it. This document describes only the Web Server connection (which requires &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Web Server&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; authorization). For information about using RCL Connect*, you must see the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&quot;f_ListContinue&quot;&amp;gt; documentation. &amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UltraEdit&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot; style=&amp;quot;font-size: 9px; vertical-align: super;&amp;quot;&amp;gt;®&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt; from IDM Computer Solutions, Inc. (http://ultraedit.com)&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* UltraEdit&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot; style=&amp;quot;font-size: 9px; vertical-align: super;&amp;quot;&amp;gt;®&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt; from IDM Computer Solutions, Inc. (http://ultraedit.com)&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l27&quot;&gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;These sections follow:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;These sections follow:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_xtend.html&lt;/del&gt;|Using Xtend with the Debugger]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using Xtend with the Debugger&lt;/ins&gt;|Using Xtend with the Debugger]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;using_ultraedit.html&lt;/del&gt;|Using UltraEdit with the Debugger]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using UltraEdit with the Debugger&lt;/ins&gt;|Using UltraEdit with the Debugger]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Debugger Home]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Debugger Home]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ekern</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_a_local_editor&amp;diff=119078&amp;oldid=prev</id>
		<title>Ekern: Created page with &quot;__TOC__ &lt;span class=&quot;f_Para&quot;&gt;As described in this section, you can use a local editor to view and modify the workstation text files that the Debugger Client provides for its v...&quot;</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_a_local_editor&amp;diff=119078&amp;oldid=prev"/>
		<updated>2022-11-01T00:19:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;__TOC__ &amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;As described in this section, you can use a local editor to view and modify the workstation text files that the Debugger Client provides for its v...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;As described in this section, you can use a local editor to view and modify the workstation text files that the Debugger Client provides for its various purposes. You can also use a local editor to interactively modify your source code procedure files.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Editing workstation text files ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_EndTopic&amp;quot;&amp;gt;To control the Client, you create and maintain text files on the workstation (e.g., [[customize_debugger_cfg_file.html|configuration]], [[run_only_to_listed_procs.html|white/black lists]], [[using_debugger_macros.html|macros]]).   By default, the menu items and commands to edit/create these files use the Windows Notepad.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_EndTopic&amp;quot;&amp;gt;The Debugger configuration file (&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;debuggerConfig.xml&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;) contains an element with which you can specify an alternate text editor to work with the various text files employed by the Client. As described in [[customize_debugger_cfg_file.html#texteditor|this step]] in the configuration of &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;debuggerConfig.xml,&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; you use the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Monospace&amp;quot;&amp;gt;notepadReplacement&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; element to select your own local editor to replace the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Notepad&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; editor. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Editing procedure files ===&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;The &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_GUIlabel&amp;quot;&amp;gt;[[locating_editing_procedures.html|Line Information]]&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; pop up in the Client provides detailed information about a source line, such as the name of the procedure and procedure file from which it comes. You can configure the &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_GUIlabel&amp;quot;&amp;gt;Edit&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt; button on this pop up to edit the procedure on your workstation. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;From the editor, you can change and save code, and the saved file is returned to the Online to replace the original. To see if the change had the desired results, you may rerun the procedure.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Para&amp;quot;&amp;gt;Currently, two editors are supported: &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Xtend&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot; style=&amp;quot;font-size: 9px; vertical-align: super;&amp;quot;&amp;gt;®&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt; from Yoda Software&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; is a GUI editor designed specifically to edit procedures written in SOUL.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;svar&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; transfers files to and from the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Model 204&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; Online using the HTTP protocol, and you must either define a &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Web Server&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; port or an RCL Connect* connection to use it. This document describes only the Web Server connection (which requires &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Web Server&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; authorization). For information about using RCL Connect*, you must see the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Xtend&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; documentation. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* UltraEdit&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_Para&amp;quot; style=&amp;quot;font-size: 9px; vertical-align: super;&amp;quot;&amp;gt;®&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;f_ListBul1&amp;quot;&amp;gt; from IDM Computer Solutions, Inc. (http://ultraedit.com)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;UltraEdit&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; is a GUI editor that is designed to edit program source code from a wide variety of languages.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;UltraEdit&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; transfers files to and from the &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Model 204&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt; Online using the FTP protocol, and you must define a Janus FTP Server port to use it. This means you must be authorized for &amp;lt;/span&amp;gt;&amp;lt;var&amp;gt;Janus Sockets&amp;lt;/var&amp;gt;&amp;lt;span class=&amp;quot;f_ListContinue&amp;quot;&amp;gt;.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These sections follow:&lt;br /&gt;
: [[using_xtend.html|Using Xtend with the Debugger]]&lt;br /&gt;
: [[using_ultraedit.html|Using UltraEdit with the Debugger]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Debugger Home]]&lt;/div&gt;</summary>
		<author><name>Ekern</name></author>
	</entry>
</feed>