HelenOS sources

spt_t             182 uspace/app/edit/edit.c static errno_t file_save_range(char const *fname, spt_t const *spos,
spt_t             183 uspace/app/edit/edit.c     spt_t const *epos);
spt_t             184 uspace/app/edit/edit.c static char *range_get_str(spt_t const *spos, spt_t const *epos);
spt_t             202 uspace/app/edit/edit.c static void caret_move(spt_t spt, bool select, bool update_ideal_column);
spt_t             209 uspace/app/edit/edit.c static void selection_sel_range(spt_t pa, spt_t pb);
spt_t             210 uspace/app/edit/edit.c static void selection_get_points(spt_t *pa, spt_t *pb);
spt_t             221 uspace/app/edit/edit.c static void pt_get_sof(spt_t *pt);
spt_t             222 uspace/app/edit/edit.c static void pt_get_eof(spt_t *pt);
spt_t             223 uspace/app/edit/edit.c static void pt_get_sol(spt_t *cpt, spt_t *spt);
spt_t             224 uspace/app/edit/edit.c static void pt_get_eol(spt_t *cpt, spt_t *ept);
spt_t             225 uspace/app/edit/edit.c static bool pt_is_word_beginning(spt_t *pt);
spt_t             226 uspace/app/edit/edit.c static bool pt_is_delimiter(spt_t *pt);
spt_t             227 uspace/app/edit/edit.c static bool pt_is_punctuation(spt_t *pt);
spt_t             228 uspace/app/edit/edit.c static spt_t pt_find_word_left(spt_t spt);
spt_t             229 uspace/app/edit/edit.c static spt_t pt_find_word_left(spt_t spt);
spt_t             232 uspace/app/edit/edit.c static int spt_cmp(spt_t const *a, spt_t const *b);
spt_t             317 uspace/app/edit/edit.c 	spt_t sof;
spt_t             724 uspace/app/edit/edit.c 	spt_t pt;
spt_t             780 uspace/app/edit/edit.c 	spt_t pt;
spt_t             807 uspace/app/edit/edit.c 	spt_t pt;
spt_t             823 uspace/app/edit/edit.c static void caret_move(spt_t new_caret_pt, bool select, bool update_ideal_column)
spt_t             825 uspace/app/edit/edit.c 	spt_t old_caret_pt, old_sel_pt;
spt_t             866 uspace/app/edit/edit.c 	spt_t pt;
spt_t             904 uspace/app/edit/edit.c 	spt_t sp, ep;
spt_t             992 uspace/app/edit/edit.c static errno_t file_save_range(char const *fname, spt_t const *spos,
spt_t             993 uspace/app/edit/edit.c     spt_t const *epos)
spt_t             997 uspace/app/edit/edit.c 	spt_t sp, bep;
spt_t            1025 uspace/app/edit/edit.c static char *range_get_str(spt_t const *spos, spt_t const *epos)
spt_t            1028 uspace/app/edit/edit.c 	spt_t sp, bep;
spt_t            1221 uspace/app/edit/edit.c 	spt_t caret_pt;
spt_t            1242 uspace/app/edit/edit.c 	spt_t rb, re, dep, pt;
spt_t            1378 uspace/app/edit/edit.c 	spt_t caret_pt;
spt_t            1466 uspace/app/edit/edit.c 	spt_t caret_pt;
spt_t            1540 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1560 uspace/app/edit/edit.c 	spt_t sp, ep;
spt_t            1579 uspace/app/edit/edit.c 	spt_t sp, ep;
spt_t            1602 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1647 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1704 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1711 uspace/app/edit/edit.c static spt_t pt_find_word_left(spt_t spt)
spt_t            1720 uspace/app/edit/edit.c static spt_t pt_find_word_right(spt_t spt)
spt_t            1730 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1732 uspace/app/edit/edit.c 	spt_t word_left = pt_find_word_left(pt);
spt_t            1738 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1740 uspace/app/edit/edit.c 	spt_t word_right = pt_find_word_right(pt);
spt_t            1769 uspace/app/edit/edit.c 	spt_t *spt = data;
spt_t            1778 uspace/app/edit/edit.c 	spt_t *spt = data;
spt_t            1787 uspace/app/edit/edit.c 	spt_t *spt = data;
spt_t            1788 uspace/app/edit/edit.c 	spt_t *new = calloc(1, sizeof(spt_t));
spt_t            1854 uspace/app/edit/edit.c 	spt_t sp, producer_pos;
spt_t            1885 uspace/app/edit/edit.c 		spt_t *end = match.end;
spt_t            1910 uspace/app/edit/edit.c static void selection_get_points(spt_t *pa, spt_t *pb)
spt_t            1912 uspace/app/edit/edit.c 	spt_t pt;
spt_t            1927 uspace/app/edit/edit.c 	spt_t pa, pb;
spt_t            1954 uspace/app/edit/edit.c 	spt_t spt, ept;
spt_t            1963 uspace/app/edit/edit.c static void selection_sel_range(spt_t pa, spt_t pb)
spt_t            1976 uspace/app/edit/edit.c 	spt_t pa, pb;
spt_t            2028 uspace/app/edit/edit.c static void pt_get_sof(spt_t *pt)
spt_t            2037 uspace/app/edit/edit.c static void pt_get_eof(spt_t *pt)
spt_t            2050 uspace/app/edit/edit.c static void pt_get_sol(spt_t *cpt, spt_t *spt)
spt_t            2061 uspace/app/edit/edit.c static void pt_get_eol(spt_t *cpt, spt_t *ept)
spt_t            2074 uspace/app/edit/edit.c static bool pt_is_word_beginning(spt_t *pt)
spt_t            2076 uspace/app/edit/edit.c 	spt_t lp, sfp, efp, slp, elp;
spt_t            2109 uspace/app/edit/edit.c static bool pt_is_delimiter(spt_t *pt)
spt_t            2111 uspace/app/edit/edit.c 	spt_t rp;
spt_t            2135 uspace/app/edit/edit.c static bool pt_is_punctuation(spt_t *pt)
spt_t            2137 uspace/app/edit/edit.c 	spt_t rp;
spt_t            2176 uspace/app/edit/edit.c 	spt_t pa, pb;
spt_t            2185 uspace/app/edit/edit.c static int spt_cmp(spt_t const *a, spt_t const *b)
spt_t             105 uspace/app/edit/sheet.c errno_t sheet_insert(sheet_t *sh, spt_t *pos, enum dir_spec dir, char *str)
spt_t             151 uspace/app/edit/sheet.c errno_t sheet_delete(sheet_t *sh, spt_t *spos, spt_t *epos)
spt_t             190 uspace/app/edit/sheet.c void sheet_copy_out(sheet_t *sh, spt_t const *spos, spt_t const *epos,
spt_t             191 uspace/app/edit/sheet.c     char *buf, size_t bufsize, spt_t *fpos)
spt_t             221 uspace/app/edit/sheet.c     spt_t *pt)
spt_t             262 uspace/app/edit/sheet.c 	spt_t pt;
spt_t             289 uspace/app/edit/sheet.c void spt_get_coord(spt_t const *pos, coord_t *coord)
spt_t             316 uspace/app/edit/sheet.c bool spt_equal(spt_t const *a, spt_t const *b)
spt_t             322 uspace/app/edit/sheet.c char32_t spt_next_char(spt_t spt, spt_t *next)
spt_t             330 uspace/app/edit/sheet.c char32_t spt_prev_char(spt_t spt, spt_t *prev)
spt_t             339 uspace/app/edit/sheet.c void sheet_place_tag(sheet_t *sh, spt_t const *pt, tag_t *tag)
spt_t             353 uspace/app/edit/sheet.c void tag_get_pt(tag_t const *tag, spt_t *pt)
spt_t              93 uspace/app/edit/sheet.h extern errno_t sheet_insert(sheet_t *, spt_t *, enum dir_spec, char *);
spt_t              94 uspace/app/edit/sheet.h extern errno_t sheet_delete(sheet_t *, spt_t *, spt_t *);
spt_t              95 uspace/app/edit/sheet.h extern void sheet_copy_out(sheet_t *, spt_t const *, spt_t const *, char *,
spt_t              96 uspace/app/edit/sheet.h     size_t, spt_t *);
spt_t              98 uspace/app/edit/sheet.h     spt_t *);
spt_t             101 uspace/app/edit/sheet.h extern void spt_get_coord(spt_t const *, coord_t *);
spt_t             102 uspace/app/edit/sheet.h extern bool spt_equal(spt_t const *, spt_t const *);
spt_t             103 uspace/app/edit/sheet.h extern char32_t spt_next_char(spt_t, spt_t *);
spt_t             104 uspace/app/edit/sheet.h extern char32_t spt_prev_char(spt_t, spt_t *);
spt_t             106 uspace/app/edit/sheet.h extern void sheet_place_tag(sheet_t *, spt_t const *, tag_t *);
spt_t             108 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