Files
source/Y/point.html
github-actions[bot] 08571174ab Deploy to GitHub Pages
2026-02-01 17:32:02 +00:00

74 lines
11 KiB
HTML

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>point</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.6.11' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/lib--widget--input.c.html#L133'>point</a> 133 lib/widget/input.c in-&gt;mark = mark ? in-&gt;point : -1;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L143'>point</a> 143 lib/widget/input.c *start_mark = MIN (in-&gt;mark, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L144'>point</a> 144 lib/widget/input.c *end_mark = MAX (in-&gt;mark, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L282'>point</a> 282 lib/widget/input.c in-&gt;point = 0;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L291'>point</a> 291 lib/widget/input.c in-&gt;point = str_length (in-&gt;buffer-&gt;str);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L300'>point</a> 300 lib/widget/input.c if (in-&gt;point &gt; 0)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L304'>point</a> 304 lib/widget/input.c act = in-&gt;buffer-&gt;str + str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L305'>point</a> 305 lib/widget/input.c in-&gt;point -= str_cprev_noncomb_char (&amp;act, in-&gt;buffer-&gt;str);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L318'>point</a> 318 lib/widget/input.c act = in-&gt;buffer-&gt;str + str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L320'>point</a> 320 lib/widget/input.c in-&gt;point += str_cnext_noncomb_char (&amp;act);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L331'>point</a> 331 lib/widget/input.c p = in-&gt;buffer-&gt;str + str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L333'>point</a> 333 lib/widget/input.c for (; p[0] != '\0' &amp;&amp; (str_isspace (p) || str_ispunct (p)); in-&gt;point++)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L336'>point</a> 336 lib/widget/input.c for (; p[0] != '\0' &amp;&amp; !str_isspace (p) &amp;&amp; !str_ispunct (p); in-&gt;point++)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L347'>point</a> 347 lib/widget/input.c p = in-&gt;buffer-&gt;str + str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L349'>point</a> 349 lib/widget/input.c for (; p != in-&gt;buffer-&gt;str; in-&gt;point--)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L362'>point</a> 362 lib/widget/input.c for (; p != in-&gt;buffer-&gt;str; in-&gt;point--)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L378'>point</a> 378 lib/widget/input.c if (in-&gt;point == 0)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L381'>point</a> 381 lib/widget/input.c act = in-&gt;buffer-&gt;str + str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L382'>point</a> 382 lib/widget/input.c start = in-&gt;point - str_cprev_noncomb_char (&amp;act, in-&gt;buffer-&gt;str);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L383'>point</a> 383 lib/widget/input.c move_buffer_backward (in, start, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L386'>point</a> 386 lib/widget/input.c in-&gt;point = start;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L427'>point</a> 427 lib/widget/input.c in-&gt;point = first;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L463'>point</a> 463 lib/widget/input.c ins_point = str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L465'>point</a> 465 lib/widget/input.c in-&gt;point++;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L479'>point</a> 479 lib/widget/input.c act = in-&gt;buffer-&gt;str + str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L480'>point</a> 480 lib/widget/input.c end = in-&gt;point + str_cnext_noncomb_char (&amp;act);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L481'>point</a> 481 lib/widget/input.c move_buffer_backward (in, in-&gt;point, end);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L491'>point</a> 491 lib/widget/input.c int old_point = in-&gt;point;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L495'>point</a> 495 lib/widget/input.c new_point = in-&gt;point;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L496'>point</a> 496 lib/widget/input.c in-&gt;point = old_point;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L508'>point</a> 508 lib/widget/input.c int old_point = in-&gt;point;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L512'>point</a> 512 lib/widget/input.c new_point = in-&gt;point;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L513'>point</a> 513 lib/widget/input.c in-&gt;point = old_point;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L542'>point</a> 542 lib/widget/input.c chp = str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L556'>point</a> 556 lib/widget/input.c in-&gt;point = 0;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L646'>point</a> 646 lib/widget/input.c in-&gt;point = 0;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L743'>point</a> 743 lib/widget/input.c delete_region (in, in-&gt;point, MAX (in-&gt;mark, 0));</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L752'>point</a> 752 lib/widget/input.c copy_region (in, MAX (in-&gt;mark, 0), in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L759'>point</a> 759 lib/widget/input.c copy_region (in, m, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L760'>point</a> 760 lib/widget/input.c delete_region (in, in-&gt;point, m);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L920'>point</a> 920 lib/widget/input.c prev_point = in-&gt;point;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L934'>point</a> 934 lib/widget/input.c if (in-&gt;mark == in-&gt;point)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1063'>point</a> 1063 lib/widget/input.c widget_gotoyx (in, 0, str_term_width2 (in-&gt;buffer-&gt;str, in-&gt;point) - in-&gt;term_first_shown);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1148'>point</a> 1148 lib/widget/input.c in-&gt;point = str_length (in-&gt;buffer-&gt;str);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1176'>point</a> 1176 lib/widget/input.c if (pos != in-&gt;point)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1178'>point</a> 1178 lib/widget/input.c in-&gt;point = pos;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1213'>point</a> 1213 lib/widget/input.c pw = str_term_width2 (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1319'>point</a> 1319 lib/widget/input.c in-&gt;point = 0;</span>
<span class='curline'><a href='../S/lib--widget--input.h.html#L52'>point</a> 52 lib/widget/input.h int point; // cursor position in the input line in characters</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L975'>point</a> 975 lib/widget/input_complete.c in-&gt;point += str_length (in-&gt;buffer-&gt;str) - buff_len;</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1167'>point</a> 1167 lib/widget/input_complete.c if (in-&gt;completions != NULL &amp;&amp; str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point) != end)</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1381'>point</a> 1381 lib/widget/input_complete.c end = str_offset_to_pos (in-&gt;buffer-&gt;str, in-&gt;point);</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1384'>point</a> 1384 lib/widget/input_complete.c if (in-&gt;point != 0)</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1389'>point</a> 1389 lib/widget/input_complete.c for (i = in-&gt;point - 1; i &gt; 0; i--)</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1430'>point</a> 1430 src/filemanager/filemanager.c cmdline-&gt;point = 0;</span>
<span class='curline'><a href='../S/src--filemanager--panelize.c.html#L134'>point</a> 134 src/filemanager/panelize.c pname-&gt;point = 0;</span>
<span class='curline'><a href='../S/src--subshell--common.c.html#L768'>point</a> 768 src/subshell/common.c cmdline-&gt;point = cursor_position;</span>
<span class='curline'><a href='../S/src--subshell--common.c.html#L1882'>point</a> 1882 src/subshell/common.c const int pos = (int) (str_length (s) - cmdline-&gt;point);</span>
<span class='curline'><a href='../S/tests--lib--widget--complete_engine.c.html#L131'>point</a> 131 tests/lib/widget/complete_engine.c w_input-&gt;point = data-&gt;input_point;</span>
</pre>
</body>
</html>