mirror of
https://github.com/MidnightCommander/source.git
synced 2026-02-02 11:11:55 -08:00
1245 lines
211 KiB
HTML
1245 lines
211 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>view</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/src--viewer--actions_cmd.c.html#L86'>view</a> 86 src/viewer/actions_cmd.c mcview_remove_ext_script (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L88'>view</a> 88 src/viewer/actions_cmd.c if (view->ext_script != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L90'>view</a> 90 src/viewer/actions_cmd.c mc_unlink (view->ext_script);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L91'>view</a> 91 src/viewer/actions_cmd.c vfs_path_free (view->ext_script, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L92'>view</a> 92 src/viewer/actions_cmd.c view->ext_script = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L99'>view</a> 99 src/viewer/actions_cmd.c mcview_continue_search_cmd (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L101'>view</a> 101 src/viewer/actions_cmd.c if (view->last_search_string != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L102'>view</a> 102 src/viewer/actions_cmd.c mcview_search (view, FALSE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L111'>view</a> 111 src/viewer/actions_cmd.c view->last_search_string = s;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L113'>view</a> 113 src/viewer/actions_cmd.c if (mcview_search_init (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L115'>view</a> 115 src/viewer/actions_cmd.c mcview_search (view, FALSE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L120'>view</a> 120 src/viewer/actions_cmd.c MC_PTR_FREE (view->last_search_string);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L124'>view</a> 124 src/viewer/actions_cmd.c mcview_search (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L133'>view</a> 133 src/viewer/actions_cmd.c WView *view = (WView *) v;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L159'>view</a> 159 src/viewer/actions_cmd.c mcview_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L160'>view</a> 160 src/viewer/actions_cmd.c mcview_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L161'>view</a> 161 src/viewer/actions_cmd.c mcview_load (view, 0, fe->fname->str, 0, 0, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L162'>view</a> 162 src/viewer/actions_cmd.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L168'>view</a> 168 src/viewer/actions_cmd.c mcview_handle_editkey (WView *view, int key)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L174'>view</a> 174 src/viewer/actions_cmd.c node = view->change_list;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L175'>view</a> 175 src/viewer/actions_cmd.c while ((node != NULL) && (node->offset != view->hex_cursor))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L178'>view</a> 178 src/viewer/actions_cmd.c if (!view->hexview_in_text)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L195'>view</a> 195 src/viewer/actions_cmd.c mcview_get_byte (view, view->hex_cursor, &byte_val);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L197'>view</a> 197 src/viewer/actions_cmd.c if (view->hexedit_lownibble)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L211'>view</a> 211 src/viewer/actions_cmd.c if ((view->filename_vpath != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L212'>view</a> 212 src/viewer/actions_cmd.c && (*(vfs_path_get_last_path_str (view->filename_vpath)) != '\0')</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L213'>view</a> 213 src/viewer/actions_cmd.c && (view->change_list == NULL))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L214'>view</a> 214 src/viewer/actions_cmd.c view->locked = lock_file (view->filename_vpath) != 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L219'>view</a> 219 src/viewer/actions_cmd.c node->offset = view->hex_cursor;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L221'>view</a> 221 src/viewer/actions_cmd.c mcview_enqueue_change (&view->change_list, node);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L226'>view</a> 226 src/viewer/actions_cmd.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L227'>view</a> 227 src/viewer/actions_cmd.c mcview_move_right (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L235'>view</a> 235 src/viewer/actions_cmd.c mcview_load_next_prev_init (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L240'>view</a> 240 src/viewer/actions_cmd.c view->dir = &current_panel->dir;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L241'>view</a> 241 src/viewer/actions_cmd.c view->dir_idx = &current_panel->current;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L243'>view</a> 243 src/viewer/actions_cmd.c else if (view->dir == NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L253'>view</a> 253 src/viewer/actions_cmd.c view->dir = g_new0 (dir_list, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L254'>view</a> 254 src/viewer/actions_cmd.c view->dir_idx = g_new (int, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L256'>view</a> 256 src/viewer/actions_cmd.c if (dir_list_load (view->dir, view->workdir_vpath, (GCompareFunc) sort_name, &sort_op,</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L263'>view</a> 263 src/viewer/actions_cmd.c fname = x_basename (vfs_path_as_str (view->filename_vpath));</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L267'>view</a> 267 src/viewer/actions_cmd.c for (i = 0; i != view->dir->len; i++)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L269'>view</a> 269 src/viewer/actions_cmd.c const file_entry_t *fe = &view->dir->list[i];</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L275'>view</a> 275 src/viewer/actions_cmd.c *view->dir_idx = i;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L280'>view</a> 280 src/viewer/actions_cmd.c MC_PTR_FREE (view->dir);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L281'>view</a> 281 src/viewer/actions_cmd.c MC_PTR_FREE (view->dir_idx);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L289'>view</a> 289 src/viewer/actions_cmd.c mcview_scan_for_file (WView *view, int direction)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L293'>view</a> 293 src/viewer/actions_cmd.c for (i = *view->dir_idx + direction; i != *view->dir_idx; i += direction)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L296'>view</a> 296 src/viewer/actions_cmd.c i = view->dir->len - 1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L297'>view</a> 297 src/viewer/actions_cmd.c if (i == view->dir->len)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L299'>view</a> 299 src/viewer/actions_cmd.c if (!S_ISDIR (view->dir->list[i].st.st_mode))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L303'>view</a> 303 src/viewer/actions_cmd.c *view->dir_idx = i;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L309'>view</a> 309 src/viewer/actions_cmd.c mcview_load_next_prev (WView *view, int direction)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L316'>view</a> 316 src/viewer/actions_cmd.c mcview_load_next_prev_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L317'>view</a> 317 src/viewer/actions_cmd.c mcview_scan_for_file (view, direction);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L320'>view</a> 320 src/viewer/actions_cmd.c dir = view->dir;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L321'>view</a> 321 src/viewer/actions_cmd.c dir_idx = view->dir_idx;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L322'>view</a> 322 src/viewer/actions_cmd.c view->dir = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L323'>view</a> 323 src/viewer/actions_cmd.c view->dir_idx = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L325'>view</a> 325 src/viewer/actions_cmd.c vfs_path_append_new (view->workdir_vpath, dir->list[*dir_idx].fname->str, (char *) NULL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L326'>view</a> 326 src/viewer/actions_cmd.c mcview_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L327'>view</a> 327 src/viewer/actions_cmd.c mcview_remove_ext_script (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L328'>view</a> 328 src/viewer/actions_cmd.c mcview_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L329'>view</a> 329 src/viewer/actions_cmd.c if (regex_command_for (view, vfile, "View", &ext_script) == 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L330'>view</a> 330 src/viewer/actions_cmd.c mcview_load (view, NULL, vfs_path_as_str (vfile), 0, 0, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L332'>view</a> 332 src/viewer/actions_cmd.c view->dir = dir;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L333'>view</a> 333 src/viewer/actions_cmd.c view->dir_idx = dir_idx;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L334'>view</a> 334 src/viewer/actions_cmd.c view->ext_script = ext_script;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L336'>view</a> 336 src/viewer/actions_cmd.c view->dpy_bbar_dirty = FALSE; // FIXME</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L337'>view</a> 337 src/viewer/actions_cmd.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L343'>view</a> 343 src/viewer/actions_cmd.c mcview_load_file_from_history (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L348'>view</a> 348 src/viewer/actions_cmd.c filename = show_file_history (CONST_WIDGET (view), &action);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L352'>view</a> 352 src/viewer/actions_cmd.c mcview_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L353'>view</a> 353 src/viewer/actions_cmd.c mcview_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L355'>view</a> 355 src/viewer/actions_cmd.c mcview_load (view, NULL, filename, 0, 0, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L357'>view</a> 357 src/viewer/actions_cmd.c view->dpy_bbar_dirty = FALSE; // FIXME</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L358'>view</a> 358 src/viewer/actions_cmd.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L367'>view</a> 367 src/viewer/actions_cmd.c mcview_help (const WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L371'>view</a> 371 src/viewer/actions_cmd.c (void) view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L379'>view</a> 379 src/viewer/actions_cmd.c mcview_execute_cmd (WView *view, long command)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L386'>view</a> 386 src/viewer/actions_cmd.c mcview_help (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L390'>view</a> 390 src/viewer/actions_cmd.c mcview_toggle_hex_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L394'>view</a> 394 src/viewer/actions_cmd.c mcview_toggle_hexedit_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L397'>view</a> 397 src/viewer/actions_cmd.c view->hexview_in_text = !view->hexview_in_text;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L398'>view</a> 398 src/viewer/actions_cmd.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L401'>view</a> 401 src/viewer/actions_cmd.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L402'>view</a> 402 src/viewer/actions_cmd.c mcview_move_left (view, 10);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L405'>view</a> 405 src/viewer/actions_cmd.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L406'>view</a> 406 src/viewer/actions_cmd.c mcview_move_right (view, 10);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L412'>view</a> 412 src/viewer/actions_cmd.c if (mcview_dialog_goto (view, &addr))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L415'>view</a> 415 src/viewer/actions_cmd.c mcview_moveto_offset (view, addr);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L419'>view</a> 419 src/viewer/actions_cmd.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L425'>view</a> 425 src/viewer/actions_cmd.c mcview_hexedit_save_changes (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L428'>view</a> 428 src/viewer/actions_cmd.c mcview_search (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L431'>view</a> 431 src/viewer/actions_cmd.c mcview_continue_search_cmd (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L435'>view</a> 435 src/viewer/actions_cmd.c mcview_search (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L439'>view</a> 439 src/viewer/actions_cmd.c mcview_continue_search_cmd (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L443'>view</a> 443 src/viewer/actions_cmd.c mcview_search (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L447'>view</a> 447 src/viewer/actions_cmd.c mcview_continue_search_cmd (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L455'>view</a> 455 src/viewer/actions_cmd.c mcview_continue_search_cmd (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L461'>view</a> 461 src/viewer/actions_cmd.c mcview_toggle_wrap_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L464'>view</a> 464 src/viewer/actions_cmd.c mcview_toggle_magic_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L467'>view</a> 467 src/viewer/actions_cmd.c mcview_toggle_nroff_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L470'>view</a> 470 src/viewer/actions_cmd.c mcview_moveto_bol (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L473'>view</a> 473 src/viewer/actions_cmd.c mcview_moveto_eol (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L476'>view</a> 476 src/viewer/actions_cmd.c mcview_move_left (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L479'>view</a> 479 src/viewer/actions_cmd.c mcview_move_right (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L482'>view</a> 482 src/viewer/actions_cmd.c mcview_move_up (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L485'>view</a> 485 src/viewer/actions_cmd.c mcview_move_down (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L488'>view</a> 488 src/viewer/actions_cmd.c mcview_move_up (view, (view->data_area.lines + 1) / 2);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L491'>view</a> 491 src/viewer/actions_cmd.c mcview_move_down (view, (view->data_area.lines + 1) / 2);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L494'>view</a> 494 src/viewer/actions_cmd.c mcview_move_up (view, view->data_area.lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L497'>view</a> 497 src/viewer/actions_cmd.c mcview_move_down (view, view->data_area.lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L500'>view</a> 500 src/viewer/actions_cmd.c mcview_moveto_top (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L503'>view</a> 503 src/viewer/actions_cmd.c mcview_moveto_bottom (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L509'>view</a> 509 src/viewer/actions_cmd.c mcview_display_toggle_ruler (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L512'>view</a> 512 src/viewer/actions_cmd.c view->dpy_start = view->marks[view->marker];</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L513'>view</a> 513 src/viewer/actions_cmd.c view->dpy_paragraph_skip_lines = 0; // TODO: remember this value in the marker?</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L514'>view</a> 514 src/viewer/actions_cmd.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L515'>view</a> 515 src/viewer/actions_cmd.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L518'>view</a> 518 src/viewer/actions_cmd.c view->marks[view->marker] = view->dpy_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L521'>view</a> 521 src/viewer/actions_cmd.c mcview_select_encoding (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L522'>view</a> 522 src/viewer/actions_cmd.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L527'>view</a> 527 src/viewer/actions_cmd.c if (!mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L528'>view</a> 528 src/viewer/actions_cmd.c mcview_load_next_prev (view, command == CK_FileNext ? 1 : -1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L531'>view</a> 531 src/viewer/actions_cmd.c mcview_load_file_from_history (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L534'>view</a> 534 src/viewer/actions_cmd.c if (!mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L535'>view</a> 535 src/viewer/actions_cmd.c dlg_close (DIALOG (WIDGET (view)->owner));</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L549'>view</a> 549 src/viewer/actions_cmd.c mcview_lookup_key (WView *view, int key)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L551'>view</a> 551 src/viewer/actions_cmd.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L552'>view</a> 552 src/viewer/actions_cmd.c return keybind_lookup_keymap_command (view->hex_keymap, key);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L554'>view</a> 554 src/viewer/actions_cmd.c return widget_lookup_key (WIDGET (view), key);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L560'>view</a> 560 src/viewer/actions_cmd.c mcview_handle_key (WView *view, int key)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L566'>view</a> 566 src/viewer/actions_cmd.c if (view->hexedit_mode && view->mode_flags.hex</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L567'>view</a> 567 src/viewer/actions_cmd.c && mcview_handle_editkey (view, key) == MSG_HANDLED)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L570'>view</a> 570 src/viewer/actions_cmd.c command = mcview_lookup_key (view, key);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L571'>view</a> 571 src/viewer/actions_cmd.c if (command != CK_IgnoreKey && mcview_execute_cmd (view, command) == MSG_HANDLED)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L577'>view</a> 577 src/viewer/actions_cmd.c mcview_ccache_dump (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L582'>view</a> 582 src/viewer/actions_cmd.c view->marker = key - '0';</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L591'>view</a> 591 src/viewer/actions_cmd.c mcview_resize (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L593'>view</a> 593 src/viewer/actions_cmd.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L594'>view</a> 594 src/viewer/actions_cmd.c mcview_compute_areas (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L595'>view</a> 595 src/viewer/actions_cmd.c mcview_update_bytes_per_line (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L601'>view</a> 601 src/viewer/actions_cmd.c mcview_ok_to_quit (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L605'>view</a> 605 src/viewer/actions_cmd.c if (view->change_list == NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L630'>view</a> 630 src/viewer/actions_cmd.c return mcview_hexedit_save_changes (view) || mc_global.midnight_shutdown;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L632'>view</a> 632 src/viewer/actions_cmd.c mcview_hexedit_free_change_list (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L646'>view</a> 646 src/viewer/actions_cmd.c WView *view = (WView *) w;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L649'>view</a> 649 src/viewer/actions_cmd.c mcview_compute_areas (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L650'>view</a> 650 src/viewer/actions_cmd.c mcview_update_bytes_per_line (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L655'>view</a> 655 src/viewer/actions_cmd.c if (mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L656'>view</a> 656 src/viewer/actions_cmd.c add_hook (&select_file_hook, mcview_hook, view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L658'>view</a> 658 src/viewer/actions_cmd.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L662'>view</a> 662 src/viewer/actions_cmd.c if (mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L663'>view</a> 663 src/viewer/actions_cmd.c mcview_display_frame (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L664'>view</a> 664 src/viewer/actions_cmd.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L668'>view</a> 668 src/viewer/actions_cmd.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L669'>view</a> 669 src/viewer/actions_cmd.c mcview_place_cursor (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L673'>view</a> 673 src/viewer/actions_cmd.c i = mcview_handle_key (view, parm);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L674'>view</a> 674 src/viewer/actions_cmd.c mcview_update (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L678'>view</a> 678 src/viewer/actions_cmd.c i = mcview_execute_cmd (view, parm);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L679'>view</a> 679 src/viewer/actions_cmd.c mcview_update (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L683'>view</a> 683 src/viewer/actions_cmd.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L685'>view</a> 685 src/viewer/actions_cmd.c mcview_update (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L690'>view</a> 690 src/viewer/actions_cmd.c mcview_resize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L694'>view</a> 694 src/viewer/actions_cmd.c if (mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L720'>view</a> 720 src/viewer/actions_cmd.c mcview_ok_to_quit (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L722'>view</a> 722 src/viewer/actions_cmd.c mcview_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L723'>view</a> 723 src/viewer/actions_cmd.c mcview_remove_ext_script (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L737'>view</a> 737 src/viewer/actions_cmd.c WView *view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L749'>view</a> 749 src/viewer/actions_cmd.c view = (WView *) widget_find_by_type (w, mcview_callback);</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L752'>view</a> 752 src/viewer/actions_cmd.c if (mcview_ok_to_quit (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L755'>view</a> 755 src/viewer/actions_cmd.c mcview_update (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L201'>view</a> 201 src/viewer/ascii.c mcview_wcwidth (const WView *view, int c)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L203'>view</a> 203 src/viewer/ascii.c if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L217'>view</a> 217 src/viewer/ascii.c mcview_ismark (const WView *view, int c)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L219'>view</a> 219 src/viewer/ascii.c return (view->utf8 && g_unichar_ismark (c));</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L226'>view</a> 226 src/viewer/ascii.c mcview_is_non_spacing_mark (const WView *view, int c)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L228'>view</a> 228 src/viewer/ascii.c if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L242'>view</a> 242 src/viewer/ascii.c mcview_is_spacing_mark (const WView *view, int c)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L244'>view</a> 244 src/viewer/ascii.c return (view->utf8 && g_unichar_type (c) == G_UNICODE_SPACING_MARK);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L251'>view</a> 251 src/viewer/ascii.c mcview_isprint (const WView *view, int c)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L253'>view</a> 253 src/viewer/ascii.c if (!view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L254'>view</a> 254 src/viewer/ascii.c c = convert_from_8bit_to_utf_c ((unsigned char) c, view->converter);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L261'>view</a> 261 src/viewer/ascii.c mcview_char_display (const WView *view, int c, char *s)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L265'>view</a> 265 src/viewer/ascii.c if (!view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L266'>view</a> 266 src/viewer/ascii.c c = convert_from_8bit_to_utf_c ((unsigned char) c, view->converter);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L271'>view</a> 271 src/viewer/ascii.c if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L281'>view</a> 281 src/viewer/ascii.c c = convert_from_utf_to_current_c (c, view->converter);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L311'>view</a> 311 src/viewer/ascii.c mcview_get_next_char (WView *view, mcview_state_machine_t *state, int *c)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L314'>view</a> 314 src/viewer/ascii.c if (view->force_max >= 0 && state->offset >= view->force_max)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L317'>view</a> 317 src/viewer/ascii.c if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L321'>view</a> 321 src/viewer/ascii.c if (!mcview_get_utf (view, state->offset, c, &char_length))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L324'>view</a> 324 src/viewer/ascii.c if (view->force_max >= 0 && state->offset + char_length > view->force_max)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L331'>view</a> 331 src/viewer/ascii.c if (!mcview_get_byte (view, state->offset, c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L357'>view</a> 357 src/viewer/ascii.c mcview_get_next_maybe_nroff_char (WView *view, mcview_state_machine_t *state, int *c, int *color)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L366'>view</a> 366 src/viewer/ascii.c if (!view->mode_flags.nroff)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L367'>view</a> 367 src/viewer/ascii.c return mcview_get_next_char (view, state, c);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L369'>view</a> 369 src/viewer/ascii.c if (!mcview_get_next_char (view, state, c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L372'>view</a> 372 src/viewer/ascii.c if (!mcview_isprint (view, *c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L377'>view</a> 377 src/viewer/ascii.c if (!mcview_get_next_char (view, &state_after_three_chars, &c2))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L382'>view</a> 382 src/viewer/ascii.c if (!mcview_get_next_char (view, &state_after_three_chars, &c3))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L384'>view</a> 384 src/viewer/ascii.c if (!mcview_isprint (view, c3))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L390'>view</a> 390 src/viewer/ascii.c if (*c == '_' && mcview_get_next_char (view, &state_after_five_chars, &c4) && c4 == '\b'</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L391'>view</a> 391 src/viewer/ascii.c && mcview_get_next_char (view, &state_after_five_chars, &c5) && c3 == c5)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L452'>view</a> 452 src/viewer/ascii.c mcview_next_combining_char_sequence (WView *view, mcview_state_machine_t *state, int *cs, int clen,</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L457'>view</a> 457 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, state, cs, color))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L466'>view</a> 466 src/viewer/ascii.c if (mcview_get_next_maybe_nroff_char (view, &state_after_crlf, &cnext, NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L474'>view</a> 474 src/viewer/ascii.c if (!mcview_isprint (view, cs[0]))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L477'>view</a> 477 src/viewer/ascii.c if (mcview_ismark (view, cs[0]))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L493'>view</a> 493 src/viewer/ascii.c if (mcview_wcwidth (view, cs[0]) == 2)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L506'>view</a> 506 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, &state_after_combining, &cs[i], NULL))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L508'>view</a> 508 src/viewer/ascii.c if (!mcview_ismark (view, cs[i]) || !mcview_isprint (view, cs[i]))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L551'>view</a> 551 src/viewer/ascii.c mcview_display_line (WView *view, mcview_state_machine_t *state, int row, gboolean *paragraph_ended,</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L554'>view</a> 554 src/viewer/ascii.c const WRect *r = &view->data_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L555'>view</a> 555 src/viewer/ascii.c off_t dpy_text_column = view->mode_flags.wrap ? 0 : view->dpy_text_column;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L564'>view</a> 564 src/viewer/ascii.c if (!view->mode_flags.wrap && (row < 0 || row >= r->lines) && linewidth == NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L571'>view</a> 571 src/viewer/ascii.c eol = mcview_eol (view, state->offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L586'>view</a> 586 src/viewer/ascii.c n = mcview_next_combining_char_sequence (view, state, cs, 1 + MAX_COMBINING_CHARS, &color);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L594'>view</a> 594 src/viewer/ascii.c if (view->search_start <= state->offset && state->offset < view->search_end)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L606'>view</a> 606 src/viewer/ascii.c if (mcview_is_non_spacing_mark (view, cs[0]))</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L614'>view</a> 614 src/viewer/ascii.c if ((!mcview_isprint (view, cs[0]) || mcview_ismark (view, cs[0])) && cs[0] != '\t')</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L618'>view</a> 618 src/viewer/ascii.c charwidth += mcview_wcwidth (view, cs[i]);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L634'>view</a> 634 src/viewer/ascii.c if (view->mode_flags.wrap && (off_t) col + charwidth > dpy_text_column + (off_t) r->cols</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L653'>view</a> 653 src/viewer/ascii.c widget_gotoyx (view, r->y + row, r->x + ((off_t) col - dpy_text_column));</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L663'>view</a> 663 src/viewer/ascii.c j += mcview_char_display (view, cs[i], str + j);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L681'>view</a> 681 src/viewer/ascii.c widget_gotoyx (view, r->y + row, r->x + (i - dpy_text_column));</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L694'>view</a> 694 src/viewer/ascii.c widget_gotoyx (view, r->y + row, r->x + (i - dpy_text_column));</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L703'>view</a> 703 src/viewer/ascii.c if (!view->mode_flags.wrap && (off_t) col >= dpy_text_column + (off_t) r->cols</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L710'>view</a> 710 src/viewer/ascii.c eol = mcview_eol (view, state->offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L744'>view</a> 744 src/viewer/ascii.c mcview_display_paragraph (WView *view, mcview_state_machine_t *state, int row)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L752'>view</a> 752 src/viewer/ascii.c lines += mcview_display_line (view, state, row, &paragraph_ended, NULL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L756'>view</a> 756 src/viewer/ascii.c if (row < view->data_area.lines)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L760'>view</a> 760 src/viewer/ascii.c if (row >= view->data_area.lines)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L780'>view</a> 780 src/viewer/ascii.c mcview_wrap_fixup (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L782'>view</a> 782 src/viewer/ascii.c int lines = view->dpy_paragraph_skip_lines;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L784'>view</a> 784 src/viewer/ascii.c if (!view->dpy_wrap_dirty)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L786'>view</a> 786 src/viewer/ascii.c view->dpy_wrap_dirty = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L788'>view</a> 788 src/viewer/ascii.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L789'>view</a> 789 src/viewer/ascii.c mcview_state_machine_init (&view->dpy_state_top, view->dpy_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L796'>view</a> 796 src/viewer/ascii.c state_prev = view->dpy_state_top;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L797'>view</a> 797 src/viewer/ascii.c if (mcview_display_line (view, &view->dpy_state_top, -1, &paragraph_ended, NULL) == 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L801'>view</a> 801 src/viewer/ascii.c view->dpy_state_top = state_prev;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L804'>view</a> 804 src/viewer/ascii.c view->dpy_paragraph_skip_lines++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L824'>view</a> 824 src/viewer/ascii.c mcview_display_text (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L826'>view</a> 826 src/viewer/ascii.c const WRect *r = &view->data_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L837'>view</a> 837 src/viewer/ascii.c mcview_display_clean (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L838'>view</a> 838 src/viewer/ascii.c mcview_display_ruler (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L840'>view</a> 840 src/viewer/ascii.c if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L841'>view</a> 841 src/viewer/ascii.c mcview_state_machine_init (&state, view->dpy_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L844'>view</a> 844 src/viewer/ascii.c mcview_wrap_fixup (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L845'>view</a> 845 src/viewer/ascii.c state = view->dpy_state_top;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L850'>view</a> 850 src/viewer/ascii.c n = mcview_display_paragraph (view, &state, row);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L858'>view</a> 858 src/viewer/ascii.c if ((view->mode_flags.wrap ? view->dpy_state_top.offset : view->dpy_start) > 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L860'>view</a> 860 src/viewer/ascii.c mcview_ascii_move_up (view, r->lines - row);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L869'>view</a> 869 src/viewer/ascii.c view->dpy_end = state.offset;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L870'>view</a> 870 src/viewer/ascii.c view->dpy_state_bottom = state;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L876'>view</a> 876 src/viewer/ascii.c widget_gotoyx (view, r->y + row, r->x);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L896'>view</a> 896 src/viewer/ascii.c mcview_ascii_move_down (WView *view, off_t lines)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L905'>view</a> 905 src/viewer/ascii.c if (mcview_display_line (view, &view->dpy_state_bottom, -1, &paragraph_ended, NULL) == 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L910'>view</a> 910 src/viewer/ascii.c if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L912'>view</a> 912 src/viewer/ascii.c view->dpy_start = mcview_eol (view, view->dpy_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L913'>view</a> 913 src/viewer/ascii.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L914'>view</a> 914 src/viewer/ascii.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L918'>view</a> 918 src/viewer/ascii.c mcview_display_line (view, &view->dpy_state_top, -1, &paragraph_ended, NULL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L920'>view</a> 920 src/viewer/ascii.c view->dpy_paragraph_skip_lines++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L923'>view</a> 923 src/viewer/ascii.c view->dpy_start = view->dpy_state_top.offset;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L924'>view</a> 924 src/viewer/ascii.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L945'>view</a> 945 src/viewer/ascii.c mcview_ascii_move_up (WView *view, off_t lines)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L947'>view</a> 947 src/viewer/ascii.c if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L950'>view</a> 950 src/viewer/ascii.c view->dpy_start = mcview_bol (view, view->dpy_start - 1, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L951'>view</a> 951 src/viewer/ascii.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L952'>view</a> 952 src/viewer/ascii.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L958'>view</a> 958 src/viewer/ascii.c while (lines > view->dpy_paragraph_skip_lines)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L961'>view</a> 961 src/viewer/ascii.c if (view->dpy_start == 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L964'>view</a> 964 src/viewer/ascii.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L965'>view</a> 965 src/viewer/ascii.c mcview_state_machine_init (&view->dpy_state_top, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L968'>view</a> 968 src/viewer/ascii.c lines -= view->dpy_paragraph_skip_lines;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L969'>view</a> 969 src/viewer/ascii.c view->force_max = view->dpy_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L970'>view</a> 970 src/viewer/ascii.c view->dpy_start = mcview_bol (view, view->dpy_start - 1,</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L971'>view</a> 971 src/viewer/ascii.c view->dpy_start - MAX_BACKWARDS_WALK_IN_PARAGRAPH);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L972'>view</a> 972 src/viewer/ascii.c mcview_state_machine_init (&view->dpy_state_top, view->dpy_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L976'>view</a> 976 src/viewer/ascii.c view->dpy_paragraph_skip_lines =</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L977'>view</a> 977 src/viewer/ascii.c mcview_display_paragraph (view, &view->dpy_state_top, view->data_area.lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L978'>view</a> 978 src/viewer/ascii.c view->force_max = -1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L984'>view</a> 984 src/viewer/ascii.c mcview_state_machine_init (&view->dpy_state_top, view->dpy_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L985'>view</a> 985 src/viewer/ascii.c view->dpy_paragraph_skip_lines -= lines;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L986'>view</a> 986 src/viewer/ascii.c for (i = 0; i < view->dpy_paragraph_skip_lines; i++)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L987'>view</a> 987 src/viewer/ascii.c mcview_display_line (view, &view->dpy_state_top, -1, NULL, NULL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L994'>view</a> 994 src/viewer/ascii.c mcview_ascii_moveto_bol (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L996'>view</a> 996 src/viewer/ascii.c if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L997'>view</a> 997 src/viewer/ascii.c view->dpy_text_column = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L1003'>view</a> 1003 src/viewer/ascii.c mcview_ascii_moveto_eol (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L1005'>view</a> 1005 src/viewer/ascii.c if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L1011'>view</a> 1011 src/viewer/ascii.c mcview_state_machine_init (&state, view->dpy_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L1012'>view</a> 1012 src/viewer/ascii.c mcview_display_line (view, &state, -1, NULL, &linewidth);</span>
|
|
<span class='curline'><a href='../S/src--viewer--ascii.c.html#L1013'>view</a> 1013 src/viewer/ascii.c view->dpy_text_column = DOZ (linewidth, (off_t) view->data_area.cols);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L134'>view</a> 134 src/viewer/coord_cache.c mcview_ccache_find (WView *view, const coord_cache_entry_t *coord, cmp_func_t cmp_func)</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L137'>view</a> 137 src/viewer/coord_cache.c size_t limit = view->coord_cache->len;</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L146'>view</a> 146 src/viewer/coord_cache.c if (cmp_func (coord, coord_cache_index (view->coord_cache, i)))</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L170'>view</a> 170 src/viewer/coord_cache.c mcview_ccache_dump (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L175'>view</a> 175 src/viewer/coord_cache.c const GPtrArray *cache = view->coord_cache;</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L179'>view</a> 179 src/viewer/coord_cache.c filesize = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L204'>view</a> 204 src/viewer/coord_cache.c mcview_offset_to_coord (view, &line, &column, offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L212'>view</a> 212 src/viewer/coord_cache.c mcview_coord_to_offset (view, &nextline_offset, line + 1, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L217'>view</a> 217 src/viewer/coord_cache.c mcview_coord_to_offset (view, &offset, line, column);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L240'>view</a> 240 src/viewer/coord_cache.c mcview_ccache_lookup (WView *view, coord_cache_entry_t *coord, enum ccache_type lookup_what)</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L256'>view</a> 256 src/viewer/coord_cache.c if (view->coord_cache == NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L257'>view</a> 257 src/viewer/coord_cache.c view->coord_cache = g_ptr_array_new_full (CACHE_CAPACITY_DELTA, g_free);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L259'>view</a> 259 src/viewer/coord_cache.c cache = view->coord_cache;</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L271'>view</a> 271 src/viewer/coord_cache.c else if (view->mode_flags.nroff)</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L280'>view</a> 280 src/viewer/coord_cache.c i = mcview_ccache_find (view, coord, cmp_func);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L284'>view</a> 284 src/viewer/coord_cache.c if (i + 1 < view->coord_cache->len)</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L295'>view</a> 295 src/viewer/coord_cache.c if (!mcview_get_byte (view, current.cc_offset, &c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L299'>view</a> 299 src/viewer/coord_cache.c && (lookup_what != CCACHE_OFFSET || !view->mode_flags.nroff</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L314'>view</a> 314 src/viewer/coord_cache.c mcview_get_byte_indexed (view, current.cc_offset, 1, &nextc);</span>
|
|
<span class='curline'><a href='../S/src--viewer--coord_cache.c.html#L355'>view</a> 355 src/viewer/coord_cache.c mcview_is_nroff_sequence (view, current.cc_offset) ? NROFF_BACKSPACE : NROFF_START;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L79'>view</a> 79 src/viewer/datasource.c mcview_set_datasource_stdio_pipe (WView *view, mc_pipe_t *p)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L85'>view</a> 85 src/viewer/datasource.c view->datasource = DS_STDIO_PIPE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L86'>view</a> 86 src/viewer/datasource.c view->ds_stdio_pipe = p;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L87'>view</a> 87 src/viewer/datasource.c view->pipe_first_err_msg = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L89'>view</a> 89 src/viewer/datasource.c mcview_growbuf_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L97'>view</a> 97 src/viewer/datasource.c mcview_set_datasource_none (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L99'>view</a> 99 src/viewer/datasource.c view->datasource = DS_NONE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L105'>view</a> 105 src/viewer/datasource.c mcview_get_filesize (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L107'>view</a> 107 src/viewer/datasource.c switch (view->datasource)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L111'>view</a> 111 src/viewer/datasource.c return mcview_growbuf_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L113'>view</a> 113 src/viewer/datasource.c return view->ds_file_filesize;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L115'>view</a> 115 src/viewer/datasource.c return view->ds_string_len;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L124'>view</a> 124 src/viewer/datasource.c mcview_update_filesize (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L126'>view</a> 126 src/viewer/datasource.c if (view->datasource == DS_FILE)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L129'>view</a> 129 src/viewer/datasource.c if (mc_fstat (view->ds_file_fd, &st) != -1)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L130'>view</a> 130 src/viewer/datasource.c view->ds_file_filesize = st.st_size;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L137'>view</a> 137 src/viewer/datasource.c mcview_get_ptr_file (WView *view, off_t byte_index)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L139'>view</a> 139 src/viewer/datasource.c g_assert (view->datasource == DS_FILE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L141'>view</a> 141 src/viewer/datasource.c mcview_file_load_data (view, byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L142'>view</a> 142 src/viewer/datasource.c if (mcview_already_loaded (view->ds_file_offset, byte_index, view->ds_file_datalen))</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L143'>view</a> 143 src/viewer/datasource.c return (char *) (view->ds_file_data + (byte_index - view->ds_file_offset));</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L152'>view</a> 152 src/viewer/datasource.c mcview_get_utf (WView *view, off_t byte_index, int *ch, int *ch_len)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L158'>view</a> 158 src/viewer/datasource.c switch (view->datasource)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L162'>view</a> 162 src/viewer/datasource.c str = mcview_get_ptr_growing_buffer (view, byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L165'>view</a> 165 src/viewer/datasource.c str = mcview_get_ptr_file (view, byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L168'>view</a> 168 src/viewer/datasource.c str = mcview_get_ptr_string (view, byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L189'>view</a> 189 src/viewer/datasource.c if (mcview_get_byte (view, byte_index + i, &res))</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L224'>view</a> 224 src/viewer/datasource.c mcview_get_ptr_string (WView *view, off_t byte_index)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L226'>view</a> 226 src/viewer/datasource.c g_assert (view->datasource == DS_STRING);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L228'>view</a> 228 src/viewer/datasource.c if (byte_index >= 0 && byte_index < (off_t) view->ds_string_len)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L229'>view</a> 229 src/viewer/datasource.c return (char *) (view->ds_string_data + byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L236'>view</a> 236 src/viewer/datasource.c mcview_get_byte_string (WView *view, off_t byte_index, int *retval)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L243'>view</a> 243 src/viewer/datasource.c p = mcview_get_ptr_string (view, byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L255'>view</a> 255 src/viewer/datasource.c mcview_get_byte_none (WView *view, off_t byte_index, int *retval)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L257'>view</a> 257 src/viewer/datasource.c (void) &view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L260'>view</a> 260 src/viewer/datasource.c g_assert (view->datasource == DS_NONE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L270'>view</a> 270 src/viewer/datasource.c mcview_set_byte (WView *view, off_t offset, byte b)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L275'>view</a> 275 src/viewer/datasource.c g_assert (offset < mcview_get_filesize (view));</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L276'>view</a> 276 src/viewer/datasource.c g_assert (view->datasource == DS_FILE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L278'>view</a> 278 src/viewer/datasource.c view->ds_file_datalen = 0; // just force reloading</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L285'>view</a> 285 src/viewer/datasource.c mcview_file_load_data (WView *view, off_t byte_index)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L291'>view</a> 291 src/viewer/datasource.c g_assert (view->datasource == DS_FILE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L293'>view</a> 293 src/viewer/datasource.c if (mcview_already_loaded (view->ds_file_offset, byte_index, view->ds_file_datalen))</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L296'>view</a> 296 src/viewer/datasource.c if (byte_index >= view->ds_file_filesize)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L299'>view</a> 299 src/viewer/datasource.c blockoffset = mcview_offset_rounddown (byte_index, view->ds_file_datasize);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L300'>view</a> 300 src/viewer/datasource.c if (mc_lseek (view->ds_file_fd, blockoffset, SEEK_SET) == -1)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L304'>view</a> 304 src/viewer/datasource.c while (bytes_read < view->ds_file_datasize)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L306'>view</a> 306 src/viewer/datasource.c res = mc_read (view->ds_file_fd, view->ds_file_data + bytes_read,</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L307'>view</a> 307 src/viewer/datasource.c view->ds_file_datasize - bytes_read);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L314'>view</a> 314 src/viewer/datasource.c view->ds_file_offset = blockoffset;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L315'>view</a> 315 src/viewer/datasource.c if ((off_t) bytes_read > view->ds_file_filesize - view->ds_file_offset)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L318'>view</a> 318 src/viewer/datasource.c view->ds_file_datalen = view->ds_file_filesize - view->ds_file_offset;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L322'>view</a> 322 src/viewer/datasource.c view->ds_file_datalen = bytes_read;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L327'>view</a> 327 src/viewer/datasource.c view->ds_file_datalen = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L333'>view</a> 333 src/viewer/datasource.c mcview_close_datasource (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L335'>view</a> 335 src/viewer/datasource.c switch (view->datasource)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L340'>view</a> 340 src/viewer/datasource.c if (view->ds_stdio_pipe != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L342'>view</a> 342 src/viewer/datasource.c mcview_growbuf_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L343'>view</a> 343 src/viewer/datasource.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L345'>view</a> 345 src/viewer/datasource.c mcview_growbuf_free (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L348'>view</a> 348 src/viewer/datasource.c if (view->ds_vfs_pipe != -1)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L349'>view</a> 349 src/viewer/datasource.c mcview_growbuf_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L350'>view</a> 350 src/viewer/datasource.c mcview_growbuf_free (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L353'>view</a> 353 src/viewer/datasource.c (void) mc_close (view->ds_file_fd);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L354'>view</a> 354 src/viewer/datasource.c view->ds_file_fd = -1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L355'>view</a> 355 src/viewer/datasource.c MC_PTR_FREE (view->ds_file_data);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L358'>view</a> 358 src/viewer/datasource.c MC_PTR_FREE (view->ds_string_data);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L363'>view</a> 363 src/viewer/datasource.c view->datasource = DS_NONE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L369'>view</a> 369 src/viewer/datasource.c mcview_set_datasource_file (WView *view, int fd, const struct stat *st)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L371'>view</a> 371 src/viewer/datasource.c view->datasource = DS_FILE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L372'>view</a> 372 src/viewer/datasource.c view->ds_file_fd = fd;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L373'>view</a> 373 src/viewer/datasource.c view->ds_file_filesize = st->st_size;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L374'>view</a> 374 src/viewer/datasource.c view->ds_file_offset = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L375'>view</a> 375 src/viewer/datasource.c view->ds_file_data = g_malloc (4096);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L376'>view</a> 376 src/viewer/datasource.c view->ds_file_datalen = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L377'>view</a> 377 src/viewer/datasource.c view->ds_file_datasize = 4096;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L383'>view</a> 383 src/viewer/datasource.c mcview_load_command_output (WView *view, const char *command)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L388'>view</a> 388 src/viewer/datasource.c mcview_close_datasource (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L393'>view</a> 393 src/viewer/datasource.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L394'>view</a> 394 src/viewer/datasource.c mcview_show_error (view, NULL, error->message);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L400'>view</a> 400 src/viewer/datasource.c mcview_set_datasource_stdio_pipe (view, p);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L401'>view</a> 401 src/viewer/datasource.c if (!mcview_get_byte (view, 0, NULL))</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L403'>view</a> 403 src/viewer/datasource.c mcview_close_datasource (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L404'>view</a> 404 src/viewer/datasource.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L413'>view</a> 413 src/viewer/datasource.c mcview_set_datasource_vfs_pipe (WView *view, int fd)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L417'>view</a> 417 src/viewer/datasource.c view->datasource = DS_VFS_PIPE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L418'>view</a> 418 src/viewer/datasource.c view->ds_vfs_pipe = fd;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L420'>view</a> 420 src/viewer/datasource.c mcview_growbuf_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L426'>view</a> 426 src/viewer/datasource.c mcview_set_datasource_string (WView *view, const char *s)</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L428'>view</a> 428 src/viewer/datasource.c view->datasource = DS_STRING;</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L429'>view</a> 429 src/viewer/datasource.c view->ds_string_len = strlen (s);</span>
|
|
<span class='curline'><a href='../S/src--viewer--datasource.c.html#L430'>view</a> 430 src/viewer/datasource.c view->ds_string_data = (byte *) g_strndup (s, view->ds_string_len);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L67'>view</a> 67 src/viewer/dialogs.c mcview_dialog_search (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L130'>view</a> 130 src/viewer/dialogs.c mcview_search_deinit (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L131'>view</a> 131 src/viewer/dialogs.c view->last_search_string = exp;</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L133'>view</a> 133 src/viewer/dialogs.c return mcview_search_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L139'>view</a> 139 src/viewer/dialogs.c mcview_dialog_goto (WView *view, off_t *offset)</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L209'>view</a> 209 src/viewer/dialogs.c mcview_coord_to_offset (view, offset, addr, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L210'>view</a> 210 src/viewer/dialogs.c *offset = mcview_bol (view, *offset, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L216'>view</a> 216 src/viewer/dialogs.c if (view->growbuf_in_use)</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L217'>view</a> 217 src/viewer/dialogs.c mcview_growbuf_read_all_data (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L218'>view</a> 218 src/viewer/dialogs.c *offset = addr * mcview_get_filesize (view) / 100;</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L219'>view</a> 219 src/viewer/dialogs.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L220'>view</a> 220 src/viewer/dialogs.c *offset = mcview_bol (view, *offset, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L224'>view</a> 224 src/viewer/dialogs.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L226'>view</a> 226 src/viewer/dialogs.c if (view->growbuf_in_use)</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L227'>view</a> 227 src/viewer/dialogs.c mcview_growbuf_read_until (view, addr);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L229'>view</a> 229 src/viewer/dialogs.c *offset = mcview_bol (view, addr, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L234'>view</a> 234 src/viewer/dialogs.c if (view->growbuf_in_use)</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L235'>view</a> 235 src/viewer/dialogs.c mcview_growbuf_read_all_data (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--dialogs.c.html#L238'>view</a> 238 src/viewer/dialogs.c addr = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L75'>view</a> 75 src/viewer/display.c mcview_set_buttonbar (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L77'>view</a> 77 src/viewer/display.c Widget *w = WIDGET (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L80'>view</a> 80 src/viewer/display.c const global_keymap_t *keymap = view->mode_flags.hex ? view->hex_keymap : w->keymap;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L85'>view</a> 85 src/viewer/display.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L87'>view</a> 87 src/viewer/display.c if (view->hexedit_mode)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L89'>view</a> 89 src/viewer/display.c else if (view->datasource == DS_FILE)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L92'>view</a> 92 src/viewer/display.c buttonbar_set_label (b, 2, "", keymap, WIDGET (view));</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L101'>view</a> 101 src/viewer/display.c b, 2, view->mode_flags.wrap ? Q_ ("ButtonBar|UnWrap") : Q_ ("ButtonBar|Wrap"), keymap,</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L104'>view</a> 104 src/viewer/display.c buttonbar_set_label (b, 6, "", keymap, WIDGET (view));</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L110'>view</a> 110 src/viewer/display.c b, 8, view->mode_flags.magic ? Q_ ("ButtonBar|Raw") : Q_ ("ButtonBar|Parse"), keymap, w);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L112'>view</a> 112 src/viewer/display.c if (!mcview_is_in_panel (view)) // don't override some panel buttonbar keys</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L116'>view</a> 116 src/viewer/display.c b, 9, view->mode_flags.nroff ? Q_ ("ButtonBar|Unform") : Q_ ("ButtonBar|Format"),</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L125'>view</a> 125 src/viewer/display.c mcview_display_percent (WView *view, off_t p)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L129'>view</a> 129 src/viewer/display.c percent = mcview_calc_percent (view, p);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L132'>view</a> 132 src/viewer/display.c int top = view->status_area.y;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L135'>view</a> 135 src/viewer/display.c right = view->status_area.x + view->status_area.cols;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L136'>view</a> 136 src/viewer/display.c widget_gotoyx (view, top, right - 4);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L139'>view</a> 139 src/viewer/display.c widget_gotoyx (view, top, right - 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L146'>view</a> 146 src/viewer/display.c mcview_display_status (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L148'>view</a> 148 src/viewer/display.c const WRect *r = &view->status_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L155'>view</a> 155 src/viewer/display.c tty_draw_hline (WIDGET (view)->rect.y + r->y, WIDGET (view)->rect.x + r->x, ' ', r->cols);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L157'>view</a> 157 src/viewer/display.c file_label = view->filename_vpath != NULL ? vfs_path_get_last_path_str (view->filename_vpath)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L158'>view</a> 158 src/viewer/display.c : view->command != NULL ? view->command</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L163'>view</a> 163 src/viewer/display.c widget_gotoyx (view, r->y, r->cols - 32);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L164'>view</a> 164 src/viewer/display.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L165'>view</a> 165 src/viewer/display.c tty_printf ("0x%08" PRIxMAX, (uintmax_t) view->hex_cursor);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L170'>view</a> 170 src/viewer/display.c size_trunc_len (buffer, BUF_TRUNC_LEN, mcview_get_filesize (view), 0,</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L172'>view</a> 172 src/viewer/display.c tty_printf ("%9" PRIuMAX "/%s%s %s", (uintmax_t) view->dpy_end, buffer,</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L173'>view</a> 173 src/viewer/display.c mcview_may_still_grow (view) ? "+" : " ",</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L178'>view</a> 178 src/viewer/display.c widget_gotoyx (view, r->y, r->x);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L184'>view</a> 184 src/viewer/display.c mcview_display_percent (view, view->mode_flags.hex ? view->hex_cursor : view->dpy_end);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L192'>view</a> 192 src/viewer/display.c mcview_update (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L196'>view</a> 196 src/viewer/display.c if (view->dpy_bbar_dirty)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L198'>view</a> 198 src/viewer/display.c view->dpy_bbar_dirty = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L199'>view</a> 199 src/viewer/display.c mcview_set_buttonbar (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L200'>view</a> 200 src/viewer/display.c widget_draw (WIDGET (buttonbar_find (DIALOG (WIDGET (view)->owner))));</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L203'>view</a> 203 src/viewer/display.c if (view->dirty > dirt_limit)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L206'>view</a> 206 src/viewer/display.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L207'>view</a> 207 src/viewer/display.c view->dirty = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L213'>view</a> 213 src/viewer/display.c else if (view->dirty > 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L218'>view</a> 218 src/viewer/display.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L219'>view</a> 219 src/viewer/display.c view->dirty = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L227'>view</a> 227 src/viewer/display.c mcview_display_status (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L238'>view</a> 238 src/viewer/display.c mcview_display (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L240'>view</a> 240 src/viewer/display.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L241'>view</a> 241 src/viewer/display.c mcview_display_hex (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L243'>view</a> 243 src/viewer/display.c mcview_display_text (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L244'>view</a> 244 src/viewer/display.c mcview_display_status (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L250'>view</a> 250 src/viewer/display.c mcview_compute_areas (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L260'>view</a> 260 src/viewer/display.c view_area.y = view->dpy_frame_size;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L261'>view</a> 261 src/viewer/display.c view_area.x = view->dpy_frame_size;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L262'>view</a> 262 src/viewer/display.c view_area.lines = DOZ (WIDGET (view)->rect.lines, 2 * view->dpy_frame_size);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L263'>view</a> 263 src/viewer/display.c view_area.cols = DOZ (WIDGET (view)->rect.cols, 2 * view->dpy_frame_size);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L266'>view</a> 266 src/viewer/display.c view->status_area = view_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L267'>view</a> 267 src/viewer/display.c view->ruler_area = view_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L268'>view</a> 268 src/viewer/display.c view->data_area = view_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L274'>view</a> 274 src/viewer/display.c view->status_area.lines = height;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L277'>view</a> 277 src/viewer/display.c height = (ruler == RULER_NONE || view->mode_flags.hex) ? 0 : 2;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L279'>view</a> 279 src/viewer/display.c view->ruler_area.lines = height;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L282'>view</a> 282 src/viewer/display.c view->data_area.lines = rest;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L287'>view</a> 287 src/viewer/display.c view->status_area.y = y;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L288'>view</a> 288 src/viewer/display.c y += view->status_area.lines;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L292'>view</a> 292 src/viewer/display.c view->ruler_area.y = y;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L293'>view</a> 293 src/viewer/display.c y += view->ruler_area.lines;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L296'>view</a> 296 src/viewer/display.c view->data_area.y = y;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L297'>view</a> 297 src/viewer/display.c y += view->data_area.lines;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L300'>view</a> 300 src/viewer/display.c view->ruler_area.y = y;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L306'>view</a> 306 src/viewer/display.c mcview_update_bytes_per_line (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L308'>view</a> 308 src/viewer/display.c int cols = view->data_area.cols;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L318'>view</a> 318 src/viewer/display.c view->bytes_per_line = bytes;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L319'>view</a> 319 src/viewer/display.c view->dirty = mcview_max_dirt_limit + 1; // To force refresh</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L325'>view</a> 325 src/viewer/display.c mcview_display_toggle_ruler (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L332'>view</a> 332 src/viewer/display.c mcview_compute_areas (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L333'>view</a> 333 src/viewer/display.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L339'>view</a> 339 src/viewer/display.c mcview_display_frame (const WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L341'>view</a> 341 src/viewer/display.c const Widget *w = CONST_WIDGET (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L358'>view</a> 358 src/viewer/display.c mcview_display_clean (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L360'>view</a> 360 src/viewer/display.c Widget *w = WIDGET (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L364'>view</a> 364 src/viewer/display.c if (mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L365'>view</a> 365 src/viewer/display.c mcview_display_frame (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L371'>view</a> 371 src/viewer/display.c mcview_display_ruler (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L374'>view</a> 374 src/viewer/display.c const WRect *r = &view->ruler_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L388'>view</a> 388 src/viewer/display.c cl = view->dpy_text_column + c;</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L391'>view</a> 391 src/viewer/display.c widget_gotoyx (view, r->y + line_row, r->x + c);</span>
|
|
<span class='curline'><a href='../S/src--viewer--display.c.html#L400'>view</a> 400 src/viewer/display.c widget_gotoyx (view, r->y + nums_row, r->x + c - 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L65'>view</a> 65 src/viewer/growbuf.c mcview_growbuf_init (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L67'>view</a> 67 src/viewer/growbuf.c view->growbuf_in_use = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L68'>view</a> 68 src/viewer/growbuf.c view->growbuf_blockptr = g_ptr_array_new_with_free_func (g_free);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L69'>view</a> 69 src/viewer/growbuf.c view->growbuf_lastindex = VIEW_PAGE_SIZE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L70'>view</a> 70 src/viewer/growbuf.c view->growbuf_finished = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L76'>view</a> 76 src/viewer/growbuf.c mcview_growbuf_done (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L78'>view</a> 78 src/viewer/growbuf.c view->growbuf_finished = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L80'>view</a> 80 src/viewer/growbuf.c if (view->datasource == DS_STDIO_PIPE)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L82'>view</a> 82 src/viewer/growbuf.c mc_pclose (view->ds_stdio_pipe, NULL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L83'>view</a> 83 src/viewer/growbuf.c view->ds_stdio_pipe = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L87'>view</a> 87 src/viewer/growbuf.c (void) mc_close (view->ds_vfs_pipe);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L88'>view</a> 88 src/viewer/growbuf.c view->ds_vfs_pipe = -1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L95'>view</a> 95 src/viewer/growbuf.c mcview_growbuf_free (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L97'>view</a> 97 src/viewer/growbuf.c g_assert (view->growbuf_in_use);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L99'>view</a> 99 src/viewer/growbuf.c g_ptr_array_free (view->growbuf_blockptr, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L100'>view</a> 100 src/viewer/growbuf.c view->growbuf_blockptr = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L101'>view</a> 101 src/viewer/growbuf.c view->growbuf_in_use = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L107'>view</a> 107 src/viewer/growbuf.c mcview_growbuf_filesize (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L109'>view</a> 109 src/viewer/growbuf.c g_assert (view->growbuf_in_use);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L111'>view</a> 111 src/viewer/growbuf.c if (view->growbuf_blockptr->len == 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L114'>view</a> 114 src/viewer/growbuf.c return ((off_t) view->growbuf_blockptr->len - 1) * VIEW_PAGE_SIZE + view->growbuf_lastindex;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L124'>view</a> 124 src/viewer/growbuf.c mcview_growbuf_read_until (WView *view, off_t ofs)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L128'>view</a> 128 src/viewer/growbuf.c g_assert (view->growbuf_in_use);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L130'>view</a> 130 src/viewer/growbuf.c if (view->growbuf_finished)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L133'>view</a> 133 src/viewer/growbuf.c while (mcview_growbuf_filesize (view) < ofs || short_read)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L139'>view</a> 139 src/viewer/growbuf.c if (view->growbuf_lastindex == VIEW_PAGE_SIZE)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L146'>view</a> 146 src/viewer/growbuf.c g_ptr_array_add (view->growbuf_blockptr, newblock);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L147'>view</a> 147 src/viewer/growbuf.c view->growbuf_lastindex = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L150'>view</a> 150 src/viewer/growbuf.c p = (byte *) g_ptr_array_index (view->growbuf_blockptr, view->growbuf_blockptr->len - 1)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L151'>view</a> 151 src/viewer/growbuf.c + view->growbuf_lastindex;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L153'>view</a> 153 src/viewer/growbuf.c bytesfree = VIEW_PAGE_SIZE - view->growbuf_lastindex;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L155'>view</a> 155 src/viewer/growbuf.c if (view->datasource == DS_STDIO_PIPE)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L157'>view</a> 157 src/viewer/growbuf.c mc_pipe_t *sp = view->ds_stdio_pipe;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L170'>view</a> 170 src/viewer/growbuf.c mcview_show_error (view, NULL, error->message);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L172'>view</a> 172 src/viewer/growbuf.c mcview_growbuf_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L176'>view</a> 176 src/viewer/growbuf.c if (view->pipe_first_err_msg && sp->err.len > 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L183'>view</a> 183 src/viewer/growbuf.c view->pipe_first_err_msg = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L185'>view</a> 185 src/viewer/growbuf.c mcview_show_error (view, NULL, sp->err.buf);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L194'>view</a> 194 src/viewer/growbuf.c if (view->ds_stdio_pipe == NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L208'>view</a> 208 src/viewer/growbuf.c mcview_show_error (view, _ ("Failed to read data from child stdout"), "");</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L216'>view</a> 216 src/viewer/growbuf.c mcview_growbuf_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L218'>view</a> 218 src/viewer/growbuf.c mcview_display (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L224'>view</a> 224 src/viewer/growbuf.c g_assert (view->datasource == DS_VFS_PIPE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L227'>view</a> 227 src/viewer/growbuf.c nread = mc_read (view->ds_vfs_pipe, p, bytesfree);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L233'>view</a> 233 src/viewer/growbuf.c mcview_growbuf_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L238'>view</a> 238 src/viewer/growbuf.c view->growbuf_lastindex += nread;</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L245'>view</a> 245 src/viewer/growbuf.c mcview_get_byte_growing_buffer (WView *view, off_t byte_index, int *retval)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L249'>view</a> 249 src/viewer/growbuf.c g_assert (view->growbuf_in_use);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L257'>view</a> 257 src/viewer/growbuf.c p = mcview_get_ptr_growing_buffer (view, byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L270'>view</a> 270 src/viewer/growbuf.c mcview_get_ptr_growing_buffer (WView *view, off_t byte_index)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L274'>view</a> 274 src/viewer/growbuf.c g_assert (view->growbuf_in_use);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L282'>view</a> 282 src/viewer/growbuf.c mcview_growbuf_read_until (view, byte_index + 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L283'>view</a> 283 src/viewer/growbuf.c if (view->growbuf_blockptr->len == 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L285'>view</a> 285 src/viewer/growbuf.c if (pageno < (off_t) view->growbuf_blockptr->len - 1)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L286'>view</a> 286 src/viewer/growbuf.c return ((char *) g_ptr_array_index (view->growbuf_blockptr, pageno) + pageindex);</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L287'>view</a> 287 src/viewer/growbuf.c if (pageno == (off_t) view->growbuf_blockptr->len - 1</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L288'>view</a> 288 src/viewer/growbuf.c && pageindex < (off_t) view->growbuf_lastindex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--growbuf.c.html#L289'>view</a> 289 src/viewer/growbuf.c return ((char *) g_ptr_array_index (view->growbuf_blockptr, pageno) + pageindex);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L83'>view</a> 83 src/viewer/hex.c mcview_hex_calculate_boldflag (WView *view, off_t from, struct hexedit_change_node *curr,</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L86'>view</a> 86 src/viewer/hex.c return (from == view->hex_cursor) ? MARK_CURSOR</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L88'>view</a> 88 src/viewer/hex.c : (view->search_start <= from && from < view->search_end) ? MARK_SELECTED</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L97'>view</a> 97 src/viewer/hex.c mcview_display_hex (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L99'>view</a> 99 src/viewer/hex.c const WRect *r = &view->data_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L100'>view</a> 100 src/viewer/hex.c int ngroups = view->bytes_per_line / 4;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L113'>view</a> 113 src/viewer/hex.c struct hexedit_change_node *curr = view->change_list;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L126'>view</a> 126 src/viewer/hex.c mcview_display_clean (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L130'>view</a> 130 src/viewer/hex.c from = view->dpy_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L131'>view</a> 131 src/viewer/hex.c if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L133'>view</a> 133 src/viewer/hex.c if (from >= view->bytes_per_line)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L136'>view</a> 136 src/viewer/hex.c from -= view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L138'>view</a> 138 src/viewer/hex.c if (view->bytes_per_line == 4 && from >= view->bytes_per_line)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L141'>view</a> 141 src/viewer/hex.c from -= view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L148'>view</a> 148 src/viewer/hex.c for (; mcview_get_byte (view, from, NULL) && row < r->lines; row++)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L159'>view</a> 159 src/viewer/hex.c widget_gotoyx (view, r->y + row, r->x);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L166'>view</a> 166 src/viewer/hex.c for (bytes = 0; bytes < view->bytes_per_line; bytes++, from++)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L171'>view</a> 171 src/viewer/hex.c if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L196'>view</a> 196 src/viewer/hex.c if (mcview_get_byte (view, from + j, &res))</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L242'>view</a> 242 src/viewer/hex.c if (!mcview_get_byte (view, from, &c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L246'>view</a> 246 src/viewer/hex.c if (from == view->hex_cursor && !view->hexview_in_text)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L248'>view</a> 248 src/viewer/hex.c view->cursor_row = row;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L249'>view</a> 249 src/viewer/hex.c view->cursor_col = col;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L253'>view</a> 253 src/viewer/hex.c boldflag_byte = mcview_hex_calculate_boldflag (view, from, curr, FALSE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L254'>view</a> 254 src/viewer/hex.c boldflag_char = mcview_hex_calculate_boldflag (view, from, curr, utf8_changed);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L269'>view</a> 269 src/viewer/hex.c view->hexview_in_text ? VIEWER_SELECTED_COLOR</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L273'>view</a> 273 src/viewer/hex.c widget_gotoyx (view, r->y + row, r->x + col);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L287'>view</a> 287 src/viewer/hex.c if (bytes != view->bytes_per_line - 1)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L298'>view</a> 298 src/viewer/hex.c if (view->data_area.cols >= 80 && col < r->cols)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L320'>view</a> 320 src/viewer/hex.c view->hexview_in_text ? VIEWER_SELECTED_COLOR</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L325'>view</a> 325 src/viewer/hex.c if (!view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L326'>view</a> 326 src/viewer/hex.c c = convert_from_8bit_to_utf_c ((unsigned char) c, view->converter);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L330'>view</a> 330 src/viewer/hex.c else if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L331'>view</a> 331 src/viewer/hex.c ch = convert_from_utf_to_current_c (ch, view->converter);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L343'>view</a> 343 src/viewer/hex.c widget_gotoyx (view, r->y + row, r->x + text_start + bytes);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L344'>view</a> 344 src/viewer/hex.c if (view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L351'>view</a> 351 src/viewer/hex.c if (from == view->hex_cursor && view->hexview_in_text)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L353'>view</a> 353 src/viewer/hex.c view->cursor_row = row;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L354'>view</a> 354 src/viewer/hex.c view->cursor_col = text_start + bytes;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L362'>view</a> 362 src/viewer/hex.c mcview_place_cursor (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L363'>view</a> 363 src/viewer/hex.c view->dpy_end = from;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L369'>view</a> 369 src/viewer/hex.c mcview_hexedit_save_changes (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L373'>view</a> 373 src/viewer/hex.c if (view->change_list == NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L382'>view</a> 382 src/viewer/hex.c g_assert (view->filename_vpath != NULL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L384'>view</a> 384 src/viewer/hex.c fp = mc_open (view->filename_vpath, O_WRONLY);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L387'>view</a> 387 src/viewer/hex.c for (curr = view->change_list; curr != NULL; curr = next)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L396'>view</a> 396 src/viewer/hex.c view->change_list = next;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L397'>view</a> 397 src/viewer/hex.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L398'>view</a> 398 src/viewer/hex.c mcview_set_byte (view, curr->offset, curr->value);</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L402'>view</a> 402 src/viewer/hex.c view->change_list = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L404'>view</a> 404 src/viewer/hex.c if (view->locked)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L405'>view</a> 405 src/viewer/hex.c view->locked = unlock_file (view->filename_vpath) != 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L413'>view</a> 413 src/viewer/hex.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L431'>view</a> 431 src/viewer/hex.c mcview_toggle_hexedit_mode (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L433'>view</a> 433 src/viewer/hex.c view->hexedit_mode = !view->hexedit_mode;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L434'>view</a> 434 src/viewer/hex.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L435'>view</a> 435 src/viewer/hex.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L441'>view</a> 441 src/viewer/hex.c mcview_hexedit_free_change_list (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L445'>view</a> 445 src/viewer/hex.c for (curr = view->change_list; curr != NULL; curr = next)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L450'>view</a> 450 src/viewer/hex.c view->change_list = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L452'>view</a> 452 src/viewer/hex.c if (view->locked)</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L453'>view</a> 453 src/viewer/hex.c view->locked = unlock_file (view->filename_vpath) != 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--hex.c.html#L455'>view</a> 455 src/viewer/hex.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L198'>view</a> 198 src/viewer/internal.h WView *view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L226'>view</a> 226 src/viewer/internal.h void mcview_display_text (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L228'>view</a> 228 src/viewer/internal.h void mcview_ascii_move_down (WView *view, off_t lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L229'>view</a> 229 src/viewer/internal.h void mcview_ascii_move_up (WView *view, off_t lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L230'>view</a> 230 src/viewer/internal.h void mcview_ascii_moveto_bol (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L231'>view</a> 231 src/viewer/internal.h void mcview_ascii_moveto_eol (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L234'>view</a> 234 src/viewer/internal.h void mcview_ccache_dump (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L237'>view</a> 237 src/viewer/internal.h void mcview_ccache_lookup (WView *view, coord_cache_entry_t *coord, enum ccache_type lookup_what);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L240'>view</a> 240 src/viewer/internal.h void mcview_set_datasource_none (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L241'>view</a> 241 src/viewer/internal.h off_t mcview_get_filesize (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L242'>view</a> 242 src/viewer/internal.h void mcview_update_filesize (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L243'>view</a> 243 src/viewer/internal.h char *mcview_get_ptr_file (WView *view, off_t byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L244'>view</a> 244 src/viewer/internal.h char *mcview_get_ptr_string (WView *view, off_t byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L245'>view</a> 245 src/viewer/internal.h gboolean mcview_get_utf (WView *view, off_t byte_index, int *ch, int *ch_len);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L246'>view</a> 246 src/viewer/internal.h gboolean mcview_get_byte_string (WView *view, off_t byte_index, int *retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L247'>view</a> 247 src/viewer/internal.h gboolean mcview_get_byte_none (WView *view, off_t byte_index, int *retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L248'>view</a> 248 src/viewer/internal.h void mcview_set_byte (WView *view, off_t offset, byte b);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L249'>view</a> 249 src/viewer/internal.h void mcview_file_load_data (WView *view, off_t byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L250'>view</a> 250 src/viewer/internal.h void mcview_close_datasource (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L251'>view</a> 251 src/viewer/internal.h void mcview_set_datasource_file (WView *view, int fd, const struct stat *st);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L252'>view</a> 252 src/viewer/internal.h gboolean mcview_load_command_output (WView *view, const char *command);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L253'>view</a> 253 src/viewer/internal.h void mcview_set_datasource_vfs_pipe (WView *view, int fd);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L254'>view</a> 254 src/viewer/internal.h void mcview_set_datasource_string (WView *view, const char *s);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L257'>view</a> 257 src/viewer/internal.h gboolean mcview_dialog_search (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L258'>view</a> 258 src/viewer/internal.h gboolean mcview_dialog_goto (WView *view, off_t *offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L261'>view</a> 261 src/viewer/internal.h void mcview_update (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L262'>view</a> 262 src/viewer/internal.h void mcview_display (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L263'>view</a> 263 src/viewer/internal.h void mcview_compute_areas (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L264'>view</a> 264 src/viewer/internal.h void mcview_update_bytes_per_line (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L265'>view</a> 265 src/viewer/internal.h void mcview_display_toggle_ruler (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L266'>view</a> 266 src/viewer/internal.h void mcview_display_frame (const WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L267'>view</a> 267 src/viewer/internal.h void mcview_display_clean (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L268'>view</a> 268 src/viewer/internal.h void mcview_display_ruler (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L271'>view</a> 271 src/viewer/internal.h void mcview_growbuf_init (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L272'>view</a> 272 src/viewer/internal.h void mcview_growbuf_done (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L273'>view</a> 273 src/viewer/internal.h void mcview_growbuf_free (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L274'>view</a> 274 src/viewer/internal.h off_t mcview_growbuf_filesize (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L275'>view</a> 275 src/viewer/internal.h void mcview_growbuf_read_until (WView *view, off_t ofs);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L276'>view</a> 276 src/viewer/internal.h gboolean mcview_get_byte_growing_buffer (WView *view, off_t byte_index, int *retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L277'>view</a> 277 src/viewer/internal.h char *mcview_get_ptr_growing_buffer (WView *view, off_t byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L280'>view</a> 280 src/viewer/internal.h void mcview_display_hex (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L281'>view</a> 281 src/viewer/internal.h gboolean mcview_hexedit_save_changes (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L282'>view</a> 282 src/viewer/internal.h void mcview_toggle_hexedit_mode (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L283'>view</a> 283 src/viewer/internal.h void mcview_hexedit_free_change_list (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L287'>view</a> 287 src/viewer/internal.h void mcview_toggle_magic_mode (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L288'>view</a> 288 src/viewer/internal.h void mcview_toggle_wrap_mode (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L289'>view</a> 289 src/viewer/internal.h void mcview_toggle_nroff_mode (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L290'>view</a> 290 src/viewer/internal.h void mcview_toggle_hex_mode (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L291'>view</a> 291 src/viewer/internal.h void mcview_init (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L292'>view</a> 292 src/viewer/internal.h void mcview_done (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L293'>view</a> 293 src/viewer/internal.h void mcview_select_encoding (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L294'>view</a> 294 src/viewer/internal.h void mcview_set_codeset (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L295'>view</a> 295 src/viewer/internal.h void mcview_show_error (WView *view, const char *format, const char *filename);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L296'>view</a> 296 src/viewer/internal.h off_t mcview_bol (WView *view, off_t current, off_t limit);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L297'>view</a> 297 src/viewer/internal.h off_t mcview_eol (WView *view, off_t current);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L299'>view</a> 299 src/viewer/internal.h int mcview_calc_percent (WView *view, off_t p);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L302'>view</a> 302 src/viewer/internal.h void mcview_move_up (WView *view, off_t lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L303'>view</a> 303 src/viewer/internal.h void mcview_move_down (WView *view, off_t lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L304'>view</a> 304 src/viewer/internal.h void mcview_move_left (WView *view, off_t columns);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L305'>view</a> 305 src/viewer/internal.h void mcview_move_right (WView *view, off_t columns);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L306'>view</a> 306 src/viewer/internal.h void mcview_moveto_top (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L307'>view</a> 307 src/viewer/internal.h void mcview_moveto_bottom (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L308'>view</a> 308 src/viewer/internal.h void mcview_moveto_bol (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L309'>view</a> 309 src/viewer/internal.h void mcview_moveto_eol (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L310'>view</a> 310 src/viewer/internal.h void mcview_moveto_offset (WView *view, off_t offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L311'>view</a> 311 src/viewer/internal.h void mcview_moveto (WView *view, off_t, off_t col);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L312'>view</a> 312 src/viewer/internal.h void mcview_coord_to_offset (WView *view, off_t *ret_offset, off_t line, off_t column);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L313'>view</a> 313 src/viewer/internal.h void mcview_offset_to_coord (WView *view, off_t *ret_line, off_t *ret_column, off_t offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L314'>view</a> 314 src/viewer/internal.h void mcview_place_cursor (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L315'>view</a> 315 src/viewer/internal.h void mcview_moveto_match (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L318'>view</a> 318 src/viewer/internal.h int mcview__get_nroff_real_len (WView *view, off_t start, off_t length);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L319'>view</a> 319 src/viewer/internal.h mcview_nroff_t *mcview_nroff_seq_new_num (WView *view, off_t lc_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L320'>view</a> 320 src/viewer/internal.h mcview_nroff_t *mcview_nroff_seq_new (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L327'>view</a> 327 src/viewer/internal.h gboolean mcview_search_init (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L328'>view</a> 328 src/viewer/internal.h void mcview_search_deinit (WView *view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L332'>view</a> 332 src/viewer/internal.h void mcview_search (WView *view, gboolean start_search);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L349'>view</a> 349 src/viewer/internal.h mcview_is_in_panel (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L351'>view</a> 351 src/viewer/internal.h return (view->dpy_frame_size != 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L357'>view</a> 357 src/viewer/internal.h mcview_may_still_grow (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L359'>view</a> 359 src/viewer/internal.h return (view->growbuf_in_use && !view->growbuf_finished);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L376'>view</a> 376 src/viewer/internal.h mcview_get_byte_file (WView *view, off_t byte_index, int *retval)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L378'>view</a> 378 src/viewer/internal.h g_assert (view->datasource == DS_FILE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L380'>view</a> 380 src/viewer/internal.h mcview_file_load_data (view, byte_index);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L381'>view</a> 381 src/viewer/internal.h if (mcview_already_loaded (view->ds_file_offset, byte_index, view->ds_file_datalen))</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L384'>view</a> 384 src/viewer/internal.h *retval = view->ds_file_data[byte_index - view->ds_file_offset];</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L395'>view</a> 395 src/viewer/internal.h mcview_get_byte (WView *view, off_t offset, int *retval)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L397'>view</a> 397 src/viewer/internal.h switch (view->datasource)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L401'>view</a> 401 src/viewer/internal.h return mcview_get_byte_growing_buffer (view, offset, retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L403'>view</a> 403 src/viewer/internal.h return mcview_get_byte_file (view, offset, retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L405'>view</a> 405 src/viewer/internal.h return mcview_get_byte_string (view, offset, retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L407'>view</a> 407 src/viewer/internal.h return mcview_get_byte_none (view, offset, retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L416'>view</a> 416 src/viewer/internal.h mcview_get_byte_indexed (WView *view, off_t base, off_t ofs, int *retval)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L419'>view</a> 419 src/viewer/internal.h return mcview_get_byte (view, base + ofs, retval);</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L430'>view</a> 430 src/viewer/internal.h mcview_count_backspaces (WView *view, off_t offset)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L435'>view</a> 435 src/viewer/internal.h while (offset >= 2 * backspaces && mcview_get_byte (view, offset - 2 * backspaces, &c)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L445'>view</a> 445 src/viewer/internal.h mcview_is_nroff_sequence (WView *view, off_t offset)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L451'>view</a> 451 src/viewer/internal.h if (!mcview_get_byte_indexed (view, offset, 1, &c1) || c1 != '\b')</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L454'>view</a> 454 src/viewer/internal.h if (!mcview_get_byte_indexed (view, offset, 0, &c0) || !g_ascii_isprint (c0))</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L457'>view</a> 457 src/viewer/internal.h if (!mcview_get_byte_indexed (view, offset, 2, &c2) || !g_ascii_isprint (c2))</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L466'>view</a> 466 src/viewer/internal.h mcview_growbuf_read_all_data (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--internal.h.html#L468'>view</a> 468 src/viewer/internal.h mcview_growbuf_read_until (view, OFFSETTYPE_MAX);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L69'>view</a> 69 src/viewer/lib.c mcview_toggle_magic_mode (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L76'>view</a> 76 src/viewer/lib.c view->mode_flags.magic = !view->mode_flags.magic;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L79'>view</a> 79 src/viewer/lib.c filename = g_strdup (vfs_path_as_str (view->filename_vpath));</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L80'>view</a> 80 src/viewer/lib.c command = g_strdup (view->command);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L81'>view</a> 81 src/viewer/lib.c dir = view->dir;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L82'>view</a> 82 src/viewer/lib.c dir_idx = view->dir_idx;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L83'>view</a> 83 src/viewer/lib.c view->dir = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L84'>view</a> 84 src/viewer/lib.c view->dir_idx = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L85'>view</a> 85 src/viewer/lib.c mcview_done (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L86'>view</a> 86 src/viewer/lib.c mcview_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L87'>view</a> 87 src/viewer/lib.c mcview_load (view, command, filename, 0, 0, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L88'>view</a> 88 src/viewer/lib.c view->dir = dir;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L89'>view</a> 89 src/viewer/lib.c view->dir_idx = dir_idx;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L93'>view</a> 93 src/viewer/lib.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L94'>view</a> 94 src/viewer/lib.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L100'>view</a> 100 src/viewer/lib.c mcview_toggle_wrap_mode (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L102'>view</a> 102 src/viewer/lib.c view->mode_flags.wrap = !view->mode_flags.wrap;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L103'>view</a> 103 src/viewer/lib.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L104'>view</a> 104 src/viewer/lib.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L105'>view</a> 105 src/viewer/lib.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L111'>view</a> 111 src/viewer/lib.c mcview_toggle_nroff_mode (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L113'>view</a> 113 src/viewer/lib.c view->mode_flags.nroff = !view->mode_flags.nroff;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L115'>view</a> 115 src/viewer/lib.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L116'>view</a> 116 src/viewer/lib.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L117'>view</a> 117 src/viewer/lib.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L123'>view</a> 123 src/viewer/lib.c mcview_toggle_hex_mode (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L125'>view</a> 125 src/viewer/lib.c view->mode_flags.hex = !view->mode_flags.hex;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L127'>view</a> 127 src/viewer/lib.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L129'>view</a> 129 src/viewer/lib.c view->hex_cursor = view->dpy_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L130'>view</a> 130 src/viewer/lib.c view->dpy_start = mcview_offset_rounddown (view->dpy_start, view->bytes_per_line);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L131'>view</a> 131 src/viewer/lib.c widget_want_cursor (WIDGET (view), TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L135'>view</a> 135 src/viewer/lib.c view->dpy_start = mcview_bol (view, view->hex_cursor, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L136'>view</a> 136 src/viewer/lib.c view->hex_cursor = view->dpy_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L137'>view</a> 137 src/viewer/lib.c widget_want_cursor (WIDGET (view), FALSE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L140'>view</a> 140 src/viewer/lib.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L141'>view</a> 141 src/viewer/lib.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L142'>view</a> 142 src/viewer/lib.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L143'>view</a> 143 src/viewer/lib.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L149'>view</a> 149 src/viewer/lib.c mcview_init (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L153'>view</a> 153 src/viewer/lib.c view->filename_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L154'>view</a> 154 src/viewer/lib.c view->workdir_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L155'>view</a> 155 src/viewer/lib.c view->command = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L156'>view</a> 156 src/viewer/lib.c view->search_nroff_seq = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L158'>view</a> 158 src/viewer/lib.c mcview_set_datasource_none (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L160'>view</a> 160 src/viewer/lib.c view->growbuf_in_use = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L163'>view</a> 163 src/viewer/lib.c view->hexedit_lownibble = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L164'>view</a> 164 src/viewer/lib.c view->locked = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L165'>view</a> 165 src/viewer/lib.c view->coord_cache = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L167'>view</a> 167 src/viewer/lib.c view->dpy_start = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L168'>view</a> 168 src/viewer/lib.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L169'>view</a> 169 src/viewer/lib.c mcview_state_machine_init (&view->dpy_state_top, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L170'>view</a> 170 src/viewer/lib.c view->dpy_wrap_dirty = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L171'>view</a> 171 src/viewer/lib.c view->force_max = -1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L172'>view</a> 172 src/viewer/lib.c view->dpy_text_column = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L173'>view</a> 173 src/viewer/lib.c view->dpy_end = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L174'>view</a> 174 src/viewer/lib.c view->hex_cursor = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L175'>view</a> 175 src/viewer/lib.c view->cursor_col = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L176'>view</a> 176 src/viewer/lib.c view->cursor_row = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L177'>view</a> 177 src/viewer/lib.c view->change_list = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L181'>view</a> 181 src/viewer/lib.c view->dirty = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L182'>view</a> 182 src/viewer/lib.c view->dpy_bbar_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L183'>view</a> 183 src/viewer/lib.c view->bytes_per_line = 1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L185'>view</a> 185 src/viewer/lib.c view->search_start = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L186'>view</a> 186 src/viewer/lib.c view->search_end = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L188'>view</a> 188 src/viewer/lib.c view->marker = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L189'>view</a> 189 src/viewer/lib.c for (i = 0; i < G_N_ELEMENTS (view->marks); i++)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L190'>view</a> 190 src/viewer/lib.c view->marks[i] = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L192'>view</a> 192 src/viewer/lib.c view->update_steps = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L193'>view</a> 193 src/viewer/lib.c view->update_activate = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L195'>view</a> 195 src/viewer/lib.c view->saved_bookmarks = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L201'>view</a> 201 src/viewer/lib.c mcview_done (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L204'>view</a> 204 src/viewer/lib.c if (mcview_remember_file_position && view->filename_vpath != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L206'>view</a> 206 src/viewer/lib.c save_file_position (view->filename_vpath, -1, 0,</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L207'>view</a> 207 src/viewer/lib.c view->mode_flags.hex ? view->hex_cursor : view->dpy_start,</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L208'>view</a> 208 src/viewer/lib.c view->saved_bookmarks);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L209'>view</a> 209 src/viewer/lib.c view->saved_bookmarks = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L213'>view</a> 213 src/viewer/lib.c mcview_global_flags = view->mode_flags;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L217'>view</a> 217 src/viewer/lib.c vfs_path_free (view->filename_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L218'>view</a> 218 src/viewer/lib.c view->filename_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L219'>view</a> 219 src/viewer/lib.c vfs_path_free (view->workdir_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L220'>view</a> 220 src/viewer/lib.c view->workdir_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L221'>view</a> 221 src/viewer/lib.c MC_PTR_FREE (view->command);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L223'>view</a> 223 src/viewer/lib.c mcview_close_datasource (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L226'>view</a> 226 src/viewer/lib.c if (view->coord_cache != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L228'>view</a> 228 src/viewer/lib.c g_ptr_array_free (view->coord_cache, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L229'>view</a> 229 src/viewer/lib.c view->coord_cache = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L232'>view</a> 232 src/viewer/lib.c if (view->converter == INVALID_CONV)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L233'>view</a> 233 src/viewer/lib.c view->converter = str_cnv_from_term;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L235'>view</a> 235 src/viewer/lib.c if (view->converter != str_cnv_from_term)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L237'>view</a> 237 src/viewer/lib.c str_close_conv (view->converter);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L238'>view</a> 238 src/viewer/lib.c view->converter = str_cnv_from_term;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L241'>view</a> 241 src/viewer/lib.c mcview_search_deinit (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L242'>view</a> 242 src/viewer/lib.c view->search = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L243'>view</a> 243 src/viewer/lib.c view->last_search_string = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L244'>view</a> 244 src/viewer/lib.c mcview_hexedit_free_change_list (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L246'>view</a> 246 src/viewer/lib.c if (mc_global.mc_run_mode == MC_RUN_VIEWER && view->dir != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L249'>view</a> 249 src/viewer/lib.c dir_list_free_list (view->dir);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L250'>view</a> 250 src/viewer/lib.c g_free (view->dir);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L251'>view</a> 251 src/viewer/lib.c g_free (view->dir_idx);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L254'>view</a> 254 src/viewer/lib.c view->dir = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L260'>view</a> 260 src/viewer/lib.c mcview_set_codeset (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L264'>view</a> 264 src/viewer/lib.c view->utf8 = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L273'>view</a> 273 src/viewer/lib.c if (view->converter != str_cnv_from_term)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L274'>view</a> 274 src/viewer/lib.c str_close_conv (view->converter);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L275'>view</a> 275 src/viewer/lib.c view->converter = conv;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L277'>view</a> 277 src/viewer/lib.c view->utf8 = (gboolean) str_isutf8 (cp_id);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L278'>view</a> 278 src/viewer/lib.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L285'>view</a> 285 src/viewer/lib.c mcview_select_encoding (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L288'>view</a> 288 src/viewer/lib.c mcview_set_codeset (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L294'>view</a> 294 src/viewer/lib.c mcview_show_error (WView *view, const char *format, const char *filename)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L296'>view</a> 296 src/viewer/lib.c if (mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L297'>view</a> 297 src/viewer/lib.c mcview_set_datasource_string (view, filename);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L310'>view</a> 310 src/viewer/lib.c mcview_bol (WView *view, off_t current, off_t limit)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L317'>view</a> 317 src/viewer/lib.c const off_t filesize = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L322'>view</a> 322 src/viewer/lib.c if (!mcview_get_byte (view, current, &c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L327'>view</a> 327 src/viewer/lib.c if (!mcview_get_byte (view, current - 1, &c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L336'>view</a> 336 src/viewer/lib.c if (!mcview_get_byte (view, current - 1, &c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L351'>view</a> 351 src/viewer/lib.c mcview_eol (WView *view, off_t current)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L359'>view</a> 359 src/viewer/lib.c for (; mcview_get_byte (view, current, &c); current++)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L380'>view</a> 380 src/viewer/lib.c const WView *view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L385'>view</a> 385 src/viewer/lib.c view = (const WView *) widget_find_by_type (CONST_WIDGET (h), mcview_callback);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L386'>view</a> 386 src/viewer/lib.c modified = view->hexedit_mode && (view->change_list != NULL) ? "(*) " : " ";</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L387'>view</a> 387 src/viewer/lib.c view_filename = vfs_path_as_str (view->filename_vpath);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L391'>view</a> 391 src/viewer/lib.c file_label = view_filename != NULL ? view_filename : view->command != NULL ? view->command : "";</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L400'>view</a> 400 src/viewer/lib.c mcview_calc_percent (WView *view, off_t p)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L405'>view</a> 405 src/viewer/lib.c if (view->status_area.cols < 1 || (view->status_area.x + view->status_area.cols) < 4)</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L407'>view</a> 407 src/viewer/lib.c if (mcview_may_still_grow (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L410'>view</a> 410 src/viewer/lib.c filesize = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--lib.c.html#L411'>view</a> 411 src/viewer/lib.c if (view->mode_flags.hex && filesize > 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L86'>view</a> 86 src/viewer/mcviewer.c WView *view = (WView *) w;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L87'>view</a> 87 src/viewer/mcviewer.c const WRect *r = &view->data_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L93'>view</a> 93 src/viewer/mcviewer.c if (mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L113'>view</a> 113 src/viewer/mcviewer.c if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L122'>view</a> 122 src/viewer/mcviewer.c mcview_move_left (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L132'>view</a> 132 src/viewer/mcviewer.c mcview_move_right (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L146'>view</a> 146 src/viewer/mcviewer.c mcview_move_up (view, r->lines / 2);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L148'>view</a> 148 src/viewer/mcviewer.c mcview_move_up (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L160'>view</a> 160 src/viewer/mcviewer.c mcview_move_down (view, r->lines / 2);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L162'>view</a> 162 src/viewer/mcviewer.c mcview_move_down (view, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L172'>view</a> 172 src/viewer/mcviewer.c mcview_move_up (view, 2);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L180'>view</a> 180 src/viewer/mcviewer.c mcview_move_down (view, 2);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L191'>view</a> 191 src/viewer/mcviewer.c mcview_update (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L201'>view</a> 201 src/viewer/mcviewer.c WView *view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L204'>view</a> 204 src/viewer/mcviewer.c view = g_new0 (WView, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L205'>view</a> 205 src/viewer/mcviewer.c w = WIDGET (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L211'>view</a> 211 src/viewer/mcviewer.c mcview_clear_mode_flags (&view->mode_flags);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L212'>view</a> 212 src/viewer/mcviewer.c view->hexedit_mode = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L213'>view</a> 213 src/viewer/mcviewer.c view->hex_keymap = viewer_hex_map;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L214'>view</a> 214 src/viewer/mcviewer.c view->hexview_in_text = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L215'>view</a> 215 src/viewer/mcviewer.c view->locked = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L217'>view</a> 217 src/viewer/mcviewer.c view->dpy_frame_size = is_panel ? 1 : 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L218'>view</a> 218 src/viewer/mcviewer.c view->converter = str_cnv_from_term;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L220'>view</a> 220 src/viewer/mcviewer.c mcview_init (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L223'>view</a> 223 src/viewer/mcviewer.c mcview_toggle_hex_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L225'>view</a> 225 src/viewer/mcviewer.c mcview_toggle_nroff_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L227'>view</a> 227 src/viewer/mcviewer.c mcview_toggle_wrap_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L229'>view</a> 229 src/viewer/mcviewer.c mcview_toggle_magic_mode (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L231'>view</a> 231 src/viewer/mcviewer.c return view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L285'>view</a> 285 src/viewer/mcviewer.c mcview_load (WView *view, const char *command, const char *file, int start_line, off_t search_start,</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L291'>view</a> 291 src/viewer/mcviewer.c g_assert (view->bytes_per_line != 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L293'>view</a> 293 src/viewer/mcviewer.c view->filename_vpath = vfs_path_from_str (file);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L298'>view</a> 298 src/viewer/mcviewer.c vfs_path_free (view->workdir_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L305'>view</a> 305 src/viewer/mcviewer.c view->workdir_vpath = vfs_path_append_new (p, file, (char *) NULL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L316'>view</a> 316 src/viewer/mcviewer.c view->workdir_vpath = vfs_path_from_str (dir);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L321'>view</a> 321 src/viewer/mcviewer.c if (!mcview_is_in_panel (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L322'>view</a> 322 src/viewer/mcviewer.c view->dpy_text_column = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L324'>view</a> 324 src/viewer/mcviewer.c mcview_set_codeset (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L326'>view</a> 326 src/viewer/mcviewer.c if (command != NULL && (view->mode_flags.magic || file == NULL || file[0] == '\0'))</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L327'>view</a> 327 src/viewer/mcviewer.c retval = mcview_load_command_output (view, command);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L339'>view</a> 339 src/viewer/mcviewer.c mcview_close_datasource (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L340'>view</a> 340 src/viewer/mcviewer.c mcview_show_error (view, _ ("Cannot open\n%s"), file);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L341'>view</a> 341 src/viewer/mcviewer.c vfs_path_free (view->filename_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L342'>view</a> 342 src/viewer/mcviewer.c view->filename_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L343'>view</a> 343 src/viewer/mcviewer.c vfs_path_free (view->workdir_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L344'>view</a> 344 src/viewer/mcviewer.c view->workdir_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L352'>view</a> 352 src/viewer/mcviewer.c mcview_close_datasource (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L353'>view</a> 353 src/viewer/mcviewer.c mcview_show_error (view, _ ("Cannot stat\n%s"), file);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L354'>view</a> 354 src/viewer/mcviewer.c vfs_path_free (view->filename_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L355'>view</a> 355 src/viewer/mcviewer.c view->filename_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L356'>view</a> 356 src/viewer/mcviewer.c vfs_path_free (view->workdir_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L357'>view</a> 357 src/viewer/mcviewer.c view->workdir_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L364'>view</a> 364 src/viewer/mcviewer.c mcview_close_datasource (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L366'>view</a> 366 src/viewer/mcviewer.c mcview_show_error (view, NULL, tmp);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L367'>view</a> 367 src/viewer/mcviewer.c vfs_path_free (view->filename_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L368'>view</a> 368 src/viewer/mcviewer.c view->filename_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L369'>view</a> 369 src/viewer/mcviewer.c vfs_path_free (view->workdir_vpath, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L370'>view</a> 370 src/viewer/mcviewer.c view->workdir_vpath = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L377'>view</a> 377 src/viewer/mcviewer.c mcview_set_datasource_vfs_pipe (view, fd);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L381'>view</a> 381 src/viewer/mcviewer.c if (view->mode_flags.magic)</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L401'>view</a> 401 src/viewer/mcviewer.c mcview_close_datasource (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L402'>view</a> 402 src/viewer/mcviewer.c mcview_show_error (view, _ ("Cannot open\n%s\nin parse mode\n%s"), file);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L413'>view</a> 413 src/viewer/mcviewer.c mcview_set_datasource_file (view, fd, &st);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L419'>view</a> 419 src/viewer/mcviewer.c view->command = g_strdup (command);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L420'>view</a> 420 src/viewer/mcviewer.c view->dpy_start = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L421'>view</a> 421 src/viewer/mcviewer.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L422'>view</a> 422 src/viewer/mcviewer.c mcview_state_machine_init (&view->dpy_state_top, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L423'>view</a> 423 src/viewer/mcviewer.c view->dpy_wrap_dirty = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L424'>view</a> 424 src/viewer/mcviewer.c view->force_max = -1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L425'>view</a> 425 src/viewer/mcviewer.c view->dpy_text_column = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L427'>view</a> 427 src/viewer/mcviewer.c mcview_compute_areas (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L428'>view</a> 428 src/viewer/mcviewer.c mcview_update_bytes_per_line (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L430'>view</a> 430 src/viewer/mcviewer.c if (mcview_remember_file_position && view->filename_vpath != NULL && start_line == 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L435'>view</a> 435 src/viewer/mcviewer.c load_file_position (view->filename_vpath, &line, &col, &new_offset, &view->saved_bookmarks);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L436'>view</a> 436 src/viewer/mcviewer.c max_offset = mcview_get_filesize (view) - 1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L441'>view</a> 441 src/viewer/mcviewer.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L443'>view</a> 443 src/viewer/mcviewer.c view->dpy_start = mcview_bol (view, new_offset, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L444'>view</a> 444 src/viewer/mcviewer.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L448'>view</a> 448 src/viewer/mcviewer.c view->dpy_start = new_offset - new_offset % view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L449'>view</a> 449 src/viewer/mcviewer.c view->hex_cursor = new_offset;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L453'>view</a> 453 src/viewer/mcviewer.c mcview_moveto (view, start_line - 1, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L455'>view</a> 455 src/viewer/mcviewer.c view->search_start = search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L456'>view</a> 456 src/viewer/mcviewer.c view->search_end = search_end;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L457'>view</a> 457 src/viewer/mcviewer.c view->hexedit_lownibble = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L458'>view</a> 458 src/viewer/mcviewer.c view->hexview_in_text = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L459'>view</a> 459 src/viewer/mcviewer.c view->change_list = NULL;</span>
|
|
<span class='curline'><a href='../S/src--viewer--mcviewer.h.html#L50'>view</a> 50 src/viewer/mcviewer.h extern gboolean mcview_load (WView *view, const char *command, const char *file, int start_line,</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L73'>view</a> 73 src/viewer/move.c mcview_scroll_to_cursor (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L75'>view</a> 75 src/viewer/move.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L77'>view</a> 77 src/viewer/move.c off_t bytes = view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L78'>view</a> 78 src/viewer/move.c off_t cursor = view->hex_cursor;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L79'>view</a> 79 src/viewer/move.c off_t topleft = view->dpy_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L82'>view</a> 82 src/viewer/move.c displaysize = view->data_area.lines * bytes;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L87'>view</a> 87 src/viewer/move.c view->dpy_start = topleft;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L88'>view</a> 88 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L89'>view</a> 89 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L96'>view</a> 96 src/viewer/move.c mcview_movement_fixups (WView *view, gboolean reset_search)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L98'>view</a> 98 src/viewer/move.c mcview_scroll_to_cursor (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L102'>view</a> 102 src/viewer/move.c view->search_start = view->mode_flags.hex ? view->hex_cursor : view->dpy_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L103'>view</a> 103 src/viewer/move.c view->search_end = view->search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L106'>view</a> 106 src/viewer/move.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L114'>view</a> 114 src/viewer/move.c mcview_move_up (WView *view, off_t lines)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L116'>view</a> 116 src/viewer/move.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L117'>view</a> 117 src/viewer/move.c mcview_ascii_move_up (view, lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L122'>view</a> 122 src/viewer/move.c bytes = lines * view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L124'>view</a> 124 src/viewer/move.c if (view->hex_cursor < bytes)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L125'>view</a> 125 src/viewer/move.c view->hex_cursor %= view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L128'>view</a> 128 src/viewer/move.c view->hex_cursor -= bytes;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L129'>view</a> 129 src/viewer/move.c if (view->hex_cursor < view->dpy_start)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L131'>view</a> 131 src/viewer/move.c view->dpy_start = DOZ (view->dpy_start, bytes);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L132'>view</a> 132 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L133'>view</a> 133 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L138'>view</a> 138 src/viewer/move.c mcview_movement_fixups (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L144'>view</a> 144 src/viewer/move.c mcview_move_down (WView *view, off_t lines)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L148'>view</a> 148 src/viewer/move.c last_byte = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L150'>view</a> 150 src/viewer/move.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L151'>view</a> 151 src/viewer/move.c mcview_ascii_move_down (view, lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L156'>view</a> 156 src/viewer/move.c limit = DOZ (last_byte, (off_t) view->bytes_per_line);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L158'>view</a> 158 src/viewer/move.c for (i = 0; i < lines && view->hex_cursor < limit; i++)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L160'>view</a> 160 src/viewer/move.c view->hex_cursor += view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L164'>view</a> 164 src/viewer/move.c view->dpy_start += view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L165'>view</a> 165 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L166'>view</a> 166 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L171'>view</a> 171 src/viewer/move.c mcview_movement_fixups (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L177'>view</a> 177 src/viewer/move.c mcview_move_left (WView *view, off_t columns)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L179'>view</a> 179 src/viewer/move.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L181'>view</a> 181 src/viewer/move.c off_t old_cursor = view->hex_cursor;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L185'>view</a> 185 src/viewer/move.c if (view->hexview_in_text || !view->hexedit_lownibble)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L186'>view</a> 186 src/viewer/move.c if (view->hex_cursor > 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L187'>view</a> 187 src/viewer/move.c view->hex_cursor--;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L189'>view</a> 189 src/viewer/move.c if (!view->hexview_in_text)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L190'>view</a> 190 src/viewer/move.c if (old_cursor > 0 || view->hexedit_lownibble)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L191'>view</a> 191 src/viewer/move.c view->hexedit_lownibble = !view->hexedit_lownibble;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L193'>view</a> 193 src/viewer/move.c else if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L194'>view</a> 194 src/viewer/move.c view->dpy_text_column = DOZ (view->dpy_text_column, columns);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L196'>view</a> 196 src/viewer/move.c mcview_movement_fixups (view, FALSE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L202'>view</a> 202 src/viewer/move.c mcview_move_right (WView *view, off_t columns)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L204'>view</a> 204 src/viewer/move.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L207'>view</a> 207 src/viewer/move.c off_t old_cursor = view->hex_cursor;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L209'>view</a> 209 src/viewer/move.c last_byte = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L214'>view</a> 214 src/viewer/move.c if (view->hexview_in_text || view->hexedit_lownibble)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L215'>view</a> 215 src/viewer/move.c if (view->hex_cursor < last_byte)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L216'>view</a> 216 src/viewer/move.c view->hex_cursor++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L218'>view</a> 218 src/viewer/move.c if (!view->hexview_in_text)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L219'>view</a> 219 src/viewer/move.c if (old_cursor < last_byte || !view->hexedit_lownibble)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L220'>view</a> 220 src/viewer/move.c view->hexedit_lownibble = !view->hexedit_lownibble;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L222'>view</a> 222 src/viewer/move.c else if (!view->mode_flags.wrap)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L223'>view</a> 223 src/viewer/move.c view->dpy_text_column += columns;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L225'>view</a> 225 src/viewer/move.c mcview_movement_fixups (view, FALSE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L231'>view</a> 231 src/viewer/move.c mcview_moveto_top (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L233'>view</a> 233 src/viewer/move.c view->dpy_start = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L234'>view</a> 234 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L235'>view</a> 235 src/viewer/move.c mcview_state_machine_init (&view->dpy_state_top, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L236'>view</a> 236 src/viewer/move.c view->hex_cursor = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L237'>view</a> 237 src/viewer/move.c view->dpy_text_column = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L238'>view</a> 238 src/viewer/move.c mcview_movement_fixups (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L244'>view</a> 244 src/viewer/move.c mcview_moveto_bottom (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L248'>view</a> 248 src/viewer/move.c mcview_update_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L250'>view</a> 250 src/viewer/move.c if (view->growbuf_in_use)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L251'>view</a> 251 src/viewer/move.c mcview_growbuf_read_all_data (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L253'>view</a> 253 src/viewer/move.c filesize = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L255'>view</a> 255 src/viewer/move.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L257'>view</a> 257 src/viewer/move.c view->hex_cursor = DOZ (filesize, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L258'>view</a> 258 src/viewer/move.c mcview_movement_fixups (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L262'>view</a> 262 src/viewer/move.c view->dpy_start = filesize;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L263'>view</a> 263 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L264'>view</a> 264 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L265'>view</a> 265 src/viewer/move.c mcview_move_up (view, view->data_area.lines);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L267'>view</a> 267 src/viewer/move.c view->search_start = filesize;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L268'>view</a> 268 src/viewer/move.c view->search_end = view->search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L275'>view</a> 275 src/viewer/move.c mcview_moveto_bol (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L277'>view</a> 277 src/viewer/move.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L278'>view</a> 278 src/viewer/move.c mcview_ascii_moveto_bol (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L281'>view</a> 281 src/viewer/move.c view->hex_cursor -= view->hex_cursor % view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L282'>view</a> 282 src/viewer/move.c view->dpy_text_column = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L285'>view</a> 285 src/viewer/move.c mcview_movement_fixups (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L291'>view</a> 291 src/viewer/move.c mcview_moveto_eol (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L295'>view</a> 295 src/viewer/move.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L296'>view</a> 296 src/viewer/move.c mcview_ascii_moveto_eol (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L301'>view</a> 301 src/viewer/move.c bol = mcview_offset_rounddown (view->hex_cursor, view->bytes_per_line);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L303'>view</a> 303 src/viewer/move.c if (mcview_get_byte_indexed (view, bol, view->bytes_per_line - 1, NULL))</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L304'>view</a> 304 src/viewer/move.c view->hex_cursor = bol + view->bytes_per_line - 1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L307'>view</a> 307 src/viewer/move.c filesize = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L308'>view</a> 308 src/viewer/move.c view->hex_cursor = DOZ (filesize, 1);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L312'>view</a> 312 src/viewer/move.c mcview_movement_fixups (view, FALSE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L318'>view</a> 318 src/viewer/move.c mcview_moveto_offset (WView *view, off_t offset)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L320'>view</a> 320 src/viewer/move.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L322'>view</a> 322 src/viewer/move.c view->hex_cursor = offset;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L323'>view</a> 323 src/viewer/move.c view->dpy_start = offset - offset % view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L324'>view</a> 324 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L325'>view</a> 325 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L329'>view</a> 329 src/viewer/move.c view->dpy_start = offset;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L330'>view</a> 330 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L331'>view</a> 331 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L334'>view</a> 334 src/viewer/move.c mcview_movement_fixups (view, TRUE);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L340'>view</a> 340 src/viewer/move.c mcview_moveto (WView *view, off_t line, off_t col)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L344'>view</a> 344 src/viewer/move.c mcview_coord_to_offset (view, &offset, line, col);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L345'>view</a> 345 src/viewer/move.c mcview_moveto_offset (view, offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L351'>view</a> 351 src/viewer/move.c mcview_coord_to_offset (WView *view, off_t *ret_offset, off_t line, off_t column)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L358'>view</a> 358 src/viewer/move.c mcview_ccache_lookup (view, &coord, CCACHE_OFFSET);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L365'>view</a> 365 src/viewer/move.c mcview_offset_to_coord (WView *view, off_t *ret_line, off_t *ret_column, off_t offset)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L370'>view</a> 370 src/viewer/move.c mcview_ccache_lookup (view, &coord, CCACHE_LINECOL);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L373'>view</a> 373 src/viewer/move.c *ret_column = view->mode_flags.nroff ? coord.cc_nroff_column : coord.cc_column;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L379'>view</a> 379 src/viewer/move.c mcview_place_cursor (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L381'>view</a> 381 src/viewer/move.c const WRect *r = &view->data_area;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L382'>view</a> 382 src/viewer/move.c int col = view->cursor_col;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L384'>view</a> 384 src/viewer/move.c if (!view->hexview_in_text && view->hexedit_lownibble)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L387'>view</a> 387 src/viewer/move.c widget_gotoyx (view, r->y + view->cursor_row, r->x + col);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L396'>view</a> 396 src/viewer/move.c mcview_moveto_match (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L398'>view</a> 398 src/viewer/move.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L400'>view</a> 400 src/viewer/move.c view->hex_cursor = view->search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L401'>view</a> 401 src/viewer/move.c view->hexedit_lownibble = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L402'>view</a> 402 src/viewer/move.c view->dpy_start = view->search_start - view->search_start % view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L403'>view</a> 403 src/viewer/move.c view->dpy_end = view->search_end - view->search_end % view->bytes_per_line;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L404'>view</a> 404 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L405'>view</a> 405 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L409'>view</a> 409 src/viewer/move.c view->dpy_start = mcview_bol (view, view->search_start, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L410'>view</a> 410 src/viewer/move.c view->dpy_paragraph_skip_lines = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L411'>view</a> 411 src/viewer/move.c view->dpy_wrap_dirty = TRUE;</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L414'>view</a> 414 src/viewer/move.c mcview_scroll_to_cursor (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--move.c.html#L415'>view</a> 415 src/viewer/move.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L64'>view</a> 64 src/viewer/nroff.c if (nroff->view->utf8)</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L66'>view</a> 66 src/viewer/nroff.c if (!mcview_get_utf (nroff->view, nroff_index, &c, &nroff->char_length))</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L70'>view</a> 70 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, nroff_index, &c) || !g_ascii_isprint (c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L77'>view</a> 77 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, nroff_index, &c))</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L91'>view</a> 91 src/viewer/nroff.c mcview__get_nroff_real_len (WView *view, off_t start, off_t length)</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L97'>view</a> 97 src/viewer/nroff.c if (!view->mode_flags.nroff)</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L100'>view</a> 100 src/viewer/nroff.c nroff = mcview_nroff_seq_new_num (view, start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L130'>view</a> 130 src/viewer/nroff.c mcview_nroff_seq_new_num (WView *view, off_t lc_index)</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L138'>view</a> 138 src/viewer/nroff.c nroff->view = view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L147'>view</a> 147 src/viewer/nroff.c mcview_nroff_seq_new (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L149'>view</a> 149 src/viewer/nroff.c return mcview_nroff_seq_new_num (view, (off_t) 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L176'>view</a> 176 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, nroff->index + nroff->char_length, &next) || next != '\b')</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L183'>view</a> 183 src/viewer/nroff.c && mcview_get_byte (nroff->view, nroff->index + 2 + nroff->char_length, &next3)</span>
|
|
<span class='curline'><a href='../S/src--viewer--nroff.c.html#L272'>view</a> 272 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, prev_index, &prev) || prev != '\b')</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L66'>view</a> 66 src/viewer/search.c WView *view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L90'>view</a> 90 src/viewer/search.c percent = mcview_calc_percent (vsm->view, vsm->offset);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L93'>view</a> 93 src/viewer/search.c label_set_textv (ssm->label, _ ("Searching %s: %3d%%"), vsm->view->last_search_string,</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L96'>view</a> 96 src/viewer/search.c label_set_textv (ssm->label, _ ("Searching %s"), vsm->view->last_search_string);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L118'>view</a> 118 src/viewer/search.c mcview_calculate_start_of_previous_line (WView *view, const off_t current_pos)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L120'>view</a> 120 src/viewer/search.c const off_t bol = mcview_bol (view, current_pos, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L126'>view</a> 126 src/viewer/search.c return mcview_bol (view, bol - 1, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L132'>view</a> 132 src/viewer/search.c mcview_search_update_steps (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L136'>view</a> 136 src/viewer/search.c filesize = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L139'>view</a> 139 src/viewer/search.c view->update_steps = filesize / 100;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L141'>view</a> 141 src/viewer/search.c view->update_steps = 40000;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L144'>view</a> 144 src/viewer/search.c if (view->update_steps < 20000)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L145'>view</a> 145 src/viewer/search.c view->update_steps = 20000;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L148'>view</a> 148 src/viewer/search.c if (view->update_steps > 40000)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L149'>view</a> 149 src/viewer/search.c view->update_steps = 40000;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L157'>view</a> 157 src/viewer/search.c WView *view = ssm->view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L159'>view</a> 159 src/viewer/search.c view->search_numNeedSkipChar = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L164'>view</a> 164 src/viewer/search.c search_end = mcview_get_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L166'>view</a> 166 src/viewer/search.c if ((view->search_line_type & MC_SEARCH_LINE_BEGIN) != 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L167'>view</a> 167 src/viewer/search.c search_start = mcview_bol (view, search_start, 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L173'>view</a> 173 src/viewer/search.c view->search_nroff_seq->index = search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L174'>view</a> 174 src/viewer/search.c mcview_nroff_seq_info (view->search_nroff_seq);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L176'>view</a> 176 src/viewer/search.c if (search_end > search_start + (off_t) view->search->original.str->len</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L177'>view</a> 177 src/viewer/search.c && mc_search_is_fixed_search_str (view->search))</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L178'>view</a> 178 src/viewer/search.c search_end = search_start + view->search->original.str->len;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L180'>view</a> 180 src/viewer/search.c ok = mc_search_run (view->search, (void *) ssm, search_start, search_end, len);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L181'>view</a> 181 src/viewer/search.c if (ok && view->search->normal_offset == search_start)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L183'>view</a> 183 src/viewer/search.c if (view->mode_flags.nroff)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L184'>view</a> 184 src/viewer/search.c view->search->normal_offset++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L190'>view</a> 190 src/viewer/search.c if (!ok && view->search->error != MC_SEARCH_E_NOTFOUND)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L193'>view</a> 193 src/viewer/search.c if ((view->search_line_type & MC_SEARCH_LINE_BEGIN) != 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L194'>view</a> 194 src/viewer/search.c search_start = mcview_calculate_start_of_previous_line (view, search_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L199'>view</a> 199 src/viewer/search.c mc_search_set_error (view->search, MC_SEARCH_E_NOTFOUND, "%s", _ (STR_E_NOTFOUND));</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L203'>view</a> 203 src/viewer/search.c if ((view->search_line_type & MC_SEARCH_LINE_BEGIN) != 0 && search_start != 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L204'>view</a> 204 src/viewer/search.c search_start = mcview_eol (view, search_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L206'>view</a> 206 src/viewer/search.c view->search_nroff_seq->index = search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L207'>view</a> 207 src/viewer/search.c mcview_nroff_seq_info (view->search_nroff_seq);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L209'>view</a> 209 src/viewer/search.c return mc_search_run (view->search, (void *) ssm, search_start, search_end, len);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L215'>view</a> 215 src/viewer/search.c mcview_search_show_result (WView *view, size_t match_len)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L219'>view</a> 219 src/viewer/search.c nroff_len = view->mode_flags.nroff</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L220'>view</a> 220 src/viewer/search.c ? mcview__get_nroff_real_len (view, view->search->start_buffer,</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L221'>view</a> 221 src/viewer/search.c view->search->normal_offset - view->search->start_buffer)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L223'>view</a> 223 src/viewer/search.c view->search_start = view->search->normal_offset + nroff_len;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L225'>view</a> 225 src/viewer/search.c if (!view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L226'>view</a> 226 src/viewer/search.c view->search_start++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L228'>view</a> 228 src/viewer/search.c nroff_len = view->mode_flags.nroff</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L229'>view</a> 229 src/viewer/search.c ? mcview__get_nroff_real_len (view, view->search_start - 1, match_len)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L231'>view</a> 231 src/viewer/search.c view->search_end = view->search_start + match_len + nroff_len;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L233'>view</a> 233 src/viewer/search.c mcview_moveto_match (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L239'>view</a> 239 src/viewer/search.c mcview_do_search (WView *view, off_t want_search_start)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L244'>view</a> 244 src/viewer/search.c off_t orig_search_start = view->search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L249'>view</a> 249 src/viewer/search.c view->search_start = want_search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L252'>view</a> 252 src/viewer/search.c if (view->search_start != 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L254'>view</a> 254 src/viewer/search.c if (!view->mode_flags.nroff)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L255'>view</a> 255 src/viewer/search.c search_start = view->search_start + (mcview_search_options.backwards ? -2 : 0);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L262'>view</a> 262 src/viewer/search.c nroff = mcview_nroff_seq_new_num (view, view->search_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L264'>view</a> 264 src/viewer/search.c search_start = -(mcview__get_nroff_real_len (view, nroff->index - 1, 2)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L273'>view</a> 273 src/viewer/search.c search_start = mcview__get_nroff_real_len (view, view->search_start + 1, 2);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L275'>view</a> 275 src/viewer/search.c search_start += view->search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L283'>view</a> 283 src/viewer/search.c mcview_search_update_steps (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L285'>view</a> 285 src/viewer/search.c view->update_activate = search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L288'>view</a> 288 src/viewer/search.c vsm.view = view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L298'>view</a> 298 src/viewer/search.c if (view->growbuf_in_use)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L299'>view</a> 299 src/viewer/search.c growbufsize = mcview_growbuf_filesize (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L301'>view</a> 301 src/viewer/search.c growbufsize = view->search->original.str->len;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L303'>view</a> 303 src/viewer/search.c if (mcview_find (&vsm, search_start, mcview_get_filesize (view), &match_len))</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L305'>view</a> 305 src/viewer/search.c mcview_search_show_result (view, match_len);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L314'>view</a> 314 src/viewer/search.c if (view->search->error != MC_SEARCH_E_NOTFOUND)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L317'>view</a> 317 src/viewer/search.c search_start = growbufsize - view->search->original.str->len;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L319'>view</a> 319 src/viewer/search.c while (search_start > 0 && mcview_may_still_grow (view));</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L322'>view</a> 322 src/viewer/search.c if (view->growbuf_in_use && !found && view->search->error == MC_SEARCH_E_NOTFOUND</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L324'>view</a> 324 src/viewer/search.c && mcview_find (&vsm, search_start, mcview_get_filesize (view), &match_len))</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L326'>view</a> 326 src/viewer/search.c mcview_search_show_result (view, match_len);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L332'>view</a> 332 src/viewer/search.c if (orig_search_start != 0 && (!found && view->search->error == MC_SEARCH_E_NOTFOUND)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L335'>view</a> 335 src/viewer/search.c view->search_start = orig_search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L336'>view</a> 336 src/viewer/search.c mcview_update (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L345'>view</a> 345 src/viewer/search.c view->update_activate = 0;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L348'>view</a> 348 src/viewer/search.c vsm.view = view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L357'>view</a> 357 src/viewer/search.c mcview_search_show_result (view, match_len);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L367'>view</a> 367 src/viewer/search.c view->search_start = orig_search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L368'>view</a> 368 src/viewer/search.c mcview_update (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L370'>view</a> 370 src/viewer/search.c if (view->search->error == MC_SEARCH_E_NOTFOUND)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L372'>view</a> 372 src/viewer/search.c else if (view->search->error_str != NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L373'>view</a> 373 src/viewer/search.c message (D_NORMAL, _ ("Search"), "%s", view->search->error_str);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L376'>view</a> 376 src/viewer/search.c view->dirty++;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L384'>view</a> 384 src/viewer/search.c mcview_search_init (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L386'>view</a> 386 src/viewer/search.c view->search = mc_search_new (view->last_search_string, cp_source);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L388'>view</a> 388 src/viewer/search.c view->search_nroff_seq = mcview_nroff_seq_new (view);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L390'>view</a> 390 src/viewer/search.c if (view->search == NULL)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L393'>view</a> 393 src/viewer/search.c view->search->search_type = mcview_search_options.type;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L394'>view</a> 394 src/viewer/search.c view->search->is_all_charsets = mcview_search_options.all_codepages;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L395'>view</a> 395 src/viewer/search.c view->search->is_case_sensitive = mcview_search_options.case_sens;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L396'>view</a> 396 src/viewer/search.c view->search->whole_words = mcview_search_options.whole_words;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L397'>view</a> 397 src/viewer/search.c view->search->search_fn = mcview_search_cmd_callback;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L398'>view</a> 398 src/viewer/search.c view->search->update_fn = mcview_search_update_cmd_callback;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L400'>view</a> 400 src/viewer/search.c view->search_line_type = mc_search_get_line_type (view->search);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L408'>view</a> 408 src/viewer/search.c mcview_search_deinit (WView *view)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L410'>view</a> 410 src/viewer/search.c mc_search_free (view->search);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L411'>view</a> 411 src/viewer/search.c g_free (view->last_search_string);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L412'>view</a> 412 src/viewer/search.c mcview_nroff_seq_free (&view->search_nroff_seq);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L420'>view</a> 420 src/viewer/search.c WView *view = ((const mcview_search_status_msg_t *) user_data)->view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L424'>view</a> 424 src/viewer/search.c if (!view->mode_flags.nroff)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L426'>view</a> 426 src/viewer/search.c mcview_get_byte (view, char_offset, current_char);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L430'>view</a> 430 src/viewer/search.c if (view->search_numNeedSkipChar != 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L432'>view</a> 432 src/viewer/search.c view->search_numNeedSkipChar--;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L437'>view</a> 437 src/viewer/search.c || search_cb_char_curr_index >= view->search_nroff_seq->char_length)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L440'>view</a> 440 src/viewer/search.c mcview_nroff_seq_next (view->search_nroff_seq);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L443'>view</a> 443 src/viewer/search.c if (view->search_nroff_seq->char_length > 1)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L444'>view</a> 444 src/viewer/search.c g_unichar_to_utf8 (view->search_nroff_seq->current_char, search_cb_char_buffer);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L446'>view</a> 446 src/viewer/search.c search_cb_char_buffer[0] = (char) view->search_nroff_seq->current_char;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L448'>view</a> 448 src/viewer/search.c switch (view->search_nroff_seq->type)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L451'>view</a> 451 src/viewer/search.c view->search_numNeedSkipChar =</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L452'>view</a> 452 src/viewer/search.c view->search_nroff_seq->char_length + 1; // letter + '\b'</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L455'>view</a> 455 src/viewer/search.c view->search_numNeedSkipChar = 2; // '_' + '\b'</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L458'>view</a> 458 src/viewer/search.c view->search_numNeedSkipChar =</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L459'>view</a> 459 src/viewer/search.c 2 + view->search_nroff_seq->char_length + 1; // '_' + '\b' + letter + '\b'</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L481'>view</a> 481 src/viewer/search.c WView *view = vsm->view;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L489'>view</a> 489 src/viewer/search.c if (vsm->offset <= view->update_activate)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L491'>view</a> 491 src/viewer/search.c view->update_activate -= view->update_steps;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L498'>view</a> 498 src/viewer/search.c if (vsm->offset >= view->update_activate)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L500'>view</a> 500 src/viewer/search.c view->update_activate += view->update_steps;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L518'>view</a> 518 src/viewer/search.c mcview_search (WView *view, gboolean start_search)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L520'>view</a> 520 src/viewer/search.c off_t want_search_start = view->search_start;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L524'>view</a> 524 src/viewer/search.c if (mcview_dialog_search (view))</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L526'>view</a> 526 src/viewer/search.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L527'>view</a> 527 src/viewer/search.c want_search_start = view->hex_cursor;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L529'>view</a> 529 src/viewer/search.c mcview_do_search (view, want_search_start);</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L534'>view</a> 534 src/viewer/search.c if (view->mode_flags.hex)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L537'>view</a> 537 src/viewer/search.c want_search_start = view->hex_cursor + 1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L538'>view</a> 538 src/viewer/search.c else if (view->hex_cursor > 0)</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L539'>view</a> 539 src/viewer/search.c want_search_start = view->hex_cursor - 1;</span>
|
|
<span class='curline'><a href='../S/src--viewer--search.c.html#L544'>view</a> 544 src/viewer/search.c mcview_do_search (view, want_search_start);</span>
|
|
</pre>
|
|
</body>
|
|
</html>
|