Changes in uspace/app/bdsh/input.c [3041fef1:e228280] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/input.c
r3041fef1 re228280 39 39 #include <errno.h> 40 40 #include <assert.h> 41 #include <macros.h> 41 42 #include <bool.h> 42 43 … … 263 264 static void tinput_seek_vertical(tinput_t *ti, seek_dir_t dir) 264 265 { 265 if (dir == seek_forward) { 266 if (ti->pos + ti->con_cols <= ti->nc) 267 ti->pos = ti->pos + ti->con_cols; 268 } else { 269 if (ti->pos - ti->con_cols >= 0) 270 ti->pos = ti->pos - ti->con_cols; 271 } 266 if (dir == seek_forward) 267 ti->pos = min(ti->pos + ti->con_cols, ti->nc); 268 else 269 ti->pos = max(0, ti->pos - ti->con_cols); 272 270 273 271 tinput_position_caret(ti);
Note:
See TracChangeset
for help on using the changeset viewer.