HelenOS sources

spt_t             185 uspace/app/edit/edit.c static errno_t file_save_range(char const *fname, spt_t const *spos,
spt_t             186 uspace/app/edit/edit.c     spt_t const *epos);
spt_t             187 uspace/app/edit/edit.c static char *range_get_str(spt_t const *spos, spt_t const *epos);
spt_t             205 uspace/app/edit/edit.c static void caret_move(spt_t spt, bool select, bool update_ideal_column);
spt_t             212 uspace/app/edit/edit.c static void selection_sel_range(spt_t pa, spt_t pb);
spt_t             213 uspace/app/edit/edit.c static void selection_get_points(spt_t *pa, spt_t *pb);
spt_t             224 uspace/app/edit/edit.c static void pt_get_sof(spt_t *pt);
spt_t             225 uspace/app/edit/edit.c static void pt_get_eof(spt_t *pt);
spt_t             226 uspace/app/edit/edit.c static void pt_get_sol(spt_t *cpt, spt_t *spt);
spt_t             227 uspace/app/edit/edit.c static void pt_get_eol(spt_t *cpt, spt_t *ept);
spt_t             228 uspace/app/edit/edit.c static bool pt_is_word_beginning(spt_t *pt);
spt_t             229 uspace/app/edit/edit.c static bool pt_is_delimiter(spt_t *pt);
spt_t             230 uspace/app/edit/edit.c static bool pt_is_punctuation(spt_t *pt);
spt_t             231 uspace/app/edit/edit.c static spt_t pt_find_word_left(spt_t spt);
spt_t             232 uspace/app/edit/edit.c static spt_t pt_find_word_left(spt_t spt);
spt_t             235 uspace/app/edit/edit.c static int spt_cmp(spt_t const *a, spt_t const *b);
spt_t             743 uspace/app/edit/edit.c 	spt_t pt;
spt_t             805 uspace/app/edit/edit.c 	spt_t pt;
spt_t             832 uspace/app/edit/edit.c 	spt_t pt;
spt_t             848 uspace/app/edit/edit.c static void caret_move(spt_t new_caret_pt, bool select, bool update_ideal_column)
spt_t             850 uspace/app/edit/edit.c 	spt_t old_caret_pt, old_sel_pt;
spt_t             891 uspace/app/edit/edit.c 	spt_t pt;
spt_t             945 uspace/app/edit/edit.c 	spt_t sof;
spt_t            1015 uspace/app/edit/edit.c 	spt_t sof;
spt_t            1045 uspace/app/edit/edit.c 	spt_t sp, ep;
spt_t            1133 uspace/app/edit/edit.c static errno_t file_save_range(char const *fname, spt_t const *spos,
spt_t            1134 uspace/app/edit/edit.c     spt_t const *epos)
spt_t            1138 uspace/app/edit/edit.c 	spt_t sp, bep;
spt_t            1166 uspace/app/edit/edit.c static char *range_get_str(spt_t const *spos, spt_t const *epos)
spt_t            1169 uspace/app/edit/edit.c 	spt_t sp, bep;
spt_t            1362 uspace/app/edit/edit.c 	spt_t caret_pt;
spt_t            1383 uspace/app/edit/edit.c 	spt_t rb, re, dep, pt;
spt_t            1519 uspace/app/edit/edit.c 	spt_t caret_pt;
spt_t            1607 uspace/app/edit/edit.c 	spt_t caret_pt;
spt_t            1681 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1701 uspace/app/edit/edit.c 	spt_t sp, ep;
spt_t            1720 uspace/app/edit/edit.c 	spt_t sp, ep;
spt_t            1743 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1788 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1845 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1852 uspace/app/edit/edit.c static spt_t pt_find_word_left(spt_t spt)
spt_t            1861 uspace/app/edit/edit.c static spt_t pt_find_word_right(spt_t spt)
spt_t            1871 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1873 uspace/app/edit/edit.c 	spt_t word_left = pt_find_word_left(pt);
spt_t            1879 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1881 uspace/app/edit/edit.c 	spt_t word_right = pt_find_word_right(pt);
spt_t            1910 uspace/app/edit/edit.c 	spt_t *spt = data;
spt_t            1919 uspace/app/edit/edit.c 	spt_t *spt = data;
spt_t            1928 uspace/app/edit/edit.c 	spt_t *spt = data;
spt_t            1929 uspace/app/edit/edit.c 	spt_t *new = calloc(1, sizeof(spt_t));
spt_t            1995 uspace/app/edit/edit.c 	spt_t sp, producer_pos;
spt_t            2026 uspace/app/edit/edit.c 		spt_t *end = match.end;
spt_t            2051 uspace/app/edit/edit.c static void selection_get_points(spt_t *pa, spt_t *pb)
spt_t            2053 uspace/app/edit/edit.c 	spt_t pt;
spt_t            2068 uspace/app/edit/edit.c 	spt_t pa, pb;
spt_t            2095 uspace/app/edit/edit.c 	spt_t spt, ept;
spt_t            2104 uspace/app/edit/edit.c static void selection_sel_range(spt_t pa, spt_t pb)
spt_t            2117 uspace/app/edit/edit.c 	spt_t pa, pb;
spt_t            2169 uspace/app/edit/edit.c static void pt_get_sof(spt_t *pt)
spt_t            2178 uspace/app/edit/edit.c static void pt_get_eof(spt_t *pt)
spt_t            2191 uspace/app/edit/edit.c static void pt_get_sol(spt_t *cpt, spt_t *spt)
spt_t            2202 uspace/app/edit/edit.c static void pt_get_eol(spt_t *cpt, spt_t *ept)
spt_t            2215 uspace/app/edit/edit.c static bool pt_is_word_beginning(spt_t *pt)
spt_t            2217 uspace/app/edit/edit.c 	spt_t lp, sfp, efp, slp, elp;
spt_t            2250 uspace/app/edit/edit.c static bool pt_is_delimiter(spt_t *pt)
spt_t            2252 uspace/app/edit/edit.c 	spt_t rp;
spt_t            2276 uspace/app/edit/edit.c static bool pt_is_punctuation(spt_t *pt)
spt_t            2278 uspace/app/edit/edit.c 	spt_t rp;
spt_t            2317 uspace/app/edit/edit.c 	spt_t pa, pb;
spt_t            2326 uspace/app/edit/edit.c static int spt_cmp(spt_t const *a, spt_t const *b)
spt_t             112 uspace/app/edit/sheet.c errno_t sheet_insert(sheet_t *sh, spt_t *pos, enum dir_spec dir, char *str)
spt_t             158 uspace/app/edit/sheet.c errno_t sheet_delete(sheet_t *sh, spt_t *spos, spt_t *epos)
spt_t             197 uspace/app/edit/sheet.c void sheet_copy_out(sheet_t *sh, spt_t const *spos, spt_t const *epos,
spt_t             198 uspace/app/edit/sheet.c     char *buf, size_t bufsize, spt_t *fpos)
spt_t             228 uspace/app/edit/sheet.c     spt_t *pt)
spt_t             269 uspace/app/edit/sheet.c 	spt_t pt;
spt_t             296 uspace/app/edit/sheet.c void spt_get_coord(spt_t const *pos, coord_t *coord)
spt_t             323 uspace/app/edit/sheet.c bool spt_equal(spt_t const *a, spt_t const *b)
spt_t             329 uspace/app/edit/sheet.c char32_t spt_next_char(spt_t spt, spt_t *next)
spt_t             337 uspace/app/edit/sheet.c char32_t spt_prev_char(spt_t spt, spt_t *prev)
spt_t             346 uspace/app/edit/sheet.c void sheet_place_tag(sheet_t *sh, spt_t const *pt, tag_t *tag)
spt_t             360 uspace/app/edit/sheet.c void tag_get_pt(tag_t const *tag, spt_t *pt)
spt_t              94 uspace/app/edit/sheet.h extern errno_t sheet_insert(sheet_t *, spt_t *, enum dir_spec, char *);
spt_t              95 uspace/app/edit/sheet.h extern errno_t sheet_delete(sheet_t *, spt_t *, spt_t *);
spt_t              96 uspace/app/edit/sheet.h extern void sheet_copy_out(sheet_t *, spt_t const *, spt_t const *, char *,
spt_t              97 uspace/app/edit/sheet.h     size_t, spt_t *);
spt_t              99 uspace/app/edit/sheet.h     spt_t *);
spt_t             102 uspace/app/edit/sheet.h extern void spt_get_coord(spt_t const *, coord_t *);
spt_t             103 uspace/app/edit/sheet.h extern bool spt_equal(spt_t const *, spt_t const *);
spt_t             104 uspace/app/edit/sheet.h extern char32_t spt_next_char(spt_t, spt_t *);
spt_t             105 uspace/app/edit/sheet.h extern char32_t spt_prev_char(spt_t, spt_t *);
spt_t             107 uspace/app/edit/sheet.h extern void sheet_place_tag(sheet_t *, spt_t const *, tag_t *);
spt_t             109 uspace/app/edit/sheet.h extern void tag_get_pt(tag_t const *, spt_t *);
spt_t             137 uspace/dist/src/c/demos/edit/edit.c static errno_t file_save_range(char const *fname, spt_t const *spos,
spt_t             138 uspace/dist/src/c/demos/edit/edit.c     spt_t const *epos);
spt_t             139 uspace/dist/src/c/demos/edit/edit.c static char *range_get_str(spt_t const *spos, spt_t const *epos);
spt_t             155 uspace/dist/src/c/demos/edit/edit.c static void caret_move(spt_t spt, bool select, bool update_ideal_column);
spt_t             162 uspace/dist/src/c/demos/edit/edit.c static void selection_sel_range(spt_t pa, spt_t pb);
spt_t             163 uspace/dist/src/c/demos/edit/edit.c static void selection_get_points(spt_t *pa, spt_t *pb);
spt_t             172 uspace/dist/src/c/demos/edit/edit.c static void pt_get_sof(spt_t *pt);
spt_t             173 uspace/dist/src/c/demos/edit/edit.c static void pt_get_eof(spt_t *pt);
spt_t             174 uspace/dist/src/c/demos/edit/edit.c static void pt_get_sol(spt_t *cpt, spt_t *spt);
spt_t             175 uspace/dist/src/c/demos/edit/edit.c static void pt_get_eol(spt_t *cpt, spt_t *ept);
spt_t             176 uspace/dist/src/c/demos/edit/edit.c static bool pt_is_word_beginning(spt_t *pt);
spt_t             177 uspace/dist/src/c/demos/edit/edit.c static bool pt_is_delimiter(spt_t *pt);
spt_t             178 uspace/dist/src/c/demos/edit/edit.c static bool pt_is_punctuation(spt_t *pt);
spt_t             179 uspace/dist/src/c/demos/edit/edit.c static spt_t pt_find_word_left(spt_t spt);
spt_t             180 uspace/dist/src/c/demos/edit/edit.c static spt_t pt_find_word_left(spt_t spt);
spt_t             183 uspace/dist/src/c/demos/edit/edit.c static int spt_cmp(spt_t const *a, spt_t const *b);
spt_t             212 uspace/dist/src/c/demos/edit/edit.c 	spt_t sof;
spt_t             396 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t             458 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t             485 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t             500 uspace/dist/src/c/demos/edit/edit.c static void caret_move(spt_t new_caret_pt, bool select, bool update_ideal_column)
spt_t             502 uspace/dist/src/c/demos/edit/edit.c 	spt_t old_caret_pt, old_sel_pt;
spt_t             543 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t             581 uspace/dist/src/c/demos/edit/edit.c 	spt_t sp, ep;
spt_t             733 uspace/dist/src/c/demos/edit/edit.c static errno_t file_save_range(char const *fname, spt_t const *spos,
spt_t             734 uspace/dist/src/c/demos/edit/edit.c     spt_t const *epos)
spt_t             738 uspace/dist/src/c/demos/edit/edit.c 	spt_t sp, bep;
spt_t             766 uspace/dist/src/c/demos/edit/edit.c static char *range_get_str(spt_t const *spos, spt_t const *epos)
spt_t             769 uspace/dist/src/c/demos/edit/edit.c 	spt_t sp, bep;
spt_t             831 uspace/dist/src/c/demos/edit/edit.c 	spt_t caret_pt;
spt_t             846 uspace/dist/src/c/demos/edit/edit.c 	spt_t rb, re, dep, pt;
spt_t             950 uspace/dist/src/c/demos/edit/edit.c 	spt_t caret_pt;
spt_t            1043 uspace/dist/src/c/demos/edit/edit.c 	spt_t caret_pt;
spt_t            1056 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t            1076 uspace/dist/src/c/demos/edit/edit.c 	spt_t sp, ep;
spt_t            1095 uspace/dist/src/c/demos/edit/edit.c 	spt_t sp, ep;
spt_t            1118 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t            1163 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t            1220 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t            1227 uspace/dist/src/c/demos/edit/edit.c static spt_t pt_find_word_left(spt_t spt)
spt_t            1236 uspace/dist/src/c/demos/edit/edit.c static spt_t pt_find_word_right(spt_t spt)
spt_t            1246 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t            1248 uspace/dist/src/c/demos/edit/edit.c 	spt_t word_left = pt_find_word_left(pt);
spt_t            1254 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t            1256 uspace/dist/src/c/demos/edit/edit.c 	spt_t word_right = pt_find_word_right(pt);
spt_t            1288 uspace/dist/src/c/demos/edit/edit.c 	spt_t *spt = data;
spt_t            1297 uspace/dist/src/c/demos/edit/edit.c 	spt_t *spt = data;
spt_t            1306 uspace/dist/src/c/demos/edit/edit.c 	spt_t *spt = data;
spt_t            1307 uspace/dist/src/c/demos/edit/edit.c 	spt_t *new = calloc(1, sizeof(spt_t));
spt_t            1375 uspace/dist/src/c/demos/edit/edit.c 	spt_t sp, producer_pos;
spt_t            1406 uspace/dist/src/c/demos/edit/edit.c 		spt_t *end = match.end;
spt_t            1431 uspace/dist/src/c/demos/edit/edit.c static void selection_get_points(spt_t *pa, spt_t *pb)
spt_t            1433 uspace/dist/src/c/demos/edit/edit.c 	spt_t pt;
spt_t            1448 uspace/dist/src/c/demos/edit/edit.c 	spt_t pa, pb;
spt_t            1475 uspace/dist/src/c/demos/edit/edit.c 	spt_t spt, ept;
spt_t            1484 uspace/dist/src/c/demos/edit/edit.c static void selection_sel_range(spt_t pa, spt_t pb)
spt_t            1497 uspace/dist/src/c/demos/edit/edit.c 	spt_t pa, pb;
spt_t            1533 uspace/dist/src/c/demos/edit/edit.c static void pt_get_sof(spt_t *pt)
spt_t            1542 uspace/dist/src/c/demos/edit/edit.c static void pt_get_eof(spt_t *pt)
spt_t            1555 uspace/dist/src/c/demos/edit/edit.c static void pt_get_sol(spt_t *cpt, spt_t *spt)
spt_t            1566 uspace/dist/src/c/demos/edit/edit.c static void pt_get_eol(spt_t *cpt, spt_t *ept)
spt_t            1579 uspace/dist/src/c/demos/edit/edit.c static bool pt_is_word_beginning(spt_t *pt)
spt_t            1581 uspace/dist/src/c/demos/edit/edit.c 	spt_t lp, sfp, efp, slp, elp;
spt_t            1614 uspace/dist/src/c/demos/edit/edit.c static bool pt_is_delimiter(spt_t *pt)
spt_t            1616 uspace/dist/src/c/demos/edit/edit.c 	spt_t rp;
spt_t            1640 uspace/dist/src/c/demos/edit/edit.c static bool pt_is_punctuation(spt_t *pt)
spt_t            1642 uspace/dist/src/c/demos/edit/edit.c 	spt_t rp;
spt_t            1681 uspace/dist/src/c/demos/edit/edit.c 	spt_t pa, pb;
spt_t            1690 uspace/dist/src/c/demos/edit/edit.c static int spt_cmp(spt_t const *a, spt_t const *b)
spt_t             103 uspace/dist/src/c/demos/edit/sheet.c errno_t sheet_insert(sheet_t *sh, spt_t *pos, enum dir_spec dir, char *str)
spt_t             149 uspace/dist/src/c/demos/edit/sheet.c errno_t sheet_delete(sheet_t *sh, spt_t *spos, spt_t *epos)
spt_t             188 uspace/dist/src/c/demos/edit/sheet.c void sheet_copy_out(sheet_t *sh, spt_t const *spos, spt_t const *epos,
spt_t             189 uspace/dist/src/c/demos/edit/sheet.c     char *buf, size_t bufsize, spt_t *fpos)
spt_t             219 uspace/dist/src/c/demos/edit/sheet.c     spt_t *pt)
spt_t             260 uspace/dist/src/c/demos/edit/sheet.c 	spt_t pt;
spt_t             287 uspace/dist/src/c/demos/edit/sheet.c void spt_get_coord(spt_t const *pos, coord_t *coord)
spt_t             314 uspace/dist/src/c/demos/edit/sheet.c bool spt_equal(spt_t const *a, spt_t const *b)
spt_t             320 uspace/dist/src/c/demos/edit/sheet.c char32_t spt_next_char(spt_t spt, spt_t *next)
spt_t             328 uspace/dist/src/c/demos/edit/sheet.c char32_t spt_prev_char(spt_t spt, spt_t *prev)
spt_t             337 uspace/dist/src/c/demos/edit/sheet.c void sheet_place_tag(sheet_t *sh, spt_t const *pt, tag_t *tag)
spt_t             351 uspace/dist/src/c/demos/edit/sheet.c void tag_get_pt(tag_t const *tag, spt_t *pt)
spt_t              93 uspace/dist/src/c/demos/edit/sheet.h extern errno_t sheet_insert(sheet_t *, spt_t *, enum dir_spec, char *);
spt_t              94 uspace/dist/src/c/demos/edit/sheet.h extern errno_t sheet_delete(sheet_t *, spt_t *, spt_t *);
spt_t              95 uspace/dist/src/c/demos/edit/sheet.h extern void sheet_copy_out(sheet_t *, spt_t const *, spt_t const *, char *,
spt_t              96 uspace/dist/src/c/demos/edit/sheet.h     size_t, spt_t *);
spt_t              98 uspace/dist/src/c/demos/edit/sheet.h     spt_t *);
spt_t             101 uspace/dist/src/c/demos/edit/sheet.h extern void spt_get_coord(spt_t const *, coord_t *);
spt_t             102 uspace/dist/src/c/demos/edit/sheet.h extern bool spt_equal(spt_t const *, spt_t const *);
spt_t             103 uspace/dist/src/c/demos/edit/sheet.h extern char32_t spt_next_char(spt_t, spt_t *);
spt_t             104 uspace/dist/src/c/demos/edit/sheet.h extern char32_t spt_prev_char(spt_t, spt_t *);
spt_t             106 uspace/dist/src/c/demos/edit/sheet.h extern void sheet_place_tag(sheet_t *, spt_t const *, tag_t *);
spt_t             108 uspace/dist/src/c/demos/edit/sheet.h extern void tag_get_pt(tag_t const *, spt_t *);
HelenOS homepage, sources at GitHub