<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://jsimlo.sk/notepad/manual/wiki/index.php?action=history&amp;feed=atom&amp;title=Complete_Line</id>
	<title>Complete Line - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://jsimlo.sk/notepad/manual/wiki/index.php?action=history&amp;feed=atom&amp;title=Complete_Line"/>
	<link rel="alternate" type="text/html" href="https://jsimlo.sk/notepad/manual/wiki/index.php?title=Complete_Line&amp;action=history"/>
	<updated>2026-04-13T02:34:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://jsimlo.sk/notepad/manual/wiki/index.php?title=Complete_Line&amp;diff=5748&amp;oldid=prev</id>
		<title>Jsimlo at 20:18, 10 October 2021</title>
		<link rel="alternate" type="text/html" href="https://jsimlo.sk/notepad/manual/wiki/index.php?title=Complete_Line&amp;diff=5748&amp;oldid=prev"/>
		<updated>2021-10-10T20:18:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 20:18, 10 October 2021&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-l4&quot; &gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;Tries to complete one word on current line according to similar lines within the document.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;Tries to complete one word on current line according to similar lines within the document.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;Takes the current line (its portion before the caret) as a pattern and then searches upwards thru the entire document for any ''suitable'' lines. The word to complete is then taken from the first ''suitable'' line found. A line is considered ''suitable'', if it begins with the same text as the current line &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;upto &lt;/del&gt;the positon of the caret.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;Takes the current line (its portion before the caret) as a pattern and then searches upwards thru the entire document for any ''suitable'' lines. The word to complete is then taken from the first ''suitable'' line found. A line is considered ''suitable'', if it begins with the same text as the current line &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;up to &lt;/ins&gt;the positon of the caret.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;In other words, a line is found in the document, which begins with the same text as the current line. One word is then added to the current line to lengthen it, keeping both lines the same &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;upto &lt;/del&gt;that word.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;In other words, a line is found in the document, which begins with the same text as the current line. One word is then added to the current line to lengthen it, keeping both lines the same &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;up to &lt;/ins&gt;that word.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;{{tip}} The line, from which the word to be completed is taken, must begin exactly the same as the current line. Even {{defined|white-spaces}} are considered. Take advantage of this if coding source code. Use indentation to tell, which line you wish to copy the word from. The first line above that matches the indentation will be chosen. Note: It takes some practise to learn how to use this effectively while coding, but once you get a grip on it, it pays off big time.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;{{tip}} The line, from which the word to be completed is taken, must begin exactly the same as the current line. Even {{defined|white-spaces}} are considered. Take advantage of this if coding source code. Use indentation to tell, which line you wish to copy the word from. The first line above that matches the indentation will be chosen. Note: It takes some practise to learn how to use this effectively while coding, but once you get a grip on it, it pays off big time.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jsimlo</name></author>
	</entry>
	<entry>
		<id>https://jsimlo.sk/notepad/manual/wiki/index.php?title=Complete_Line&amp;diff=5269&amp;oldid=prev</id>
		<title>Jsimlo at 23:51, 21 December 2014</title>
		<link rel="alternate" type="text/html" href="https://jsimlo.sk/notepad/manual/wiki/index.php?title=Complete_Line&amp;diff=5269&amp;oldid=prev"/>
		<updated>2014-12-21T23:51:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 23:51, 21 December 2014&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-l14&quot; &gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;Note: {{feature|Complete Line}} always searches for lines in {{defined|case sensitive}} way.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;Note: {{feature|Complete Line}} always searches for lines in {{defined|case sensitive}} way.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;{{tip}} If &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;writting &lt;/del&gt;a list, and each of the lines starts with the same phrase (e.g. {{string|I would like to}}), use the {{feature|Complete Line}} at the beginning of each line. Hit {{hotkey|Ctrl+Shift+Space}} hotkey several times, until you reach the position where lines starts to differ. Since {{feature|Complete Line}} only completes one word at a time, typing some letters from time to time between {{hotkey|Ctrl+Shift+Space}} hotkeys may help to concretize, which line the next word is to be taken from. This may save a lot of typing and/or copy-pasting.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;{{tip}} If &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;writing &lt;/ins&gt;a list, and each of the lines starts with the same phrase (e.g. {{string|I would like to}}), use the {{feature|Complete Line}} at the beginning of each line. Hit {{hotkey|Ctrl+Shift+Space}} hotkey several times, until you reach the position where lines starts to differ. Since {{feature|Complete Line}} only completes one word at a time, typing some letters from time to time between {{hotkey|Ctrl+Shift+Space}} hotkeys may help to concretize, which line the next word is to be taken from. This may save a lot of typing and/or copy-pasting.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;{{example_start}}Consider a list like this:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;{{example_start}}Consider a list like this:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jsimlo</name></author>
	</entry>
	<entry>
		<id>https://jsimlo.sk/notepad/manual/wiki/index.php?title=Complete_Line&amp;diff=3873&amp;oldid=prev</id>
		<title>Jsimlo: Created page with &quot;&lt;noinclude&gt;{{manversion|6.0.0.17|feature}}__NOTOC__&lt;/noinclude&gt; {{#headline:Edit menu|Complete Line (Ctrl+Shift+Space)}}  Tries to complete one word on current line according to ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://jsimlo.sk/notepad/manual/wiki/index.php?title=Complete_Line&amp;diff=3873&amp;oldid=prev"/>
		<updated>2011-11-06T16:01:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;noinclude&amp;gt;{{manversion|6.0.0.17|feature}}__NOTOC__&amp;lt;/noinclude&amp;gt; {{#headline:Edit menu|Complete Line (Ctrl+Shift+Space)}}  Tries to complete one word on current line according to ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;{{manversion|6.0.0.17|feature}}__NOTOC__&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{#headline:Edit menu|Complete Line (Ctrl+Shift+Space)}}&lt;br /&gt;
&lt;br /&gt;
Tries to complete one word on current line according to similar lines within the document.&lt;br /&gt;
&lt;br /&gt;
Takes the current line (its portion before the caret) as a pattern and then searches upwards thru the entire document for any ''suitable'' lines. The word to complete is then taken from the first ''suitable'' line found. A line is considered ''suitable'', if it begins with the same text as the current line upto the positon of the caret.&lt;br /&gt;
&lt;br /&gt;
In other words, a line is found in the document, which begins with the same text as the current line. One word is then added to the current line to lengthen it, keeping both lines the same upto that word.&lt;br /&gt;
&lt;br /&gt;
{{tip}} The line, from which the word to be completed is taken, must begin exactly the same as the current line. Even {{defined|white-spaces}} are considered. Take advantage of this if coding source code. Use indentation to tell, which line you wish to copy the word from. The first line above that matches the indentation will be chosen. Note: It takes some practise to learn how to use this effectively while coding, but once you get a grip on it, it pays off big time.&lt;br /&gt;
&lt;br /&gt;
Note: {{feature|Complete Line}} always works with unwrapped lines, even if {{feature|word wrapping}} is turned on. &lt;br /&gt;
&lt;br /&gt;
Note: {{feature|Complete Line}} always searches for lines in {{defined|case sensitive}} way.&lt;br /&gt;
&lt;br /&gt;
{{tip}} If writting a list, and each of the lines starts with the same phrase (e.g. {{string|I would like to}}), use the {{feature|Complete Line}} at the beginning of each line. Hit {{hotkey|Ctrl+Shift+Space}} hotkey several times, until you reach the position where lines starts to differ. Since {{feature|Complete Line}} only completes one word at a time, typing some letters from time to time between {{hotkey|Ctrl+Shift+Space}} hotkeys may help to concretize, which line the next word is to be taken from. This may save a lot of typing and/or copy-pasting.&lt;br /&gt;
&lt;br /&gt;
{{example_start}}Consider a list like this:&lt;br /&gt;
{{example_body}}&amp;lt;nowiki&amp;gt;I would like to go to Australia.&lt;br /&gt;
I would hate to get fired.&lt;br /&gt;
I would like to release new version.&lt;br /&gt;
I would not like to get sick.&lt;br /&gt;
&lt;br /&gt;
I would &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
{{example_end}}&lt;br /&gt;
&lt;br /&gt;
At the last line of the example, using {{feature|Complete Line}} would result in completing {{string|not}} and later on {{string|like to get sick}}. However, if letter {{string|l}} or letter {{string|h}} is typed first, then {{feature|Complete Line}} results in completing {{string|like}} or {{string|hate}} instead. Further, after choosing {{string|like}}, there is a point where letter {{string|g}} or letter {{string|r}} can be typed to further distinguish between {{string|go}} and {{string|release}} continuations.&lt;br /&gt;
&lt;br /&gt;
See also {{feature|Complete Word}}.&lt;/div&gt;</summary>
		<author><name>Jsimlo</name></author>
	</entry>
</feed>