Home
last modified time | relevance | path

Searched refs:col (Results 1 – 25 of 207) sorted by relevance

123456789

/dragonfly/games/rogue/
HDmonster.c129 short row, col; in put_mons() local
138 gr_row_col(&row, &col, (FLOOR | TUNNEL | STAIRS | OBJECT)); in put_mons()
139 put_m_at(row, col, monster); in put_mons()
184 mv_1_monster(monster, rogue.row, rogue.col); in mv_mons()
200 !mon_can_go(monster, rogue.row, rogue.col)) { in mv_mons()
202 mv_1_monster(monster, rogue.row, rogue.col); in mv_mons()
207 if (!(flew && mon_can_go(monster, rogue.row, rogue.col))) { in mv_mons()
208 mv_1_monster(monster, rogue.row, rogue.col); in mv_mons()
228 short row, col; in party_monsters() local
232 row = col = 0; in party_monsters()
[all …]
HDthrow.c60 short dir, row, col; in throw() local
87 row = rogue.row; col = rogue.col; in throw()
98 monster = get_thrown_at_monster(weapon, d, &row, &col); in throw()
99 mvaddch(rogue.row, rogue.col, rogue.fchar); in throw()
102 if (rogue_can_see(row, col) && ((row != rogue.row) || (col != rogue.col))) { in throw()
103 mvaddch(row, col, get_dungeon_char(row, col)); in throw()
110 flop_weapon(weapon, row, col); in throw()
113 flop_weapon(weapon, row, col); in throw()
154 get_thrown_at_monster(object *obj, short dir, short *row, short *col) in get_thrown_at_monster() argument
159 orow = *row; ocol = *col; in get_thrown_at_monster()
[all …]
HDtrap.c70 trap_at(int row, int col) in trap_at() argument
75 if ((traps[i].trap_row == row) && (traps[i].trap_col == col)) { in trap_at()
83 trap_player(short row, short col) in trap_player() argument
87 if ((t = trap_at(row, col)) == NO_TRAP) { in trap_player()
90 dungeon[row][col] &= (~HIDDEN); in trap_player()
105 mvaddch(rogue.row, rogue.col, '^'); in trap_player()
138 short row, col; in add_traps() local
162 col = get_rand((rooms[party_room].left_col+1), in add_traps()
165 } while (((dungeon[row][col] & (OBJECT|STAIRS|TRAP|TUNNEL)) || in add_traps()
166 (dungeon[row][col] == NOTHING)) && (tries < 15)); in add_traps()
[all …]
HDmove.c64 short row, col; in one_move_rogue() local
70 col = rogue.col; in one_move_rogue()
76 get_dir_rc(d, &row, &col, 1); in one_move_rogue()
78 if (!can_move(rogue.row, rogue.col, row, col)) { in one_move_rogue()
82 if (!(dungeon[row][col] & MONSTER)) { in one_move_rogue()
98 if (dungeon[row][col] & MONSTER) { in one_move_rogue()
99 rogue_hit(object_at(&level_monsters, row, col), 0); in one_move_rogue()
103 if (dungeon[row][col] & DOOR) { in one_move_rogue()
105 cur_room = get_room_number(row, col); in one_move_rogue()
109 wake_room(cur_room, 1, row, col); in one_move_rogue()
[all …]
HDzap.c63 short dir, d, row, col; in zapp() local
94 row = rogue.row; col = rogue.col; in zapp()
96 bounce((short)wand->which_kind, d, row, col, 0); in zapp()
98 monster = get_zapped_monster(d, &row, &col); in zapp()
113 get_zapped_monster(short dir, short *row, short *col) in get_zapped_monster() argument
118 orow = *row; ocol = *col; in get_zapped_monster()
119 get_dir_rc(dir, row, col, 0); in get_zapped_monster()
120 if (((*row == orow) && (*col == ocol)) || in get_zapped_monster()
121 (dungeon[*row][*col] & (HORWALL | VERTWALL)) || in get_zapped_monster()
122 (dungeon[*row][*col] == NOTHING)) { in get_zapped_monster()
[all …]
HDspec_hit.c224 short row, col; in disappear() local
227 col = monster->col; in disappear()
229 dungeon[row][col] &= ~MONSTER; in disappear()
230 if (rogue_can_see(row, col)) { in disappear()
231 mvaddch(row, col, get_dungeon_char(row, col)); in disappear()
242 short row, col, i, n; in cough_up() local
259 col = monster->col; in cough_up()
263 if (try_to_cough(row+n, col+i, obj)) { in cough_up()
266 if (try_to_cough(row-n, col+i, obj)) { in cough_up()
271 if (try_to_cough(row+i, col-n, obj)) { in cough_up()
[all …]
HDroom.c115 … dungeon[monster->row][monster->col] &= (~MONSTER); in light_up_room()
117 … get_dungeon_char(monster->row, monster->col); in light_up_room()
118 … dungeon[monster->row][monster->col] |= MONSTER; in light_up_room()
124 mvaddch(rogue.row, rogue.col, rogue.fchar); in light_up_room()
129 light_passage(int row, int col) in light_passage() argument
137 j_end = (col < (DCOLS-1)) ? 1 : 0; in light_passage()
140 for (j = ((col > 0) ? -1 : 0); j <= j_end; j++) { in light_passage()
141 if (can_move(row, col, row+i, col+j)) { in light_passage()
142 mvaddch(row+i, col+j, get_dungeon_char(row+i, col+j)); in light_passage()
173 get_dungeon_char(int row, int col) in get_dungeon_char() argument
[all …]
HDhit.c286 short row, col; in mon_damage() local
292 col = monster->col; in mon_damage()
293 dungeon[row][col] &= ~MONSTER; in mon_damage()
294 mvaddch(row, col, (int)get_dungeon_char(row, col)); in mon_damage()
318 short row, col; in fight() local
334 row = rogue.row; col = rogue.col; in fight()
335 get_dir_rc(d, &row, &col, 0); in fight()
337 c = mvinch(row, col); in fight()
339 (!can_move(rogue.row, rogue.col, row, col))) { in fight()
343 if (!(fight_monster = object_at(&level_monsters, row, col))) { in fight()
[all …]
HDobject.c190 short row,col; in put_gold() local
204 col = get_rand(rooms[i].left_col+1, in put_gold()
206 if ((dungeon[row][col] == FLOOR) || in put_gold()
207 (dungeon[row][col] == TUNNEL)) { in put_gold()
208 plant_gold(row, col, is_maze); in put_gold()
217 plant_gold(short row, short col, boolean is_maze) in plant_gold() argument
222 obj->row = row; obj->col = col; in plant_gold()
228 dungeon[row][col] |= OBJECT; in plant_gold()
233 place_at(object *obj, int row, int col) in place_at() argument
236 obj->col = col; in place_at()
[all …]
/dragonfly/games/snake/snake/
HDsnake.c66 int col, line; member
69 #define same(s1, s2) ((s1)->line == (s2)->line && (s1)->col == (s2)->col)
87 #define pchar(point, c) mvaddch((point)->line + 1, (point)->col + 1, (c))
238 ps->col = x; in point()
255 move(you.line + 1, you.col + 1); in mainloop()
294 repeat = you.col; in mainloop()
299 repeat = you.col - money.col; in mainloop()
312 repeat = ccnt - 1 - you.col; in mainloop()
317 repeat = money.col - you.col; in mainloop()
339 if (you.col > 0) { in mainloop()
[all …]
/dragonfly/usr.bin/systat/
HDkeyboard.c48 col = 0; in keyboard()
59 if (col == 0) { in keyboard()
78 if (ch == erasechar() && col > 0) { in keyboard()
79 if (col == 1 && line[0] == ':') in keyboard()
81 col--; in keyboard()
84 if (ch == CTRL('w') && col > 0) { in keyboard()
85 while (--col >= 0 && isspace(line[col])) in keyboard()
87 col++; in keyboard()
88 while (--col >= 0 && !isspace(line[col])) in keyboard()
89 if (col == 0 && line[0] == ':') in keyboard()
[all …]
/dragonfly/contrib/mdocml/
HDout.c124 struct roffcol *col; in tblcalc() local
153 icol = dp->layout->col; in tblcalc()
156 col = tbl->cols + icol; in tblcalc()
157 col->flags |= dp->layout->flags; in tblcalc()
169 if (col->width < dp->layout->width) in tblcalc()
170 col->width = dp->layout->width; in tblcalc()
172 (col->spacing == SIZE_MAX || in tblcalc()
173 col->spacing < dp->layout->spacing)) in tblcalc()
174 col->spacing = dp->layout->spacing; in tblcalc()
182 dp->hspans == 0 ? col : NULL, in tblcalc()
[all …]
HDdemandoc.c114 int line, col; in pmandoc() local
120 col = 0; in pmandoc()
123 pmdoc(meta->first->child, &line, &col, list); in pmandoc()
125 pman(meta->first->child, &line, &col, list); in pmandoc()
135 pstring(const char *p, int col, int *colp, int list) in pstring() argument
194 while (*colp < col) { in pstring()
215 pline(int line, int *linep, int *col, int list) in pline() argument
231 *col = 0; in pline()
235 pmdoc(const struct roff_node *p, int *line, int *col, int list) in pmdoc() argument
240 pline(p->line, line, col, list); in pmdoc()
[all …]
/dragonfly/usr.bin/ul/
HDul.c72 static int col, maxcol; variable
164 while ((c = getwc(f)) != WEOF && col < MAXBUF) switch(c) { in filter()
167 if (col > 0) in filter()
168 col--; in filter()
172 col = (col+8) & ~07; in filter()
173 if (col > maxcol) in filter()
174 maxcol = col; in filter()
178 col = 0; in filter()
228 if (obuf[col].c_char || obuf[col].c_width < 0) { in filter()
229 while (col > 0 && obuf[col].c_width < 0) in filter()
[all …]
/dragonfly/usr.bin/window/
HDcmd1.c42 int col, row, xcol, xrow; in c_window() local
49 col = 0; in c_window()
53 wwbox(boxwin, row - 1, col - 1, 3, 3); in c_window()
54 wwsetcursor(row, col); in c_window()
57 switch (getpos(&row, &col, row > 1, 0, in c_window()
75 xcol = col; in c_window()
78 wwbox(boxwin, row - 1, col - 1, in c_window()
79 xrow - row + 3, xcol - col + 3); in c_window()
83 switch (getpos(&xrow, &xcol, row, col, wwnrow - 1, wwncol - 1)) in c_window()
103 (void) openwin(id, row, col, xrow-row+1, xcol-col+1, default_nline, in c_window()
[all …]
HDwwdelchar.c41 wwdelchar(struct ww *w, int row, int col) in wwdelchar() argument
52 p = &w->ww_buf[row][col]; in wwdelchar()
54 for (i = w->ww_b.r - col; --i > 0;) in wwdelchar()
63 || w->ww_i.r <= 0 || w->ww_i.r <= col) in wwdelchar()
66 if (col < w->ww_i.l) in wwdelchar()
67 col = w->ww_i.l; in wwdelchar()
80 smap = &wwsmap[row][col]; in wwdelchar()
81 for (i = col; i < w->ww_i.r && *smap++ != w->ww_index; i++) in wwdelchar()
85 col = i; in wwdelchar()
109 if (tt.tt_delchar != 0 && nvis > (wwncol - col) / 2) { in wwdelchar()
[all …]
HDxx.c140 xxmove(int row, int col) in xxmove() argument
149 xp->arg1 = col; in xxmove()
171 xxinschar(int row, int col, int c, int m) in xxinschar() argument
178 xp->arg1 = col; in xxinschar()
184 xxinsspace(int row, int col) in xxinsspace() argument
189 col >= xp->arg1 && col <= xp->arg1 + xp->arg2) { in xxinsspace()
196 xp->arg1 = col; in xxinsspace()
201 xxdelchar(int row, int col) in xxdelchar() argument
206 xp->arg0 == row && xp->arg1 == col) { in xxdelchar()
213 xp->arg1 = col; in xxdelchar()
[all …]
HDwwinschar.c41 wwinschar(struct ww *w, int row, int col, char c, char m) in wwinschar() argument
55 for (i = w->ww_b.r - col; --i > 0;) in wwinschar()
64 || w->ww_i.r <= 0 || w->ww_i.r <= col) in wwinschar()
67 if (col < w->ww_i.l) in wwinschar()
68 col = w->ww_i.l; in wwinschar()
81 smap = &wwsmap[row][col]; in wwinschar()
82 for (i = col; i < w->ww_i.r && *smap++ != w->ww_index; i++) in wwinschar()
86 col = i; in wwinschar()
110 if ((tt.tt_inschar || tt.tt_insspace) && nvis > (wwncol - col) / 2) { in wwinschar()
114 xxinschar(row, col, c, m); in wwinschar()
[all …]
/dragonfly/usr.bin/fold/
HDfold.c148 int col, i, indx, space; in fold() local
151 col = indx = 0; in fold()
155 col = indx = 0; in fold()
158 if ((col = newpos(col, ch)) > width) { in fold()
170 col = 0; in fold()
172 col = newpos(col, buf[i]); in fold()
175 col = indx = 0; in fold()
177 col = newpos(col, ch); in fold()
196 newpos(int col, wint_t ch) in newpos() argument
204 col += len; in newpos()
[all …]
/dragonfly/games/hunt/hunt/
HDotto.c125 static int row, col; variable
155 row = y; col = x; in otto()
156 been_there[row][col] |= 1 << facing; in otto()
275 if (been_there[row - 1][col] & NORTH) in ottolook()
278 for (c = col - 1; c < col + 2; c++) { in ottolook()
280 if (stop_look(itemp, ch, row - r, c - col)) in ottolook()
282 if (c == col && !been_there[r][c]) in ottolook()
289 been_there[r][col] |= NORTH; in ottolook()
291 been_there[r][col] = ALLDIRS; in ottolook()
296 if (been_there[row + 1][col] & SOUTH) in ottolook()
[all …]
/dragonfly/usr.bin/vis/
HDfoldit.c38 foldit(const char *chunk, int col, int max, int flags) in foldit() argument
52 col = 0; in foldit()
55 col = (col + 8) &~ 07; in foldit()
58 col = col ? col - 1 : 0; in foldit()
61 col++; in foldit()
63 if (col > (max - 2)) { in foldit()
65 col = 0; in foldit()
70 return (col); in foldit()
/dragonfly/contrib/nvi2/ex/
HDex_print.c92 size_t col, len; in ex_print() local
100 col = 0; in ex_print()
113 if (ex_prchars(sp, p, &col, 8, 0, 0)) in ex_print()
127 else if (ex_ldisplay(sp, p, len, col, flags)) in ex_print()
143 ex_ldisplay(SCR *sp, const CHAR_T *p, size_t len, size_t col, u_int flags) in ex_ldisplay() argument
145 if (len > 0 && ex_prchars(sp, p, &col, len, LF_ISSET(E_C_LIST), 0)) in ex_ldisplay()
149 if (ex_prchars(sp, p, &col, 1, LF_ISSET(E_C_LIST), 0)) in ex_ldisplay()
167 size_t col, len; in ex_scprint() local
169 col = 0; in ex_scprint()
172 if (ex_prchars(sp, p, &col, 8, 0, 0)) in ex_scprint()
[all …]
/dragonfly/usr.sbin/lpr/filters/
HDlpf.c70 int i, col; in main() local
114 col = indent; in main()
133 if (--col < indent) in main()
134 col = indent; in main()
138 col = indent; in main()
142 col = ((col - indent) | 07) + indent + 1; in main()
161 if (col >= width || (!literal && ch < ' ')) { in main()
162 col++; in main()
165 cp = &buf[0][col]; in main()
171 if (col > maxcol[i]) in main()
[all …]
/dragonfly/lib/i18n_module/MSKanji/
HDcitrus_mskanji.c288 _index_t col, row; in _citrus_MSKanji_stdenc_wctocs() local
334 col = (_wc_t)wc & 0xFF; in _citrus_MSKanji_stdenc_wctocs()
335 if (!_mskanji1(row) || !_mskanji2(col)) in _citrus_MSKanji_stdenc_wctocs()
353 col -= 0x1F; in _citrus_MSKanji_stdenc_wctocs()
354 if (col >= 0x61) in _citrus_MSKanji_stdenc_wctocs()
355 col -= 1; in _citrus_MSKanji_stdenc_wctocs()
356 if (col > 0x7E) { in _citrus_MSKanji_stdenc_wctocs()
358 col -= 0x5E; in _citrus_MSKanji_stdenc_wctocs()
360 *idx = ((_index_t)row << 8) | col; in _citrus_MSKanji_stdenc_wctocs()
371 uint32_t col, row; in _citrus_MSKanji_stdenc_cstowc() local
[all …]
/dragonfly/contrib/gdb-7/gdb/
HDosdata.c113 struct osdata_column *col = VEC_safe_push (osdata_column_s, in osdata_end_column() local
117 col->name = data->property_name; in osdata_end_column()
118 col->value = xstrdup (body_text); in osdata_end_column()
194 struct osdata_column *col; in osdata_item_clear() local
199 ix, col); in osdata_item_clear()
202 xfree (col->name); in osdata_item_clear()
203 xfree (col->value); in osdata_item_clear()
278 struct osdata_column *col; in get_osdata_column() local
283 ix_cols, col); in get_osdata_column()
285 if (strcmp (col->name, name) == 0) in get_osdata_column()
[all …]

123456789