nroff 492 src/filemanager/cmd.c mcview_altered_flags.nroff = FALSE; nroff 497 src/filemanager/cmd.c if (mcview_global_flags.nroff) nroff 498 src/filemanager/cmd.c changed_flags.nroff = TRUE; nroff 501 src/filemanager/cmd.c mcview_global_flags.nroff = FALSE; nroff 509 src/filemanager/cmd.c if (changed_flags.nroff && !mcview_altered_flags.nroff) nroff 510 src/filemanager/cmd.c mcview_global_flags.nroff = TRUE; nroff 369 src/filemanager/ext.c .nroff = mcview_global_flags.nroff, nroff 376 src/filemanager/ext.c mcview_altered_flags.nroff = FALSE; nroff 379 src/filemanager/ext.c if (def_flags.nroff != mcview_global_flags.nroff) nroff 380 src/filemanager/ext.c changed_flags.nroff = TRUE; nroff 389 src/filemanager/ext.c if (changed_flags.nroff && !mcview_altered_flags.nroff) nroff 390 src/filemanager/ext.c mcview_global_flags.nroff = def_flags.nroff; nroff 722 src/usermenu.c mcview_global_flags.nroff = TRUE; nroff 727 src/usermenu.c mcview_global_flags.nroff = FALSE; nroff 366 src/viewer/ascii.c if (!view->mode_flags.nroff) nroff 271 src/viewer/coord_cache.c else if (view->mode_flags.nroff) nroff 299 src/viewer/coord_cache.c && (lookup_what != CCACHE_OFFSET || !view->mode_flags.nroff nroff 116 src/viewer/display.c b, 9, view->mode_flags.nroff ? Q_ ("ButtonBar|Unform") : Q_ ("ButtonBar|Format"), nroff 320 src/viewer/internal.h void mcview_nroff_seq_free (mcview_nroff_t **nroff); nroff 321 src/viewer/internal.h nroff_type_t mcview_nroff_seq_info (mcview_nroff_t *nroff); nroff 322 src/viewer/internal.h int mcview_nroff_seq_next (mcview_nroff_t *nroff); nroff 323 src/viewer/internal.h int mcview_nroff_seq_prev (mcview_nroff_t *nroff); nroff 113 src/viewer/lib.c view->mode_flags.nroff = !view->mode_flags.nroff; nroff 114 src/viewer/lib.c mcview_altered_flags.nroff = TRUE; nroff 53 src/viewer/mcviewer.c .wrap = TRUE, .hex = FALSE, .magic = TRUE, .nroff = FALSE nroff 57 src/viewer/mcviewer.c .wrap = FALSE, .hex = FALSE, .magic = FALSE, .nroff = FALSE nroff 224 src/viewer/mcviewer.c if (mcview_global_flags.nroff) nroff 25 src/viewer/mcviewer.h gboolean nroff; // Nroff-style highlighting nroff 373 src/viewer/move.c *ret_column = view->mode_flags.nroff ? coord.cc_nroff_column : coord.cc_column; nroff 60 src/viewer/nroff.c mcview_nroff_get_char (mcview_nroff_t *nroff, int *ret_val, off_t nroff_index) nroff 64 src/viewer/nroff.c if (nroff->view->utf8) nroff 66 src/viewer/nroff.c if (!mcview_get_utf (nroff->view, nroff_index, &c, &nroff->char_length)) nroff 69 src/viewer/nroff.c nroff->char_length = 1; nroff 70 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, nroff_index, &c) || !g_ascii_isprint (c)) nroff 76 src/viewer/nroff.c nroff->char_length = 1; nroff 77 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, nroff_index, &c)) nroff 93 src/viewer/nroff.c mcview_nroff_t *nroff; nroff 97 src/viewer/nroff.c if (!view->mode_flags.nroff) nroff 100 src/viewer/nroff.c nroff = mcview_nroff_seq_new_num (view, start); nroff 101 src/viewer/nroff.c if (nroff == NULL) nroff 105 src/viewer/nroff.c switch (nroff->type) nroff 108 src/viewer/nroff.c ret += nroff->char_length + 1; // letter + '\b' nroff 114 src/viewer/nroff.c ret += 2 + nroff->char_length + 1; // '_' + '\b' + letter + '\b' nroff 119 src/viewer/nroff.c i += nroff->char_length; nroff 120 src/viewer/nroff.c mcview_nroff_seq_next (nroff); nroff 123 src/viewer/nroff.c mcview_nroff_seq_free (&nroff); nroff 132 src/viewer/nroff.c mcview_nroff_t *nroff; nroff 134 src/viewer/nroff.c nroff = g_try_malloc0 (sizeof (mcview_nroff_t)); nroff 135 src/viewer/nroff.c if (nroff != NULL) nroff 137 src/viewer/nroff.c nroff->index = lc_index; nroff 138 src/viewer/nroff.c nroff->view = view; nroff 139 src/viewer/nroff.c mcview_nroff_seq_info (nroff); nroff 141 src/viewer/nroff.c return nroff; nroff 155 src/viewer/nroff.c mcview_nroff_seq_free (mcview_nroff_t **nroff) nroff 157 src/viewer/nroff.c if (nroff == NULL || *nroff == NULL) nroff 159 src/viewer/nroff.c MC_PTR_FREE (*nroff); nroff 165 src/viewer/nroff.c mcview_nroff_seq_info (mcview_nroff_t *nroff) nroff 169 src/viewer/nroff.c if (nroff == NULL) nroff 171 src/viewer/nroff.c nroff->type = NROFF_TYPE_NONE; nroff 173 src/viewer/nroff.c if (!mcview_nroff_get_char (nroff, &nroff->current_char, nroff->index)) nroff 174 src/viewer/nroff.c return nroff->type; nroff 176 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, nroff->index + nroff->char_length, &next) || next != '\b') nroff 177 src/viewer/nroff.c return nroff->type; nroff 179 src/viewer/nroff.c if (!mcview_nroff_get_char (nroff, &next2, nroff->index + 1 + nroff->char_length)) nroff 180 src/viewer/nroff.c return nroff->type; nroff 182 src/viewer/nroff.c if (nroff->current_char == '_' nroff 183 src/viewer/nroff.c && mcview_get_byte (nroff->view, nroff->index + 2 + nroff->char_length, &next3) nroff 185 src/viewer/nroff.c && mcview_nroff_get_char (nroff, &next4, nroff->index + 2 + nroff->char_length + 1) nroff 188 src/viewer/nroff.c nroff->current_char = next2; nroff 189 src/viewer/nroff.c nroff->type = NROFF_TYPE_BOLD_UNDERLINE; nroff 191 src/viewer/nroff.c else if (nroff->current_char == '_' && next2 == '_') nroff 193 src/viewer/nroff.c nroff->type = nroff 194 src/viewer/nroff.c (nroff->prev_type == NROFF_TYPE_BOLD) ? NROFF_TYPE_BOLD : NROFF_TYPE_UNDERLINE; nroff 196 src/viewer/nroff.c else if (nroff->current_char == next2) nroff 198 src/viewer/nroff.c nroff->type = NROFF_TYPE_BOLD; nroff 200 src/viewer/nroff.c else if (nroff->current_char == '_') nroff 202 src/viewer/nroff.c nroff->current_char = next2; nroff 203 src/viewer/nroff.c nroff->type = NROFF_TYPE_UNDERLINE; nroff 205 src/viewer/nroff.c return nroff->type; nroff 211 src/viewer/nroff.c mcview_nroff_seq_next (mcview_nroff_t *nroff) nroff 213 src/viewer/nroff.c if (nroff == NULL) nroff 216 src/viewer/nroff.c nroff->prev_type = nroff->type; nroff 218 src/viewer/nroff.c switch (nroff->type) nroff 221 src/viewer/nroff.c nroff->index += nroff->char_length + 1; // letter + '\b' nroff 224 src/viewer/nroff.c nroff->index += 2; // '_' + '\b' nroff 227 src/viewer/nroff.c nroff->index += 2 + nroff->char_length + 1; // '_' + '\b' + letter + '\b' nroff 233 src/viewer/nroff.c nroff->index += nroff->char_length; nroff 235 src/viewer/nroff.c mcview_nroff_seq_info (nroff); nroff 236 src/viewer/nroff.c return nroff->current_char; nroff 242 src/viewer/nroff.c mcview_nroff_seq_prev (mcview_nroff_t *nroff) nroff 247 src/viewer/nroff.c if (nroff == NULL) nroff 250 src/viewer/nroff.c nroff->prev_type = NROFF_TYPE_NONE; nroff 252 src/viewer/nroff.c if (nroff->index == 0) nroff 255 src/viewer/nroff.c prev_index = nroff->index - 1; nroff 259 src/viewer/nroff.c if (mcview_nroff_get_char (nroff, &nroff->current_char, prev_index)) nroff 265 src/viewer/nroff.c nroff->index--; nroff 266 src/viewer/nroff.c mcview_nroff_seq_info (nroff); nroff 267 src/viewer/nroff.c return nroff->current_char; nroff 272 src/viewer/nroff.c if (!mcview_get_byte (nroff->view, prev_index, &prev) || prev != '\b') nroff 274 src/viewer/nroff.c nroff->index = prev_index; nroff 275 src/viewer/nroff.c mcview_nroff_seq_info (nroff); nroff 276 src/viewer/nroff.c return nroff->current_char; nroff 282 src/viewer/nroff.c if (mcview_nroff_get_char (nroff, &prev, prev_index)) nroff 287 src/viewer/nroff.c nroff->index = (prev_index2 == 0) ? prev_index : prev_index2; nroff 288 src/viewer/nroff.c mcview_nroff_seq_info (nroff); nroff 289 src/viewer/nroff.c return nroff->current_char; nroff 183 src/viewer/search.c if (view->mode_flags.nroff) nroff 219 src/viewer/search.c nroff_len = view->mode_flags.nroff nroff 228 src/viewer/search.c nroff_len = view->mode_flags.nroff nroff 254 src/viewer/search.c if (!view->mode_flags.nroff) nroff 260 src/viewer/search.c mcview_nroff_t *nroff; nroff 262 src/viewer/search.c nroff = mcview_nroff_seq_new_num (view, view->search_start); nroff 263 src/viewer/search.c if (mcview_nroff_seq_prev (nroff) != -1) nroff 264 src/viewer/search.c search_start = -(mcview__get_nroff_real_len (view, nroff->index - 1, 2) nroff 265 src/viewer/search.c + nroff->char_length + 1); nroff 269 src/viewer/search.c mcview_nroff_seq_free (&nroff); nroff 424 src/viewer/search.c if (!view->mode_flags.nroff)