LIB.PS
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:2183k
源码类别:

操作系统开发

开发平台:

WINDOWS

  1. 1710 V
  2. (10454)210 648 A
  3. (void)168 1026 A
  4. (poscur(r,)378 1236 A
  5. 1656(c))S
  6. 1800 V
  7. (10455)210 648 A
  8. (int)126 1026 A
  9. 1194(r,)S
  10. 1320(c;)S
  11. 1890 V
  12. (10456)210 648 A
  13. 1026({)S
  14. 1980 V
  15. (10457)210 648 A
  16. (tputs(tgoto(cm,)630 1110 A
  17. 1782(c,)S
  18. (r),)126 1908 A
  19. 2076(1,)S
  20. (outc);)252 2202 A
  21. 2070 V
  22. (10458)210 648 A
  23. 1026(})S
  24. 2250 V
  25. (10460)210 648 A
  26. 1026(/*)S
  27. (Clear)210 1152 A
  28. (the)126 1404 A
  29. (screen)252 1572 A
  30. 1866(*/)S
  31. 2340 V
  32. (10461)210 648 A
  33. (void)168 1026 A
  34. (clrscr())336 1236 A
  35. 2430 V
  36. (10462)210 648 A
  37. 1026({)S
  38. 2520 V
  39. (10463)210 648 A
  40. (tputs(cl,)378 1110 A
  41. 1530(1,)S
  42. (outc);)252 1656 A
  43. 2610 V
  44. (10464)210 648 A
  45. 1026(})S
  46. 2790 V
  47. (10466)210 648 A
  48. 1026(/*)S
  49. (This)168 1152 A
  50. (are)126 1362 A
  51. (terminal)336 1530 A
  52. (independent)462 1908 A
  53. (characters)420 2412 A
  54. (which)210 2874 A
  55. (can)126 3126 A
  56. 3294(be)S
  57. (used)168 3420 A
  58. 3630(in)S
  59. (curses)252 3756 A
  60. 4050(*/)S
  61. 2880 V
  62. (10467)210 648 A
  63. 2970 V
  64. (10468)210 648 A
  65. (unsigned)336 1026 A
  66. (int)126 1404 A
  67. (ACS_ULCORNER;)546 1572 A
  68. 3060 V
  69. (10469)210 648 A
  70. (unsigned)336 1026 A
  71. (int)126 1404 A
  72. (ACS_LLCORNER;)546 1572 A
  73. 3150 V
  74. (10470)210 648 A
  75. (unsigned)336 1026 A
  76. (int)126 1404 A
  77. (ACS_URCORNER;)546 1572 A
  78. 3240 V
  79. (10471)210 648 A
  80. (unsigned)336 1026 A
  81. (int)126 1404 A
  82. (ACS_LRCORNER;)546 1572 A
  83. 3330 V
  84. (10472)210 648 A
  85. (unsigned)336 1026 A
  86. (int)126 1404 A
  87. (ACS_RTEE;)378 1572 A
  88. 3420 V
  89. (10473)210 648 A
  90. (unsigned)336 1026 A
  91. (int)126 1404 A
  92. (ACS_LTEE;)378 1572 A
  93. 3510 V
  94. (10474)210 648 A
  95. (unsigned)336 1026 A
  96. (int)126 1404 A
  97. (ACS_BTEE;)378 1572 A
  98. 3600 V
  99. (10475)210 648 A
  100. (unsigned)336 1026 A
  101. (int)126 1404 A
  102. (ACS_TTEE;)378 1572 A
  103. 3690 V
  104. (10476)210 648 A
  105. (unsigned)336 1026 A
  106. (int)126 1404 A
  107. (ACS_HLINE;)420 1572 A
  108. 3780 V
  109. (10477)210 648 A
  110. (unsigned)336 1026 A
  111. (int)126 1404 A
  112. (ACS_VLINE;)420 1572 A
  113. 3870 V
  114. (10478)210 648 A
  115. (unsigned)336 1026 A
  116. (int)126 1404 A
  117. (ACS_PLUS;)378 1572 A
  118. 3960 V
  119. (10479)210 648 A
  120. (unsigned)336 1026 A
  121. (int)126 1404 A
  122. (ACS_S1;)294 1572 A
  123. 4050 V
  124. (10480)210 648 A
  125. (unsigned)336 1026 A
  126. (int)126 1404 A
  127. (ACS_S9;)294 1572 A
  128. 4140 V
  129. (10481)210 648 A
  130. (unsigned)336 1026 A
  131. (int)126 1404 A
  132. (ACS_DIAMOND;)504 1572 A
  133. 4230 V
  134. (10482)210 648 A
  135. (unsigned)336 1026 A
  136. (int)126 1404 A
  137. (ACS_CKBOARD;)504 1572 A
  138. 4320 V
  139. (10483)210 648 A
  140. (unsigned)336 1026 A
  141. (int)126 1404 A
  142. (ACS_DEGREE;)462 1572 A
  143. 4410 V
  144. (10484)210 648 A
  145. (unsigned)336 1026 A
  146. (int)126 1404 A
  147. (ACS_PLMINUS;)504 1572 A
  148. 4500 V
  149. (10485)210 648 A
  150. (unsigned)336 1026 A
  151. (int)126 1404 A
  152. (ACS_BULLET;)462 1572 A
  153. 4590 V
  154. (10486)210 648 A
  155. (unsigned)336 1026 A
  156. (int)126 1404 A
  157. (ACS_LARROW;)462 1572 A
  158. 4680 V
  159. (10487)210 648 A
  160. (unsigned)336 1026 A
  161. (int)126 1404 A
  162. (ACS_RARROW;)462 1572 A
  163. 4770 V
  164. (10488)210 648 A
  165. (unsigned)336 1026 A
  166. (int)126 1404 A
  167. (ACS_DARROW;)462 1572 A
  168. 4860 V
  169. (10489)210 648 A
  170. (unsigned)336 1026 A
  171. (int)126 1404 A
  172. (ACS_UARROW;)462 1572 A
  173. 4950 V
  174. (10490)210 648 A
  175. (unsigned)336 1026 A
  176. (int)126 1404 A
  177. (ACS_BOARD;)420 1572 A
  178. 5040 V
  179. (10491)210 648 A
  180. (unsigned)336 1026 A
  181. (int)126 1404 A
  182. (ACS_LANTERN;)504 1572 A
  183. 5130 V
  184. (10492)210 648 A
  185. (unsigned)336 1026 A
  186. (int)126 1404 A
  187. (ACS_BLOCK;)420 1572 A
  188. 5220 V
  189. (10493)210 648 A
  190. 5310 V
  191. (10494)210 648 A
  192. 1026(/*)S
  193. (These)210 1152 A
  194. (defines)294 1404 A
  195. (describe)336 1740 A
  196. (the)126 2118 A
  197. (full)168 2286 A
  198. (set)126 2496 A
  199. 2664(of)S
  200. (grafic)252 2790 A
  201. (block)210 3084 A
  202. (characters)420 3336 A
  203. (which)210 3798 A
  204. 5400 V
  205. (10495)210 648 A
  206. 1068(*)S
  207. (can)126 1152 A
  208. 1320(be)S
  209. (defined)294 1446 A
  210. (via)126 1782 A
  211. (termcap.)336 1950 A
  212. 5490 V
  213. (10496)210 648 A
  214. 1068(*/)S
  215. 5580 V
  216. (10497)210 648 A
  217. 5670 V
  218. (10498)210 648 A
  219. (#define)294 1026 A
  220. (RIGHTARROW)420 1362 A
  221. 1866(0)S
  222. 5760 V
  223. (10499)210 648 A
  224. (#define)294 1026 A
  225. (LEFTARROW)378 1362 A
  226. 1866(1)S
  227. 5850 V
  228. (10500)210 648 A
  229. (#define)294 1026 A
  230. (DOWNARROW)378 1362 A
  231. 1866(2)S
  232. 5940 V
  233. (10501)210 648 A
  234. (#define)294 1026 A
  235. (UPARROW)294 1362 A
  236. 1866(3)S
  237. 6030 V
  238. (10502)210 648 A
  239. (#define)294 1026 A
  240. (FULLSQUARE)420 1362 A
  241. 1866(4)S
  242. 6120 V
  243. (10503)210 648 A
  244. (#define)294 1026 A
  245. (GREYSQUARE)420 1362 A
  246. 1866(5)S
  247. 6210 V
  248. (10504)210 648 A
  249. (#define)294 1026 A
  250. (EMPTYSQUARE)462 1362 A
  251. 1866(6)S
  252. 8418 V
  253. EP
  254. %%Page: 82 82
  255. BP
  256. /slant 0 def
  257. /height 0 def
  258. 630 V
  259. 12 B
  260. 648(82)S
  261. 11 R
  262. 1891(File:)S
  263. (src/lib/curses/cursesio.c)1060 2124 A
  264. 10 R
  265. 3402(MINIX)S
  266. 3730(SOURCE)S
  267. 4153(CODE)S
  268. 900 V
  269. 7 LST
  270. (10505)210 648 A
  271. (#define)294 1026 A
  272. (LATERN)252 1362 A
  273. 1866(7)S
  274. 990 V
  275. (10506)210 648 A
  276. (#define)294 1026 A
  277. (DIAMOND)294 1362 A
  278. 1866(8)S
  279. 1080 V
  280. (10507)210 648 A
  281. (#define)294 1026 A
  282. (DEGREE)252 1362 A
  283. 1866(9)S
  284. 1170 V
  285. (10508)210 648 A
  286. (#define)294 1026 A
  287. (PLUSMINUS)378 1362 A
  288. 1824(10)S
  289. 1260 V
  290. (10509)210 648 A
  291. (#define)294 1026 A
  292. (DOWNRIGHT)378 1362 A
  293. 1824(11)S
  294. 1350 V
  295. (10510)210 648 A
  296. (#define)294 1026 A
  297. (UPRIGHT)294 1362 A
  298. 1824(12)S
  299. 1440 V
  300. (10511)210 648 A
  301. (#define)294 1026 A
  302. (UPLEFT)252 1362 A
  303. 1824(13)S
  304. 1530 V
  305. (10512)210 648 A
  306. (#define)294 1026 A
  307. (DOWNLEFT)336 1362 A
  308. 1824(14)S
  309. 1620 V
  310. (10513)210 648 A
  311. (#define)294 1026 A
  312. (CROSS)210 1362 A
  313. 1824(15)S
  314. 1710 V
  315. (10514)210 648 A
  316. (#define)294 1026 A
  317. (UPLINE)252 1362 A
  318. 1824(16)S
  319. 1800 V
  320. (10515)210 648 A
  321. (#define)294 1026 A
  322. (UPMIDLINE)378 1362 A
  323. 1824(17)S
  324. 1890 V
  325. (10516)210 648 A
  326. (#define)294 1026 A
  327. (MIDLINE)294 1362 A
  328. 1824(18)S
  329. 1980 V
  330. (10517)210 648 A
  331. (#define)294 1026 A
  332. (DOMIDLINE)378 1362 A
  333. 1824(19)S
  334. 2070 V
  335. (10518)210 648 A
  336. (#define)294 1026 A
  337. (DOWNLINE)336 1362 A
  338. 1824(20)S
  339. 2160 V
  340. (10519)210 648 A
  341. (#define)294 1026 A
  342. (TEELEFT)294 1362 A
  343. 1824(21)S
  344. 2250 V
  345. (10520)210 648 A
  346. (#define)294 1026 A
  347. (TEERIGHT)336 1362 A
  348. 1824(22)S
  349. 2340 V
  350. (10521)210 648 A
  351. (#define)294 1026 A
  352. (TEEHEAD)294 1362 A
  353. 1824(23)S
  354. 2430 V
  355. (10522)210 648 A
  356. (#define)294 1026 A
  357. (TEENORMAL)378 1362 A
  358. 1824(24)S
  359. 2520 V
  360. (10523)210 648 A
  361. (#define)294 1026 A
  362. (VERTLINE)336 1362 A
  363. 1824(25)S
  364. 2610 V
  365. (10524)210 648 A
  366. (#define)294 1026 A
  367. (PARAGRAPH)378 1362 A
  368. 1824(26)S
  369. 2700 V
  370. (10525)210 648 A
  371. 2790 V
  372. (10526)210 648 A
  373. (unsigned)336 1026 A
  374. (int)126 1404 A
  375. (_cursgraftable[27])756 1572 A
  376. 2370(=)S
  377. 2880 V
  378. (10527)210 648 A
  379. 1026({)S
  380. 2970 V
  381. (10528)210 648 A
  382. ('>',)168 1068 A
  383. ('<',)168 1278 A
  384. ('v',)168 1488 A
  385. ('303',)168 1698 A
  386. ('#',)168 1908 A
  387. (':',)168 2118 A
  388. 2328(')S
  389. 2412(',)S
  390. ('#',)168 2538 A
  391. ('+',)168 2748 A
  392. ('\'',)210 2958 A
  393. ('#',)168 3210 A
  394. ('+',)168 3420 A
  395. ('+',)168 3630 A
  396. 3060 V
  397. (10529)210 648 A
  398. ('+',)168 1068 A
  399. ('+',)168 1278 A
  400. ('+',)168 1488 A
  401. ('-',)168 1698 A
  402. 1908(')S
  403. 1992(',)S
  404. ('-',)168 2118 A
  405. 2328(')S
  406. 2412(',)S
  407. ('_',)168 2538 A
  408. ('+',)168 2748 A
  409. ('+',)168 2958 A
  410. ('+',)168 3168 A
  411. ('+',)168 3378 A
  412. ('|')126 3588 A
  413. 3150 V
  414. (10530)210 648 A
  415. 1026(};)S
  416. 3240 V
  417. (10531)210 648 A
  418. (char)168 1026 A
  419. (_cursident[28])588 1236 A
  420. 1866(=)S
  421. ("+,.-0ahI`fgjklmnopqrstuvwx304";)1260 1950 A
  422. 3330 V
  423. (10532)210 648 A
  424. 3420 V
  425. (10533)210 648 A
  426. (int)126 1026 A
  427. (setterm(type))546 1194 A
  428. 3510 V
  429. (10534)210 648 A
  430. (char)168 1026 A
  431. (*type;)252 1236 A
  432. 3600 V
  433. (10535)210 648 A
  434. 1026({)S
  435. 3690 V
  436. (10536)210 648 A
  437. (unsigned)336 1110 A
  438. (char)168 1488 A
  439. (*ac;)168 1698 A
  440. 3780 V
  441. (10537)210 648 A
  442. (int)126 1110 A
  443. 1278(i;)S
  444. 3870 V
  445. (10538)210 648 A
  446. (#ifdef)252 1026 A
  447. (TIOCGWINSZ)420 1320 A
  448. 3960 V
  449. (10539)210 648 A
  450. (struct)252 1110 A
  451. (winsize)294 1404 A
  452. (wsize;)252 1740 A
  453. 4050 V
  454. (10540)210 648 A
  455. (#endif)252 1026 A
  456. 4140 V
  457. (10541)210 648 A
  458. 4230 V
  459. (10542)210 648 A
  460. 1110(if)S
  461. ((tgetent(termcap,)714 1236 A
  462. (type))210 1992 A
  463. 2244(!=)S
  464. 2370(1))S
  465. (return)252 2496 A
  466. (ERR;)168 2790 A
  467. 4320 V
  468. (10543)210 648 A
  469. 4410 V
  470. (10544)210 648 A
  471. (#ifdef)252 1026 A
  472. (TIOCGWINSZ)420 1320 A
  473. 4500 V
  474. (10545)210 648 A
  475. 1110(if)S
  476. ((ioctl(0,)378 1236 A
  477. (TIOCGWINSZ,)462 1656 A
  478. (&wsize))294 2160 A
  479. 2496(==)S
  480. 2622(0))S
  481. 2748({)S
  482. 4590 V
  483. (10546)210 648 A
  484. (LINES)210 1362 A
  485. 1614(=)S
  486. (wsize.ws_row)504 1698 A
  487. 2244(!=)S
  488. 2370(0)S
  489. 2454(?)S
  490. (wsize.ws_row)504 2538 A
  491. 3084(:)S
  492. (tgetnum("li");)588 3168 A
  493. 4680 V
  494. (10547)210 648 A
  495. (COLS)168 1362 A
  496. 1572(=)S
  497. (wsize.ws_col)504 1656 A
  498. 2202(!=)S
  499. 2328(0)S
  500. 2412(?)S
  501. (wsize.ws_col)504 2496 A
  502. 3042(:)S
  503. (tgetnum("co");)588 3126 A
  504. 4770 V
  505. (10548)210 648 A
  506. 1110(})S
  507. (else)168 1194 A
  508. 1404({)S
  509. 4860 V
  510. (10549)210 648 A
  511. (#endif)252 1026 A
  512. 4950 V
  513. (10550)210 648 A
  514. (LINES)210 1362 A
  515. 1614(=)S
  516. (tgetnum("li");)588 1698 A
  517. 5040 V
  518. (10551)210 648 A
  519. (COLS)168 1362 A
  520. 1572(=)S
  521. (tgetnum("co");)588 1656 A
  522. 5130 V
  523. (10552)210 648 A
  524. (#ifdef)252 1026 A
  525. (TIOCGWINSZ)420 1320 A
  526. 5220 V
  527. (10553)210 648 A
  528. 1110(})S
  529. 5310 V
  530. (10554)210 648 A
  531. (#endif)252 1026 A
  532. 5400 V
  533. (10555)210 648 A
  534. (arp)126 1110 A
  535. 1278(=)S
  536. (tc;)126 1362 A
  537. 5490 V
  538. (10556)210 648 A
  539. 1110(cl)S
  540. 1236(=)S
  541. (tgetstr("cl",)546 1320 A
  542. (&arp);)252 1908 A
  543. 5580 V
  544. (10557)210 648 A
  545. 1110(so)S
  546. 1236(=)S
  547. (tgetstr("so",)546 1320 A
  548. (&arp);)252 1908 A
  549. 5670 V
  550. (10558)210 648 A
  551. 1110(se)S
  552. 1236(=)S
  553. (tgetstr("se",)546 1320 A
  554. (&arp);)252 1908 A
  555. 5760 V
  556. (10559)210 648 A
  557. 1110(cm)S
  558. 1236(=)S
  559. (tgetstr("cm",)546 1320 A
  560. (&arp);)252 1908 A
  561. 5850 V
  562. (10560)210 648 A
  563. 1110(mr)S
  564. 1236(=)S
  565. (tgetstr("mr",)546 1320 A
  566. (&arp);)252 1908 A
  567. 5940 V
  568. (10561)210 648 A
  569. 1110(me)S
  570. 1236(=)S
  571. (tgetstr("me",)546 1320 A
  572. (&arp);)252 1908 A
  573. 6030 V
  574. (10562)210 648 A
  575. 1110(mb)S
  576. 1236(=)S
  577. (tgetstr("mb",)546 1320 A
  578. (&arp);)252 1908 A
  579. 6120 V
  580. (10563)210 648 A
  581. 1110(md)S
  582. 1236(=)S
  583. (tgetstr("md",)546 1320 A
  584. (&arp);)252 1908 A
  585. 6210 V
  586. (10564)210 648 A
  587. 1110(us)S
  588. 1236(=)S
  589. (tgetstr("us",)546 1320 A
  590. (&arp);)252 1908 A
  591. 8418 V
  592. EP
  593. %%Page: 83 83
  594. BP
  595. /slant 0 def
  596. /height 0 def
  597. 630 V
  598. 10 R
  599. 648(MINIX)S
  600. 976(SOURCE)S
  601. 1399(CODE)S
  602. 11 R
  603. 1891(File:)S
  604. (src/lib/curses/cursesio.c)1060 2124 A
  605. 12 B
  606. 4308(83)S
  607. 900 V
  608. 7 LST
  609. (10565)210 648 A
  610. 1110(ue)S
  611. 1236(=)S
  612. (tgetstr("ue",)546 1320 A
  613. (&arp);)252 1908 A
  614. 990 V
  615. (10566)210 648 A
  616. 1110(vi)S
  617. 1236(=)S
  618. (tgetstr("vi",)546 1320 A
  619. (&arp);)252 1908 A
  620. 1080 V
  621. (10567)210 648 A
  622. 1110(ve)S
  623. 1236(=)S
  624. (tgetstr("ve",)546 1320 A
  625. (&arp);)252 1908 A
  626. 1170 V
  627. (10568)210 648 A
  628. 1110(vs)S
  629. 1236(=)S
  630. (tgetstr("vs",)546 1320 A
  631. (&arp);)252 1908 A
  632. 1260 V
  633. (10569)210 648 A
  634. 1110(as)S
  635. 1236(=)S
  636. (tgetstr("as",)546 1320 A
  637. (&arp);)252 1908 A
  638. 1350 V
  639. (10570)210 648 A
  640. 1110(ae)S
  641. 1236(=)S
  642. (tgetstr("ae",)546 1320 A
  643. (&arp);)252 1908 A
  644. 1440 V
  645. (10571)210 648 A
  646. 1110(ac)S
  647. 1236(=)S
  648. ((unsigned)378 1320 A
  649. (char)168 1740 A
  650. 1950(*))S
  651. (tgetstr("ac",)546 2076 A
  652. (&arp);)252 2664 A
  653. 1530 V
  654. (10572)210 648 A
  655. 1110(bl)S
  656. 1236(=)S
  657. (tgetstr("bl",)546 1320 A
  658. (&arp);)252 1908 A
  659. 1620 V
  660. (10573)210 648 A
  661. 1110(vb)S
  662. 1236(=)S
  663. (tgetstr("vb",)546 1320 A
  664. (&arp);)252 1908 A
  665. 1710 V
  666. (10574)210 648 A
  667. 1800 V
  668. (10575)210 648 A
  669. 1110(if)S
  670. ((ac))168 1236 A
  671. 1446({)S
  672. 1890 V
  673. (10576)210 648 A
  674. (while)210 1362 A
  675. ((*ac))210 1614 A
  676. 1866({)S
  677. 1980 V
  678. (10577)210 648 A
  679. 1698(i)S
  680. 1782(=)S
  681. 1866(0;)S
  682. 2070 V
  683. (10578)210 648 A
  684. (while)210 1698 A
  685. ((*ac)168 1950 A
  686. 2160(!=)S
  687. (_cursident[i]))588 2286 A
  688. (i++;)168 2916 A
  689. 2160 V
  690. (10579)210 648 A
  691. (_cursgraftable[i])714 1698 A
  692. 2454(=)S
  693. (*++ac)210 2538 A
  694. 2790(|)S
  695. (A_ALTCHARSET;)546 2874 A
  696. 2250 V
  697. (10580)210 648 A
  698. (ac++;)210 1698 A
  699. 2340 V
  700. (10581)210 648 A
  701. 1362(})S
  702. 2430 V
  703. (10582)210 648 A
  704. 1110(})S
  705. 2520 V
  706. (10583)210 648 A
  707. 2610 V
  708. (10584)210 648 A
  709. (ACS_ULCORNER)504 1110 A
  710. 1656(=)S
  711. (_cursgraftable[UPLEFT];)966 1740 A
  712. 2700 V
  713. (10585)210 648 A
  714. (ACS_LLCORNER)504 1110 A
  715. 1656(=)S
  716. (_cursgraftable[DOWNLEFT];)1050 1740 A
  717. 2790 V
  718. (10586)210 648 A
  719. (ACS_URCORNER)504 1110 A
  720. 1656(=)S
  721. (_cursgraftable[UPRIGHT];)1008 1740 A
  722. 2880 V
  723. (10587)210 648 A
  724. (ACS_LRCORNER)504 1110 A
  725. 1656(=)S
  726. (_cursgraftable[DOWNRIGHT];)1092 1740 A
  727. 2970 V
  728. (10588)210 648 A
  729. (ACS_RTEE)336 1110 A
  730. 1488(=)S
  731. (_cursgraftable[TEERIGHT];)1050 1572 A
  732. 3060 V
  733. (10589)210 648 A
  734. (ACS_LTEE)336 1110 A
  735. 1488(=)S
  736. (_cursgraftable[TEELEFT];)1008 1572 A
  737. 3150 V
  738. (10590)210 648 A
  739. (ACS_BTEE)336 1110 A
  740. 1488(=)S
  741. (_cursgraftable[TEEHEAD];)1008 1572 A
  742. 3240 V
  743. (10591)210 648 A
  744. (ACS_TTEE)336 1110 A
  745. 1488(=)S
  746. (_cursgraftable[TEENORMAL];)1092 1572 A
  747. 3330 V
  748. (10592)210 648 A
  749. (ACS_HLINE)378 1110 A
  750. 1530(=)S
  751. (_cursgraftable[MIDLINE];)1008 1614 A
  752. 3420 V
  753. (10593)210 648 A
  754. (ACS_VLINE)378 1110 A
  755. 1530(=)S
  756. (_cursgraftable[VERTLINE];)1050 1614 A
  757. 3510 V
  758. (10594)210 648 A
  759. (ACS_PLUS)336 1110 A
  760. 1488(=)S
  761. (_cursgraftable[CROSS];)924 1572 A
  762. 3600 V
  763. (10595)210 648 A
  764. (ACS_S1)252 1110 A
  765. 1404(=)S
  766. (_cursgraftable[UPLINE];)966 1488 A
  767. 3690 V
  768. (10596)210 648 A
  769. (ACS_S9)252 1110 A
  770. 1404(=)S
  771. (_cursgraftable[DOWNLINE];)1050 1488 A
  772. 3780 V
  773. (10597)210 648 A
  774. (ACS_DIAMOND)462 1110 A
  775. 1614(=)S
  776. (_cursgraftable[DIAMOND];)1008 1698 A
  777. 3870 V
  778. (10598)210 648 A
  779. (ACS_CKBOARD)462 1110 A
  780. 1614(=)S
  781. (_cursgraftable[GREYSQUARE];)1134 1698 A
  782. 3960 V
  783. (10599)210 648 A
  784. (ACS_DEGREE)420 1110 A
  785. 1572(=)S
  786. (_cursgraftable[DEGREE];)966 1656 A
  787. 4050 V
  788. (10600)210 648 A
  789. (ACS_PLMINUS)462 1110 A
  790. 1614(=)S
  791. (_cursgraftable[PLUSMINUS];)1092 1698 A
  792. 4140 V
  793. (10601)210 648 A
  794. (ACS_BULLET)420 1110 A
  795. 1572(=)S
  796. ('o';)168 1656 A
  797. 2370(/*)S
  798. (where)210 2496 A
  799. (the)126 2748 A
  800. (hell)168 2916 A
  801. 3126(is)S
  802. 3252(a)S
  803. (bullet)252 3336 A
  804. (defined)294 3630 A
  805. 3966(in)S
  806. 4230 V
  807. (10602)210 648 A
  808. 2076(*)S
  809. (termcap)294 2160 A
  810. (???)126 2496 A
  811. 2664(*/)S
  812. 4320 V
  813. (10603)210 648 A
  814. (ACS_LARROW)420 1110 A
  815. 1572(=)S
  816. (_cursgraftable[LEFTARROW];)1092 1656 A
  817. 4410 V
  818. (10604)210 648 A
  819. (ACS_RARROW)420 1110 A
  820. 1572(=)S
  821. (_cursgraftable[RIGHTARROW];)1134 1656 A
  822. 4500 V
  823. (10605)210 648 A
  824. (ACS_DARROW)420 1110 A
  825. 1572(=)S
  826. (_cursgraftable[DOWNARROW];)1092 1656 A
  827. 4590 V
  828. (10606)210 648 A
  829. (ACS_UARROW)420 1110 A
  830. 1572(=)S
  831. (_cursgraftable[UPARROW];)1008 1656 A
  832. 4680 V
  833. (10607)210 648 A
  834. (ACS_BOARD)378 1110 A
  835. 1530(=)S
  836. (_cursgraftable[EMPTYSQUARE];)1176 1614 A
  837. 4770 V
  838. (10608)210 648 A
  839. (ACS_LANTERN)462 1110 A
  840. 1614(=)S
  841. (_cursgraftable[LATERN];)966 1698 A
  842. 4860 V
  843. (10609)210 648 A
  844. (ACS_BLOCK)378 1110 A
  845. 1530(=)S
  846. (_cursgraftable[FULLSQUARE];)1134 1614 A
  847. 4950 V
  848. (10610)210 648 A
  849. 1110(/*)S
  850. (Wow,)168 1236 A
  851. 1446(I)S
  852. (got)126 1530 A
  853. (it!)126 1698 A
  854. 1866(*/)S
  855. 5040 V
  856. (10611)210 648 A
  857. (return)252 1110 A
  858. (OK;)126 1404 A
  859. 5130 V
  860. (10612)210 648 A
  861. 1026(})S
  862. 5310 V
  863. (10614)210 648 A
  864. (void)168 1026 A
  865. (gettmode())420 1236 A
  866. 5400 V
  867. (10615)210 648 A
  868. 1026({)S
  869. 5490 V
  870. (10616)210 648 A
  871. (tcgetattr(0,)504 1110 A
  872. (&_orig_tty);)504 1656 A
  873. 5580 V
  874. (10617)210 648 A
  875. (tcgetattr(0,)504 1110 A
  876. (&_tty);)294 1656 A
  877. 5670 V
  878. (10618)210 648 A
  879. (_cursvar.echoit)630 1110 A
  880. 1782(=)S
  881. ((_tty.c_lflag)546 1866 A
  882. 2454(&)S
  883. (ECHO))210 2538 A
  884. 2790(!=)S
  885. 2916(0;)S
  886. 5760 V
  887. (10619)210 648 A
  888. (_cursvar.rawmode)672 1110 A
  889. 1824(=)S
  890. ((_tty.c_lflag)546 1908 A
  891. 2496(&)S
  892. ((ICANON|ISIG)))588 2580 A
  893. 3210(==)S
  894. 3336(0;)S
  895. 5850 V
  896. (10620)210 648 A
  897. (_cursvar.cbrkmode)714 1110 A
  898. 1866(=)S
  899. ((_tty.c_lflag)546 1950 A
  900. 2538(&)S
  901. ((ICANON|ISIG)))588 2622 A
  902. 3252(==)S
  903. (ISIG;)210 3378 A
  904. 5940 V
  905. (10621)210 648 A
  906. (NONL)168 1110 A
  907. 1320(=)S
  908. ((_tty.c_iflag)546 1404 A
  909. 1992(&)S
  910. (ICRNL))252 2076 A
  911. 2370(!=)S
  912. 2496(0;)S
  913. 6030 V
  914. (10622)210 648 A
  915. 1026(})S
  916. 8418 V
  917. EP
  918. %%Page: 84 84
  919. BP
  920. /slant 0 def
  921. /height 0 def
  922. 630 V
  923. 12 B
  924. 648(84)S
  925. 11 R
  926. 1910(File:)S
  927. (src/lib/curses/endwin.c)1022 2143 A
  928. 10 R
  929. 3402(MINIX)S
  930. 3730(SOURCE)S
  931. 4153(CODE)S
  932. 990 V
  933. 7 LST
  934. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  935. 1080 V
  936. (src/lib/curses/endwin.c)966 1698 A
  937. 1170 V
  938. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  939. 1350 V
  940. (10700)210 648 A
  941. (#include)336 1026 A
  942. (<curses.h>)420 1404 A
  943. 1440 V
  944. (10701)210 648 A
  945. (#include)336 1026 A
  946. ("curspriv.h")504 1404 A
  947. 1530 V
  948. (10702)210 648 A
  949. (#include)336 1026 A
  950. (<termcap.h>)462 1404 A
  951. 1620 V
  952. (10703)210 648 A
  953. 1710 V
  954. (10704)210 648 A
  955. (int)126 1026 A
  956. (endwin())336 1194 A
  957. 1800 V
  958. (10705)210 648 A
  959. 1026({)S
  960. 1890 V
  961. (10706)210 648 A
  962. (extern)252 1110 A
  963. (char)168 1404 A
  964. (*me;)168 1614 A
  965. 1980 V
  966. (10707)210 648 A
  967. 2070 V
  968. (10708)210 648 A
  969. (curs_set(1);)504 1110 A
  970. 2160 V
  971. (10709)210 648 A
  972. (poscur(LINES)504 1110 A
  973. 1656(-)S
  974. 1740(1,)S
  975. (0);)126 1866 A
  976. 2250 V
  977. (10710)210 648 A
  978. (refresh();)420 1110 A
  979. 2340 V
  980. (10711)210 648 A
  981. (tputs(me,)378 1110 A
  982. 1530(1,)S
  983. (outc);)252 1656 A
  984. 2430 V
  985. (10712)210 648 A
  986. (delwin(stdscr);)630 1110 A
  987. 2520 V
  988. (10713)210 648 A
  989. (delwin(curscr);)630 1110 A
  990. 2610 V
  991. (10714)210 648 A
  992. (delwin(_cursvar.tmpwin);)1008 1110 A
  993. 2700 V
  994. (10715)210 648 A
  995. (resetty();)420 1110 A
  996. 2790 V
  997. (10716)210 648 A
  998. (return(OK);)462 1110 A
  999. 2880 V
  1000. (10717)210 648 A
  1001. 1026(})S
  1002. 3240 V
  1003. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1004. 3330 V
  1005. (src/lib/curses/flash.c)924 1698 A
  1006. 3420 V
  1007. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1008. 3600 V
  1009. (10800)210 648 A
  1010. (#include)336 1026 A
  1011. (<curses.h>)420 1404 A
  1012. 3690 V
  1013. (10801)210 648 A
  1014. (#include)336 1026 A
  1015. ("curspriv.h")504 1404 A
  1016. 3780 V
  1017. (10802)210 648 A
  1018. (#include)336 1026 A
  1019. (<termcap.h>)462 1404 A
  1020. 3870 V
  1021. (10803)210 648 A
  1022. 3960 V
  1023. (10804)210 648 A
  1024. (extern)252 1026 A
  1025. (char)168 1320 A
  1026. (*bl,)168 1530 A
  1027. (*vb;)168 1740 A
  1028. 4050 V
  1029. (10805)210 648 A
  1030. 4140 V
  1031. (10806)210 648 A
  1032. 1026(/*)S
  1033. (Flash())294 1152 A
  1034. (flashes)294 1488 A
  1035. (the)126 1824 A
  1036. (terminal)336 1992 A
  1037. (screen.)294 2370 A
  1038. 2706(*/)S
  1039. 4230 V
  1040. (10807)210 648 A
  1041. (void)168 1026 A
  1042. (flash())294 1236 A
  1043. 4320 V
  1044. (10808)210 648 A
  1045. 1026({)S
  1046. 4410 V
  1047. (10809)210 648 A
  1048. 1110(if)S
  1049. ((vb))168 1236 A
  1050. 4500 V
  1051. (10810)210 648 A
  1052. (tputs(vb,)378 1362 A
  1053. 1782(1,)S
  1054. (outc);)252 1908 A
  1055. 4590 V
  1056. (10811)210 648 A
  1057. (else)168 1110 A
  1058. 1320(if)S
  1059. ((bl))168 1446 A
  1060. 4680 V
  1061. (10812)210 648 A
  1062. (tputs(bl,)378 1362 A
  1063. 1782(1,)S
  1064. (outc);)252 1908 A
  1065. 4770 V
  1066. (10813)210 648 A
  1067. 1026(})S
  1068. 5040 V
  1069. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1070. 5130 V
  1071. (src/lib/curses/initscr.c)1008 1698 A
  1072. 5220 V
  1073. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1074. 5400 V
  1075. (10900)210 648 A
  1076. 1026(/*)S
  1077. (initscr.c)378 1152 A
  1078. 1572(-)S
  1079. (initialize)420 1656 A
  1080. (the)126 2118 A
  1081. (curses)252 2286 A
  1082. (library)294 2580 A
  1083. 2916(*/)S
  1084. 5490 V
  1085. (10901)210 648 A
  1086. 5580 V
  1087. (10902)210 648 A
  1088. (#include)336 1026 A
  1089. (<stdlib.h>)420 1404 A
  1090. 5670 V
  1091. (10903)210 648 A
  1092. (#include)336 1026 A
  1093. (<curses.h>)420 1404 A
  1094. 5760 V
  1095. (10904)210 648 A
  1096. (#include)336 1026 A
  1097. ("curspriv.h")504 1404 A
  1098. 5850 V
  1099. (10905)210 648 A
  1100. 5940 V
  1101. (10906)210 648 A
  1102. (WINDOW)252 1026 A
  1103. (*initscr())420 1320 A
  1104. 6030 V
  1105. (10907)210 648 A
  1106. 1026({)S
  1107. 6120 V
  1108. (10908)210 648 A
  1109. (char)168 1110 A
  1110. (*term;)252 1320 A
  1111. 6210 V
  1112. (10909)210 648 A
  1113. 8418 V
  1114. EP
  1115. %%Page: 85 85
  1116. BP
  1117. /slant 0 def
  1118. /height 0 def
  1119. 630 V
  1120. 10 R
  1121. 648(MINIX)S
  1122. 976(SOURCE)S
  1123. 1399(CODE)S
  1124. 11 R
  1125. 1934(File:)S
  1126. (src/lib/curses/initscr.c)974 2167 A
  1127. 12 B
  1128. 4308(85)S
  1129. 900 V
  1130. 7 LST
  1131. (10910)210 648 A
  1132. 1110(if)S
  1133. (((term)252 1236 A
  1134. 1530(=)S
  1135. (getenv("TERM")))630 1614 A
  1136. 2286(==)S
  1137. (NULL))210 2412 A
  1138. (return)252 2664 A
  1139. (NULL;)210 2958 A
  1140. 990 V
  1141. (10911)210 648 A
  1142. (setterm(term);)588 1110 A
  1143. 1080 V
  1144. (10912)210 648 A
  1145. (gettmode();)462 1110 A
  1146. 1170 V
  1147. (10913)210 648 A
  1148. 1110(if)S
  1149. (((_cursvar.tmpwin)714 1236 A
  1150. 1992(=)S
  1151. (newwin(LINES,)546 2076 A
  1152. (COLS,)210 2664 A
  1153. 2916(0,)S
  1154. (0)))126 3042 A
  1155. 3210(==)S
  1156. (NULL))210 3336 A
  1157. (return)252 3588 A
  1158. (NULL;)210 3882 A
  1159. 1260 V
  1160. (10914)210 648 A
  1161. 1110(if)S
  1162. (((curscr)336 1236 A
  1163. 1614(=)S
  1164. (newwin(LINES,)546 1698 A
  1165. (COLS,)210 2286 A
  1166. 2538(0,)S
  1167. (0)))126 2664 A
  1168. 2832(==)S
  1169. (NULL))210 2958 A
  1170. (return)252 3210 A
  1171. (NULL;)210 3504 A
  1172. 1350 V
  1173. (10915)210 648 A
  1174. 1110(if)S
  1175. (((stdscr)336 1236 A
  1176. 1614(=)S
  1177. (newwin(LINES,)546 1698 A
  1178. (COLS,)210 2286 A
  1179. 2538(0,)S
  1180. (0)))126 2664 A
  1181. 2832(==)S
  1182. (NULL))210 2958 A
  1183. (return)252 3210 A
  1184. (NULL;)210 3504 A
  1185. 1440 V
  1186. (10916)210 648 A
  1187. (clearok(curscr,)630 1110 A
  1188. (TRUE);)252 1782 A
  1189. 1530 V
  1190. (10917)210 648 A
  1191. (return(stdscr);)630 1110 A
  1192. 1620 V
  1193. (10918)210 648 A
  1194. 1026(})S
  1195. 1890 V
  1196. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1197. 1980 V
  1198. (src/lib/curses/longname.c)1050 1698 A
  1199. 2070 V
  1200. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1201. 2250 V
  1202. (11000)210 648 A
  1203. (#include)336 1026 A
  1204. (<curses.h>)420 1404 A
  1205. 2340 V
  1206. (11001)210 648 A
  1207. (#include)336 1026 A
  1208. ("curspriv.h")504 1404 A
  1209. 2430 V
  1210. (11002)210 648 A
  1211. 2520 V
  1212. (11003)210 648 A
  1213. (/****************************************************************/)2772 1026 A
  1214. 2610 V
  1215. (11004)210 648 A
  1216. 1026(/*)S
  1217. (Longname())420 1152 A
  1218. (returns)294 1614 A
  1219. 1950(a)S
  1220. (pointer)294 2034 A
  1221. 2370(to)S
  1222. 2496(a)S
  1223. (string)252 2580 A
  1224. (describing)420 2874 A
  1225. (the)126 3336 A
  1226. 3714(*/)S
  1227. 2700 V
  1228. (11005)210 648 A
  1229. 1026(/*)S
  1230. (User)168 1152 A
  1231. (terminal.)378 1362 A
  1232. 3714(*/)S
  1233. 2790 V
  1234. (11006)210 648 A
  1235. (/****************************************************************/)2772 1026 A
  1236. 2880 V
  1237. (11007)210 648 A
  1238. 2970 V
  1239. (11008)210 648 A
  1240. (char)168 1026 A
  1241. (*longname())462 1236 A
  1242. 3060 V
  1243. (11009)210 648 A
  1244. 1026({)S
  1245. 3150 V
  1246. (11010)210 648 A
  1247. (return("not)462 1110 A
  1248. (implemented");)588 1614 A
  1249. 3240 V
  1250. (11011)210 648 A
  1251. 1026(})S
  1252. 3690 V
  1253. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1254. 3780 V
  1255. (src/lib/curses/move.c)882 1698 A
  1256. 3870 V
  1257. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1258. 4050 V
  1259. (11100)210 648 A
  1260. (#include)336 1026 A
  1261. (<curses.h>)420 1404 A
  1262. 4140 V
  1263. (11101)210 648 A
  1264. (#include)336 1026 A
  1265. ("curspriv.h")504 1404 A
  1266. 4230 V
  1267. (11102)210 648 A
  1268. 4320 V
  1269. (11103)210 648 A
  1270. (/****************************************************************/)2772 1026 A
  1271. 4410 V
  1272. (11104)210 648 A
  1273. 1026(/*)S
  1274. (Wmove())294 1152 A
  1275. (moves)210 1488 A
  1276. (the)126 1740 A
  1277. (cursor)252 1908 A
  1278. 2202(in)S
  1279. (window)252 2328 A
  1280. ('win')210 2622 A
  1281. 2874(to)S
  1282. (position)336 3000 A
  1283. ((x,y).)252 3378 A
  1284. 3714(*/)S
  1285. 4500 V
  1286. (11105)210 648 A
  1287. (/****************************************************************/)2772 1026 A
  1288. 4590 V
  1289. (11106)210 648 A
  1290. 4680 V
  1291. (11107)210 648 A
  1292. (int)126 1026 A
  1293. (wmove(win,)420 1194 A
  1294. 1656(y,)S
  1295. 1782(x))S
  1296. 4770 V
  1297. (11108)210 648 A
  1298. (WINDOW)252 1026 A
  1299. (*win;)210 1320 A
  1300. 4860 V
  1301. (11109)210 648 A
  1302. (int)126 1026 A
  1303. 1194(y;)S
  1304. 4950 V
  1305. (11110)210 648 A
  1306. (int)126 1026 A
  1307. 1194(x;)S
  1308. 5040 V
  1309. (11111)210 648 A
  1310. 1026({)S
  1311. 5130 V
  1312. (11112)210 648 A
  1313. 1110(if)S
  1314. (((x<0))252 1236 A
  1315. 1530(||)S
  1316. ((x>win->_maxx))588 1656 A
  1317. 2286(||)S
  1318. ((y<win->_regtop))672 2412 A
  1319. 3126(||)S
  1320. ((y>win->_regbottom)))840 3252 A
  1321. 5220 V
  1322. (11113)210 648 A
  1323. (return(ERR);)504 1362 A
  1324. 5310 V
  1325. (11114)210 648 A
  1326. (win->_curx)420 1110 A
  1327. 1572(=)S
  1328. 1656(x;)S
  1329. 5400 V
  1330. (11115)210 648 A
  1331. (win->_cury)420 1110 A
  1332. 1572(=)S
  1333. 1656(y;)S
  1334. 5490 V
  1335. (11116)210 648 A
  1336. (return(OK);)462 1110 A
  1337. 5580 V
  1338. (11117)210 648 A
  1339. 1026(})S
  1340. 8418 V
  1341. EP
  1342. %%Page: 86 86
  1343. BP
  1344. /slant 0 def
  1345. /height 0 def
  1346. 630 V
  1347. 12 B
  1348. 648(86)S
  1349. 11 R
  1350. 1864(File:)S
  1351. (src/lib/curses/mvcursor.c)1114 2097 A
  1352. 10 R
  1353. 3402(MINIX)S
  1354. 3730(SOURCE)S
  1355. 4153(CODE)S
  1356. 990 V
  1357. 7 LST
  1358. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1359. 1080 V
  1360. (src/lib/curses/mvcursor.c)1050 1698 A
  1361. 1170 V
  1362. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1363. 1350 V
  1364. (11200)210 648 A
  1365. (#include)336 1026 A
  1366. (<curses.h>)420 1404 A
  1367. 1440 V
  1368. (11201)210 648 A
  1369. (#include)336 1026 A
  1370. ("curspriv.h")504 1404 A
  1371. 1530 V
  1372. (11202)210 648 A
  1373. 1620 V
  1374. (11203)210 648 A
  1375. (/****************************************************************/)2772 1026 A
  1376. 1710 V
  1377. (11204)210 648 A
  1378. 1026(/*)S
  1379. (Mvcur(oldy,oldx,newy,newx))1092 1152 A
  1380. (the)126 2286 A
  1381. (display)294 2454 A
  1382. (cursor)252 2790 A
  1383. 3084(to)S
  1384. (<newy,newx>)462 3210 A
  1385. 3714(*/)S
  1386. 1800 V
  1387. (11205)210 648 A
  1388. (/****************************************************************/)2772 1026 A
  1389. 1890 V
  1390. (11206)210 648 A
  1391. 1980 V
  1392. (11207)210 648 A
  1393. (int)126 1026 A
  1394. (mvcur(oldy,)462 1194 A
  1395. (oldx,)210 1698 A
  1396. (newy,)210 1950 A
  1397. (newx))210 2202 A
  1398. 2070 V
  1399. (11208)210 648 A
  1400. (int)126 1026 A
  1401. (oldy;)210 1194 A
  1402. 2160 V
  1403. (11209)210 648 A
  1404. (int)126 1026 A
  1405. (oldx;)210 1194 A
  1406. 2250 V
  1407. (11210)210 648 A
  1408. (int)126 1026 A
  1409. (newy;)210 1194 A
  1410. 2340 V
  1411. (11211)210 648 A
  1412. (int)126 1026 A
  1413. (newx;)210 1194 A
  1414. 2430 V
  1415. (11212)210 648 A
  1416. 1026({)S
  1417. 2520 V
  1418. (11213)210 648 A
  1419. 1110(if)S
  1420. (((newy)252 1236 A
  1421. 1530(>=)S
  1422. (LINES))252 1656 A
  1423. 1950(||)S
  1424. ((newx)210 2076 A
  1425. 2328(>=)S
  1426. (COLS))210 2454 A
  1427. 2706(||)S
  1428. ((newy)210 2832 A
  1429. 3084(<)S
  1430. 3168(0))S
  1431. 3294(||)S
  1432. ((newx)210 3420 A
  1433. 3672(<)S
  1434. (0)))126 3756 A
  1435. 2610 V
  1436. (11214)210 648 A
  1437. (return(ERR);)504 1362 A
  1438. 2700 V
  1439. (11215)210 648 A
  1440. (poscur(newy,)504 1110 A
  1441. (newx);)252 1656 A
  1442. 2790 V
  1443. (11216)210 648 A
  1444. (_cursvar.cursrow)672 1110 A
  1445. 1824(=)S
  1446. (newy;)210 1908 A
  1447. 2880 V
  1448. (11217)210 648 A
  1449. (_cursvar.curscol)672 1110 A
  1450. 1824(=)S
  1451. (newx;)210 1908 A
  1452. 2970 V
  1453. (11218)210 648 A
  1454. (return(OK);)462 1110 A
  1455. 3060 V
  1456. (11219)210 648 A
  1457. 1026(})S
  1458. 3690 V
  1459. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1460. 3780 V
  1461. (src/lib/curses/newwin.c)966 1698 A
  1462. 3870 V
  1463. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1464. 4050 V
  1465. (11300)210 648 A
  1466. (#include)336 1026 A
  1467. (<stdlib.h>)420 1404 A
  1468. 4140 V
  1469. (11301)210 648 A
  1470. (#include)336 1026 A
  1471. (<curses.h>)420 1404 A
  1472. 4230 V
  1473. (11302)210 648 A
  1474. (#include)336 1026 A
  1475. ("curspriv.h")504 1404 A
  1476. 4320 V
  1477. (11303)210 648 A
  1478. 4410 V
  1479. (11304)210 648 A
  1480. (/****************************************************************/)2772 1026 A
  1481. 4500 V
  1482. (11305)210 648 A
  1483. 1026(/*)S
  1484. (Makenew())378 1152 A
  1485. (allocates)378 1572 A
  1486. (all)126 1992 A
  1487. (data)168 2160 A
  1488. (for)126 2370 A
  1489. 2538(a)S
  1490. (new)126 2622 A
  1491. (window)252 2790 A
  1492. (except)252 3084 A
  1493. (the)126 3378 A
  1494. 3714(*/)S
  1495. 4590 V
  1496. (11306)210 648 A
  1497. 1026(/*)S
  1498. (Actual)252 1152 A
  1499. (lines)210 1446 A
  1500. (themselves.)462 1698 A
  1501. 3714(*/)S
  1502. 4680 V
  1503. (11307)210 648 A
  1504. (/****************************************************************/)2772 1026 A
  1505. 4770 V
  1506. (11308)210 648 A
  1507. 4860 V
  1508. (11309)210 648 A
  1509. (_PROTOTYPE(static)714 1026 A
  1510. (WINDOW)252 1782 A
  1511. (*makenew,)378 2076 A
  1512. ((int)168 2496 A
  1513. (nlines,)294 2706 A
  1514. (int)126 3042 A
  1515. (ncols,)252 3210 A
  1516. (int)126 3504 A
  1517. (begy,int)336 3672 A
  1518. (begx));)294 4050 A
  1519. 4950 V
  1520. (11310)210 648 A
  1521. 5040 V
  1522. (11311)210 648 A
  1523. (static)252 1026 A
  1524. (WINDOW)252 1320 A
  1525. (*makenew(num_lines,)798 1614 A
  1526. (num_columns,)504 2454 A
  1527. (begy,)210 3000 A
  1528. (begx))210 3252 A
  1529. 5130 V
  1530. (11312)210 648 A
  1531. (int)126 1026 A
  1532. (num_lines,)420 1194 A
  1533. (num_columns,)504 1656 A
  1534. (begy,)210 2202 A
  1535. (begx;)210 2454 A
  1536. 5220 V
  1537. (11313)210 648 A
  1538. 1026({)S
  1539. 5310 V
  1540. (11314)210 648 A
  1541. (int)126 1110 A
  1542. 1278(i;)S
  1543. 5400 V
  1544. (11315)210 648 A
  1545. (WINDOW)252 1110 A
  1546. (*win;)210 1404 A
  1547. 5490 V
  1548. (11316)210 648 A
  1549. 5580 V
  1550. (11317)210 648 A
  1551. 1110(/*)S
  1552. (Allocate)336 1236 A
  1553. (the)126 1614 A
  1554. (window)252 1782 A
  1555. (structure)378 2076 A
  1556. (itself)252 2496 A
  1557. 2790(*/)S
  1558. 5670 V
  1559. (11318)210 648 A
  1560. 1110(if)S
  1561. (((win)210 1236 A
  1562. 1488(=)S
  1563. ((WINDOW)294 1572 A
  1564. 1908(*))S
  1565. (malloc(sizeof(WINDOW))))966 2034 A
  1566. 3042(==)S
  1567. (NULL))210 3168 A
  1568. 5760 V
  1569. (11319)210 648 A
  1570. (return((WINDOW)588 1362 A
  1571. 1992(*))S
  1572. (ERR);)210 2118 A
  1573. 5850 V
  1574. (11320)210 648 A
  1575. 5940 V
  1576. (11321)210 648 A
  1577. 1110(/*)S
  1578. (Allocate)336 1236 A
  1579. (the)126 1614 A
  1580. (line)168 1782 A
  1581. (pointer)294 1992 A
  1582. (array)210 2328 A
  1583. 2580(*/)S
  1584. 6030 V
  1585. (11322)210 648 A
  1586. 1110(if)S
  1587. (((win->_line)504 1236 A
  1588. 1782(=)S
  1589. ((int)168 1866 A
  1590. (**))126 2076 A
  1591. (calloc(num_lines,)714 2244 A
  1592. (sizeof(int)420 3000 A
  1593. (*))))168 3462 A
  1594. 3672(==)S
  1595. (NULL))210 3798 A
  1596. 4050({)S
  1597. 6120 V
  1598. (11323)210 648 A
  1599. (free(win);)420 1362 A
  1600. 6210 V
  1601. (11324)210 648 A
  1602. (return((WINDOW)588 1362 A
  1603. 1992(*))S
  1604. (ERR);)210 2118 A
  1605. 8418 V
  1606. EP
  1607. %%Page: 87 87
  1608. BP
  1609. /slant 0 def
  1610. /height 0 def
  1611. 630 V
  1612. 10 R
  1613. 648(MINIX)S
  1614. 976(SOURCE)S
  1615. 1399(CODE)S
  1616. 11 R
  1617. 1898(File:)S
  1618. (src/lib/curses/newwin.c)1047 2131 A
  1619. 12 B
  1620. 4308(87)S
  1621. 900 V
  1622. 7 LST
  1623. (11325)210 648 A
  1624. 1110(})S
  1625. 990 V
  1626. (11326)210 648 A
  1627. 1080 V
  1628. (11327)210 648 A
  1629. 1110(/*)S
  1630. (Allocate)336 1236 A
  1631. (the)126 1614 A
  1632. (minchng)294 1782 A
  1633. (and)126 2118 A
  1634. (maxchng)294 2286 A
  1635. (arrays)252 2622 A
  1636. 2916(*/)S
  1637. 1170 V
  1638. (11328)210 648 A
  1639. 1110(if)S
  1640. (((win->_minchng)630 1236 A
  1641. 1908(=)S
  1642. ((int)168 1992 A
  1643. 2202(*))S
  1644. (calloc(num_lines,)714 2328 A
  1645. (sizeof(int))))546 3084 A
  1646. 3672(==)S
  1647. (NULL))210 3798 A
  1648. 4050({)S
  1649. 1260 V
  1650. (11329)210 648 A
  1651. (free(win);)420 1362 A
  1652. 1350 V
  1653. (11330)210 648 A
  1654. (free(win->_line);)714 1362 A
  1655. 1440 V
  1656. (11331)210 648 A
  1657. (return((WINDOW)588 1362 A
  1658. 1992(*))S
  1659. (ERR);)210 2118 A
  1660. 1530 V
  1661. (11332)210 648 A
  1662. 1110(})S
  1663. 1620 V
  1664. (11333)210 648 A
  1665. 1110(if)S
  1666. (((win->_maxchng)630 1236 A
  1667. 1908(=)S
  1668. ((int)168 1992 A
  1669. 2202(*))S
  1670. (calloc(num_lines,)714 2328 A
  1671. (sizeof(int))))546 3084 A
  1672. 3672(==)S
  1673. (NULL))210 3798 A
  1674. 4050({)S
  1675. 1710 V
  1676. (11334)210 648 A
  1677. (free(win);)420 1362 A
  1678. 1800 V
  1679. (11335)210 648 A
  1680. (free(win->_line);)714 1362 A
  1681. 1890 V
  1682. (11336)210 648 A
  1683. (free(win->_minchng);)840 1362 A
  1684. 1980 V
  1685. (11337)210 648 A
  1686. (return((WINDOW)588 1362 A
  1687. 1992(*))S
  1688. (ERR);)210 2118 A
  1689. 2070 V
  1690. (11338)210 648 A
  1691. 1110(})S
  1692. 2160 V
  1693. (11339)210 648 A
  1694. 2250 V
  1695. (11340)210 648 A
  1696. 1110(/*)S
  1697. (Initialize)420 1236 A
  1698. (window)252 1698 A
  1699. (variables)378 1992 A
  1700. 2412(*/)S
  1701. 2340 V
  1702. (11341)210 648 A
  1703. (win->_curx)420 1110 A
  1704. 1572(=)S
  1705. 1656(0;)S
  1706. 2430 V
  1707. (11342)210 648 A
  1708. (win->_cury)420 1110 A
  1709. 1572(=)S
  1710. 1656(0;)S
  1711. 2520 V
  1712. (11343)210 648 A
  1713. (win->_maxy)420 1110 A
  1714. 1572(=)S
  1715. (num_lines)378 1656 A
  1716. 2076(-)S
  1717. 2160(1;)S
  1718. 2610 V
  1719. (11344)210 648 A
  1720. (win->_maxx)420 1110 A
  1721. 1572(=)S
  1722. (num_columns)462 1656 A
  1723. 2160(-)S
  1724. 2244(1;)S
  1725. 2700 V
  1726. (11345)210 648 A
  1727. (win->_begy)420 1110 A
  1728. 1572(=)S
  1729. (begy;)210 1656 A
  1730. 2790 V
  1731. (11346)210 648 A
  1732. (win->_begx)420 1110 A
  1733. 1572(=)S
  1734. (begx;)210 1656 A
  1735. 2880 V
  1736. (11347)210 648 A
  1737. (win->_flags)462 1110 A
  1738. 1614(=)S
  1739. 1698(0;)S
  1740. 2970 V
  1741. (11348)210 648 A
  1742. (win->_attrs)462 1110 A
  1743. 1614(=)S
  1744. (ATR_NRM;)336 1698 A
  1745. 3060 V
  1746. (11349)210 648 A
  1747. (win->_tabsize)546 1110 A
  1748. 1698(=)S
  1749. 1782(8;)S
  1750. 3150 V
  1751. (11350)210 648 A
  1752. (win->_clear)462 1110 A
  1753. 1614(=)S
  1754. (FALSE;)252 1698 A
  1755. 3240 V
  1756. (11351)210 648 A
  1757. (win->_leave)462 1110 A
  1758. 1614(=)S
  1759. (FALSE;)252 1698 A
  1760. 3330 V
  1761. (11352)210 648 A
  1762. (win->_scroll)504 1110 A
  1763. 1656(=)S
  1764. (FALSE;)252 1740 A
  1765. 3420 V
  1766. (11353)210 648 A
  1767. (win->_nodelay)546 1110 A
  1768. 1698(=)S
  1769. (FALSE;)252 1782 A
  1770. 3510 V
  1771. (11354)210 648 A
  1772. (win->_keypad)504 1110 A
  1773. 1656(=)S
  1774. (FALSE;)252 1740 A
  1775. 3600 V
  1776. (11355)210 648 A
  1777. (win->_regtop)504 1110 A
  1778. 1656(=)S
  1779. 1740(0;)S
  1780. 3690 V
  1781. (11356)210 648 A
  1782. (win->_regbottom)630 1110 A
  1783. 1782(=)S
  1784. (num_lines)378 1866 A
  1785. 2286(-)S
  1786. 2370(1;)S
  1787. 3780 V
  1788. (11357)210 648 A
  1789. 3870 V
  1790. (11358)210 648 A
  1791. 1110(/*)S
  1792. (Init)168 1236 A
  1793. 1446(to)S
  1794. (say)126 1572 A
  1795. (window)252 1740 A
  1796. (unchanged)378 2034 A
  1797. 2454(*/)S
  1798. 3960 V
  1799. (11359)210 648 A
  1800. (for)126 1110 A
  1801. 1278((i)S
  1802. 1404(=)S
  1803. 1488(0;)S
  1804. 1614(i)S
  1805. 1698(<)S
  1806. (num_lines;)420 1782 A
  1807. (i++))168 2244 A
  1808. 2454({)S
  1809. 4050 V
  1810. (11360)210 648 A
  1811. (win->_minchng[i])672 1362 A
  1812. 2076(=)S
  1813. 2160(0;)S
  1814. 4140 V
  1815. (11361)210 648 A
  1816. (win->_maxchng[i])672 1362 A
  1817. 2076(=)S
  1818. (num_columns)462 2160 A
  1819. 2664(-)S
  1820. 2748(1;)S
  1821. 4230 V
  1822. (11362)210 648 A
  1823. 1110(})S
  1824. 4320 V
  1825. (11363)210 648 A
  1826. 4410 V
  1827. (11364)210 648 A
  1828. 1110(/*)S
  1829. (Set)126 1236 A
  1830. (flags)210 1404 A
  1831. (for)126 1656 A
  1832. (window)252 1824 A
  1833. (properties)420 2118 A
  1834. 2580(*/)S
  1835. 4500 V
  1836. (11365)210 648 A
  1837. 1110(if)S
  1838. (((begy)252 1236 A
  1839. 1530(+)S
  1840. (num_lines))420 1614 A
  1841. 2076(==)S
  1842. (LINES))252 2202 A
  1843. 2496({)S
  1844. 4590 V
  1845. (11366)210 648 A
  1846. (win->_flags)462 1362 A
  1847. 1866(|=)S
  1848. (_ENDLINE;)378 1992 A
  1849. 4680 V
  1850. (11367)210 648 A
  1851. 1362(if)S
  1852. (((begx)252 1488 A
  1853. 1782(==)S
  1854. 1908(0))S
  1855. 2034(&&)S
  1856. ((num_columns)504 2160 A
  1857. 2706(==)S
  1858. (COLS))210 2832 A
  1859. 3084(&&)S
  1860. ((begy)210 3210 A
  1861. 3462(==)S
  1862. (0)))126 3588 A
  1863. 4770 V
  1864. (11368)210 648 A
  1865. (win->_flags)462 1698 A
  1866. 2202(|=)S
  1867. (_FULLWIN;)378 2328 A
  1868. 4860 V
  1869. (11369)210 648 A
  1870. 1110(})S
  1871. 2370(/*)S
  1872. 2496(if)S
  1873. 2622(*/)S
  1874. 4950 V
  1875. (11370)210 648 A
  1876. 1110(if)S
  1877. ((((begy)294 1236 A
  1878. 1572(+)S
  1879. (num_lines))420 1656 A
  1880. 2118(==)S
  1881. (LINES))252 2244 A
  1882. 2538(&&)S
  1883. (((begx)252 2664 A
  1884. 2958(+)S
  1885. (num_columns))504 3042 A
  1886. 3588(==)S
  1887. (COLS)))252 3714 A
  1888. 5040 V
  1889. (11371)210 648 A
  1890. (win->_flags)462 1362 A
  1891. 1866(|=)S
  1892. (_SCROLLWIN;)462 1992 A
  1893. 5130 V
  1894. (11372)210 648 A
  1895. (return(win);)504 1110 A
  1896. 5220 V
  1897. (11373)210 648 A
  1898. 1026(})S
  1899. 5490 V
  1900. (11376)210 648 A
  1901. (/****************************************************************/)2772 1026 A
  1902. 5580 V
  1903. (11377)210 648 A
  1904. 1026(/*)S
  1905. (Newwin())336 1152 A
  1906. (creates)294 1530 A
  1907. 1866(a)S
  1908. (new)126 1950 A
  1909. (window)252 2118 A
  1910. (with)168 2412 A
  1911. (size)168 2622 A
  1912. (num_lines)378 2832 A
  1913. 3252(*)S
  1914. (num_co-)294 3336 A
  1915. 3714(*/)S
  1916. 5670 V
  1917. (11378)210 648 A
  1918. 1026(/*)S
  1919. (Lumns,)252 1152 A
  1920. (and)126 1446 A
  1921. (origin)252 1614 A
  1922. (begx,begy)378 1908 A
  1923. (relative)336 2328 A
  1924. 2706(to)S
  1925. (the)126 2832 A
  1926. (SCREEN.)294 3000 A
  1927. (Special)294 3336 A
  1928. 3714(*/)S
  1929. 5760 V
  1930. (11379)210 648 A
  1931. 1026(/*)S
  1932. (Case:)210 1152 A
  1933. 1404(if)S
  1934. (num_lines)378 1530 A
  1935. (and/or)252 1950 A
  1936. (num_columns)462 2244 A
  1937. 2748(is)S
  1938. 2874(0,)S
  1939. (the)126 3000 A
  1940. (remainder)378 3168 A
  1941. 3588(of)S
  1942. 3714(*/)S
  1943. 5850 V
  1944. (11380)210 648 A
  1945. 1026(/*)S
  1946. (The)126 1152 A
  1947. (screen)252 1320 A
  1948. 1614(is)S
  1949. (used.)210 1740 A
  1950. 3714(*/)S
  1951. 5940 V
  1952. (11381)210 648 A
  1953. (/****************************************************************/)2772 1026 A
  1954. 6030 V
  1955. (11382)210 648 A
  1956. (WINDOW)252 1026 A
  1957. (*newwin(num_lines,)756 1320 A
  1958. (num_columns,)504 2118 A
  1959. (begy,)210 2664 A
  1960. (begx))210 2916 A
  1961. 6120 V
  1962. (11383)210 648 A
  1963. (int)126 1026 A
  1964. (num_lines,)420 1194 A
  1965. (num_columns,)504 1656 A
  1966. (begy,)210 2202 A
  1967. (begx;)210 2454 A
  1968. 6210 V
  1969. (11384)210 648 A
  1970. 1026({)S
  1971. 8418 V
  1972. EP
  1973. %%Page: 88 88
  1974. BP
  1975. /slant 0 def
  1976. /height 0 def
  1977. 630 V
  1978. 12 B
  1979. 648(88)S
  1980. 11 R
  1981. 1898(File:)S
  1982. (src/lib/curses/newwin.c)1047 2131 A
  1983. 10 R
  1984. 3402(MINIX)S
  1985. 3730(SOURCE)S
  1986. 4153(CODE)S
  1987. 900 V
  1988. 7 LST
  1989. (11385)210 648 A
  1990. (WINDOW)252 1110 A
  1991. (*win;)210 1404 A
  1992. 990 V
  1993. (11386)210 648 A
  1994. (int)126 1110 A
  1995. (*ptr;)210 1278 A
  1996. 1080 V
  1997. (11387)210 648 A
  1998. (int)126 1110 A
  1999. 1278(i,)S
  2000. 1404(j;)S
  2001. 1170 V
  2002. (11388)210 648 A
  2003. 1260 V
  2004. (11389)210 648 A
  2005. 1110(if)S
  2006. ((num_lines)420 1236 A
  2007. 1698(==)S
  2008. 1824(0))S
  2009. (num_lines)378 1950 A
  2010. 2370(=)S
  2011. (LINES)210 2454 A
  2012. 2706(-)S
  2013. (begy;)210 2790 A
  2014. 1350 V
  2015. (11390)210 648 A
  2016. 1110(if)S
  2017. ((num_columns)504 1236 A
  2018. 1782(==)S
  2019. 1908(0))S
  2020. (num_columns)462 2034 A
  2021. 2538(=)S
  2022. (COLS)168 2622 A
  2023. 2832(-)S
  2024. (begx;)210 2916 A
  2025. 1440 V
  2026. (11391)210 648 A
  2027. 1110(if)S
  2028. (((win)210 1236 A
  2029. 1488(=)S
  2030. (makenew(num_lines,)756 1572 A
  2031. (num_columns,)504 2370 A
  2032. (begy,)210 2916 A
  2033. (begx)))252 3168 A
  2034. 3462(==)S
  2035. ((WINDOW)294 3588 A
  2036. 3924(*))S
  2037. (ERR))168 4050 A
  2038. 1530 V
  2039. (11392)210 648 A
  2040. (return((WINDOW)588 1362 A
  2041. 1992(*))S
  2042. (ERR);)210 2118 A
  2043. 1620 V
  2044. (11393)210 648 A
  2045. (for)126 1110 A
  2046. 1278((i)S
  2047. 1404(=)S
  2048. 1488(0;)S
  2049. 1614(i)S
  2050. 1698(<)S
  2051. (num_lines;)420 1782 A
  2052. (i++))168 2244 A
  2053. 2454({)S
  2054. 2706(/*)S
  2055. (make)168 2832 A
  2056. (and)126 3042 A
  2057. (clear)210 3210 A
  2058. (the)126 3462 A
  2059. (lines)210 3630 A
  2060. 3882(*/)S
  2061. 1710 V
  2062. (11394)210 648 A
  2063. 1362(if)S
  2064. (((win->_line[i])630 1488 A
  2065. 2160(=)S
  2066. ((int)168 2244 A
  2067. (*)calloc(num_columns,)882 2454 A
  2068. (sizeof(int))))546 3378 A
  2069. 3966(==)S
  2070. (NULL){)252 4092 A
  2071. 1800 V
  2072. (11395)210 648 A
  2073. (for)126 1698 A
  2074. 1866((j)S
  2075. 1992(=)S
  2076. 2076(0;)S
  2077. 2202(j)S
  2078. 2286(<)S
  2079. 2370(i;)S
  2080. (j++))168 2496 A
  2081. 2706(/*)S
  2082. 2832(if)S
  2083. (error,)252 2958 A
  2084. (free)168 3252 A
  2085. (all)126 3462 A
  2086. (the)126 3630 A
  2087. (data)168 3798 A
  2088. 4008(*/)S
  2089. 1890 V
  2090. (11396)210 648 A
  2091. (free(win->_line[j]);)840 2034 A
  2092. 1980 V
  2093. (11397)210 648 A
  2094. (free(win->_minchng);)840 1698 A
  2095. 2070 V
  2096. (11398)210 648 A
  2097. (free(win->_maxchng);)840 1698 A
  2098. 2160 V
  2099. (11399)210 648 A
  2100. (free(win->_line);)714 1698 A
  2101. 2250 V
  2102. (11400)210 648 A
  2103. (free(win);)420 1698 A
  2104. 2340 V
  2105. (11401)210 648 A
  2106. (return((WINDOW)588 1698 A
  2107. 2328(*))S
  2108. (ERR);)210 2454 A
  2109. 2430 V
  2110. (11402)210 648 A
  2111. 1362(})S
  2112. (else)168 1446 A
  2113. 1656({)S
  2114. 2520 V
  2115. (11403)210 648 A
  2116. (for)126 1698 A
  2117. ((ptr)168 1866 A
  2118. 2076(=)S
  2119. (win->_line[i];)588 2160 A
  2120. (ptr)126 2790 A
  2121. 2958(<)S
  2122. (win->_line[i])546 3042 A
  2123. 3630(+)S
  2124. (num_columns;))546 3714 A
  2125. 2610 V
  2126. (11404)210 648 A
  2127. (*ptr++)252 2034 A
  2128. 2328(=)S
  2129. 2412(')S
  2130. 2496(')S
  2131. 2580(|)S
  2132. (ATR_NRM;)336 2664 A
  2133. 2700 V
  2134. (11405)210 648 A
  2135. 1362(})S
  2136. 2790 V
  2137. (11406)210 648 A
  2138. 1110(})S
  2139. 2880 V
  2140. (11407)210 648 A
  2141. (return(win);)504 1110 A
  2142. 2970 V
  2143. (11408)210 648 A
  2144. 1026(})S
  2145. 3240 V
  2146. (11411)210 648 A
  2147. (/****************************************************************/)2772 1026 A
  2148. 3330 V
  2149. (11412)210 648 A
  2150. 1026(/*)S
  2151. (Subwin())336 1152 A
  2152. (creates)294 1530 A
  2153. 1866(a)S
  2154. (sub-window)420 1950 A
  2155. 2412(in)S
  2156. (the)126 2538 A
  2157. ('orig')252 2706 A
  2158. (window,)294 3000 A
  2159. (with)168 3336 A
  2160. 3714(*/)S
  2161. 3420 V
  2162. (11413)210 648 A
  2163. 1026(/*)S
  2164. (Size)168 1152 A
  2165. (num_lines)378 1362 A
  2166. 1782(*)S
  2167. (num_columns,)504 1866 A
  2168. (and)126 2412 A
  2169. (with)168 2580 A
  2170. (origin)252 2790 A
  2171. (begx,)210 3084 A
  2172. (begy)168 3336 A
  2173. 3714(*/)S
  2174. 3510 V
  2175. (11414)210 648 A
  2176. 1026(/*)S
  2177. (Relative)336 1152 A
  2178. 1530(to)S
  2179. (the)126 1656 A
  2180. (SCREEN.)294 1824 A
  2181. (Special)294 2160 A
  2182. (case:)210 2496 A
  2183. 2748(if)S
  2184. (num_lines)378 2874 A
  2185. (and/or)252 3294 A
  2186. 3714(*/)S
  2187. 3600 V
  2188. (11415)210 648 A
  2189. 1026(/*)S
  2190. (Num_columns)462 1152 A
  2191. 1656(is)S
  2192. 1782(0,)S
  2193. (the)126 1908 A
  2194. (remainder)378 2076 A
  2195. 2496(of)S
  2196. (the)126 2622 A
  2197. (original)336 2790 A
  2198. (window)252 3168 A
  2199. 3462(is)S
  2200. 3714(*/)S
  2201. 3690 V
  2202. (11416)210 648 A
  2203. 1026(/*)S
  2204. (Used.)210 1152 A
  2205. (The)126 1404 A
  2206. (subwindow)378 1572 A
  2207. (uses)168 1992 A
  2208. (the)126 2202 A
  2209. (original)336 2370 A
  2210. (window's)336 2748 A
  2211. (line)168 3126 A
  2212. (buffers)294 3336 A
  2213. 3714(*/)S
  2214. 3780 V
  2215. (11417)210 648 A
  2216. 1026(/*)S
  2217. 1152(To)S
  2218. (store)210 1278 A
  2219. (it's)168 1530 A
  2220. (own)126 1740 A
  2221. (lines.)252 1908 A
  2222. 3714(*/)S
  2223. 3870 V
  2224. (11418)210 648 A
  2225. (/****************************************************************/)2772 1026 A
  2226. 3960 V
  2227. (11419)210 648 A
  2228. (WINDOW)252 1026 A
  2229. (*subwin(orig,)546 1320 A
  2230. (num_lines,)420 1908 A
  2231. (num_columns,)504 2370 A
  2232. (begy,)210 2916 A
  2233. (begx))210 3168 A
  2234. 4050 V
  2235. (11420)210 648 A
  2236. (WINDOW)252 1026 A
  2237. (*orig;)252 1320 A
  2238. 4140 V
  2239. (11421)210 648 A
  2240. (int)126 1026 A
  2241. (num_lines,)420 1194 A
  2242. (num_columns,)504 1656 A
  2243. (begy,)210 2202 A
  2244. (begx;)210 2454 A
  2245. 4230 V
  2246. (11422)210 648 A
  2247. 1026({)S
  2248. 4320 V
  2249. (11423)210 648 A
  2250. (WINDOW)252 1110 A
  2251. (*win;)210 1404 A
  2252. 4410 V
  2253. (11424)210 648 A
  2254. (int)126 1110 A
  2255. 1278(i,)S
  2256. 1404(j,)S
  2257. 1530(k;)S
  2258. 4500 V
  2259. (11425)210 648 A
  2260. 4590 V
  2261. (11426)210 648 A
  2262. 1110(/*)S
  2263. (Make)168 1236 A
  2264. (sure)168 1446 A
  2265. (window)252 1656 A
  2266. (fits)168 1950 A
  2267. (inside)252 2160 A
  2268. (the)126 2454 A
  2269. (original)336 2622 A
  2270. (one)126 3000 A
  2271. 3168(*/)S
  2272. 4680 V
  2273. (11427)210 648 A
  2274. 1110(if)S
  2275. ((begy)210 1236 A
  2276. 1488(<)S
  2277. (orig->_begy)462 1572 A
  2278. 2076(||)S
  2279. (begx)168 2202 A
  2280. 2412(<)S
  2281. (orig->_begx)462 2496 A
  2282. 3000(||)S
  2283. 4770 V
  2284. (11428)210 648 A
  2285. ((begy)210 1950 A
  2286. 2202(+)S
  2287. (num_lines))420 2286 A
  2288. 2748(>)S
  2289. ((orig->_begy)504 2832 A
  2290. 3378(+)S
  2291. (orig->_maxy))504 3462 A
  2292. 4008(||)S
  2293. 4860 V
  2294. (11429)210 648 A
  2295. ((begx)210 1950 A
  2296. 2202(+)S
  2297. (num_columns))504 2286 A
  2298. 2832(>)S
  2299. ((orig->_begx)504 2916 A
  2300. 3462(+)S
  2301. (orig->_maxx))504 3546 A
  2302. 4092())S
  2303. 4950 V
  2304. (11430)210 648 A
  2305. (return((WINDOW)588 1362 A
  2306. 1992(*))S
  2307. (ERR);)210 2118 A
  2308. 5040 V
  2309. (11431)210 648 A
  2310. 5130 V
  2311. (11432)210 648 A
  2312. 1110(if)S
  2313. ((num_lines)420 1236 A
  2314. 1698(==)S
  2315. 1824(0))S
  2316. (num_lines)378 1950 A
  2317. 2370(=)S
  2318. (orig->_maxy)462 2454 A
  2319. 2958(-)S
  2320. ((begy)210 3042 A
  2321. 3294(-)S
  2322. (orig->_begy);)546 3378 A
  2323. 5220 V
  2324. (11433)210 648 A
  2325. 1110(if)S
  2326. ((num_columns)504 1236 A
  2327. 1782(==)S
  2328. 1908(0))S
  2329. (num_columns)462 2034 A
  2330. 2538(=)S
  2331. (orig->_maxx)462 2622 A
  2332. 3126(-)S
  2333. ((begx)210 3210 A
  2334. 3462(-)S
  2335. (orig->_begx);)546 3546 A
  2336. 5310 V
  2337. (11434)210 648 A
  2338. 1110(if)S
  2339. (((win)210 1236 A
  2340. 1488(=)S
  2341. (makenew(num_lines,)756 1572 A
  2342. (num_columns,)504 2370 A
  2343. (begy,)210 2916 A
  2344. (begx)))252 3168 A
  2345. 3462(==)S
  2346. ((WINDOW)294 3588 A
  2347. 3924(*))S
  2348. (ERR))168 4050 A
  2349. 5400 V
  2350. (11435)210 648 A
  2351. (return((WINDOW)588 1362 A
  2352. 1992(*))S
  2353. (ERR);)210 2118 A
  2354. 5490 V
  2355. (11436)210 648 A
  2356. 5580 V
  2357. (11437)210 648 A
  2358. 1110(/*)S
  2359. (Set)126 1236 A
  2360. (line)168 1404 A
  2361. (pointers)336 1614 A
  2362. (the)126 1992 A
  2363. (same)168 2160 A
  2364. 2370(as)S
  2365. 2496(in)S
  2366. (the)126 2622 A
  2367. (original)336 2790 A
  2368. (window)252 3168 A
  2369. 3462(*/)S
  2370. 5670 V
  2371. (11438)210 648 A
  2372. 1110(j)S
  2373. 1194(=)S
  2374. (begy)168 1278 A
  2375. 1488(-)S
  2376. (orig->_begy;)504 1572 A
  2377. 5760 V
  2378. (11439)210 648 A
  2379. 1110(k)S
  2380. 1194(=)S
  2381. (begx)168 1278 A
  2382. 1488(-)S
  2383. (orig->_begx;)504 1572 A
  2384. 5850 V
  2385. (11440)210 648 A
  2386. (for)126 1110 A
  2387. 1278((i)S
  2388. 1404(=)S
  2389. 1488(0;)S
  2390. 1614(i)S
  2391. 1698(<)S
  2392. (num_lines;)420 1782 A
  2393. (i++))168 2244 A
  2394. (win->_line[i])546 2454 A
  2395. 3042(=)S
  2396. ((orig->_line[j++]))756 3126 A
  2397. 3924(+)S
  2398. 4008(k;)S
  2399. 5940 V
  2400. (11441)210 648 A
  2401. (win->_flags)462 1110 A
  2402. 1614(|=)S
  2403. (_SUBWIN;)336 1740 A
  2404. 6030 V
  2405. (11442)210 648 A
  2406. (return(win);)504 1110 A
  2407. 6120 V
  2408. (11443)210 648 A
  2409. 1026(})S
  2410. 8418 V
  2411. EP
  2412. %%Page: 89 89
  2413. BP
  2414. /slant 0 def
  2415. /height 0 def
  2416. 630 V
  2417. 10 R
  2418. 648(MINIX)S
  2419. 976(SOURCE)S
  2420. 1399(CODE)S
  2421. 11 R
  2422. 1911(File:)S
  2423. (src/lib/curses/options.c)1021 2144 A
  2424. 12 B
  2425. 4308(89)S
  2426. 990 V
  2427. 7 LST
  2428. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2429. 1080 V
  2430. (src/lib/curses/options.c)1008 1698 A
  2431. 1170 V
  2432. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2433. 1350 V
  2434. (11500)210 648 A
  2435. (#include)336 1026 A
  2436. (<curses.h>)420 1404 A
  2437. 1440 V
  2438. (11501)210 648 A
  2439. (#include)336 1026 A
  2440. ("curspriv.h")504 1404 A
  2441. 1530 V
  2442. (11502)210 648 A
  2443. 1620 V
  2444. (11503)210 648 A
  2445. (static)252 1026 A
  2446. (bool)168 1320 A
  2447. (hasold)252 1530 A
  2448. 1824(=)S
  2449. (FALSE;)252 1908 A
  2450. 2370(/*)S
  2451. (for)126 2496 A
  2452. (remembering)462 2664 A
  2453. (old)126 3168 A
  2454. (cursor)252 3336 A
  2455. (type)168 3630 A
  2456. 3840(*/)S
  2457. 1710 V
  2458. (11504)210 648 A
  2459. (static)252 1026 A
  2460. (int)126 1320 A
  2461. (oldmode;)336 1488 A
  2462. 1800 V
  2463. (11505)210 648 A
  2464. 1890 V
  2465. (11506)210 648 A
  2466. (/****************************************************************/)2772 1026 A
  2467. 1980 V
  2468. (11507)210 648 A
  2469. 1026(/*)S
  2470. (Idlok())294 1152 A
  2471. 1488(is)S
  2472. (used)168 1614 A
  2473. 1824(to)S
  2474. (set)126 1950 A
  2475. (flag)168 2160 A
  2476. (for)126 2370 A
  2477. (using)210 2538 A
  2478. (the)126 2790 A
  2479. (terminal)336 2958 A
  2480. (insert/)294 3336 A
  2481. 3714(*/)S
  2482. 2070 V
  2483. (11508)210 648 A
  2484. 1026(/*)S
  2485. (Delete)252 1152 A
  2486. (line)168 1446 A
  2487. (capabilities.)546 1656 A
  2488. (This)168 2244 A
  2489. 2454(is)S
  2490. (not)126 2580 A
  2491. (relevant)336 2748 A
  2492. (for)126 3126 A
  2493. (the)126 3294 A
  2494. 3462(PC)S
  2495. 3714(*/)S
  2496. 2160 V
  2497. (11509)210 648 A
  2498. 1026(/*)S
  2499. (Version)294 1152 A
  2500. 1488(of)S
  2501. (curses,)294 1614 A
  2502. (and)126 1950 A
  2503. (thus)168 2118 A
  2504. (nothing)294 2328 A
  2505. 2664(is)S
  2506. (done.)210 2790 A
  2507. 3714(*/)S
  2508. 2250 V
  2509. (11510)210 648 A
  2510. (/****************************************************************/)2772 1026 A
  2511. 2340 V
  2512. (11511)210 648 A
  2513. (void)168 1026 A
  2514. (idlok(win,)420 1236 A
  2515. (flag))210 1698 A
  2516. 2430 V
  2517. (11512)210 648 A
  2518. (WINDOW)252 1026 A
  2519. (*win;)210 1320 A
  2520. 2520 V
  2521. (11513)210 648 A
  2522. (bool)168 1026 A
  2523. (flag;)210 1236 A
  2524. 2610 V
  2525. (11514)210 648 A
  2526. 1026({)S
  2527. 2700 V
  2528. (11515)210 648 A
  2529. 1026(})S
  2530. 2880 V
  2531. (11517)210 648 A
  2532. (/****************************************************************/)2772 1026 A
  2533. 2970 V
  2534. (11518)210 648 A
  2535. 1026(/*)S
  2536. (Clearok())378 1152 A
  2537. (marks)210 1572 A
  2538. (window)252 1824 A
  2539. ('win')210 2118 A
  2540. 2370(to)S
  2541. (cause)210 2496 A
  2542. (screen)252 2748 A
  2543. (clearing)336 3042 A
  2544. (and)126 3420 A
  2545. 3714(*/)S
  2546. 3060 V
  2547. (11519)210 648 A
  2548. 1026(/*)S
  2549. (Redraw)252 1152 A
  2550. (the)126 1446 A
  2551. (next)168 1614 A
  2552. (time)168 1824 A
  2553. 2034(a)S
  2554. (refresh)294 2118 A
  2555. 2454(is)S
  2556. (done.)210 2580 A
  2557. 3714(*/)S
  2558. 3150 V
  2559. (11520)210 648 A
  2560. (/****************************************************************/)2772 1026 A
  2561. 3240 V
  2562. (11521)210 648 A
  2563. (void)168 1026 A
  2564. (clearok(win,)504 1236 A
  2565. (flag))210 1782 A
  2566. 3330 V
  2567. (11522)210 648 A
  2568. (WINDOW)252 1026 A
  2569. (*win;)210 1320 A
  2570. 3420 V
  2571. (11523)210 648 A
  2572. (bool)168 1026 A
  2573. (flag;)210 1236 A
  2574. 3510 V
  2575. (11524)210 648 A
  2576. 1026({)S
  2577. 3600 V
  2578. (11525)210 648 A
  2579. 1110(if)S
  2580. ((win)168 1236 A
  2581. 1446(==)S
  2582. (curscr))294 1572 A
  2583. 3690 V
  2584. (11526)210 648 A
  2585. (_cursvar.tmpwin->_clear)966 1362 A
  2586. 2370(=)S
  2587. (flag;)210 2454 A
  2588. 3780 V
  2589. (11527)210 648 A
  2590. (else)168 1110 A
  2591. 3870 V
  2592. (11528)210 648 A
  2593. (win->_clear)462 1362 A
  2594. 1866(=)S
  2595. (flag;)210 1950 A
  2596. 3960 V
  2597. (11529)210 648 A
  2598. 1026(})S
  2599. 4140 V
  2600. (11531)210 648 A
  2601. (/****************************************************************/)2772 1026 A
  2602. 4230 V
  2603. (11532)210 648 A
  2604. 1026(/*)S
  2605. (Leaveok())378 1152 A
  2606. (marks)210 1572 A
  2607. (window)252 1824 A
  2608. ('win')210 2118 A
  2609. 2370(to)S
  2610. (allow)210 2496 A
  2611. (the)126 2748 A
  2612. (update)252 2916 A
  2613. (routines)336 3210 A
  2614. 3714(*/)S
  2615. 4320 V
  2616. (11533)210 648 A
  2617. 1026(/*)S
  2618. 1152(To)S
  2619. (leave)210 1278 A
  2620. (the)126 1530 A
  2621. (hardware)336 1698 A
  2622. (cursor)252 2076 A
  2623. (where)210 2370 A
  2624. 2622(it)S
  2625. (happens)294 2748 A
  2626. 3084(to)S
  2627. 3210(be)S
  2628. 3336(at)S
  2629. (the)126 3462 A
  2630. 3714(*/)S
  2631. 4410 V
  2632. (11534)210 648 A
  2633. 1026(/*)S
  2634. (End)126 1152 A
  2635. 1320(of)S
  2636. (update.)294 1446 A
  2637. (Usually)294 1782 A
  2638. (used)168 2118 A
  2639. 2328(in)S
  2640. (combination)462 2454 A
  2641. (with)168 2958 A
  2642. (cursoff().)420 3168 A
  2643. 3714(*/)S
  2644. 4500 V
  2645. (11535)210 648 A
  2646. (/****************************************************************/)2772 1026 A
  2647. 4590 V
  2648. (11536)210 648 A
  2649. 4680 V
  2650. (11537)210 648 A
  2651. (void)168 1026 A
  2652. (leaveok(win,)504 1236 A
  2653. (flag))210 1782 A
  2654. 4770 V
  2655. (11538)210 648 A
  2656. (WINDOW)252 1026 A
  2657. (*win;)210 1320 A
  2658. 4860 V
  2659. (11539)210 648 A
  2660. (bool)168 1026 A
  2661. (flag;)210 1236 A
  2662. 4950 V
  2663. (11540)210 648 A
  2664. 1026({)S
  2665. 5040 V
  2666. (11541)210 648 A
  2667. (win->_leave)462 1110 A
  2668. 1614(=)S
  2669. (flag;)210 1698 A
  2670. 5130 V
  2671. (11542)210 648 A
  2672. 1026(})S
  2673. 5310 V
  2674. (11544)210 648 A
  2675. (/****************************************************************/)2772 1026 A
  2676. 5400 V
  2677. (11545)210 648 A
  2678. 1026(/*)S
  2679. (Scrollok())420 1152 A
  2680. (marks)210 1614 A
  2681. (window)252 1866 A
  2682. ('win')210 2160 A
  2683. 2412(to)S
  2684. (allow)210 2538 A
  2685. (the)126 2790 A
  2686. (scrolling)378 2958 A
  2687. (region)252 3378 A
  2688. 3714(*/)S
  2689. 5490 V
  2690. (11546)210 648 A
  2691. 1026(/*)S
  2692. 1152(Of)S
  2693. 1278(it)S
  2694. 1404(to)S
  2695. (actually)336 1530 A
  2696. (scroll.)294 1908 A
  2697. 3714(*/)S
  2698. 5580 V
  2699. (11547)210 648 A
  2700. (/****************************************************************/)2772 1026 A
  2701. 5670 V
  2702. (11548)210 648 A
  2703. (void)168 1026 A
  2704. (scrollok(win,)546 1236 A
  2705. (flag))210 1824 A
  2706. 5760 V
  2707. (11549)210 648 A
  2708. (WINDOW)252 1026 A
  2709. (*win;)210 1320 A
  2710. 5850 V
  2711. (11550)210 648 A
  2712. (bool)168 1026 A
  2713. (flag;)210 1236 A
  2714. 5940 V
  2715. (11551)210 648 A
  2716. 1026({)S
  2717. 6030 V
  2718. (11552)210 648 A
  2719. (win->_scroll)504 1110 A
  2720. 1656(=)S
  2721. (flag;)210 1740 A
  2722. 6120 V
  2723. (11553)210 648 A
  2724. 1026(})S
  2725. 8418 V
  2726. EP
  2727. %%Page: 90 90
  2728. BP
  2729. /slant 0 def
  2730. /height 0 def
  2731. 630 V
  2732. 12 B
  2733. 648(90)S
  2734. 11 R
  2735. 1911(File:)S
  2736. (src/lib/curses/options.c)1021 2144 A
  2737. 10 R
  2738. 3402(MINIX)S
  2739. 3730(SOURCE)S
  2740. 4153(CODE)S
  2741. 900 V
  2742. 7 LST
  2743. (11555)210 648 A
  2744. (/****************************************************************/)2772 1026 A
  2745. 990 V
  2746. (11556)210 648 A
  2747. 1026(/*)S
  2748. (Nodelay())378 1152 A
  2749. (marks)210 1572 A
  2750. (the)126 1824 A
  2751. (window)252 1992 A
  2752. 2286(to)S
  2753. (make)168 2412 A
  2754. (character)378 2622 A
  2755. (input)210 3042 A
  2756. (non-)168 3294 A
  2757. 3714(*/)S
  2758. 1080 V
  2759. (11557)210 648 A
  2760. 1026(/*)S
  2761. (Waiting,)336 1152 A
  2762. (i.e.)168 1530 A
  2763. 1740(if)S
  2764. (there)210 1866 A
  2765. 2118(is)S
  2766. 2244(no)S
  2767. (character)378 2370 A
  2768. 2790(to)S
  2769. (get,)168 2916 A
  2770. 3126(-1)S
  2771. (will)168 3252 A
  2772. 3462(be)S
  2773. 3714(*/)S
  2774. 1170 V
  2775. (11558)210 648 A
  2776. 1026(/*)S
  2777. (Returned.)378 1152 A
  2778. 3714(*/)S
  2779. 1260 V
  2780. (11559)210 648 A
  2781. (/****************************************************************/)2772 1026 A
  2782. 1350 V
  2783. (11560)210 648 A
  2784. (void)168 1026 A
  2785. (nodelay(win,)504 1236 A
  2786. (flag))210 1782 A
  2787. 1440 V
  2788. (11561)210 648 A
  2789. (WINDOW)252 1026 A
  2790. (*win;)210 1320 A
  2791. 1530 V
  2792. (11562)210 648 A
  2793. (bool)168 1026 A
  2794. (flag;)210 1236 A
  2795. 1620 V
  2796. (11563)210 648 A
  2797. 1026({)S
  2798. 1710 V
  2799. (11564)210 648 A
  2800. (win->_nodelay)546 1110 A
  2801. 1698(=)S
  2802. (flag;)210 1782 A
  2803. 1800 V
  2804. (11565)210 648 A
  2805. 1026(})S
  2806. 1980 V
  2807. (11567)210 648 A
  2808. (/****************************************************************/)2772 1026 A
  2809. 2070 V
  2810. (11568)210 648 A
  2811. 1026(/*)S
  2812. (Keypad())336 1152 A
  2813. (marks)210 1530 A
  2814. (window)252 1782 A
  2815. ('win')210 2076 A
  2816. 2328(to)S
  2817. (use)126 2454 A
  2818. (the)126 2622 A
  2819. (special)294 2790 A
  2820. (keypad)252 3126 A
  2821. (mode.)210 3420 A
  2822. 3714(*/)S
  2823. 2160 V
  2824. (11569)210 648 A
  2825. (/****************************************************************/)2772 1026 A
  2826. 2250 V
  2827. (11570)210 648 A
  2828. (void)168 1026 A
  2829. (keypad(win,)462 1236 A
  2830. (flag))210 1740 A
  2831. 2340 V
  2832. (11571)210 648 A
  2833. (WINDOW)252 1026 A
  2834. (*win;)210 1320 A
  2835. 2430 V
  2836. (11572)210 648 A
  2837. (bool)168 1026 A
  2838. (flag;)210 1236 A
  2839. 2520 V
  2840. (11573)210 648 A
  2841. 1026({)S
  2842. 2610 V
  2843. (11574)210 648 A
  2844. (win->_keypad)504 1110 A
  2845. 1656(=)S
  2846. (flag;)210 1740 A
  2847. 2700 V
  2848. (11575)210 648 A
  2849. 1026(})S
  2850. 2880 V
  2851. (11577)210 648 A
  2852. (/****************************************************************/)2772 1026 A
  2853. 2970 V
  2854. (11578)210 648 A
  2855. 1026(/*)S
  2856. (Meta())252 1152 A
  2857. (allows)252 1446 A
  2858. (use)126 1740 A
  2859. 1908(of)S
  2860. (any)126 2034 A
  2861. (alternate)378 2202 A
  2862. (character)378 2622 A
  2863. (set)126 3042 A
  2864. (allowed)294 3210 A
  2865. 3546(by)S
  2866. 3714(*/)S
  2867. 3060 V
  2868. (11579)210 648 A
  2869. 1026(/*)S
  2870. (The)126 1152 A
  2871. (terminal.)378 1320 A
  2872. 1740(We)S
  2873. (always)252 1866 A
  2874. (allow)210 2160 A
  2875. (this)168 2412 A
  2876. 2622(on)S
  2877. (the)126 2748 A
  2878. (PC,)126 2916 A
  2879. 3084(so)S
  2880. (this)168 3210 A
  2881. (one)126 3420 A
  2882. 3714(*/)S
  2883. 3150 V
  2884. (11580)210 648 A
  2885. 1026(/*)S
  2886. (Does)168 1152 A
  2887. (nothing.)336 1362 A
  2888. 3714(*/)S
  2889. 3240 V
  2890. (11581)210 648 A
  2891. (/****************************************************************/)2772 1026 A
  2892. 3330 V
  2893. (11582)210 648 A
  2894. (void)168 1026 A
  2895. (meta(win,)378 1236 A
  2896. (flag))210 1656 A
  2897. 3420 V
  2898. (11583)210 648 A
  2899. (WINDOW)252 1026 A
  2900. (*win;)210 1320 A
  2901. 3510 V
  2902. (11584)210 648 A
  2903. (bool)168 1026 A
  2904. (flag;)210 1236 A
  2905. 3600 V
  2906. (11585)210 648 A
  2907. 1026({)S
  2908. 3690 V
  2909. (11586)210 648 A
  2910. 1026(})S
  2911. 4140 V
  2912. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2913. 4230 V
  2914. (src/lib/curses/overlay.c)1008 1698 A
  2915. 4320 V
  2916. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2917. 4500 V
  2918. (11600)210 648 A
  2919. (/****************************************************************/)2772 1026 A
  2920. 4590 V
  2921. (11601)210 648 A
  2922. 1026(/*)S
  2923. (Overlay())378 1152 A
  2924. (and)126 1572 A
  2925. (overwrite())462 1740 A
  2926. (functions)378 2244 A
  2927. 2664(of)S
  2928. (the)126 2790 A
  2929. (PCcurses)336 2958 A
  2930. (package)294 3336 A
  2931. 3714(*/)S
  2932. 4680 V
  2933. (11602)210 648 A
  2934. 1026(/*)S
  2935. 3714(*/)S
  2936. 4770 V
  2937. (11603)210 648 A
  2938. (/****************************************************************/)2772 1026 A
  2939. 4860 V
  2940. (11604)210 648 A
  2941. 1026(/*)S
  2942. (This)168 1152 A
  2943. (version)294 1362 A
  2944. 1698(of)S
  2945. (curses)252 1824 A
  2946. 2118(is)S
  2947. (based)210 2244 A
  2948. 2496(on)S
  2949. (ncurses,)336 2622 A
  2950. 3000(a)S
  2951. (curses)252 3084 A
  2952. (version)294 3378 A
  2953. 3714(*/)S
  2954. 4950 V
  2955. (11605)210 648 A
  2956. 1026(/*)S
  2957. (Originally)420 1152 A
  2958. (written)294 1614 A
  2959. 1950(by)S
  2960. (Pavel)210 2076 A
  2961. (Curtis)252 2328 A
  2962. 2622(at)S
  2963. (Cornell)294 2748 A
  2964. (University.)462 3084 A
  2965. 3714(*/)S
  2966. 5040 V
  2967. (11606)210 648 A
  2968. 1026(/*)S
  2969. 1152(I)S
  2970. (have)168 1236 A
  2971. (made)168 1446 A
  2972. (substantial)462 1656 A
  2973. (changes)294 2160 A
  2974. 2496(to)S
  2975. (make)168 2622 A
  2976. 2832(it)S
  2977. (run)126 2958 A
  2978. 3126(on)S
  2979. (IBM)126 3252 A
  2980. (PC's,)210 3420 A
  2981. 3714(*/)S
  2982. 5130 V
  2983. (11607)210 648 A
  2984. 1026(/*)S
  2985. (And)126 1152 A
  2986. (therefore)378 1320 A
  2987. (consider)336 1740 A
  2988. (myself)252 2118 A
  2989. (free)168 2412 A
  2990. 2622(to)S
  2991. (make)168 2748 A
  2992. 2958(it)S
  2993. (public)252 3084 A
  2994. (domain.)294 3378 A
  2995. 3714(*/)S
  2996. 5220 V
  2997. (11608)210 648 A
  2998. 1026(/*)S
  2999. (Bjorn)210 1698 A
  3000. (Larsson)294 1950 A
  3001. ((...mcvax!enea!infovax!bl))1092 2286 A
  3002. 3714(*/)S
  3003. 5310 V
  3004. (11609)210 648 A
  3005. (/****************************************************************/)2772 1026 A
  3006. 5400 V
  3007. (11610)210 648 A
  3008. 1026(/*)S
  3009. (1.0:)168 1152 A
  3010. (Release:)336 1362 A
  3011. (870515)252 3378 A
  3012. 3714(*/)S
  3013. 5490 V
  3014. (11611)210 648 A
  3015. (/****************************************************************/)2772 1026 A
  3016. 5580 V
  3017. (11612)210 648 A
  3018. 1026(/*)S
  3019. (Modified)336 1152 A
  3020. 1530(to)S
  3021. (run)126 1656 A
  3022. (under)210 1824 A
  3023. (the)126 2076 A
  3024. (MINIX)210 2244 A
  3025. (operating)378 2496 A
  3026. (system)252 2916 A
  3027. 3210(by)S
  3028. (Don)126 3336 A
  3029. (Cope)168 3504 A
  3030. 3714(*/)S
  3031. 5670 V
  3032. (11613)210 648 A
  3033. 1026(/*)S
  3034. (These)210 1152 A
  3035. (changes)294 1404 A
  3036. (are)126 1740 A
  3037. (also)168 1908 A
  3038. (released)336 2118 A
  3039. (into)168 2496 A
  3040. (the)126 2706 A
  3041. (public)252 2874 A
  3042. (domain.)294 3168 A
  3043. 3714(*/)S
  3044. 5760 V
  3045. (11614)210 648 A
  3046. 1026(/*)S
  3047. (900906)252 3378 A
  3048. 3714(*/)S
  3049. 5850 V
  3050. (11615)210 648 A
  3051. (/****************************************************************/)2772 1026 A
  3052. 5940 V
  3053. (11616)210 648 A
  3054. 6030 V
  3055. (11617)210 648 A
  3056. (#include)336 1026 A
  3057. (<curses.h>)420 1404 A
  3058. 6120 V
  3059. (11618)210 648 A
  3060. (#include)336 1026 A
  3061. ("curspriv.h")504 1404 A
  3062. 6210 V
  3063. (11619)210 648 A
  3064. 8418 V
  3065. EP
  3066. %%Page: 91 91
  3067. BP
  3068. /slant 0 def
  3069. /height 0 def
  3070. 630 V
  3071. 10 R
  3072. 648(MINIX)S
  3073. 976(SOURCE)S
  3074. 1399(CODE)S
  3075. 11 R
  3076. 1907(File:)S
  3077. (src/lib/curses/overlay.c)1029 2140 A
  3078. 12 B
  3079. 4308(91)S
  3080. 900 V
  3081. 7 LST
  3082. (11620)210 648 A
  3083. (/****************************************************************/)2772 1026 A
  3084. 990 V
  3085. (11621)210 648 A
  3086. 1026(/*)S
  3087. (Overlay())378 1152 A
  3088. (overwrites)420 1572 A
  3089. ('win1')252 2034 A
  3090. (upon)168 2328 A
  3091. ('win2',)294 2538 A
  3092. (with)168 2874 A
  3093. (origins)294 3084 A
  3094. (alig-)210 3420 A
  3095. 3714(*/)S
  3096. 1080 V
  3097. (11622)210 648 A
  3098. 1026(/*)S
  3099. (Ned.)168 1152 A
  3100. (Overlay)294 1362 A
  3101. 1698(is)S
  3102. (transparent;)504 1824 A
  3103. (blanks)252 2370 A
  3104. (from)168 2664 A
  3105. ('win1')252 2874 A
  3106. (are)126 3168 A
  3107. (not)126 3336 A
  3108. 3714(*/)S
  3109. 1170 V
  3110. (11623)210 648 A
  3111. 1026(/*)S
  3112. (Copied)252 1152 A
  3113. 1446(to)S
  3114. ('win2'.)294 1572 A
  3115. 3714(*/)S
  3116. 1260 V
  3117. (11624)210 648 A
  3118. (/****************************************************************/)2772 1026 A
  3119. 1350 V
  3120. (11625)210 648 A
  3121. (void)168 1026 A
  3122. (overlay(win1,)546 1236 A
  3123. (win2))210 1824 A
  3124. 1440 V
  3125. (11626)210 648 A
  3126. (WINDOW)252 1026 A
  3127. (*win1,)252 1320 A
  3128. (*win2;)252 1614 A
  3129. 1530 V
  3130. (11627)210 648 A
  3131. 1026({)S
  3132. 1620 V
  3133. (11628)210 648 A
  3134. (int)126 1110 A
  3135. (*minchng;)378 1278 A
  3136. 1710 V
  3137. (11629)210 648 A
  3138. (int)126 1110 A
  3139. (*maxchng;)378 1278 A
  3140. 1800 V
  3141. (11630)210 648 A
  3142. (int)126 1110 A
  3143. (*w1ptr;)294 1278 A
  3144. 1890 V
  3145. (11631)210 648 A
  3146. (int)126 1110 A
  3147. (*w2ptr;)294 1278 A
  3148. 1980 V
  3149. (11632)210 648 A
  3150. (int)126 1110 A
  3151. (attrs;)252 1278 A
  3152. 2070 V
  3153. (11633)210 648 A
  3154. (int)126 1110 A
  3155. (col;)168 1278 A
  3156. 2160 V
  3157. (11634)210 648 A
  3158. (int)126 1110 A
  3159. (line;)210 1278 A
  3160. 2250 V
  3161. (11635)210 648 A
  3162. (int)126 1110 A
  3163. (last_line;)420 1278 A
  3164. 2340 V
  3165. (11636)210 648 A
  3166. (int)126 1110 A
  3167. (last_col;)378 1278 A
  3168. 2430 V
  3169. (11637)210 648 A
  3170. 2520 V
  3171. (11638)210 648 A
  3172. (last_col)336 1110 A
  3173. 1488(=)S
  3174. (min(win1->_maxx,)672 1572 A
  3175. (win2->_maxx);)546 2286 A
  3176. 2610 V
  3177. (11639)210 648 A
  3178. (last_line)378 1110 A
  3179. 1530(=)S
  3180. (min(win1->_maxy,)672 1614 A
  3181. (win2->_maxy);)546 2328 A
  3182. 2700 V
  3183. (11640)210 648 A
  3184. (attrs)210 1110 A
  3185. 1362(=)S
  3186. (win2->_attrs)504 1446 A
  3187. 1992(&)S
  3188. (ATR_MSK;)336 2076 A
  3189. 2790 V
  3190. (11641)210 648 A
  3191. (minchng)294 1110 A
  3192. 1446(=)S
  3193. (win2->_minchng;)630 1530 A
  3194. 2880 V
  3195. (11642)210 648 A
  3196. (maxchng)294 1110 A
  3197. 1446(=)S
  3198. (win2->_maxchng;)630 1530 A
  3199. 2970 V
  3200. (11643)210 648 A
  3201. 3060 V
  3202. (11644)210 648 A
  3203. (for)126 1110 A
  3204. ((line)210 1278 A
  3205. 1530(=)S
  3206. 1614(0;)S
  3207. (line)168 1740 A
  3208. 1950(<=)S
  3209. (last_line;)420 2076 A
  3210. (line++))294 2538 A
  3211. 2874({)S
  3212. 3150 V
  3213. (11645)210 648 A
  3214. (register)336 1362 A
  3215. (short)210 1740 A
  3216. (fc,)126 1992 A
  3217. 2160(lc)S
  3218. 2286(=)S
  3219. 2370(0;)S
  3220. 3240 V
  3221. (11646)210 648 A
  3222. (w1ptr)210 1362 A
  3223. 1614(=)S
  3224. (win1->_line[line];)756 1698 A
  3225. 3330 V
  3226. (11647)210 648 A
  3227. (w2ptr)210 1362 A
  3228. 1614(=)S
  3229. (win2->_line[line];)756 1698 A
  3230. 3420 V
  3231. (11648)210 648 A
  3232. 1362(fc)S
  3233. 1488(=)S
  3234. (_NO_CHANGE;)462 1572 A
  3235. 3510 V
  3236. (11649)210 648 A
  3237. (for)126 1362 A
  3238. ((col)168 1530 A
  3239. 1740(=)S
  3240. 1824(0;)S
  3241. (col)126 1950 A
  3242. 2118(<=)S
  3243. (last_col;)378 2244 A
  3244. (col++))252 2664 A
  3245. 2958({)S
  3246. 3600 V
  3247. (11650)210 648 A
  3248. 1698(if)S
  3249. (((*w1ptr)336 1824 A
  3250. 2202(&)S
  3251. (CHR_MSK))336 2286 A
  3252. 2664(!=)S
  3253. 2790(')S
  3254. 2874('))S
  3255. 3000({)S
  3256. 3690 V
  3257. (11651)210 648 A
  3258. (*w2ptr)252 2034 A
  3259. 2328(=)S
  3260. ((*w1ptr)294 2412 A
  3261. 2748(&)S
  3262. (CHR_MSK))336 2832 A
  3263. 3210(|)S
  3264. (attrs;)252 3294 A
  3265. 3780 V
  3266. (11652)210 648 A
  3267. 2034(if)S
  3268. ((fc)126 2160 A
  3269. 2328(==)S
  3270. (_NO_CHANGE))462 2454 A
  3271. 2958(fc)S
  3272. 3084(=)S
  3273. (col;)168 3168 A
  3274. 3870 V
  3275. (11653)210 648 A
  3276. 2034(lc)S
  3277. 2160(=)S
  3278. (col;)168 2244 A
  3279. 3960 V
  3280. (11654)210 648 A
  3281. 1698(})S
  3282. 4050 V
  3283. (11655)210 648 A
  3284. (w1ptr++;)336 1698 A
  3285. 4140 V
  3286. (11656)210 648 A
  3287. (w2ptr++;)336 1698 A
  3288. 4230 V
  3289. (11657)210 648 A
  3290. 1362(})S
  3291. 4320 V
  3292. (11658)210 648 A
  3293. 4410 V
  3294. (11659)210 648 A
  3295. 1362(if)S
  3296. ((*minchng)378 1488 A
  3297. 1908(==)S
  3298. (_NO_CHANGE))462 2034 A
  3299. 2538({)S
  3300. 4500 V
  3301. (11660)210 648 A
  3302. (*minchng)336 1698 A
  3303. 2076(=)S
  3304. (fc;)126 2160 A
  3305. 4590 V
  3306. (11661)210 648 A
  3307. (*maxchng)336 1698 A
  3308. 2076(=)S
  3309. (lc;)126 2160 A
  3310. 4680 V
  3311. (11662)210 648 A
  3312. 1362(})S
  3313. (else)168 1446 A
  3314. 1656(if)S
  3315. ((fc)126 1782 A
  3316. 1950(!=)S
  3317. (_NO_CHANGE))462 2076 A
  3318. 2580({)S
  3319. 4770 V
  3320. (11663)210 648 A
  3321. 1698(if)S
  3322. ((fc)126 1824 A
  3323. 1992(<)S
  3324. (*minchng))378 2076 A
  3325. (*minchng)336 2496 A
  3326. 2874(=)S
  3327. (fc;)126 2958 A
  3328. 4860 V
  3329. (11664)210 648 A
  3330. 1698(if)S
  3331. ((lc)126 1824 A
  3332. 1992(>)S
  3333. (*maxchng))378 2076 A
  3334. (*maxchng)336 2496 A
  3335. 2874(=)S
  3336. (lc;)126 2958 A
  3337. 4950 V
  3338. (11665)210 648 A
  3339. 1362(})S
  3340. 5040 V
  3341. (11666)210 648 A
  3342. (minchng++;)420 1362 A
  3343. 5130 V
  3344. (11667)210 648 A
  3345. (maxchng++;)420 1362 A
  3346. 5220 V
  3347. (11668)210 648 A
  3348. 1110(})S
  3349. 2370(/*)S
  3350. (for)126 2496 A
  3351. 2664(*/)S
  3352. 5310 V
  3353. (11669)210 648 A
  3354. 1026(})S
  3355. 2370(/*)S
  3356. (overlay)294 2496 A
  3357. 2832(*/)S
  3358. 5400 V
  3359. (11670)210 648 A
  3360. 5490 V
  3361. (11671)210 648 A
  3362. (/****************************************************************/)2772 1026 A
  3363. 5580 V
  3364. (11672)210 648 A
  3365. 1026(/*)S
  3366. (Overwrite())462 1152 A
  3367. (overwrites)420 1656 A
  3368. ('win1')252 2118 A
  3369. (upon)168 2412 A
  3370. ('win2',)294 2622 A
  3371. (with)168 2958 A
  3372. (origins)294 3168 A
  3373. 3714(*/)S
  3374. 5670 V
  3375. (11673)210 648 A
  3376. 1026(/*)S
  3377. (Aligned.)336 1152 A
  3378. (Overwrite)378 1530 A
  3379. 1950(is)S
  3380. (non-transparent;)672 2076 A
  3381. (blanks)252 2790 A
  3382. (from)168 3084 A
  3383. ('win1')252 3294 A
  3384. 3714(*/)S
  3385. 5760 V
  3386. (11674)210 648 A
  3387. 1026(/*)S
  3388. (Are)126 1152 A
  3389. (copied)252 1320 A
  3390. 1614(to)S
  3391. ('win2'.)294 1740 A
  3392. 3714(*/)S
  3393. 5850 V
  3394. (11675)210 648 A
  3395. (/****************************************************************/)2772 1026 A
  3396. 5940 V
  3397. (11676)210 648 A
  3398. (void)168 1026 A
  3399. (overwrite(win1,)630 1236 A
  3400. (win2))210 1908 A
  3401. 6030 V
  3402. (11677)210 648 A
  3403. (WINDOW)252 1026 A
  3404. (*win1,)252 1320 A
  3405. (*win2;)252 1614 A
  3406. 6120 V
  3407. (11678)210 648 A
  3408. 1026({)S
  3409. 6210 V
  3410. (11679)210 648 A
  3411. (int)126 1110 A
  3412. (*minchng;)378 1278 A
  3413. 8418 V
  3414. EP
  3415. %%Page: 92 92
  3416. BP
  3417. /slant 0 def
  3418. /height 0 def
  3419. 630 V
  3420. 12 B
  3421. 648(92)S
  3422. 11 R
  3423. 1907(File:)S
  3424. (src/lib/curses/overlay.c)1029 2140 A
  3425. 10 R
  3426. 3402(MINIX)S
  3427. 3730(SOURCE)S
  3428. 4153(CODE)S
  3429. 900 V
  3430. 7 LST
  3431. (11680)210 648 A
  3432. (int)126 1110 A
  3433. (*maxchng;)378 1278 A
  3434. 990 V
  3435. (11681)210 648 A
  3436. (int)126 1110 A
  3437. (*w1ptr;)294 1278 A
  3438. 1080 V
  3439. (11682)210 648 A
  3440. (int)126 1110 A
  3441. (*w2ptr;)294 1278 A
  3442. 1170 V
  3443. (11683)210 648 A
  3444. (int)126 1110 A
  3445. (attrs;)252 1278 A
  3446. 1260 V
  3447. (11684)210 648 A
  3448. (int)126 1110 A
  3449. (col;)168 1278 A
  3450. 1350 V
  3451. (11685)210 648 A
  3452. (int)126 1110 A
  3453. (line;)210 1278 A
  3454. 1440 V
  3455. (11686)210 648 A
  3456. (int)126 1110 A
  3457. (last_line;)420 1278 A
  3458. 1530 V
  3459. (11687)210 648 A
  3460. (int)126 1110 A
  3461. (last_col;)378 1278 A
  3462. 1620 V
  3463. (11688)210 648 A
  3464. 1710 V
  3465. (11689)210 648 A
  3466. (last_col)336 1110 A
  3467. 1488(=)S
  3468. (min(win1->_maxx,)672 1572 A
  3469. (win2->_maxx);)546 2286 A
  3470. 1800 V
  3471. (11690)210 648 A
  3472. (last_line)378 1110 A
  3473. 1530(=)S
  3474. (min(win1->_maxy,)672 1614 A
  3475. (win2->_maxy);)546 2328 A
  3476. 1890 V
  3477. (11691)210 648 A
  3478. (attrs)210 1110 A
  3479. 1362(=)S
  3480. (win2->_attrs)504 1446 A
  3481. 1992(&)S
  3482. (ATR_MSK;)336 2076 A
  3483. 1980 V
  3484. (11692)210 648 A
  3485. (minchng)294 1110 A
  3486. 1446(=)S
  3487. (win2->_minchng;)630 1530 A
  3488. 2070 V
  3489. (11693)210 648 A
  3490. (maxchng)294 1110 A
  3491. 1446(=)S
  3492. (win2->_maxchng;)630 1530 A
  3493. 2160 V
  3494. (11694)210 648 A
  3495. 2250 V
  3496. (11695)210 648 A
  3497. (for)126 1110 A
  3498. ((line)210 1278 A
  3499. 1530(=)S
  3500. 1614(0;)S
  3501. (line)168 1740 A
  3502. 1950(<=)S
  3503. (last_line;)420 2076 A
  3504. (line++))294 2538 A
  3505. 2874({)S
  3506. 2340 V
  3507. (11696)210 648 A
  3508. (register)336 1362 A
  3509. (short)210 1740 A
  3510. (fc,)126 1992 A
  3511. 2160(lc)S
  3512. 2286(=)S
  3513. 2370(0;)S
  3514. 2430 V
  3515. (11697)210 648 A
  3516. 2520 V
  3517. (11698)210 648 A
  3518. (w1ptr)210 1362 A
  3519. 1614(=)S
  3520. (win1->_line[line];)756 1698 A
  3521. 2610 V
  3522. (11699)210 648 A
  3523. (w2ptr)210 1362 A
  3524. 1614(=)S
  3525. (win2->_line[line];)756 1698 A
  3526. 2700 V
  3527. (11700)210 648 A
  3528. 1362(fc)S
  3529. 1488(=)S
  3530. (_NO_CHANGE;)462 1572 A
  3531. 2790 V
  3532. (11701)210 648 A
  3533. 2880 V
  3534. (11702)210 648 A
  3535. (for)126 1362 A
  3536. ((col)168 1530 A
  3537. 1740(=)S
  3538. 1824(0;)S
  3539. (col)126 1950 A
  3540. 2118(<=)S
  3541. (last_col;)378 2244 A
  3542. (col++))252 2664 A
  3543. 2958({)S
  3544. 2970 V
  3545. (11703)210 648 A
  3546. 1698(if)S
  3547. (((*w1ptr)336 1824 A
  3548. 2202(&)S
  3549. (CHR_MSK))336 2286 A
  3550. 2664(!=)S
  3551. ((*w2ptr)294 2790 A
  3552. 3126(&)S
  3553. (CHR_MSK)))378 3210 A
  3554. 3630({)S
  3555. 3060 V
  3556. (11704)210 648 A
  3557. (*w2ptr)252 2034 A
  3558. 2328(=)S
  3559. ((*w1ptr)294 2412 A
  3560. 2748(&)S
  3561. (CHR_MSK))336 2832 A
  3562. 3210(|)S
  3563. (attrs;)252 3294 A
  3564. 3150 V
  3565. (11705)210 648 A
  3566. 3240 V
  3567. (11706)210 648 A
  3568. 2034(if)S
  3569. ((fc)126 2160 A
  3570. 2328(==)S
  3571. (_NO_CHANGE))462 2454 A
  3572. 2958(fc)S
  3573. 3084(=)S
  3574. (col;)168 3168 A
  3575. 3330 V
  3576. (11707)210 648 A
  3577. 2034(lc)S
  3578. 2160(=)S
  3579. (col;)168 2244 A
  3580. 3420 V
  3581. (11708)210 648 A
  3582. 1698(})S
  3583. 3510 V
  3584. (11709)210 648 A
  3585. (w1ptr++;)336 1698 A
  3586. 3600 V
  3587. (11710)210 648 A
  3588. (w2ptr++;)336 1698 A
  3589. 3690 V
  3590. (11711)210 648 A
  3591. 1362(})S
  3592. 2370(/*)S
  3593. (for)126 2496 A
  3594. 2664(*/)S
  3595. 3780 V
  3596. (11712)210 648 A
  3597. 3870 V
  3598. (11713)210 648 A
  3599. 1362(if)S
  3600. ((*minchng)378 1488 A
  3601. 1908(==)S
  3602. (_NO_CHANGE))462 2034 A
  3603. 2538({)S
  3604. 3960 V
  3605. (11714)210 648 A
  3606. (*minchng)336 1698 A
  3607. 2076(=)S
  3608. (fc;)126 2160 A
  3609. 4050 V
  3610. (11715)210 648 A
  3611. (*maxchng)336 1698 A
  3612. 2076(=)S
  3613. (lc;)126 2160 A
  3614. 4140 V
  3615. (11716)210 648 A
  3616. 1362(})S
  3617. (else)168 1446 A
  3618. 1656(if)S
  3619. ((fc)126 1782 A
  3620. 1950(!=)S
  3621. (_NO_CHANGE))462 2076 A
  3622. 2580({)S
  3623. 4230 V
  3624. (11717)210 648 A
  3625. 1698(if)S
  3626. ((fc)126 1824 A
  3627. 1992(<)S
  3628. (*minchng))378 2076 A
  3629. (*minchng)336 2496 A
  3630. 2874(=)S
  3631. (fc;)126 2958 A
  3632. 4320 V
  3633. (11718)210 648 A
  3634. 1698(if)S
  3635. ((lc)126 1824 A
  3636. 1992(>)S
  3637. (*maxchng))378 2076 A
  3638. (*maxchng)336 2496 A
  3639. 2874(=)S
  3640. (lc;)126 2958 A
  3641. 4410 V
  3642. (11719)210 648 A
  3643. 1362(})S
  3644. 4500 V
  3645. (11720)210 648 A
  3646. (minchng++;)420 1362 A
  3647. 4590 V
  3648. (11721)210 648 A
  3649. (maxchng++;)420 1362 A
  3650. 4680 V
  3651. (11722)210 648 A
  3652. 1110(})S
  3653. 4770 V
  3654. (11723)210 648 A
  3655. 1026(})S
  3656. 5040 V
  3657. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3658. 5130 V
  3659. (src/lib/curses/prntscan.c)1050 1698 A
  3660. 5220 V
  3661. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3662. 5400 V
  3663. (11800)210 648 A
  3664. (#include)336 1026 A
  3665. (<string.h>)420 1404 A
  3666. 5490 V
  3667. (11801)210 648 A
  3668. (#include)336 1026 A
  3669. (<curses.h>)420 1404 A
  3670. 5580 V
  3671. (11802)210 648 A
  3672. (#include)336 1026 A
  3673. ("curspriv.h")504 1404 A
  3674. 5670 V
  3675. (11803)210 648 A
  3676. 5760 V
  3677. (11804)210 648 A
  3678. (static)252 1026 A
  3679. (char)168 1320 A
  3680. (printscanbuf[513];)756 1530 A
  3681. 2370(/*)S
  3682. (buffer)252 2496 A
  3683. (used)168 2790 A
  3684. (during)252 3000 A
  3685. (I/O)126 3294 A
  3686. 3462(*/)S
  3687. 5850 V
  3688. (11805)210 648 A
  3689. 5940 V
  3690. (11806)210 648 A
  3691. (/****************************************************************/)2772 1026 A
  3692. 6030 V
  3693. (11807)210 648 A
  3694. 1026(/*)S
  3695. (Wprintw(win,fmt,args))882 1152 A
  3696. (does)168 2076 A
  3697. 2286(a)S
  3698. (printf())336 2370 A
  3699. 2748(in)S
  3700. (window)252 2874 A
  3701. ('win'.)252 3168 A
  3702. 3714(*/)S
  3703. 6120 V
  3704. (11808)210 648 A
  3705. (/****************************************************************/)2772 1026 A
  3706. 6210 V
  3707. (11809)210 648 A
  3708. (int)126 1026 A
  3709. (wprintw(WINDOW)588 1194 A
  3710. (*win,)210 1824 A
  3711. (const)210 2076 A
  3712. (char)168 2328 A
  3713. (*fmt,)210 2538 A
  3714. (...))168 2790 A
  3715. 8418 V
  3716. EP
  3717. %%Page: 93 93
  3718. BP
  3719. /slant 0 def
  3720. /height 0 def
  3721. 630 V
  3722. 10 R
  3723. 648(MINIX)S
  3724. 976(SOURCE)S
  3725. 1399(CODE)S
  3726. 11 R
  3727. 1885(File:)S
  3728. (src/lib/curses/prntscan.c)1072 2118 A
  3729. 12 B
  3730. 4308(93)S
  3731. 900 V
  3732. 7 LST
  3733. (11810)210 648 A
  3734. 1026({)S
  3735. 990 V
  3736. (11811)210 648 A
  3737. (va_list)294 1110 A
  3738. (args;)210 1446 A
  3739. 1080 V
  3740. (11812)210 648 A
  3741. 1170 V
  3742. (11813)210 648 A
  3743. (va_start(args,)588 1110 A
  3744. (fmt);)210 1740 A
  3745. 1260 V
  3746. (11814)210 648 A
  3747. (vsprintf(printscanbuf,)924 1110 A
  3748. (fmt,)168 2076 A
  3749. (args);)252 2286 A
  3750. 1350 V
  3751. (11815)210 648 A
  3752. 1110(if)S
  3753. ((waddstr(win,)546 1236 A
  3754. (printscanbuf))546 1824 A
  3755. 2412(==)S
  3756. (ERR))168 2538 A
  3757. (return(ERR);)504 2748 A
  3758. 1440 V
  3759. (11816)210 648 A
  3760. (return(strlen(printscanbuf));)1218 1110 A
  3761. 1530 V
  3762. (11817)210 648 A
  3763. 1026(})S
  3764. 1710 V
  3765. (11819)210 648 A
  3766. (/****************************************************************/)2772 1026 A
  3767. 1800 V
  3768. (11820)210 648 A
  3769. 1026(/*)S
  3770. (Printw(fmt,args))672 1152 A
  3771. (does)168 1866 A
  3772. 2076(a)S
  3773. (printf())336 2160 A
  3774. 2538(in)S
  3775. (stdscr.)294 2664 A
  3776. 3714(*/)S
  3777. 1890 V
  3778. (11821)210 648 A
  3779. (/****************************************************************/)2772 1026 A
  3780. 1980 V
  3781. (11822)210 648 A
  3782. (int)126 1026 A
  3783. (printw(const)504 1194 A
  3784. (char)168 1740 A
  3785. (*fmt,)210 1950 A
  3786. (...))168 2202 A
  3787. 2070 V
  3788. (11823)210 648 A
  3789. 1026({)S
  3790. 2160 V
  3791. (11824)210 648 A
  3792. (va_list)294 1110 A
  3793. (args;)210 1446 A
  3794. 2250 V
  3795. (11825)210 648 A
  3796. 2340 V
  3797. (11826)210 648 A
  3798. (va_start(args,)588 1110 A
  3799. (fmt);)210 1740 A
  3800. 2430 V
  3801. (11827)210 648 A
  3802. (vsprintf(printscanbuf,)924 1110 A
  3803. (fmt,)168 2076 A
  3804. (args);)252 2286 A
  3805. 2520 V
  3806. (11828)210 648 A
  3807. 1110(if)S
  3808. ((waddstr(stdscr,)672 1236 A
  3809. (printscanbuf))546 1950 A
  3810. 2538(==)S
  3811. (ERR))168 2664 A
  3812. (return(ERR);)504 2874 A
  3813. 2610 V
  3814. (11829)210 648 A
  3815. (return(strlen(printscanbuf));)1218 1110 A
  3816. 2700 V
  3817. (11830)210 648 A
  3818. 1026(})S
  3819. 2370(/*)S
  3820. (printw)252 2496 A
  3821. 2790(*/)S
  3822. 2790 V
  3823. (11831)210 648 A
  3824. 2880 V
  3825. (11832)210 648 A
  3826. (/****************************************************************/)2772 1026 A
  3827. 2970 V
  3828. (11833)210 648 A
  3829. 1026(/*)S
  3830. (Mvprintw(fmt,args))756 1152 A
  3831. (moves)210 1950 A
  3832. (the)126 2202 A
  3833. (stdscr)252 2370 A
  3834. (cursor)252 2664 A
  3835. 2958(to)S
  3836. 3084(a)S
  3837. (new)126 3168 A
  3838. (posi-)210 3336 A
  3839. 3714(*/)S
  3840. 3060 V
  3841. (11834)210 648 A
  3842. 1026(/*)S
  3843. (tion,)210 1152 A
  3844. (then)168 1404 A
  3845. (does)168 1614 A
  3846. 1824(a)S
  3847. (printf())336 1908 A
  3848. 2286(in)S
  3849. (stdscr.)294 2412 A
  3850. 3714(*/)S
  3851. 3150 V
  3852. (11835)210 648 A
  3853. (/****************************************************************/)2772 1026 A
  3854. 3240 V
  3855. (11836)210 648 A
  3856. (int)126 1026 A
  3857. (mvprintw(int)504 1194 A
  3858. 1740(y,)S
  3859. (int)126 1866 A
  3860. 2034(x,)S
  3861. (const)210 2160 A
  3862. (char)168 2412 A
  3863. (*fmt,)210 2622 A
  3864. (...))168 2874 A
  3865. 3330 V
  3866. (11837)210 648 A
  3867. 1026({)S
  3868. 3420 V
  3869. (11838)210 648 A
  3870. (va_list)294 1110 A
  3871. (args;)210 1446 A
  3872. 3510 V
  3873. (11839)210 648 A
  3874. 3600 V
  3875. (11840)210 648 A
  3876. (va_start(args,)588 1110 A
  3877. (fmt);)210 1740 A
  3878. 3690 V
  3879. (11841)210 648 A
  3880. 1110(if)S
  3881. ((wmove(stdscr,)588 1236 A
  3882. 1866(y,)S
  3883. 1992(x))S
  3884. 2118(==)S
  3885. (ERR))168 2244 A
  3886. (return(ERR);)504 2454 A
  3887. 3780 V
  3888. (11842)210 648 A
  3889. (vsprintf(printscanbuf,)924 1110 A
  3890. (fmt,)168 2076 A
  3891. (args);)252 2286 A
  3892. 3870 V
  3893. (11843)210 648 A
  3894. 1110(if)S
  3895. ((waddstr(stdscr,)672 1236 A
  3896. (printscanbuf))546 1950 A
  3897. 2538(==)S
  3898. (ERR))168 2664 A
  3899. (return(ERR);)504 2874 A
  3900. 3960 V
  3901. (11844)210 648 A
  3902. (return(strlen(printscanbuf));)1218 1110 A
  3903. 4050 V
  3904. (11845)210 648 A
  3905. 1026(})S
  3906. 4230 V
  3907. (11847)210 648 A
  3908. (/****************************************************************/)2772 1026 A
  3909. 4320 V
  3910. (11848)210 648 A
  3911. 1026(/*)S
  3912. (Mvwprintw(win,fmt,args))966 1152 A
  3913. (moves)210 2160 A
  3914. (the)126 2412 A
  3915. (window)252 2580 A
  3916. ('win's)252 2874 A
  3917. (cursor)252 3168 A
  3918. 3462(to)S
  3919. 3714(*/)S
  3920. 4410 V
  3921. (11849)210 648 A
  3922. 1026(/*)S
  3923. 1152(A)S
  3924. (new)126 1236 A
  3925. (position,)378 1404 A
  3926. (then)168 1824 A
  3927. (does)168 2034 A
  3928. 2244(a)S
  3929. (printf())336 2328 A
  3930. 2706(in)S
  3931. (window)252 2832 A
  3932. ('win'.)252 3126 A
  3933. 3714(*/)S
  3934. 4500 V
  3935. (11850)210 648 A
  3936. (/****************************************************************/)2772 1026 A
  3937. 4590 V
  3938. (11851)210 648 A
  3939. (int)126 1026 A
  3940. (mvwprintw(WINDOW)672 1194 A
  3941. (*win,)210 1908 A
  3942. (int)126 2160 A
  3943. 2328(y,)S
  3944. (int)126 2454 A
  3945. 2622(x,)S
  3946. (const)210 2748 A
  3947. (char)168 3000 A
  3948. (*fmt,)210 3210 A
  3949. (...))168 3462 A
  3950. 4680 V
  3951. (11852)210 648 A
  3952. 1026({)S
  3953. 4770 V
  3954. (11853)210 648 A
  3955. (va_list)294 1110 A
  3956. (args;)210 1446 A
  3957. 4860 V
  3958. (11854)210 648 A
  3959. 4950 V
  3960. (11855)210 648 A
  3961. (va_start(args,)588 1110 A
  3962. (fmt);)210 1740 A
  3963. 5040 V
  3964. (11856)210 648 A
  3965. 1110(if)S
  3966. ((wmove(win,)462 1236 A
  3967. 1740(y,)S
  3968. 1866(x))S
  3969. 1992(==)S
  3970. (ERR))168 2118 A
  3971. (return(ERR);)504 2328 A
  3972. 5130 V
  3973. (11857)210 648 A
  3974. (vsprintf(printscanbuf,)924 1110 A
  3975. (fmt,)168 2076 A
  3976. (args);)252 2286 A
  3977. 5220 V
  3978. (11858)210 648 A
  3979. 1110(if)S
  3980. ((waddstr(win,)546 1236 A
  3981. (printscanbuf))546 1824 A
  3982. 2412(==)S
  3983. (ERR))168 2538 A
  3984. (return(ERR);)504 2748 A
  3985. 5310 V
  3986. (11859)210 648 A
  3987. (return(strlen(printscanbuf));)1218 1110 A
  3988. 5400 V
  3989. (11860)210 648 A
  3990. 1026(})S
  3991. 2370(/*)S
  3992. (mvwprintw)378 2496 A
  3993. 2916(*/)S
  3994. 5490 V
  3995. (11861)210 648 A
  3996. 5580 V
  3997. (11862)210 648 A
  3998. (/****************************************************************/)2772 1026 A
  3999. 5670 V
  4000. (11863)210 648 A
  4001. 1026(/*)S
  4002. (Wscanw(win,fmt,args))840 1152 A
  4003. (gets)168 2034 A
  4004. 2244(a)S
  4005. (string)252 2328 A
  4006. (via)126 2622 A
  4007. (window)252 2790 A
  4008. ('win',)252 3084 A
  4009. (then)168 3378 A
  4010. 3714(*/)S
  4011. 5760 V
  4012. (11864)210 648 A
  4013. 1026(/*)S
  4014. (Scans)210 1152 A
  4015. (the)126 1404 A
  4016. (string)252 1572 A
  4017. (using)210 1866 A
  4018. (format)252 2118 A
  4019. ('fmt')210 2412 A
  4020. 2664(to)S
  4021. (extract)294 2790 A
  4022. (the)126 3126 A
  4023. (values)252 3294 A
  4024. 3714(*/)S
  4025. 5850 V
  4026. (11865)210 648 A
  4027. 1026(/*)S
  4028. (And)126 1152 A
  4029. (put)126 1320 A
  4030. (them)168 1488 A
  4031. 1698(in)S
  4032. (the)126 1824 A
  4033. (variables)378 1992 A
  4034. (pointed)294 2412 A
  4035. 2748(to)S
  4036. (the)126 2874 A
  4037. (arguments.)420 3042 A
  4038. 3714(*/)S
  4039. 5940 V
  4040. (11866)210 648 A
  4041. (/****************************************************************/)2772 1026 A
  4042. 6030 V
  4043. (11867)210 648 A
  4044. (int)126 1026 A
  4045. (wscanw(WINDOW)546 1194 A
  4046. (*win,)210 1782 A
  4047. (const)210 2034 A
  4048. (char)168 2286 A
  4049. (*fmt,)210 2496 A
  4050. (...))168 2748 A
  4051. 6120 V
  4052. (11868)210 648 A
  4053. 1026({)S
  4054. 6210 V
  4055. (11869)210 648 A
  4056. (va_list)294 1110 A
  4057. (args;)210 1446 A
  4058. 8418 V
  4059. EP
  4060. %%Page: 94 94
  4061. BP
  4062. /slant 0 def
  4063. /height 0 def
  4064. 630 V
  4065. 12 B
  4066. 648(94)S
  4067. 11 R
  4068. 1885(File:)S
  4069. (src/lib/curses/prntscan.c)1072 2118 A
  4070. 10 R
  4071. 3402(MINIX)S
  4072. 3730(SOURCE)S
  4073. 4153(CODE)S
  4074. 900 V
  4075. 7 LST
  4076. (11870)210 648 A
  4077. 990 V
  4078. (11871)210 648 A
  4079. (va_start(args,)588 1110 A
  4080. (fmt);)210 1740 A
  4081. 1080 V
  4082. (11872)210 648 A
  4083. (wrefresh(win);)588 1110 A
  4084. 2370(/*)S
  4085. (set)126 2496 A
  4086. (cursor)252 2664 A
  4087. 2958(*/)S
  4088. 1170 V
  4089. (11873)210 648 A
  4090. 1110(if)S
  4091. ((wgetstr(win,)546 1236 A
  4092. (printscanbuf))546 1824 A
  4093. 2412(==)S
  4094. (ERR))168 2538 A
  4095. 3042(/*)S
  4096. (get)126 3168 A
  4097. (string)252 3336 A
  4098. 3630(*/)S
  4099. 1260 V
  4100. (11874)210 648 A
  4101. (return(ERR);)504 1362 A
  4102. 1350 V
  4103. (11875)210 648 A
  4104. (return(vsscanf(printscanbuf,)1176 1110 A
  4105. (fmt,)168 2328 A
  4106. (args));)294 2538 A
  4107. 1440 V
  4108. (11876)210 648 A
  4109. 1026(})S
  4110. 2370(/*)S
  4111. (wscanw)252 2496 A
  4112. 2790(*/)S
  4113. 1530 V
  4114. (11877)210 648 A
  4115. 1620 V
  4116. (11878)210 648 A
  4117. (/****************************************************************/)2772 1026 A
  4118. 1710 V
  4119. (11879)210 648 A
  4120. 1026(/*)S
  4121. (Scanw(fmt,args))630 1152 A
  4122. (gets)168 1824 A
  4123. 2034(a)S
  4124. (string)252 2118 A
  4125. (via)126 2412 A
  4126. (stdscr,)294 2580 A
  4127. (then)168 2916 A
  4128. (scans)210 3126 A
  4129. (the)126 3378 A
  4130. 3714(*/)S
  4131. 1800 V
  4132. (11880)210 648 A
  4133. 1026(/*)S
  4134. (String)252 1152 A
  4135. (using)210 1446 A
  4136. (format)252 1698 A
  4137. ('fmt')210 1992 A
  4138. 2244(to)S
  4139. (extract)294 2370 A
  4140. (the)126 2706 A
  4141. (values)252 2874 A
  4142. (and)126 3168 A
  4143. (put)126 3336 A
  4144. (them)168 3504 A
  4145. 3714(*/)S
  4146. 1890 V
  4147. (11881)210 648 A
  4148. 1026(/*)S
  4149. 1152(In)S
  4150. (the)126 1278 A
  4151. (variables)378 1446 A
  4152. (pointed)294 1866 A
  4153. 2202(to)S
  4154. (the)126 2328 A
  4155. (arguments.)420 2496 A
  4156. 3714(*/)S
  4157. 1980 V
  4158. (11882)210 648 A
  4159. (/****************************************************************/)2772 1026 A
  4160. 2070 V
  4161. (11883)210 648 A
  4162. (int)126 1026 A
  4163. (scanw(const)462 1194 A
  4164. (char)168 1698 A
  4165. (*fmt,)210 1908 A
  4166. (...))168 2160 A
  4167. 2160 V
  4168. (11884)210 648 A
  4169. 1026({)S
  4170. 2250 V
  4171. (11885)210 648 A
  4172. (va_list)294 1110 A
  4173. (args;)210 1446 A
  4174. 2340 V
  4175. (11886)210 648 A
  4176. 2430 V
  4177. (11887)210 648 A
  4178. (va_start(args,)588 1110 A
  4179. (fmt);)210 1740 A
  4180. 2520 V
  4181. (11888)210 648 A
  4182. (wrefresh(stdscr);)714 1110 A
  4183. 2370(/*)S
  4184. (set)126 2496 A
  4185. (cursor)252 2664 A
  4186. 2958(*/)S
  4187. 2610 V
  4188. (11889)210 648 A
  4189. 1110(if)S
  4190. ((wgetstr(stdscr,)672 1236 A
  4191. (printscanbuf))546 1950 A
  4192. 2538(==)S
  4193. (ERR))168 2664 A
  4194. 3042(/*)S
  4195. (get)126 3168 A
  4196. (string)252 3336 A
  4197. 3630(*/)S
  4198. 2700 V
  4199. (11890)210 648 A
  4200. (return(ERR);)504 1362 A
  4201. 2790 V
  4202. (11891)210 648 A
  4203. (return(vsscanf(printscanbuf,)1176 1110 A
  4204. (fmt,)168 2328 A
  4205. (args));)294 2538 A
  4206. 2880 V
  4207. (11892)210 648 A
  4208. 1026(})S
  4209. 2370(/*)S
  4210. (scanw)210 2496 A
  4211. 2748(*/)S
  4212. 2970 V
  4213. (11893)210 648 A
  4214. 3060 V
  4215. (11894)210 648 A
  4216. (/****************************************************************/)2772 1026 A
  4217. 3150 V
  4218. (11895)210 648 A
  4219. 1026(/*)S
  4220. (Mvscanw(y,x,fmt,args))882 1152 A
  4221. (moves)210 2076 A
  4222. (stdscr's)336 2328 A
  4223. (cursor)252 2706 A
  4224. 3000(to)S
  4225. 3126(a)S
  4226. (new)126 3210 A
  4227. (posi-)210 3378 A
  4228. 3714(*/)S
  4229. 3240 V
  4230. (11896)210 648 A
  4231. 1026(/*)S
  4232. (Tion,)210 1152 A
  4233. (then)168 1404 A
  4234. (gets)168 1614 A
  4235. 1824(a)S
  4236. (string)252 1908 A
  4237. (via)126 2202 A
  4238. (stdscr)252 2370 A
  4239. (and)126 2664 A
  4240. (scans)210 2832 A
  4241. (the)126 3084 A
  4242. (string)252 3252 A
  4243. 3714(*/)S
  4244. 3330 V
  4245. (11897)210 648 A
  4246. 1026(/*)S
  4247. (Using)210 1152 A
  4248. (format)252 1404 A
  4249. ('fmt')210 1698 A
  4250. 1950(to)S
  4251. (extract)294 2076 A
  4252. (the)126 2412 A
  4253. (values)252 2580 A
  4254. (and)126 2874 A
  4255. (put)126 3042 A
  4256. (them)168 3210 A
  4257. 3420(in)S
  4258. (the)126 3546 A
  4259. 3714(*/)S
  4260. 3420 V
  4261. (11898)210 648 A
  4262. 1026(/*)S
  4263. (Variables)378 1152 A
  4264. (pointed)294 1572 A
  4265. 1908(to)S
  4266. (the)126 2034 A
  4267. (arguments.)420 2202 A
  4268. 3714(*/)S
  4269. 3510 V
  4270. (11899)210 648 A
  4271. (/****************************************************************/)2772 1026 A
  4272. 3600 V
  4273. (11900)210 648 A
  4274. (int)126 1026 A
  4275. (mvscanw(int)462 1194 A
  4276. 1698(y,)S
  4277. (int)126 1824 A
  4278. 1992(x,)S
  4279. (const)210 2118 A
  4280. (char)168 2370 A
  4281. (*fmt,)210 2580 A
  4282. (...))168 2832 A
  4283. 3690 V
  4284. (11901)210 648 A
  4285. 1026({)S
  4286. 3780 V
  4287. (11902)210 648 A
  4288. (va_list)294 1110 A
  4289. (args;)210 1446 A
  4290. 3870 V
  4291. (11903)210 648 A
  4292. 3960 V
  4293. (11904)210 648 A
  4294. (va_start(args,)588 1110 A
  4295. (fmt);)210 1740 A
  4296. 4050 V
  4297. (11905)210 648 A
  4298. 1110(if)S
  4299. ((wmove(stdscr,)588 1236 A
  4300. 1866(y,)S
  4301. 1992(x))S
  4302. 2118(==)S
  4303. (ERR))168 2244 A
  4304. (return(ERR);)504 2454 A
  4305. 4140 V
  4306. (11906)210 648 A
  4307. (wrefresh(stdscr);)714 1110 A
  4308. 2370(/*)S
  4309. (set)126 2496 A
  4310. (cursor)252 2664 A
  4311. 2958(*/)S
  4312. 4230 V
  4313. (11907)210 648 A
  4314. 1110(if)S
  4315. ((wgetstr(stdscr,)672 1236 A
  4316. (printscanbuf))546 1950 A
  4317. 2538(==)S
  4318. (ERR))168 2664 A
  4319. 3042(/*)S
  4320. (get)126 3168 A
  4321. (string)252 3336 A
  4322. 3630(*/)S
  4323. 4320 V
  4324. (11908)210 648 A
  4325. (return(ERR);)504 1362 A
  4326. 4410 V
  4327. (11909)210 648 A
  4328. (return(vsscanf(printscanbuf,)1176 1110 A
  4329. (fmt,)168 2328 A
  4330. (args));)294 2538 A
  4331. 4500 V
  4332. (11910)210 648 A
  4333. 1026(})S
  4334. 2370(/*)S
  4335. (mvscanw)294 2496 A
  4336. 2832(*/)S
  4337. 4590 V
  4338. (11911)210 648 A
  4339. 4680 V
  4340. (11912)210 648 A
  4341. (/****************************************************************/)2772 1026 A
  4342. 4770 V
  4343. (11913)210 648 A
  4344. 1026(/*)S
  4345. (Mvwscanw(win,y,x,fmt,args))1092 1152 A
  4346. (moves)210 2286 A
  4347. (window)252 2538 A
  4348. ('win's)252 2832 A
  4349. (cursor)252 3126 A
  4350. 3420(to)S
  4351. 3546(a)S
  4352. 3714(*/)S
  4353. 4860 V
  4354. (11914)210 648 A
  4355. 1026(/*)S
  4356. (New)126 1152 A
  4357. (position,)378 1320 A
  4358. (then)168 1740 A
  4359. (gets)168 1950 A
  4360. 2160(a)S
  4361. (string)252 2244 A
  4362. (via)126 2538 A
  4363. ('win')210 2706 A
  4364. (and)126 2958 A
  4365. (scans)210 3126 A
  4366. (the)126 3378 A
  4367. 3714(*/)S
  4368. 4950 V
  4369. (11915)210 648 A
  4370. 1026(/*)S
  4371. (String)252 1152 A
  4372. (using)210 1446 A
  4373. (format)252 1698 A
  4374. ('fmt')210 1992 A
  4375. 2244(to)S
  4376. (extract)294 2370 A
  4377. (the)126 2706 A
  4378. (values)252 2874 A
  4379. (and)126 3168 A
  4380. (put)126 3336 A
  4381. (them)168 3504 A
  4382. 3714(*/)S
  4383. 5040 V
  4384. (11916)210 648 A
  4385. 1026(/*)S
  4386. 1152(In)S
  4387. (the)126 1278 A
  4388. (variables)378 1446 A
  4389. (pointed)294 1866 A
  4390. 2202(to)S
  4391. (the)126 2328 A
  4392. (arguments.)420 2496 A
  4393. 3714(*/)S
  4394. 5130 V
  4395. (11917)210 648 A
  4396. (/****************************************************************/)2772 1026 A
  4397. 5220 V
  4398. (11918)210 648 A
  4399. (int)126 1026 A
  4400. (mvwscanw(WINDOW)630 1194 A
  4401. (*win,)210 1866 A
  4402. (int)126 2118 A
  4403. 2286(y,)S
  4404. (int)126 2412 A
  4405. 2580(x,)S
  4406. (const)210 2706 A
  4407. (char)168 2958 A
  4408. (*fmt,)210 3168 A
  4409. (...))168 3420 A
  4410. 5310 V
  4411. (11919)210 648 A
  4412. 1026({)S
  4413. 5400 V
  4414. (11920)210 648 A
  4415. (va_list)294 1110 A
  4416. (args;)210 1446 A
  4417. 5490 V
  4418. (11921)210 648 A
  4419. 5580 V
  4420. (11922)210 648 A
  4421. (va_start(args,)588 1110 A
  4422. (fmt);)210 1740 A
  4423. 5670 V
  4424. (11923)210 648 A
  4425. 1110(if)S
  4426. ((wmove(win,)462 1236 A
  4427. 1740(y,)S
  4428. 1866(x))S
  4429. 1992(==)S
  4430. (ERR))168 2118 A
  4431. (return(ERR);)504 2328 A
  4432. 5760 V
  4433. (11924)210 648 A
  4434. (wrefresh(win);)588 1110 A
  4435. 2370(/*)S
  4436. (set)126 2496 A
  4437. (cursor)252 2664 A
  4438. 2958(*/)S
  4439. 5850 V
  4440. (11925)210 648 A
  4441. 1110(if)S
  4442. ((wgetstr(win,)546 1236 A
  4443. (printscanbuf))546 1824 A
  4444. 2412(==)S
  4445. (ERR))168 2538 A
  4446. 3042(/*)S
  4447. (get)126 3168 A
  4448. (string)252 3336 A
  4449. 3630(*/)S
  4450. 5940 V
  4451. (11926)210 648 A
  4452. (return(ERR);)504 1362 A
  4453. 6030 V
  4454. (11927)210 648 A
  4455. (return(vsscanf(printscanbuf,)1176 1110 A
  4456. (fmt,)168 2328 A
  4457. (args));)294 2538 A
  4458. 6120 V
  4459. (11928)210 648 A
  4460. 1026(})S
  4461. 2370(/*)S
  4462. (mvwscanw)336 2496 A
  4463. 2874(*/)S
  4464. 8418 V
  4465. EP
  4466. %%Page: 95 95
  4467. BP
  4468. /slant 0 def
  4469. /height 0 def
  4470. 630 V
  4471. 10 R
  4472. 648(MINIX)S
  4473. 976(SOURCE)S
  4474. 1399(CODE)S
  4475. 11 R
  4476. 1919(File:)S
  4477. (src/lib/curses/refresh.c)1005 2152 A
  4478. 12 B
  4479. 4308(95)S
  4480. 990 V
  4481. 7 LST
  4482. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4483. 1080 V
  4484. (src/lib/curses/refresh.c)1008 1698 A
  4485. 1170 V
  4486. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4487. 1350 V
  4488. (12000)210 648 A
  4489. 1026(/*)S
  4490. (refresh.c)378 1152 A
  4491. 1572(*/)S
  4492. 1440 V
  4493. (12001)210 648 A
  4494. 1530 V
  4495. (12002)210 648 A
  4496. (#include)336 1026 A
  4497. (<curses.h>)420 1404 A
  4498. 1620 V
  4499. (12003)210 648 A
  4500. (#include)336 1026 A
  4501. ("curspriv.h")504 1404 A
  4502. 1710 V
  4503. (12004)210 648 A
  4504. 1800 V
  4505. (12005)210 648 A
  4506. 1026(/*)S
  4507. (Wrefresh())420 1152 A
  4508. (updates)294 1614 A
  4509. (window)252 1950 A
  4510. (win's)210 2244 A
  4511. (area)168 2496 A
  4512. 2706(of)S
  4513. (the)126 2832 A
  4514. (physical)336 3000 A
  4515. (screen.)294 3378 A
  4516. 3714(*/)S
  4517. 1890 V
  4518. (12006)210 648 A
  4519. (void)168 1026 A
  4520. (wrefresh(win))546 1236 A
  4521. 1980 V
  4522. (12007)210 648 A
  4523. (WINDOW)252 1026 A
  4524. (*win;)210 1320 A
  4525. 2070 V
  4526. (12008)210 648 A
  4527. 1026({)S
  4528. 2160 V
  4529. (12009)210 648 A
  4530. 1110(if)S
  4531. ((win)168 1236 A
  4532. 1446(==)S
  4533. (curscr))294 1572 A
  4534. 2250 V
  4535. (12010)210 648 A
  4536. (curscr->_clear)588 1362 A
  4537. 1992(=)S
  4538. (TRUE;)210 2076 A
  4539. 2340 V
  4540. (12011)210 648 A
  4541. (else)168 1110 A
  4542. 2430 V
  4543. (12012)210 648 A
  4544. (wnoutrefresh(win);)756 1362 A
  4545. 2520 V
  4546. (12013)210 648 A
  4547. (doupdate();)462 1110 A
  4548. 2610 V
  4549. (12014)210 648 A
  4550. 1026(})S
  4551. 2790 V
  4552. (12016)210 648 A
  4553. (/****************************************************************/)2772 1026 A
  4554. 2880 V
  4555. (12017)210 648 A
  4556. 1026(/*)S
  4557. (Wnoutrefresh())588 1152 A
  4558. (updates)294 1782 A
  4559. (the)126 2118 A
  4560. (image)210 2286 A
  4561. 2538(of)S
  4562. (the)126 2664 A
  4563. (desired)294 2832 A
  4564. (screen,)294 3168 A
  4565. 3714(*/)S
  4566. 2970 V
  4567. (12018)210 648 A
  4568. 1026(/*)S
  4569. (Without)294 1152 A
  4570. (doing)210 1488 A
  4571. (physical)336 1740 A
  4572. (update)252 2118 A
  4573. ((copies)294 2412 A
  4574. (window)252 2748 A
  4575. (win's)210 3042 A
  4576. (image)210 3294 A
  4577. 3546(to)S
  4578. 3714(*/)S
  4579. 3060 V
  4580. (12019)210 648 A
  4581. 1026(/*)S
  4582. (The)126 1152 A
  4583. (_cursvar.tmpwin)630 1320 A
  4584. (window,)294 1992 A
  4585. (which)210 2328 A
  4586. 2580(is)S
  4587. (hidden)252 2706 A
  4588. (from)168 3000 A
  4589. (the)126 3210 A
  4590. (user).)252 3378 A
  4591. 3714(*/)S
  4592. 3150 V
  4593. (12020)210 648 A
  4594. (/****************************************************************/)2772 1026 A
  4595. 3240 V
  4596. (12021)210 648 A
  4597. 3330 V
  4598. (12022)210 648 A
  4599. (void)168 1026 A
  4600. (wnoutrefresh(win))714 1236 A
  4601. 3420 V
  4602. (12023)210 648 A
  4603. (register)336 1026 A
  4604. (WINDOW)252 1404 A
  4605. (*win;)210 1698 A
  4606. 3510 V
  4607. (12024)210 648 A
  4608. 1026({)S
  4609. 3600 V
  4610. (12025)210 648 A
  4611. (register)336 1110 A
  4612. (int)126 1488 A
  4613. (*dst;)210 1656 A
  4614. 2370(/*)S
  4615. (start)210 2496 A
  4616. (destination)462 2748 A
  4617. 3252(in)S
  4618. (temp)168 3378 A
  4619. (window)252 3588 A
  4620. 3882(*/)S
  4621. 3690 V
  4622. (12026)210 648 A
  4623. (register)336 1110 A
  4624. (int)126 1488 A
  4625. (*end;)210 1656 A
  4626. 2370(/*)S
  4627. (end)126 2496 A
  4628. (destination)462 2664 A
  4629. 3168(in)S
  4630. (temp)168 3294 A
  4631. (window)252 3504 A
  4632. 3798(*/)S
  4633. 3780 V
  4634. (12027)210 648 A
  4635. (register)336 1110 A
  4636. (int)126 1488 A
  4637. (*src;)210 1656 A
  4638. 2370(/*)S
  4639. (source)252 2496 A
  4640. 2790(in)S
  4641. (user)168 2916 A
  4642. (window)252 3126 A
  4643. 3420(*/)S
  4644. 3870 V
  4645. (12028)210 648 A
  4646. (register)336 1110 A
  4647. (int)126 1488 A
  4648. (first;)252 1656 A
  4649. 2370(/*)S
  4650. (first)210 2496 A
  4651. (changed)294 2748 A
  4652. (char)168 3084 A
  4653. 3294(on)S
  4654. (line)168 3420 A
  4655. 3630(*/)S
  4656. 3960 V
  4657. (12029)210 648 A
  4658. (register)336 1110 A
  4659. (int)126 1488 A
  4660. (last;)210 1656 A
  4661. 2370(/*)S
  4662. (last)168 2496 A
  4663. (changed)294 2706 A
  4664. (char)168 3042 A
  4665. 3252(on)S
  4666. (line)168 3378 A
  4667. 3588(*/)S
  4668. 4050 V
  4669. (12030)210 648 A
  4670. (WINDOW)252 1110 A
  4671. (*nscr;)252 1404 A
  4672. 4140 V
  4673. (12031)210 648 A
  4674. (int)126 1110 A
  4675. (begy;)210 1278 A
  4676. 2370(/*)S
  4677. (window's)336 2496 A
  4678. (place)210 2874 A
  4679. 3126(on)S
  4680. (screen)252 3252 A
  4681. 3546(*/)S
  4682. 4230 V
  4683. (12032)210 648 A
  4684. (int)126 1110 A
  4685. (begx;)210 1278 A
  4686. 4320 V
  4687. (12033)210 648 A
  4688. (int)126 1110 A
  4689. 1278(i;)S
  4690. 4410 V
  4691. (12034)210 648 A
  4692. (int)126 1110 A
  4693. 1278(j;)S
  4694. 4500 V
  4695. (12035)210 648 A
  4696. 4590 V
  4697. (12036)210 648 A
  4698. (nscr)168 1110 A
  4699. 1320(=)S
  4700. (_cursvar.tmpwin;)672 1404 A
  4701. 4680 V
  4702. (12037)210 648 A
  4703. (begy)168 1110 A
  4704. 1320(=)S
  4705. (win->_begy;)462 1404 A
  4706. 4770 V
  4707. (12038)210 648 A
  4708. (begx)168 1110 A
  4709. 1320(=)S
  4710. (win->_begx;)462 1404 A
  4711. 4860 V
  4712. (12039)210 648 A
  4713. 4950 V
  4714. (12040)210 648 A
  4715. (for)126 1110 A
  4716. 1278((i)S
  4717. 1404(=)S
  4718. 1488(0,)S
  4719. 1614(j)S
  4720. 1698(=)S
  4721. (begy;)210 1782 A
  4722. 2034(i)S
  4723. 2118(<=)S
  4724. (win->_maxy;)462 2244 A
  4725. (i++,)168 2748 A
  4726. (j++))168 2958 A
  4727. 3168({)S
  4728. 5040 V
  4729. (12041)210 648 A
  4730. 1362(if)S
  4731. ((win->_minchng[i])714 1488 A
  4732. 2244(!=)S
  4733. (_NO_CHANGE))462 2370 A
  4734. 2874({)S
  4735. 5130 V
  4736. (12042)210 648 A
  4737. (first)210 1698 A
  4738. 1950(=)S
  4739. (win->_minchng[i];)714 2034 A
  4740. 5220 V
  4741. (12043)210 648 A
  4742. (last)168 1698 A
  4743. 1908(=)S
  4744. (win->_maxchng[i];)714 1992 A
  4745. 5310 V
  4746. (12044)210 648 A
  4747. (dst)126 1698 A
  4748. 1866(=)S
  4749. (&(nscr->_line[j][begx)882 1950 A
  4750. 2874(+)S
  4751. (first]);)336 2958 A
  4752. 5400 V
  4753. (12045)210 648 A
  4754. (end)126 1698 A
  4755. 1866(=)S
  4756. (&(nscr->_line[j][begx)882 1950 A
  4757. 2874(+)S
  4758. (last]);)294 2958 A
  4759. 5490 V
  4760. (12046)210 648 A
  4761. (src)126 1698 A
  4762. 1866(=)S
  4763. (&(win->_line[i][first]);)1008 1950 A
  4764. 5580 V
  4765. (12047)210 648 A
  4766. 5670 V
  4767. (12048)210 648 A
  4768. (while)210 1698 A
  4769. ((dst)168 1950 A
  4770. 2160(<=)S
  4771. (end))168 2286 A
  4772. 2706(/*)S
  4773. (copy)168 2832 A
  4774. (user)168 3042 A
  4775. (line)168 3252 A
  4776. 3462(to)S
  4777. (temp)168 3588 A
  4778. (window)252 3798 A
  4779. 4092(*/)S
  4780. 5760 V
  4781. (12049)210 648 A
  4782. (*dst++)252 2034 A
  4783. 2328(=)S
  4784. (*src++;)294 2412 A
  4785. 5850 V
  4786. (12050)210 648 A
  4787. 5940 V
  4788. (12051)210 648 A
  4789. (first)210 1698 A
  4790. 1950(+=)S
  4791. (begx;)210 2076 A
  4792. 2370(/*)S
  4793. (nscr's)252 2496 A
  4794. (min/max)294 2790 A
  4795. (change)252 3126 A
  4796. (positions)378 3420 A
  4797. 3840(*/)S
  4798. 6030 V
  4799. (12052)210 648 A
  4800. (last)168 1698 A
  4801. 1908(+=)S
  4802. (begx;)210 2034 A
  4803. 6120 V
  4804. (12053)210 648 A
  4805. 6210 V
  4806. (12054)210 648 A
  4807. 1698(if)S
  4808. (((nscr->_minchng[j])798 1824 A
  4809. 2664(==)S
  4810. (_NO_CHANGE))462 2790 A
  4811. 3294(||)S
  4812. ((nscr->_minchng[j])756 3420 A
  4813. 4218(>)S
  4814. (first)))294 4302 A
  4815. 8418 V
  4816. EP
  4817. %%Page: 96 96
  4818. BP
  4819. /slant 0 def
  4820. /height 0 def
  4821. 630 V
  4822. 12 B
  4823. 648(96)S
  4824. 11 R
  4825. 1919(File:)S
  4826. (src/lib/curses/refresh.c)1005 2152 A
  4827. 10 R
  4828. 3402(MINIX)S
  4829. 3730(SOURCE)S
  4830. 4153(CODE)S
  4831. 900 V
  4832. 7 LST
  4833. (12055)210 648 A
  4834. (nscr->_minchng[j])714 2034 A
  4835. 2790(=)S
  4836. (first;)252 2874 A
  4837. 990 V
  4838. (12056)210 648 A
  4839. 1698(if)S
  4840. ((last)210 1824 A
  4841. 2076(>)S
  4842. (nscr->_maxchng[j]))756 2160 A
  4843. (nscr->_maxchng[j])714 2958 A
  4844. 3714(=)S
  4845. (last;)210 3798 A
  4846. 1080 V
  4847. (12057)210 648 A
  4848. 1170 V
  4849. (12058)210 648 A
  4850. (win->_minchng[i])672 1698 A
  4851. 2412(=)S
  4852. (_NO_CHANGE;)462 2496 A
  4853. 3042(/*)S
  4854. (updated)294 3168 A
  4855. (now)126 3504 A
  4856. 3672(*/)S
  4857. 1260 V
  4858. (12059)210 648 A
  4859. 1362(})S
  4860. 2370(/*)S
  4861. 2496(if)S
  4862. 2622(*/)S
  4863. 1350 V
  4864. (12060)210 648 A
  4865. (win->_maxchng[i])672 1362 A
  4866. 2076(=)S
  4867. (_NO_CHANGE;)462 2160 A
  4868. 2706(/*)S
  4869. (updated)294 2832 A
  4870. (now)126 3168 A
  4871. 3336(*/)S
  4872. 1440 V
  4873. (12061)210 648 A
  4874. 1110(})S
  4875. 2370(/*)S
  4876. (for)126 2496 A
  4877. 2664(*/)S
  4878. 1530 V
  4879. (12062)210 648 A
  4880. 1620 V
  4881. (12063)210 648 A
  4882. 1110(if)S
  4883. ((win->_clear))546 1236 A
  4884. 1824({)S
  4885. 1710 V
  4886. (12064)210 648 A
  4887. (win->_clear)462 1362 A
  4888. 1866(=)S
  4889. (FALSE;)252 1950 A
  4890. 1800 V
  4891. (12065)210 648 A
  4892. (nscr->_clear)504 1362 A
  4893. 1908(=)S
  4894. (TRUE;)210 1992 A
  4895. 1890 V
  4896. (12066)210 648 A
  4897. 1110(})S
  4898. 2370(/*)S
  4899. 2496(if)S
  4900. 2622(*/)S
  4901. 1980 V
  4902. (12067)210 648 A
  4903. 1110(if)S
  4904. ((!win->_leave))588 1236 A
  4905. 1866({)S
  4906. 2070 V
  4907. (12068)210 648 A
  4908. (nscr->_cury)462 1362 A
  4909. 1866(=)S
  4910. (win->_cury)420 1950 A
  4911. 2412(+)S
  4912. (begy;)210 2496 A
  4913. 2160 V
  4914. (12069)210 648 A
  4915. (nscr->_curx)462 1362 A
  4916. 1866(=)S
  4917. (win->_curx)420 1950 A
  4918. 2412(+)S
  4919. (begx;)210 2496 A
  4920. 2250 V
  4921. (12070)210 648 A
  4922. 1110(})S
  4923. 2370(/*)S
  4924. 2496(if)S
  4925. 2622(*/)S
  4926. 2340 V
  4927. (12071)210 648 A
  4928. 1026(})S
  4929. 2370(/*)S
  4930. (wnoutrefresh)504 2496 A
  4931. 3042(*/)S
  4932. 2790 V
  4933. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4934. 2880 V
  4935. (src/lib/curses/scrreg.c)966 1698 A
  4936. 2970 V
  4937. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4938. 3150 V
  4939. (12100)210 648 A
  4940. (/****************************************************************/)2772 1026 A
  4941. 3240 V
  4942. (12101)210 648 A
  4943. 1026(/*)S
  4944. (Wsetscrreg())504 1152 A
  4945. (routine)294 1698 A
  4946. 2034(of)S
  4947. (the)126 2160 A
  4948. (PCcurses)336 2328 A
  4949. (package)294 2706 A
  4950. 3714(*/)S
  4951. 3330 V
  4952. (12102)210 648 A
  4953. 1026(/*)S
  4954. 3714(*/)S
  4955. 3420 V
  4956. (12103)210 648 A
  4957. (/****************************************************************/)2772 1026 A
  4958. 3510 V
  4959. (12104)210 648 A
  4960. 1026(/*)S
  4961. (This)168 1152 A
  4962. (version)294 1362 A
  4963. 1698(of)S
  4964. (curses)252 1824 A
  4965. 2118(is)S
  4966. (based)210 2244 A
  4967. 2496(on)S
  4968. (ncurses,)336 2622 A
  4969. 3000(a)S
  4970. (curses)252 3084 A
  4971. (version)294 3378 A
  4972. 3714(*/)S
  4973. 3600 V
  4974. (12105)210 648 A
  4975. 1026(/*)S
  4976. (Originally)420 1152 A
  4977. (written)294 1614 A
  4978. 1950(by)S
  4979. (Pavel)210 2076 A
  4980. (Curtis)252 2328 A
  4981. 2622(at)S
  4982. (Cornell)294 2748 A
  4983. (University.)462 3084 A
  4984. 3714(*/)S
  4985. 3690 V
  4986. (12106)210 648 A
  4987. 1026(/*)S
  4988. 1152(I)S
  4989. (have)168 1236 A
  4990. (made)168 1446 A
  4991. (substantial)462 1656 A
  4992. (changes)294 2160 A
  4993. 2496(to)S
  4994. (make)168 2622 A
  4995. 2832(it)S
  4996. (run)126 2958 A
  4997. 3126(on)S
  4998. (IBM)126 3252 A
  4999. (PC's,)210 3420 A
  5000. 3714(*/)S
  5001. 3780 V
  5002. (12107)210 648 A
  5003. 1026(/*)S
  5004. (And)126 1152 A
  5005. (therefore)378 1320 A
  5006. (consider)336 1740 A
  5007. (myself)252 2118 A
  5008. (free)168 2412 A
  5009. 2622(to)S
  5010. (make)168 2748 A
  5011. 2958(it)S
  5012. (public)252 3084 A
  5013. (domain.)294 3378 A
  5014. 3714(*/)S
  5015. 3870 V
  5016. (12108)210 648 A
  5017. 1026(/*)S
  5018. (Bjorn)210 1698 A
  5019. (Larsson)294 1950 A
  5020. ((...mcvax!enea!infovax!bl))1092 2286 A
  5021. 3714(*/)S
  5022. 3960 V
  5023. (12109)210 648 A
  5024. (/****************************************************************/)2772 1026 A
  5025. 4050 V
  5026. (12110)210 648 A
  5027. 1026(/*)S
  5028. (1.0:)168 1152 A
  5029. (Release:)336 1362 A
  5030. (870515)252 3378 A
  5031. 3714(*/)S
  5032. 4140 V
  5033. (12111)210 648 A
  5034. (/****************************************************************/)2772 1026 A
  5035. 4230 V
  5036. (12112)210 648 A
  5037. 1026(/*)S
  5038. (Modified)336 1152 A
  5039. 1530(to)S
  5040. (run)126 1656 A
  5041. (under)210 1824 A
  5042. (the)126 2076 A
  5043. (MINIX)210 2244 A
  5044. (operating)378 2496 A
  5045. (system)252 2916 A
  5046. 3210(by)S
  5047. (Don)126 3336 A
  5048. (Cope)168 3504 A
  5049. 3714(*/)S
  5050. 4320 V
  5051. (12113)210 648 A
  5052. 1026(/*)S
  5053. (These)210 1152 A
  5054. (changes)294 1404 A
  5055. (are)126 1740 A
  5056. (also)168 1908 A
  5057. (released)336 2118 A
  5058. (into)168 2496 A
  5059. (the)126 2706 A
  5060. (public)252 2874 A
  5061. (domain.)294 3168 A
  5062. 3714(*/)S
  5063. 4410 V
  5064. (12114)210 648 A
  5065. 1026(/*)S
  5066. (900906)252 3378 A
  5067. 3714(*/)S
  5068. 4500 V
  5069. (12115)210 648 A
  5070. (/****************************************************************/)2772 1026 A
  5071. 4590 V
  5072. (12116)210 648 A
  5073. 4680 V
  5074. (12117)210 648 A
  5075. (#include)336 1026 A
  5076. (<curses.h>)420 1404 A
  5077. 4770 V
  5078. (12118)210 648 A
  5079. (#include)336 1026 A
  5080. ("curspriv.h")504 1404 A
  5081. 4860 V
  5082. (12119)210 648 A
  5083. 4950 V
  5084. (12120)210 648 A
  5085. (/****************************************************************/)2772 1026 A
  5086. 5040 V
  5087. (12121)210 648 A
  5088. 1026(/*)S
  5089. (Wsetscrreg())504 1152 A
  5090. (set)126 1698 A
  5091. (the)126 1866 A
  5092. (scrolling)378 2034 A
  5093. (region)252 2454 A
  5094. 2748(of)S
  5095. (window)252 2874 A
  5096. ('win')210 3168 A
  5097. 3420(to)S
  5098. (in-)126 3546 A
  5099. 3714(*/)S
  5100. 5130 V
  5101. (12122)210 648 A
  5102. 1026(/*)S
  5103. (Clude)210 1152 A
  5104. (all)126 1404 A
  5105. (lines)210 1572 A
  5106. (between)294 1824 A
  5107. ('top')210 2160 A
  5108. (and)126 2412 A
  5109. ('bottom'.)378 2580 A
  5110. 3714(*/)S
  5111. 5220 V
  5112. (12123)210 648 A
  5113. (/****************************************************************/)2772 1026 A
  5114. 5310 V
  5115. (12124)210 648 A
  5116. 5400 V
  5117. (12125)210 648 A
  5118. (int)126 1026 A
  5119. (wsetscrreg(win,)630 1194 A
  5120. (top,)168 1866 A
  5121. (bottom))294 2076 A
  5122. 5490 V
  5123. (12126)210 648 A
  5124. (WINDOW)252 1026 A
  5125. (*win;)210 1320 A
  5126. 5580 V
  5127. (12127)210 648 A
  5128. (int)126 1026 A
  5129. (top;)168 1194 A
  5130. 5670 V
  5131. (12128)210 648 A
  5132. (int)126 1026 A
  5133. (bottom;)294 1194 A
  5134. 5760 V
  5135. (12129)210 648 A
  5136. 1026({)S
  5137. 5850 V
  5138. (12130)210 648 A
  5139. 1110(if)S
  5140. (((0)126 1236 A
  5141. 1404(<=)S
  5142. (top))168 1530 A
  5143. 1740(&&)S
  5144. 5940 V
  5145. (12131)210 648 A
  5146. ((top)168 1278 A
  5147. 1488(<=)S
  5148. (win->_cury))462 1614 A
  5149. 6030 V
  5150. (12132)210 648 A
  5151. 1278(&&)S
  5152. 6120 V
  5153. (12133)210 648 A
  5154. ((win->_cury)462 1278 A
  5155. 1782(<=)S
  5156. (bottom))294 1908 A
  5157. 6210 V
  5158. (12134)210 648 A
  5159. 1278(&&)S
  5160. 8418 V
  5161. EP
  5162. %%Page: 97 97
  5163. BP
  5164. /slant 0 def
  5165. /height 0 def
  5166. 630 V
  5167. 10 R
  5168. 648(MINIX)S
  5169. 976(SOURCE)S
  5170. 1399(CODE)S
  5171. 11 R
  5172. 1937(File:)S
  5173. (src/lib/curses/scrreg.c)968 2170 A
  5174. 12 B
  5175. 4308(97)S
  5176. 900 V
  5177. 7 LST
  5178. (12135)210 648 A
  5179. ((bottom)294 1278 A
  5180. 1614(<=)S
  5181. (win->_maxy))462 1740 A
  5182. 990 V
  5183. (12136)210 648 A
  5184. 1362())S
  5185. 1446({)S
  5186. 1080 V
  5187. (12137)210 648 A
  5188. (win->_regtop)504 1362 A
  5189. 1908(=)S
  5190. (top;)168 1992 A
  5191. 1170 V
  5192. (12138)210 648 A
  5193. (win->_regbottom)630 1362 A
  5194. 2034(=)S
  5195. (bottom;)294 2118 A
  5196. 1260 V
  5197. (12139)210 648 A
  5198. (return(OK);)462 1362 A
  5199. 1350 V
  5200. (12140)210 648 A
  5201. 1110(})S
  5202. 1440 V
  5203. (12141)210 648 A
  5204. 1530 V
  5205. (12142)210 648 A
  5206. 1152(/*)S
  5207. 1278(If)S
  5208. 1404(*/)S
  5209. 1620 V
  5210. (12143)210 648 A
  5211. (else)168 1110 A
  5212. 1710 V
  5213. (12144)210 648 A
  5214. (return(ERR);)504 1362 A
  5215. 1800 V
  5216. (12145)210 648 A
  5217. 1026(})S
  5218. 2370(/*)S
  5219. (wsetscrreg)420 2496 A
  5220. 2958(*/)S
  5221. 1890 V
  5222. (12146)210 648 A
  5223. 1980 V
  5224. (12147)210 648 A
  5225. (/****************************************************************/)2772 1026 A
  5226. 2070 V
  5227. (12148)210 648 A
  5228. 1026(/*)S
  5229. (Setscrreg())462 1152 A
  5230. (set)126 1656 A
  5231. (the)126 1824 A
  5232. (scrolling)378 1992 A
  5233. (region)252 2412 A
  5234. 2706(of)S
  5235. (stdscr)252 2832 A
  5236. 3126(to)S
  5237. (include)294 3252 A
  5238. 3714(*/)S
  5239. 2160 V
  5240. (12149)210 648 A
  5241. 1026(/*)S
  5242. (All)126 1152 A
  5243. (lines)210 1320 A
  5244. (between)294 1572 A
  5245. ('top')210 1908 A
  5246. (and)126 2160 A
  5247. ('bottom'.)378 2328 A
  5248. 3714(*/)S
  5249. 2250 V
  5250. (12150)210 648 A
  5251. (/****************************************************************/)2772 1026 A
  5252. 2340 V
  5253. (12151)210 648 A
  5254. 2430 V
  5255. (12152)210 648 A
  5256. (int)126 1026 A
  5257. (setscrreg(top,)588 1194 A
  5258. (bottom))294 1824 A
  5259. 2520 V
  5260. (12153)210 648 A
  5261. (int)126 1026 A
  5262. (top;)168 1194 A
  5263. 2610 V
  5264. (12154)210 648 A
  5265. (int)126 1026 A
  5266. (bottom;)294 1194 A
  5267. 2700 V
  5268. (12155)210 648 A
  5269. 1026({)S
  5270. 2790 V
  5271. (12156)210 648 A
  5272. (return(wsetscrreg(stdscr,)1050 1110 A
  5273. (top,)168 2202 A
  5274. (bottom));)378 2412 A
  5275. 2880 V
  5276. (12157)210 648 A
  5277. 1026(})S
  5278. 2370(/*)S
  5279. (setscrreg)378 2496 A
  5280. 2916(*/)S
  5281. 3240 V
  5282. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5283. 3330 V
  5284. (src/lib/curses/setterm.c)1008 1698 A
  5285. 3420 V
  5286. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5287. 3600 V
  5288. (12200)210 648 A
  5289. (#include)336 1026 A
  5290. (<curses.h>)420 1404 A
  5291. 3690 V
  5292. (12201)210 648 A
  5293. (#include)336 1026 A
  5294. ("curspriv.h")504 1404 A
  5295. 3780 V
  5296. (12202)210 648 A
  5297. 3870 V
  5298. (12203)210 648 A
  5299. (_PROTOTYPE()462 1026 A
  5300. (static)252 1530 A
  5301. (void)168 1824 A
  5302. (ttysetflags,)504 2034 A
  5303. ((void))252 2580 A
  5304. 2874();)S
  5305. 3960 V
  5306. (12204)210 648 A
  5307. 4050 V
  5308. (12205)210 648 A
  5309. (static)252 1026 A
  5310. (void)168 1320 A
  5311. (ttysetflags())546 1530 A
  5312. 4140 V
  5313. (12206)210 648 A
  5314. 1026({)S
  5315. 4230 V
  5316. (12207)210 648 A
  5317. (_tty.c_iflag)504 1110 A
  5318. 1656(|=)S
  5319. (ICRNL)210 1782 A
  5320. 2034(|)S
  5321. (IXON;)210 2118 A
  5322. 4320 V
  5323. (12208)210 648 A
  5324. (_tty.c_oflag)504 1110 A
  5325. 1656(|=)S
  5326. (OPOST)210 1782 A
  5327. 2034(|)S
  5328. (ONLCR;)252 2118 A
  5329. 4410 V
  5330. (12209)210 648 A
  5331. (_tty.c_lflag)504 1110 A
  5332. 1656(|=)S
  5333. (ECHO)168 1782 A
  5334. 1992(|)S
  5335. (ICANON)252 2076 A
  5336. 2370(|)S
  5337. (IEXTEN)252 2454 A
  5338. 2748(|)S
  5339. (ISIG;)210 2832 A
  5340. 4500 V
  5341. (12210)210 648 A
  5342. 4590 V
  5343. (12211)210 648 A
  5344. 1110(if)S
  5345. ((_cursvar.rawmode))756 1236 A
  5346. 2034({)S
  5347. 4680 V
  5348. (12212)210 648 A
  5349. (_tty.c_iflag)504 1362 A
  5350. 1908(&=)S
  5351. (304(ICRNL)294 2034 A
  5352. 2370(|)S
  5353. (IXON);)252 2454 A
  5354. 4770 V
  5355. (12213)210 648 A
  5356. (_tty.c_oflag)504 1362 A
  5357. 1908(&=)S
  5358. (304(OPOST);)378 2034 A
  5359. 4860 V
  5360. (12214)210 648 A
  5361. (_tty.c_lflag)504 1362 A
  5362. 1908(&=)S
  5363. (304(ICANON)336 2034 A
  5364. 2412(|)S
  5365. (IEXTEN)252 2496 A
  5366. 2790(|)S
  5367. (ISIG);)252 2874 A
  5368. 4950 V
  5369. (12215)210 648 A
  5370. 1110(})S
  5371. 5040 V
  5372. (12216)210 648 A
  5373. 1110(if)S
  5374. ((_cursvar.cbrkmode))798 1236 A
  5375. 2076({)S
  5376. 5130 V
  5377. (12217)210 648 A
  5378. (_tty.c_lflag)504 1362 A
  5379. 1908(&=)S
  5380. (304(ICANON);)420 2034 A
  5381. 5220 V
  5382. (12218)210 648 A
  5383. 1110(})S
  5384. 5310 V
  5385. (12219)210 648 A
  5386. 1110(if)S
  5387. ((!_cursvar.echoit))756 1236 A
  5388. 2034({)S
  5389. 5400 V
  5390. (12220)210 648 A
  5391. (_tty.c_lflag)504 1362 A
  5392. 1908(&=)S
  5393. (304(ECHO)252 2034 A
  5394. 2328(|)S
  5395. (ECHONL);)336 2412 A
  5396. 5490 V
  5397. (12221)210 648 A
  5398. 1110(})S
  5399. 5580 V
  5400. (12222)210 648 A
  5401. 1110(if)S
  5402. ((NONL))252 1236 A
  5403. 1530({)S
  5404. 5670 V
  5405. (12223)210 648 A
  5406. (_tty.c_iflag)504 1362 A
  5407. 1908(&=)S
  5408. (304(ICRNL);)378 2034 A
  5409. 5760 V
  5410. (12224)210 648 A
  5411. (_tty.c_oflag)504 1362 A
  5412. 1908(&=)S
  5413. (304(ONLCR);)378 2034 A
  5414. 5850 V
  5415. (12225)210 648 A
  5416. 1110(})S
  5417. 5940 V
  5418. (12226)210 648 A
  5419. (tcsetattr(0,)504 1110 A
  5420. (TCSANOW,)336 1656 A
  5421. (&_tty);)294 2034 A
  5422. 6030 V
  5423. (12227)210 648 A
  5424. 1026(})S
  5425. 2370(/*)S
  5426. (ttysetflags)462 2496 A
  5427. 3000(*/)S
  5428. 6120 V
  5429. (12228)210 648 A
  5430. 6210 V
  5431. (12229)210 648 A
  5432. (void)168 1026 A
  5433. (raw())210 1236 A
  5434. 8418 V
  5435. EP
  5436. %%Page: 98 98
  5437. BP
  5438. /slant 0 def
  5439. /height 0 def
  5440. 630 V
  5441. 12 B
  5442. 648(98)S
  5443. 11 R
  5444. 1909(File:)S
  5445. (src/lib/curses/setterm.c)1024 2142 A
  5446. 10 R
  5447. 3402(MINIX)S
  5448. 3730(SOURCE)S
  5449. 4153(CODE)S
  5450. 900 V
  5451. 7 LST
  5452. (12230)210 648 A
  5453. 1026({)S
  5454. 990 V
  5455. (12231)210 648 A
  5456. (_cursvar.rawmode)672 1110 A
  5457. 1824(=)S
  5458. (TRUE;)210 1908 A
  5459. 1080 V
  5460. (12232)210 648 A
  5461. (ttysetflags();)588 1110 A
  5462. 1170 V
  5463. (12233)210 648 A
  5464. 1026(})S
  5465. 2370(/*)S
  5466. (raw)126 2496 A
  5467. 2664(*/)S
  5468. 1260 V
  5469. (12234)210 648 A
  5470. 1350 V
  5471. (12235)210 648 A
  5472. (void)168 1026 A
  5473. (noraw())294 1236 A
  5474. 1440 V
  5475. (12236)210 648 A
  5476. 1026({)S
  5477. 1530 V
  5478. (12237)210 648 A
  5479. (_cursvar.rawmode)672 1110 A
  5480. 1824(=)S
  5481. (FALSE;)252 1908 A
  5482. 1620 V
  5483. (12238)210 648 A
  5484. (ttysetflags();)588 1110 A
  5485. 1710 V
  5486. (12239)210 648 A
  5487. 1026(})S
  5488. 2370(/*)S
  5489. (noraw)210 2496 A
  5490. 2748(*/)S
  5491. 1800 V
  5492. (12240)210 648 A
  5493. 1890 V
  5494. (12241)210 648 A
  5495. (void)168 1026 A
  5496. (echo())252 1236 A
  5497. 1980 V
  5498. (12242)210 648 A
  5499. 1026({)S
  5500. 2070 V
  5501. (12243)210 648 A
  5502. (_cursvar.echoit)630 1110 A
  5503. 1782(=)S
  5504. (TRUE;)210 1866 A
  5505. 2160 V
  5506. (12244)210 648 A
  5507. (ttysetflags();)588 1110 A
  5508. 2250 V
  5509. (12245)210 648 A
  5510. 1026(})S
  5511. 2430 V
  5512. (12247)210 648 A
  5513. (void)168 1026 A
  5514. (noecho())336 1236 A
  5515. 2520 V
  5516. (12248)210 648 A
  5517. 1026({)S
  5518. 2610 V
  5519. (12249)210 648 A
  5520. (_cursvar.echoit)630 1110 A
  5521. 1782(=)S
  5522. (FALSE;)252 1866 A
  5523. 2700 V
  5524. (12250)210 648 A
  5525. (ttysetflags();)588 1110 A
  5526. 2790 V
  5527. (12251)210 648 A
  5528. 1026(})S
  5529. 2970 V
  5530. (12253)210 648 A
  5531. (void)168 1026 A
  5532. (nl())168 1236 A
  5533. 3060 V
  5534. (12254)210 648 A
  5535. 1026({)S
  5536. 3150 V
  5537. (12255)210 648 A
  5538. (NONL)168 1110 A
  5539. 1320(=)S
  5540. (FALSE;)252 1404 A
  5541. 3240 V
  5542. (12256)210 648 A
  5543. (ttysetflags();)588 1110 A
  5544. 3330 V
  5545. (12257)210 648 A
  5546. 1026(})S
  5547. 2370(/*)S
  5548. 2496(nl)S
  5549. 2622(*/)S
  5550. 3420 V
  5551. (12258)210 648 A
  5552. 3510 V
  5553. (12259)210 648 A
  5554. (void)168 1026 A
  5555. (nonl())252 1236 A
  5556. 3600 V
  5557. (12260)210 648 A
  5558. 1026({)S
  5559. 3690 V
  5560. (12261)210 648 A
  5561. (NONL)168 1110 A
  5562. 1320(=)S
  5563. (TRUE;)210 1404 A
  5564. 3780 V
  5565. (12262)210 648 A
  5566. (ttysetflags();)588 1110 A
  5567. 3870 V
  5568. (12263)210 648 A
  5569. 1026(})S
  5570. 2370(/*)S
  5571. (nonl)168 2496 A
  5572. 2706(*/)S
  5573. 3960 V
  5574. (12264)210 648 A
  5575. 4050 V
  5576. (12265)210 648 A
  5577. (void)168 1026 A
  5578. (cbreak())336 1236 A
  5579. 4140 V
  5580. (12266)210 648 A
  5581. 1026({)S
  5582. 4230 V
  5583. (12267)210 648 A
  5584. (_cursvar.cbrkmode)714 1110 A
  5585. 1866(=)S
  5586. (TRUE;)210 1950 A
  5587. 4320 V
  5588. (12268)210 648 A
  5589. (ttysetflags();)588 1110 A
  5590. 4410 V
  5591. (12269)210 648 A
  5592. 1026(})S
  5593. 2370(/*)S
  5594. (cbreak)252 2496 A
  5595. 2790(*/)S
  5596. 4500 V
  5597. (12270)210 648 A
  5598. 4590 V
  5599. (12271)210 648 A
  5600. (void)168 1026 A
  5601. (nocbreak())420 1236 A
  5602. 4680 V
  5603. (12272)210 648 A
  5604. 1026({)S
  5605. 4770 V
  5606. (12273)210 648 A
  5607. (_cursvar.cbrkmode)714 1110 A
  5608. 1866(=)S
  5609. (FALSE;)252 1950 A
  5610. 4860 V
  5611. (12274)210 648 A
  5612. (ttysetflags();)588 1110 A
  5613. 4950 V
  5614. (12275)210 648 A
  5615. 1026(})S
  5616. 2370(/*)S
  5617. (nocbreak)336 2496 A
  5618. 2874(*/)S
  5619. 8418 V
  5620. EP
  5621. %%Page: 99 99
  5622. BP
  5623. /slant 0 def
  5624. /height 0 def
  5625. 630 V
  5626. 10 R
  5627. 648(MINIX)S
  5628. 976(SOURCE)S
  5629. 1399(CODE)S
  5630. 11 R
  5631. 1918(File:)S
  5632. (src/lib/curses/tabsize.c)1006 2151 A
  5633. 12 B
  5634. 4308(99)S
  5635. 990 V
  5636. 7 LST
  5637. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5638. 1080 V
  5639. (src/lib/curses/tabsize.c)1008 1698 A
  5640. 1170 V
  5641. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5642. 1350 V
  5643. (12300)210 648 A
  5644. (/****************************************************************/)2772 1026 A
  5645. 1440 V
  5646. (12301)210 648 A
  5647. 1026(/*)S
  5648. (Tabsize())378 1152 A
  5649. (routines)336 1572 A
  5650. 1950(of)S
  5651. (the)126 2076 A
  5652. (PCcurses)336 2244 A
  5653. (package)294 2622 A
  5654. 3714(*/)S
  5655. 1530 V
  5656. (12302)210 648 A
  5657. 1026(/*)S
  5658. 3714(*/)S
  5659. 1620 V
  5660. (12303)210 648 A
  5661. (/****************************************************************/)2772 1026 A
  5662. 1710 V
  5663. (12304)210 648 A
  5664. 1026(/*)S
  5665. (This)168 1152 A
  5666. (version)294 1362 A
  5667. 1698(of)S
  5668. (curses)252 1824 A
  5669. 2118(is)S
  5670. (based)210 2244 A
  5671. 2496(on)S
  5672. (ncurses,)336 2622 A
  5673. 3000(a)S
  5674. (curses)252 3084 A
  5675. (version)294 3378 A
  5676. 3714(*/)S
  5677. 1800 V
  5678. (12305)210 648 A
  5679. 1026(/*)S
  5680. (Originally)420 1152 A
  5681. (written)294 1614 A
  5682. 1950(by)S
  5683. (Pavel)210 2076 A
  5684. (Curtis)252 2328 A
  5685. 2622(at)S
  5686. (Cornell)294 2748 A
  5687. (University.)462 3084 A
  5688. 3714(*/)S
  5689. 1890 V
  5690. (12306)210 648 A
  5691. 1026(/*)S
  5692. 1152(I)S
  5693. (have)168 1236 A
  5694. (made)168 1446 A
  5695. (substantial)462 1656 A
  5696. (changes)294 2160 A
  5697. 2496(to)S
  5698. (make)168 2622 A
  5699. 2832(it)S
  5700. (run)126 2958 A
  5701. 3126(on)S
  5702. (IBM)126 3252 A
  5703. (PC's,)210 3420 A
  5704. 3714(*/)S
  5705. 1980 V
  5706. (12307)210 648 A
  5707. 1026(/*)S
  5708. (And)126 1152 A
  5709. (therefore)378 1320 A
  5710. (consider)336 1740 A
  5711. (myself)252 2118 A
  5712. (free)168 2412 A
  5713. 2622(to)S
  5714. (make)168 2748 A
  5715. 2958(it)S
  5716. (public)252 3084 A
  5717. (domain.)294 3378 A
  5718. 3714(*/)S
  5719. 2070 V
  5720. (12308)210 648 A
  5721. 1026(/*)S
  5722. (Bjorn)210 1698 A
  5723. (Larsson)294 1950 A
  5724. ((...mcvax!enea!infovax!bl))1092 2286 A
  5725. 3714(*/)S
  5726. 2160 V
  5727. (12309)210 648 A
  5728. (/****************************************************************/)2772 1026 A
  5729. 2250 V
  5730. (12310)210 648 A
  5731. 1026(/*)S
  5732. (1.0:)168 1152 A
  5733. (Release:)336 1362 A
  5734. (870515)252 3378 A
  5735. 3714(*/)S
  5736. 2340 V
  5737. (12311)210 648 A
  5738. (/****************************************************************/)2772 1026 A
  5739. 2430 V
  5740. (12312)210 648 A
  5741. 1026(/*)S
  5742. (Modified)336 1152 A
  5743. 1530(to)S
  5744. (run)126 1656 A
  5745. (under)210 1824 A
  5746. (the)126 2076 A
  5747. (MINIX)210 2244 A
  5748. (operating)378 2496 A
  5749. (system)252 2916 A
  5750. 3210(by)S
  5751. (Don)126 3336 A
  5752. (Cope)168 3504 A
  5753. 3714(*/)S
  5754. 2520 V
  5755. (12313)210 648 A
  5756. 1026(/*)S
  5757. (These)210 1152 A
  5758. (changes)294 1404 A
  5759. (are)126 1740 A
  5760. (also)168 1908 A
  5761. (released)336 2118 A
  5762. (into)168 2496 A
  5763. (the)126 2706 A
  5764. (public)252 2874 A
  5765. (domain.)294 3168 A
  5766. 3714(*/)S
  5767. 2610 V
  5768. (12314)210 648 A
  5769. 1026(/*)S
  5770. (900906)252 3378 A
  5771. 3714(*/)S
  5772. 2700 V
  5773. (12315)210 648 A
  5774. (/****************************************************************/)2772 1026 A
  5775. 2790 V
  5776. (12316)210 648 A
  5777. 2880 V
  5778. (12317)210 648 A
  5779. (#include)336 1026 A
  5780. (<curses.h>)420 1404 A
  5781. 2970 V
  5782. (12318)210 648 A
  5783. (#include)336 1026 A
  5784. ("curspriv.h")504 1404 A
  5785. 3060 V
  5786. (12319)210 648 A
  5787. 3150 V
  5788. (12320)210 648 A
  5789. (/****************************************************************/)2772 1026 A
  5790. 3240 V
  5791. (12321)210 648 A
  5792. 1026(/*)S
  5793. (Wtabsize(win,ts))672 1152 A
  5794. (sets)168 1866 A
  5795. (the)126 2076 A
  5796. (tabsize)294 2244 A
  5797. 2580(of)S
  5798. (window)252 2706 A
  5799. ('win')210 3000 A
  5800. 3252(to)S
  5801. ('ts',)210 3378 A
  5802. 3714(*/)S
  5803. 3330 V
  5804. (12322)210 648 A
  5805. 1026(/*)S
  5806. (And)126 1152 A
  5807. (returns)294 1320 A
  5808. (the)126 1656 A
  5809. (original)336 1824 A
  5810. (value.)252 2202 A
  5811. 3714(*/)S
  5812. 3420 V
  5813. (12323)210 648 A
  5814. (/****************************************************************/)2772 1026 A
  5815. 3510 V
  5816. (12324)210 648 A
  5817. 3600 V
  5818. (12325)210 648 A
  5819. (int)126 1026 A
  5820. (wtabsize(win,)546 1194 A
  5821. (ts))126 1782 A
  5822. 3690 V
  5823. (12326)210 648 A
  5824. (WINDOW)252 1026 A
  5825. (*win;)210 1320 A
  5826. 3780 V
  5827. (12327)210 648 A
  5828. (int)126 1026 A
  5829. (ts;)126 1194 A
  5830. 3870 V
  5831. (12328)210 648 A
  5832. 1026({)S
  5833. 3960 V
  5834. (12329)210 648 A
  5835. (int)126 1110 A
  5836. (origval;)336 1278 A
  5837. 4050 V
  5838. (12330)210 648 A
  5839. 4140 V
  5840. (12331)210 648 A
  5841. (origval)294 1110 A
  5842. 1446(=)S
  5843. (win->_tabsize;)588 1530 A
  5844. 4230 V
  5845. (12332)210 648 A
  5846. (win->_tabsize)546 1110 A
  5847. 1698(=)S
  5848. (ts;)126 1782 A
  5849. 4320 V
  5850. (12333)210 648 A
  5851. (return(origval);)672 1110 A
  5852. 4410 V
  5853. (12334)210 648 A
  5854. 1026(})S
  5855. 2370(/*)S
  5856. (wtabsize)336 2496 A
  5857. 2874(*/)S
  5858. 4500 V
  5859. (12335)210 648 A
  5860. 4590 V
  5861. (12336)210 648 A
  5862. (/****************************************************************/)2772 1026 A
  5863. 4680 V
  5864. (12337)210 648 A
  5865. 1026(/*)S
  5866. (Tabsize(ts))462 1152 A
  5867. (sets)168 1656 A
  5868. (the)126 1866 A
  5869. (tabsize)294 2034 A
  5870. 2370(of)S
  5871. (stdscr)252 2496 A
  5872. 2790(to)S
  5873. ('ts',)210 2916 A
  5874. (and)126 3168 A
  5875. (returns)294 3336 A
  5876. 3714(*/)S
  5877. 4770 V
  5878. (12338)210 648 A
  5879. 1026(/*)S
  5880. (The)126 1152 A
  5881. (original)336 1320 A
  5882. (value.)252 1698 A
  5883. 3714(*/)S
  5884. 4860 V
  5885. (12339)210 648 A
  5886. (/****************************************************************/)2772 1026 A
  5887. 4950 V
  5888. (12340)210 648 A
  5889. 5040 V
  5890. (12341)210 648 A
  5891. (int)126 1026 A
  5892. (tabsize(ts))462 1194 A
  5893. 5130 V
  5894. (12342)210 648 A
  5895. (int)126 1026 A
  5896. (ts;)126 1194 A
  5897. 5220 V
  5898. (12343)210 648 A
  5899. 1026({)S
  5900. 5310 V
  5901. (12344)210 648 A
  5902. (int)126 1110 A
  5903. (origval;)336 1278 A
  5904. 5400 V
  5905. (12345)210 648 A
  5906. 5490 V
  5907. (12346)210 648 A
  5908. (origval)294 1110 A
  5909. 1446(=)S
  5910. (stdscr->_tabsize;)714 1530 A
  5911. 5580 V
  5912. (12347)210 648 A
  5913. (stdscr->_tabsize)672 1110 A
  5914. 1824(=)S
  5915. (ts;)126 1908 A
  5916. 5670 V
  5917. (12348)210 648 A
  5918. (return(origval);)672 1110 A
  5919. 5760 V
  5920. (12349)210 648 A
  5921. 1026(})S
  5922. 2370(/*)S
  5923. (tabsize)294 2496 A
  5924. 2832(*/)S
  5925. 8418 V
  5926. EP
  5927. %%Page: 100 100
  5928. BP
  5929. /slant 0 def
  5930. /height 0 def
  5931. 630 V
  5932. 12 B
  5933. (100)180 648 A
  5934. 11 R
  5935. 1866(File:)S
  5936. (src/lib/curses/termmisc.c)1110 2099 A
  5937. 10 R
  5938. 3402(MINIX)S
  5939. 3730(SOURCE)S
  5940. 4153(CODE)S
  5941. 990 V
  5942. 7 LST
  5943. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5944. 1080 V
  5945. (src/lib/curses/termmisc.c)1050 1698 A
  5946. 1170 V
  5947. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5948. 1350 V
  5949. (12400)210 648 A
  5950. (#include)336 1026 A
  5951. (<curses.h>)420 1404 A
  5952. 1440 V
  5953. (12401)210 648 A
  5954. (#include)336 1026 A
  5955. ("curspriv.h")504 1404 A
  5956. 1530 V
  5957. (12402)210 648 A
  5958. 1620 V
  5959. (12403)210 648 A
  5960. 1026(/*)S
  5961. (Static)252 1152 A
  5962. (variables)378 1446 A
  5963. 1866(or)S
  5964. (saving)252 1992 A
  5965. (terminal)336 2286 A
  5966. (modes)210 2664 A
  5967. 2916(*/)S
  5968. 1710 V
  5969. (12404)210 648 A
  5970. 1800 V
  5971. (12405)210 648 A
  5972. (int)126 1026 A
  5973. (fixterm())378 1194 A
  5974. 1890 V
  5975. (12406)210 648 A
  5976. 1026({)S
  5977. 1980 V
  5978. (12407)210 648 A
  5979. (return(OK);)462 1110 A
  5980. 2070 V
  5981. (12408)210 648 A
  5982. 1026(})S
  5983. 2370(/*)S
  5984. (fixterm)294 2496 A
  5985. 2832(*/)S
  5986. 2160 V
  5987. (12409)210 648 A
  5988. 2250 V
  5989. (12410)210 648 A
  5990. (int)126 1026 A
  5991. (resetterm())462 1194 A
  5992. 2340 V
  5993. (12411)210 648 A
  5994. 1026({)S
  5995. 2430 V
  5996. (12412)210 648 A
  5997. (return(OK);)462 1110 A
  5998. 2520 V
  5999. (12413)210 648 A
  6000. 1026(})S
  6001. 2700 V
  6002. (12415)210 648 A
  6003. (int)126 1026 A
  6004. (saveoldterm())546 1194 A
  6005. 2790 V
  6006. (12416)210 648 A
  6007. 1026({)S
  6008. 2880 V
  6009. (12417)210 648 A
  6010. (return(OK);)462 1110 A
  6011. 2970 V
  6012. (12418)210 648 A
  6013. 1026(})S
  6014. 2370(/*)S
  6015. (saveoldterm)462 2496 A
  6016. 3000(*/)S
  6017. 3060 V
  6018. (12419)210 648 A
  6019. 3150 V
  6020. (12420)210 648 A
  6021. (int)126 1026 A
  6022. (saveterm())420 1194 A
  6023. 3240 V
  6024. (12421)210 648 A
  6025. 1026({)S
  6026. 3330 V
  6027. (12422)210 648 A
  6028. (return(OK);)462 1110 A
  6029. 3420 V
  6030. (12423)210 648 A
  6031. 1026(})S
  6032. 2370(/*)S
  6033. (saveterm)336 2496 A
  6034. 2874(*/)S
  6035. 3510 V
  6036. (12424)210 648 A
  6037. 3600 V
  6038. (12425)210 648 A
  6039. (int)126 1026 A
  6040. (baudrate())420 1194 A
  6041. 3690 V
  6042. (12426)210 648 A
  6043. 1026({)S
  6044. 3780 V
  6045. (12427)210 648 A
  6046. (return(19200);)588 1110 A
  6047. 3870 V
  6048. (12428)210 648 A
  6049. 1026(})S
  6050. 2370(/*)S
  6051. (baudrate)336 2496 A
  6052. 2874(*/)S
  6053. 3960 V
  6054. (12429)210 648 A
  6055. 4050 V
  6056. (12430)210 648 A
  6057. (/****************************************************************/)2772 1026 A
  6058. 4140 V
  6059. (12431)210 648 A
  6060. 1026(/*)S
  6061. (Erasechar(),)504 1152 A
  6062. (killchar())420 1698 A
  6063. (returns)294 2160 A
  6064. (std)126 2496 A
  6065. (MSDOS)210 2664 A
  6066. (erase)210 2916 A
  6067. (chars.)252 3168 A
  6068. 3714(*/)S
  6069. 4230 V
  6070. (12432)210 648 A
  6071. (/****************************************************************/)2772 1026 A
  6072. 4320 V
  6073. (12433)210 648 A
  6074. 4410 V
  6075. (12434)210 648 A
  6076. (int)126 1026 A
  6077. (erasechar())462 1194 A
  6078. 4500 V
  6079. (12435)210 648 A
  6080. 1026({)S
  6081. 4590 V
  6082. (12436)210 648 A
  6083. (return(_DCCHAR);)672 1110 A
  6084. 2370(/*)S
  6085. (character)378 2496 A
  6086. (delete)252 2916 A
  6087. (char)168 3210 A
  6088. 3420(*/)S
  6089. 4680 V
  6090. (12437)210 648 A
  6091. 1026(})S
  6092. 2370(/*)S
  6093. (erasechar)378 2496 A
  6094. 2916(*/)S
  6095. 4770 V
  6096. (12438)210 648 A
  6097. 4860 V
  6098. (12439)210 648 A
  6099. (int)126 1026 A
  6100. (killchar())420 1194 A
  6101. 4950 V
  6102. (12440)210 648 A
  6103. 1026({)S
  6104. 5040 V
  6105. (12441)210 648 A
  6106. (return(_DLCHAR);)672 1110 A
  6107. 2370(/*)S
  6108. (line)168 2496 A
  6109. (delete)252 2706 A
  6110. (char)168 3000 A
  6111. 3210(*/)S
  6112. 5130 V
  6113. (12442)210 648 A
  6114. 1026(})S
  6115. 2370(/*)S
  6116. (killchar)336 2496 A
  6117. 2874(*/)S
  6118. 5220 V
  6119. (12443)210 648 A
  6120. 5310 V
  6121. (12444)210 648 A
  6122. (/****************************************************************/)2772 1026 A
  6123. 5400 V
  6124. (12445)210 648 A
  6125. 1026(/*)S
  6126. (Savetty())378 1152 A
  6127. (and)126 1572 A
  6128. (resetty())378 1740 A
  6129. (saves)210 2160 A
  6130. (and)126 2412 A
  6131. (restores)336 2580 A
  6132. (the)126 2958 A
  6133. (terminal)336 3126 A
  6134. (I/O)126 3504 A
  6135. 3714(*/)S
  6136. 5490 V
  6137. (12446)210 648 A
  6138. 1026(/*)S
  6139. (Settings.)378 1152 A
  6140. 3714(*/)S
  6141. 5580 V
  6142. (12447)210 648 A
  6143. (/****************************************************************/)2772 1026 A
  6144. 5670 V
  6145. (12448)210 648 A
  6146. 5760 V
  6147. (12449)210 648 A
  6148. (int)126 1026 A
  6149. (savetty())378 1194 A
  6150. 5850 V
  6151. (12450)210 648 A
  6152. 1026({)S
  6153. 5940 V
  6154. (12451)210 648 A
  6155. (return(OK);)462 1110 A
  6156. 6030 V
  6157. (12452)210 648 A
  6158. 1026(})S
  6159. 2370(/*)S
  6160. (savetty)294 2496 A
  6161. 2832(*/)S
  6162. 6120 V
  6163. (12453)210 648 A
  6164. 6210 V
  6165. (12454)210 648 A
  6166. (/****************************************************************/)2772 1026 A
  6167. 8418 V
  6168. EP
  6169. %%Page: 101 101
  6170. BP
  6171. /slant 0 def
  6172. /height 0 def
  6173. 630 V
  6174. 10 R
  6175. 648(MINIX)S
  6176. 976(SOURCE)S
  6177. 1399(CODE)S
  6178. 11 R
  6179. 1866(File:)S
  6180. (src/lib/curses/termmisc.c)1110 2099 A
  6181. 12 B
  6182. (101)180 4248 A
  6183. 900 V
  6184. 7 LST
  6185. (12455)210 648 A
  6186. 1026(/*)S
  6187. (Setupterm())462 1152 A
  6188. (sets)168 1656 A
  6189. 1866(up)S
  6190. (the)126 1992 A
  6191. (terminal.)378 2160 A
  6192. 2580(On)S
  6193. 2706(a)S
  6194. (PC,)126 2790 A
  6195. 2958(it)S
  6196. 3084(is)S
  6197. (always)252 3210 A
  6198. (suc-)168 3504 A
  6199. 3714(*/)S
  6200. 990 V
  6201. (12456)210 648 A
  6202. 1026(/*)S
  6203. (Cessful,)336 1152 A
  6204. (and)126 1530 A
  6205. (returns)294 1698 A
  6206. 2034(1.)S
  6207. 3714(*/)S
  6208. 1080 V
  6209. (12457)210 648 A
  6210. (/****************************************************************/)2772 1026 A
  6211. 1170 V
  6212. (12458)210 648 A
  6213. 1260 V
  6214. (12459)210 648 A
  6215. (int)126 1026 A
  6216. (setupterm())462 1194 A
  6217. 1350 V
  6218. (12460)210 648 A
  6219. 1026({)S
  6220. 1440 V
  6221. (12461)210 648 A
  6222. (return(1);)420 1110 A
  6223. 1530 V
  6224. (12462)210 648 A
  6225. 1026(})S
  6226. 2370(/*)S
  6227. (setupterm)378 2496 A
  6228. 2916(*/)S
  6229. 1890 V
  6230. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6231. 1980 V
  6232. (src/lib/curses/unctrl.c)966 1698 A
  6233. 2070 V
  6234. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6235. 2250 V
  6236. (12500)210 648 A
  6237. (/****************************************************************/)2772 1026 A
  6238. 2340 V
  6239. (12501)210 648 A
  6240. 1026(/*)S
  6241. (Unctrl())336 1152 A
  6242. (routines)336 1530 A
  6243. 1908(of)S
  6244. (the)126 2034 A
  6245. (PCcurses)336 2202 A
  6246. (package)294 2580 A
  6247. 3714(*/)S
  6248. 2430 V
  6249. (12502)210 648 A
  6250. 1026(/*)S
  6251. 3714(*/)S
  6252. 2520 V
  6253. (12503)210 648 A
  6254. (/****************************************************************/)2772 1026 A
  6255. 2610 V
  6256. (12504)210 648 A
  6257. 1026(/*)S
  6258. (This)168 1152 A
  6259. (version)294 1362 A
  6260. 1698(of)S
  6261. (curses)252 1824 A
  6262. 2118(is)S
  6263. (based)210 2244 A
  6264. 2496(on)S
  6265. (ncurses,)336 2622 A
  6266. 3000(a)S
  6267. (curses)252 3084 A
  6268. (version)294 3378 A
  6269. 3714(*/)S
  6270. 2700 V
  6271. (12505)210 648 A
  6272. 1026(/*)S
  6273. (Originally)420 1152 A
  6274. (written)294 1614 A
  6275. 1950(by)S
  6276. (Pavel)210 2076 A
  6277. (Curtis)252 2328 A
  6278. 2622(at)S
  6279. (Cornell)294 2748 A
  6280. (University.)462 3084 A
  6281. 3714(*/)S
  6282. 2790 V
  6283. (12506)210 648 A
  6284. 1026(/*)S
  6285. 1152(I)S
  6286. (have)168 1236 A
  6287. (made)168 1446 A
  6288. (substantial)462 1656 A
  6289. (changes)294 2160 A
  6290. 2496(to)S
  6291. (make)168 2622 A
  6292. 2832(it)S
  6293. (run)126 2958 A
  6294. 3126(on)S
  6295. (IBM)126 3252 A
  6296. (PC's,)210 3420 A
  6297. 3714(*/)S
  6298. 2880 V
  6299. (12507)210 648 A
  6300. 1026(/*)S
  6301. (And)126 1152 A
  6302. (therefore)378 1320 A
  6303. (consider)336 1740 A
  6304. (myself)252 2118 A
  6305. (free)168 2412 A
  6306. 2622(to)S
  6307. (make)168 2748 A
  6308. 2958(it)S
  6309. (public)252 3084 A
  6310. (domain.)294 3378 A
  6311. 3714(*/)S
  6312. 2970 V
  6313. (12508)210 648 A
  6314. 1026(/*)S
  6315. (Bjorn)210 1698 A
  6316. (Larsson)294 1950 A
  6317. ((...mcvax!enea!infovax!bl))1092 2286 A
  6318. 3714(*/)S
  6319. 3060 V
  6320. (12509)210 648 A
  6321. (/****************************************************************/)2772 1026 A
  6322. 3150 V
  6323. (12510)210 648 A
  6324. 1026(/*)S
  6325. (1.0:)168 1152 A
  6326. (Release:)336 1362 A
  6327. (870515)252 3378 A
  6328. 3714(*/)S
  6329. 3240 V
  6330. (12511)210 648 A
  6331. (/****************************************************************/)2772 1026 A
  6332. 3330 V
  6333. (12512)210 648 A
  6334. 1026(/*)S
  6335. (Modified)336 1152 A
  6336. 1530(to)S
  6337. (run)126 1656 A
  6338. (under)210 1824 A
  6339. (the)126 2076 A
  6340. (MINIX)210 2244 A
  6341. (operating)378 2496 A
  6342. (system)252 2916 A
  6343. 3210(by)S
  6344. (Don)126 3336 A
  6345. (Cope)168 3504 A
  6346. 3714(*/)S
  6347. 3420 V
  6348. (12513)210 648 A
  6349. 1026(/*)S
  6350. (These)210 1152 A
  6351. (changes)294 1404 A
  6352. (are)126 1740 A
  6353. (also)168 1908 A
  6354. (released)336 2118 A
  6355. (into)168 2496 A
  6356. (the)126 2706 A
  6357. (public)252 2874 A
  6358. (domain.)294 3168 A
  6359. 3714(*/)S
  6360. 3510 V
  6361. (12514)210 648 A
  6362. 1026(/*)S
  6363. (900906)252 3378 A
  6364. 3714(*/)S
  6365. 3600 V
  6366. (12515)210 648 A
  6367. (/****************************************************************/)2772 1026 A
  6368. 3690 V
  6369. (12516)210 648 A
  6370. 3780 V
  6371. (12517)210 648 A
  6372. (#include)336 1026 A
  6373. (<curses.h>)420 1404 A
  6374. 3870 V
  6375. (12518)210 648 A
  6376. (#include)336 1026 A
  6377. ("curspriv.h")504 1404 A
  6378. 3960 V
  6379. (12519)210 648 A
  6380. 4050 V
  6381. (12520)210 648 A
  6382. (static)252 1026 A
  6383. (char)168 1320 A
  6384. (strbuf[3])378 1530 A
  6385. 1950(=)S
  6386. ({0,)126 2034 A
  6387. 2202(0,)S
  6388. (0};)126 2328 A
  6389. 4140 V
  6390. (12521)210 648 A
  6391. 4230 V
  6392. (12522)210 648 A
  6393. (/****************************************************************/)2772 1026 A
  6394. 4320 V
  6395. (12523)210 648 A
  6396. 1026(/*)S
  6397. (Unctrl())336 1152 A
  6398. (returns)294 1530 A
  6399. 1866(a)S
  6400. (char)168 1950 A
  6401. (pointer)294 2160 A
  6402. 2496(to)S
  6403. 2622(a)S
  6404. (string)252 2706 A
  6405. (corresponding)546 3000 A
  6406. 3588(to)S
  6407. 3714(*/)S
  6408. 4410 V
  6409. (12524)210 648 A
  6410. 1026(/*)S
  6411. (Argument)336 1152 A
  6412. (character)378 1530 A
  6413. ('c'.)168 1950 A
  6414. 3714(*/)S
  6415. 4500 V
  6416. (12525)210 648 A
  6417. (/****************************************************************/)2772 1026 A
  6418. 4590 V
  6419. (12526)210 648 A
  6420. 4680 V
  6421. (12527)210 648 A
  6422. (char)168 1026 A
  6423. (*unctrl(c))420 1236 A
  6424. 4770 V
  6425. (12528)210 648 A
  6426. (char)168 1026 A
  6427. 1236(c;)S
  6428. 4860 V
  6429. (12529)210 648 A
  6430. 1026({)S
  6431. 4950 V
  6432. (12530)210 648 A
  6433. (int)126 1110 A
  6434. 1278(ic)S
  6435. 1404(=)S
  6436. 1488(c;)S
  6437. 5040 V
  6438. (12531)210 648 A
  6439. 1110(ic)S
  6440. 1236(&=)S
  6441. (0xff;)210 1362 A
  6442. 5130 V
  6443. (12532)210 648 A
  6444. 5220 V
  6445. (12533)210 648 A
  6446. 1110(if)S
  6447. (((ic)168 1236 A
  6448. 1446(>=)S
  6449. 1572(')S
  6450. 1656('))S
  6451. 1782(&&)S
  6452. ((ic)126 1908 A
  6453. 2076(!=)S
  6454. (0x7f)))252 2202 A
  6455. 2496({)S
  6456. 2706(/*)S
  6457. (normal)252 2832 A
  6458. (characters)420 3126 A
  6459. 3588(*/)S
  6460. 5310 V
  6461. (12534)210 648 A
  6462. (strbuf[0])378 1362 A
  6463. 1782(=)S
  6464. (ic;)126 1866 A
  6465. 5400 V
  6466. (12535)210 648 A
  6467. (strbuf[1])378 1362 A
  6468. 1782(=)S
  6469. ('\0';)210 1866 A
  6470. 5490 V
  6471. (12536)210 648 A
  6472. (return(strbuf);)630 1362 A
  6473. 5580 V
  6474. (12537)210 648 A
  6475. 1110(})S
  6476. 2370(/*)S
  6477. 2496(if)S
  6478. 2622(*/)S
  6479. 5670 V
  6480. (12538)210 648 A
  6481. (strbuf[0])378 1110 A
  6482. 1530(=)S
  6483. ('303';)168 1614 A
  6484. 2370(/*)S
  6485. ('303')126 2496 A
  6486. (prefix)252 2664 A
  6487. 2958(*/)S
  6488. 5760 V
  6489. (12539)210 648 A
  6490. 1110(if)S
  6491. 1236((c)S
  6492. 1362(==)S
  6493. (0x7f))210 1488 A
  6494. 2370(/*)S
  6495. (DEL)126 2496 A
  6496. 2664(*/)S
  6497. 5850 V
  6498. (12540)210 648 A
  6499. (strbuf[1])378 1362 A
  6500. 1782(=)S
  6501. ('?';)168 1866 A
  6502. 5940 V
  6503. (12541)210 648 A
  6504. (else)168 1110 A
  6505. 2370(/*)S
  6506. (other)210 2496 A
  6507. (control)294 2748 A
  6508. 3084(*/)S
  6509. 6030 V
  6510. (12542)210 648 A
  6511. (strbuf[1])378 1362 A
  6512. 1782(=)S
  6513. 1866(ic)S
  6514. 1992(+)S
  6515. ('@';)168 2076 A
  6516. 6120 V
  6517. (12543)210 648 A
  6518. (return(strbuf);)630 1110 A
  6519. 6210 V
  6520. (12544)210 648 A
  6521. 1026(})S
  6522. 2370(/*)S
  6523. (unctrl)252 2496 A
  6524. 2790(*/)S
  6525. 8418 V
  6526. EP
  6527. %%Page: 102 102
  6528. BP
  6529. /slant 0 def
  6530. /height 0 def
  6531. 630 V
  6532. 12 B
  6533. (102)180 648 A
  6534. 11 R
  6535. 1925(File:)S
  6536. (src/lib/curses/update.c)992 2158 A
  6537. 10 R
  6538. 3402(MINIX)S
  6539. 3730(SOURCE)S
  6540. 4153(CODE)S
  6541. 990 V
  6542. 7 LST
  6543. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6544. 1080 V
  6545. (src/lib/curses/update.c)966 1698 A
  6546. 1170 V
  6547. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6548. 1350 V
  6549. (12600)210 648 A
  6550. (#include)336 1026 A
  6551. (<curses.h>)420 1404 A
  6552. 1440 V
  6553. (12601)210 648 A
  6554. (#include)336 1026 A
  6555. ("curspriv.h")504 1404 A
  6556. 1530 V
  6557. (12602)210 648 A
  6558. (#include)336 1026 A
  6559. (<termcap.h>)462 1404 A
  6560. 1620 V
  6561. (12603)210 648 A
  6562. 1710 V
  6563. (12604)210 648 A
  6564. (static)252 1026 A
  6565. (WINDOW)252 1320 A
  6566. (*twin;)252 1614 A
  6567. 2370(/*)S
  6568. (used)168 2496 A
  6569. 2706(by)S
  6570. (many)168 2832 A
  6571. (routines)336 3042 A
  6572. 3420(*/)S
  6573. 1800 V
  6574. (12605)210 648 A
  6575. 1890 V
  6576. (12606)210 648 A
  6577. (/****************************************************************/)2772 1026 A
  6578. 1980 V
  6579. (12607)210 648 A
  6580. 1026(/*)S
  6581. (Gotoxy())336 1152 A
  6582. (moves)210 1530 A
  6583. (the)126 1782 A
  6584. (physical)336 1950 A
  6585. (cursor)252 2328 A
  6586. 2622(to)S
  6587. (the)126 2748 A
  6588. (desired)294 2916 A
  6589. (address)294 3252 A
  6590. 3588(on)S
  6591. 3714(*/)S
  6592. 2070 V
  6593. (12608)210 648 A
  6594. 1026(/*)S
  6595. (The)126 1152 A
  6596. (screen.)294 1320 A
  6597. 1656(We)S
  6598. (don't)210 1782 A
  6599. (optimize)336 2034 A
  6600. (here)168 2412 A
  6601. 2622(-)S
  6602. 2706(on)S
  6603. 2832(a)S
  6604. (PC,)126 2916 A
  6605. 3084(it)S
  6606. (takes)210 3210 A
  6607. (more)168 3462 A
  6608. 3714(*/)S
  6609. 2160 V
  6610. (12609)210 648 A
  6611. 1026(/*)S
  6612. (Time)168 1152 A
  6613. 1362(to)S
  6614. (optimize)336 1488 A
  6615. (than)168 1866 A
  6616. 2076(to)S
  6617. 2202(do)S
  6618. (things)252 2328 A
  6619. (directly.)378 2622 A
  6620. 3714(*/)S
  6621. 2250 V
  6622. (12610)210 648 A
  6623. (/****************************************************************/)2772 1026 A
  6624. 2340 V
  6625. (12611)210 648 A
  6626. 2430 V
  6627. (12612)210 648 A
  6628. (_PROTOTYPE(static)714 1026 A
  6629. (void)168 1782 A
  6630. (gotoxy,)294 1992 A
  6631. ((int)168 2328 A
  6632. (row,)168 2538 A
  6633. (int)126 2748 A
  6634. (col)126 2916 A
  6635. ());)126 3084 A
  6636. 2520 V
  6637. (12613)210 648 A
  6638. (_PROTOTYPE(static)714 1026 A
  6639. (void)168 1782 A
  6640. (newattr,)336 1992 A
  6641. ((int)168 2370 A
  6642. 2580(ch)S
  6643. ());)126 2706 A
  6644. 2610 V
  6645. (12614)210 648 A
  6646. (_PROTOTYPE(static)714 1026 A
  6647. (void)168 1782 A
  6648. (Putchar,)336 1992 A
  6649. ((int)168 2370 A
  6650. 2580(ch)S
  6651. ());)126 2706 A
  6652. 2700 V
  6653. (12615)210 648 A
  6654. (_PROTOTYPE(static)714 1026 A
  6655. (void)168 1782 A
  6656. (clrupdate,)420 1992 A
  6657. ((WINDOW)294 2454 A
  6658. (*scr)168 2790 A
  6659. ());)126 3000 A
  6660. 2790 V
  6661. (12616)210 648 A
  6662. (_PROTOTYPE(static)714 1026 A
  6663. (void)168 1782 A
  6664. (transformline,)588 1992 A
  6665. ((int)168 2622 A
  6666. (lineno)252 2832 A
  6667. ());)126 3126 A
  6668. 2880 V
  6669. (12617)210 648 A
  6670. 2970 V
  6671. (12618)210 648 A
  6672. (static)252 1026 A
  6673. (void)168 1320 A
  6674. (gotoxy(row,)462 1530 A
  6675. (col))168 2034 A
  6676. 3060 V
  6677. (12619)210 648 A
  6678. (int)126 1026 A
  6679. (row,)168 1194 A
  6680. (col;)168 1404 A
  6681. 3150 V
  6682. (12620)210 648 A
  6683. 1026({)S
  6684. 3240 V
  6685. (12621)210 648 A
  6686. (poscur(row,)462 1110 A
  6687. (col);)210 1614 A
  6688. 3330 V
  6689. (12622)210 648 A
  6690. (_cursvar.cursrow)672 1110 A
  6691. 1824(=)S
  6692. (row;)168 1908 A
  6693. 3420 V
  6694. (12623)210 648 A
  6695. (_cursvar.curscol)672 1110 A
  6696. 1824(=)S
  6697. (col;)168 1908 A
  6698. 3510 V
  6699. (12624)210 648 A
  6700. 1026(})S
  6701. 3690 V
  6702. (12626)210 648 A
  6703. 1026(/*)S
  6704. (Update)252 1152 A
  6705. (attributes)420 1446 A
  6706. 1908(*/)S
  6707. 3780 V
  6708. (12627)210 648 A
  6709. (static)252 1026 A
  6710. (void)168 1320 A
  6711. (newattr(ch))462 1530 A
  6712. 3870 V
  6713. (12628)210 648 A
  6714. (int)126 1026 A
  6715. (ch;)126 1194 A
  6716. 3960 V
  6717. (12629)210 648 A
  6718. 1026({)S
  6719. 4050 V
  6720. (12630)210 648 A
  6721. (extern)252 1110 A
  6722. (char)168 1404 A
  6723. (*me,)168 1614 A
  6724. (*as,)168 1824 A
  6725. (*ae,)168 2034 A
  6726. (*mb,)168 2244 A
  6727. (*md,)168 2454 A
  6728. (*mr,)168 2664 A
  6729. (*so,)168 2874 A
  6730. (*us;)168 3084 A
  6731. 4140 V
  6732. (12631)210 648 A
  6733. (static)252 1110 A
  6734. (int)126 1404 A
  6735. (lastattr)336 1572 A
  6736. 1950(=)S
  6737. 2034(0;)S
  6738. 4230 V
  6739. (12632)210 648 A
  6740. 4320 V
  6741. (12633)210 648 A
  6742. 1110(if)S
  6743. ((lastattr)378 1236 A
  6744. 1656(!=)S
  6745. ((ch)126 1782 A
  6746. 1950(&=)S
  6747. (ATR_MSK)))378 2076 A
  6748. 2496({)S
  6749. 4410 V
  6750. (12634)210 648 A
  6751. (lastattr)336 1362 A
  6752. 1740(=)S
  6753. (ch;)126 1824 A
  6754. 4500 V
  6755. (12635)210 648 A
  6756. 4590 V
  6757. (12636)210 648 A
  6758. (tputs(me,)378 1362 A
  6759. 1782(1,)S
  6760. (outc);)252 1908 A
  6761. 4680 V
  6762. (12637)210 648 A
  6763. 1362(if)S
  6764. ((ae))168 1488 A
  6765. (tputs(ae,)378 1698 A
  6766. 2118(1,)S
  6767. (outc);)252 2244 A
  6768. 4770 V
  6769. (12638)210 648 A
  6770. 4860 V
  6771. (12639)210 648 A
  6772. 1362(if)S
  6773. ((ch)126 1488 A
  6774. 1656(&)S
  6775. (A_ALTCHARSET))546 1740 A
  6776. 4950 V
  6777. (12640)210 648 A
  6778. 1698(if)S
  6779. ((as))168 1824 A
  6780. (tputs(as,)378 2034 A
  6781. 2454(1,)S
  6782. (outc);)252 2580 A
  6783. 5040 V
  6784. (12641)210 648 A
  6785. 1362(if)S
  6786. ((ch)126 1488 A
  6787. 1656(&)S
  6788. (A_BLINK))336 1740 A
  6789. (tputs(mb,)378 2118 A
  6790. 2538(1,)S
  6791. (outc);)252 2664 A
  6792. 5130 V
  6793. (12642)210 648 A
  6794. 1362(if)S
  6795. ((ch)126 1488 A
  6796. 1656(&)S
  6797. (A_BOLD))294 1740 A
  6798. (tputs(md,)378 2076 A
  6799. 2496(1,)S
  6800. (outc);)252 2622 A
  6801. 5220 V
  6802. (12643)210 648 A
  6803. 1362(if)S
  6804. ((ch)126 1488 A
  6805. 1656(&)S
  6806. (A_REVERSE))420 1740 A
  6807. (tputs(mr,)378 2202 A
  6808. 2622(1,)S
  6809. (outc);)252 2748 A
  6810. 5310 V
  6811. (12644)210 648 A
  6812. 1362(if)S
  6813. ((ch)126 1488 A
  6814. 1656(&)S
  6815. (A_STANDOUT))462 1740 A
  6816. (tputs(so,)378 2244 A
  6817. 2664(1,)S
  6818. (outc);)252 2790 A
  6819. 5400 V
  6820. (12645)210 648 A
  6821. 1362(if)S
  6822. ((ch)126 1488 A
  6823. 1656(&)S
  6824. (A_UNDERLINE))504 1740 A
  6825. (tputs(us,)378 2286 A
  6826. 2706(1,)S
  6827. (outc);)252 2832 A
  6828. 5490 V
  6829. (12646)210 648 A
  6830. 1110(})S
  6831. 5580 V
  6832. (12647)210 648 A
  6833. 1026(})S
  6834. 5760 V
  6835. (12649)210 648 A
  6836. 1026(/*)S
  6837. (Putchar())378 1152 A
  6838. (writes)252 1572 A
  6839. 1866(a)S
  6840. (character,)420 1950 A
  6841. (with)168 2412 A
  6842. (attributes,)462 2622 A
  6843. 3126(to)S
  6844. (the)126 3252 A
  6845. (physical)336 3420 A
  6846. 5850 V
  6847. (12650)210 648 A
  6848. (screen,)294 1152 A
  6849. (but)126 1488 A
  6850. (avoids)252 1656 A
  6851. (writing)294 1950 A
  6852. 2286(to)S
  6853. (the)126 2412 A
  6854. (lower)210 2580 A
  6855. (right)210 2832 A
  6856. (screen)252 3084 A
  6857. (position.)378 3378 A
  6858. 5940 V
  6859. (12651)210 648 A
  6860. (Should)252 1152 A
  6861. 1446(it)S
  6862. (care)168 1572 A
  6863. (about)210 1782 A
  6864. (am?)126 2034 A
  6865. 6030 V
  6866. (12652)210 648 A
  6867. 1026(*/)S
  6868. 6120 V
  6869. (12653)210 648 A
  6870. 6210 V
  6871. (12654)210 648 A
  6872. 1026(/*)S
  6873. (Output)252 1152 A
  6874. (char)168 1446 A
  6875. (with)168 1656 A
  6876. (attribute)378 1866 A
  6877. 2286(*/)S
  6878. 8418 V
  6879. EP
  6880. %%Page: 103 103
  6881. BP
  6882. /slant 0 def
  6883. /height 0 def
  6884. 630 V
  6885. 10 R
  6886. 648(MINIX)S
  6887. 976(SOURCE)S
  6888. 1399(CODE)S
  6889. 11 R
  6890. 1925(File:)S
  6891. (src/lib/curses/update.c)992 2158 A
  6892. 12 B
  6893. (103)180 4248 A
  6894. 900 V
  6895. 7 LST
  6896. (12655)210 648 A
  6897. (static)252 1026 A
  6898. (void)168 1320 A
  6899. (Putchar(ch))462 1530 A
  6900. 990 V
  6901. (12656)210 648 A
  6902. (int)126 1026 A
  6903. (ch;)126 1194 A
  6904. 1080 V
  6905. (12657)210 648 A
  6906. 1026({)S
  6907. 1170 V
  6908. (12658)210 648 A
  6909. 1110(if)S
  6910. (((_cursvar.cursrow)756 1236 A
  6911. 2034(<)S
  6912. (LINES))252 2118 A
  6913. 2412(||)S
  6914. ((_cursvar.curscol)714 2538 A
  6915. 3294(<)S
  6916. (COLS)))252 3378 A
  6917. 3672({)S
  6918. 1260 V
  6919. (12659)210 648 A
  6920. (newattr(ch);)504 1362 A
  6921. 1350 V
  6922. (12660)210 648 A
  6923. (putchar(ch);)504 1362 A
  6924. 1440 V
  6925. (12661)210 648 A
  6926. 1110(})S
  6927. 1530 V
  6928. (12662)210 648 A
  6929. 1026(})S
  6930. 1710 V
  6931. (12664)210 648 A
  6932. (/****************************************************************/)2772 1026 A
  6933. 1800 V
  6934. (12665)210 648 A
  6935. 1026(/*)S
  6936. (Clrupdate(scr))588 1152 A
  6937. (updates)294 1782 A
  6938. (the)126 2118 A
  6939. (screen)252 2286 A
  6940. 2580(by)S
  6941. (clearing)336 2706 A
  6942. 3084(it)S
  6943. (and)126 3210 A
  6944. (then)168 3378 A
  6945. 3714(*/)S
  6946. 1890 V
  6947. (12666)210 648 A
  6948. 1026(/*)S
  6949. (Redraw)252 1152 A
  6950. 1446(it)S
  6951. 1572(in)S
  6952. (it's)168 1698 A
  6953. (entirety.)378 1908 A
  6954. 3714(*/)S
  6955. 1980 V
  6956. (12667)210 648 A
  6957. (/****************************************************************/)2772 1026 A
  6958. 2070 V
  6959. (12668)210 648 A
  6960. 2160 V
  6961. (12669)210 648 A
  6962. (static)252 1026 A
  6963. (void)168 1320 A
  6964. (clrupdate(scr))588 1530 A
  6965. 2250 V
  6966. (12670)210 648 A
  6967. (WINDOW)252 1026 A
  6968. (*scr;)210 1320 A
  6969. 2340 V
  6970. (12671)210 648 A
  6971. 1026({)S
  6972. 2430 V
  6973. (12672)210 648 A
  6974. (register)336 1110 A
  6975. (int)126 1488 A
  6976. (*src;)210 1656 A
  6977. 2520 V
  6978. (12673)210 648 A
  6979. (register)336 1110 A
  6980. (int)126 1488 A
  6981. (*dst;)210 1656 A
  6982. 2610 V
  6983. (12674)210 648 A
  6984. (register)336 1110 A
  6985. (int)126 1488 A
  6986. 1656(i;)S
  6987. 2700 V
  6988. (12675)210 648 A
  6989. (register)336 1110 A
  6990. (int)126 1488 A
  6991. 1656(j;)S
  6992. 2790 V
  6993. (12676)210 648 A
  6994. (WINDOW)252 1110 A
  6995. (*w;)126 1404 A
  6996. 2880 V
  6997. (12677)210 648 A
  6998. 2970 V
  6999. (12678)210 648 A
  7000. 1110(w)S
  7001. 1194(=)S
  7002. (curscr;)294 1278 A
  7003. 3060 V
  7004. (12679)210 648 A
  7005. 3150 V
  7006. (12680)210 648 A
  7007. 1110(if)S
  7008. ((scr)168 1236 A
  7009. 1446(!=)S
  7010. 1572(w))S
  7011. 1698({)S
  7012. 2370(/*)S
  7013. (copy)168 2496 A
  7014. (scr)126 2706 A
  7015. 2874(to)S
  7016. (curscr)252 3000 A
  7017. 3294(*/)S
  7018. 3240 V
  7019. (12681)210 648 A
  7020. (for)126 1362 A
  7021. 1530((i)S
  7022. 1656(=)S
  7023. 1740(0;)S
  7024. 1866(i)S
  7025. 1950(<)S
  7026. (LINES;)252 2034 A
  7027. (i++))168 2328 A
  7028. 2538({)S
  7029. 3330 V
  7030. (12682)210 648 A
  7031. (src)126 1698 A
  7032. 1866(=)S
  7033. (scr->_line[i];)588 1950 A
  7034. 3420 V
  7035. (12683)210 648 A
  7036. (dst)126 1698 A
  7037. 1866(=)S
  7038. (w->_line[i];)504 1950 A
  7039. 3510 V
  7040. (12684)210 648 A
  7041. (for)126 1698 A
  7042. 1866((j)S
  7043. 1992(=)S
  7044. 2076(0;)S
  7045. 2202(j)S
  7046. 2286(<)S
  7047. (COLS;)210 2370 A
  7048. (j++))168 2622 A
  7049. (*dst++)252 2832 A
  7050. 3126(=)S
  7051. (*src++;)294 3210 A
  7052. 3600 V
  7053. (12685)210 648 A
  7054. 1362(})S
  7055. 2370(/*)S
  7056. (for)126 2496 A
  7057. 2664(*/)S
  7058. 3690 V
  7059. (12686)210 648 A
  7060. 1110(})S
  7061. 2370(/*)S
  7062. 2496(if)S
  7063. 2622(*/)S
  7064. 3780 V
  7065. (12687)210 648 A
  7066. (newattr(scr->_attrs);)882 1110 A
  7067. 3870 V
  7068. (12688)210 648 A
  7069. (clrscr();)378 1110 A
  7070. 3960 V
  7071. (12689)210 648 A
  7072. (scr->_clear)462 1110 A
  7073. 1614(=)S
  7074. (FALSE;)252 1698 A
  7075. 4050 V
  7076. (12690)210 648 A
  7077. (for)126 1110 A
  7078. 1278((i)S
  7079. 1404(=)S
  7080. 1488(0;)S
  7081. 1614(i)S
  7082. 1698(<)S
  7083. (LINES;)252 1782 A
  7084. (i++))168 2076 A
  7085. 2286({)S
  7086. 2370(/*)S
  7087. (update)252 2496 A
  7088. (physical)336 2790 A
  7089. (screen)252 3168 A
  7090. 3462(*/)S
  7091. 4140 V
  7092. (12691)210 648 A
  7093. (src)126 1362 A
  7094. 1530(=)S
  7095. (w->_line[i];)504 1614 A
  7096. 4230 V
  7097. (12692)210 648 A
  7098. 1362(j)S
  7099. 1446(=)S
  7100. 1530(0;)S
  7101. 4320 V
  7102. (12693)210 648 A
  7103. (while)210 1362 A
  7104. 1614((j)S
  7105. 1740(<)S
  7106. (COLS))210 1824 A
  7107. 2076({)S
  7108. 4410 V
  7109. (12694)210 648 A
  7110. 1698(if)S
  7111. ((*src)210 1824 A
  7112. 2076(!=)S
  7113. 2202((')S
  7114. 2328(')S
  7115. 2412(|)S
  7116. (ATR_NRM)))378 2496 A
  7117. 2916({)S
  7118. 4500 V
  7119. (12695)210 648 A
  7120. (gotoxy(i,)378 2034 A
  7121. (j);)126 2454 A
  7122. 4590 V
  7123. (12696)210 648 A
  7124. (while)210 2034 A
  7125. 2286((j)S
  7126. 2412(<)S
  7127. (COLS)168 2496 A
  7128. 2706(&&)S
  7129. ((*src)210 2832 A
  7130. 3084(!=)S
  7131. 3210((')S
  7132. 3336(')S
  7133. 3420(|)S
  7134. (ATR_NRM))))420 3504 A
  7135. 3966({)S
  7136. 4680 V
  7137. (12697)210 648 A
  7138. (Putchar(*src++);)672 2370 A
  7139. 4770 V
  7140. (12698)210 648 A
  7141. (j++;)168 2370 A
  7142. 4860 V
  7143. (12699)210 648 A
  7144. 2034(})S
  7145. 4950 V
  7146. (12700)210 648 A
  7147. 1698(})S
  7148. (else)168 1782 A
  7149. 1992({)S
  7150. 5040 V
  7151. (12701)210 648 A
  7152. (src++;)252 2034 A
  7153. 5130 V
  7154. (12702)210 648 A
  7155. (j++;)168 2034 A
  7156. 5220 V
  7157. (12703)210 648 A
  7158. 1698(})S
  7159. 5310 V
  7160. (12704)210 648 A
  7161. 1362(})S
  7162. 2370(/*)S
  7163. (for)126 2496 A
  7164. 2664(*/)S
  7165. 5400 V
  7166. (12705)210 648 A
  7167. 1110(})S
  7168. 2370(/*)S
  7169. (for)126 2496 A
  7170. 2664(*/)S
  7171. 5490 V
  7172. (12706)210 648 A
  7173. (fflush(stdout);)630 1110 A
  7174. 5580 V
  7175. (12707)210 648 A
  7176. 1026(})S
  7177. 2370(/*)S
  7178. (clrupdate)378 2496 A
  7179. 2916(*/)S
  7180. 5670 V
  7181. (12708)210 648 A
  7182. 5760 V
  7183. (12709)210 648 A
  7184. (/****************************************************************/)2772 1026 A
  7185. 5850 V
  7186. (12710)210 648 A
  7187. 1026(/*)S
  7188. (Transformline())630 1152 A
  7189. (updates)294 1824 A
  7190. (the)126 2160 A
  7191. (given)210 2328 A
  7192. (physical)336 2580 A
  7193. (line)168 2958 A
  7194. 3168(to)S
  7195. (look)168 3294 A
  7196. 3714(*/)S
  7197. 5940 V
  7198. (12711)210 648 A
  7199. 1026(/*)S
  7200. (Like)168 1152 A
  7201. (the)126 1362 A
  7202. (corresponding)546 1530 A
  7203. (line)168 2118 A
  7204. 2328(in)S
  7205. (_cursvar.tmpwin.)672 2454 A
  7206. 3714(*/)S
  7207. 6030 V
  7208. (12712)210 648 A
  7209. (/****************************************************************/)2772 1026 A
  7210. 6120 V
  7211. (12713)210 648 A
  7212. 6210 V
  7213. (12714)210 648 A
  7214. (static)252 1026 A
  7215. (void)168 1320 A
  7216. (transformline(lineno))882 1530 A
  7217. 8418 V
  7218. EP
  7219. %%Page: 104 104
  7220. BP
  7221. /slant 0 def
  7222. /height 0 def
  7223. 630 V
  7224. 12 B
  7225. (104)180 648 A
  7226. 11 R
  7227. 1925(File:)S
  7228. (src/lib/curses/update.c)992 2158 A
  7229. 10 R
  7230. 3402(MINIX)S
  7231. 3730(SOURCE)S
  7232. 4153(CODE)S
  7233. 900 V
  7234. 7 LST
  7235. (12715)210 648 A
  7236. (register)336 1026 A
  7237. (int)126 1404 A
  7238. (lineno;)294 1572 A
  7239. 990 V
  7240. (12716)210 648 A
  7241. 1026({)S
  7242. 1080 V
  7243. (12717)210 648 A
  7244. (register)336 1110 A
  7245. (int)126 1488 A
  7246. (*dstp;)252 1656 A
  7247. 1170 V
  7248. (12718)210 648 A
  7249. (register)336 1110 A
  7250. (int)126 1488 A
  7251. (*srcp;)252 1656 A
  7252. 1260 V
  7253. (12719)210 648 A
  7254. (register)336 1110 A
  7255. (int)126 1488 A
  7256. (dstc;)210 1656 A
  7257. 1350 V
  7258. (12720)210 648 A
  7259. (register)336 1110 A
  7260. (int)126 1488 A
  7261. (srcc;)210 1656 A
  7262. 1440 V
  7263. (12721)210 648 A
  7264. (int)126 1110 A
  7265. 1278(x;)S
  7266. 1530 V
  7267. (12722)210 648 A
  7268. (int)126 1110 A
  7269. (endx;)210 1278 A
  7270. 1620 V
  7271. (12723)210 648 A
  7272. 1710 V
  7273. (12724)210 648 A
  7274. 1110(x)S
  7275. 1194(=)S
  7276. (twin->_minchng[lineno];)966 1278 A
  7277. 1800 V
  7278. (12725)210 648 A
  7279. (endx)168 1110 A
  7280. 1320(=)S
  7281. (twin->_maxchng[lineno];)966 1404 A
  7282. 1890 V
  7283. (12726)210 648 A
  7284. (dstp)168 1110 A
  7285. 1320(=)S
  7286. (curscr->_line[lineno])882 1404 A
  7287. 2328(+)S
  7288. 2412(x;)S
  7289. 1980 V
  7290. (12727)210 648 A
  7291. (srcp)168 1110 A
  7292. 1320(=)S
  7293. (twin->_line[lineno])798 1404 A
  7294. 2244(+)S
  7295. 2328(x;)S
  7296. 2070 V
  7297. (12728)210 648 A
  7298. 2160 V
  7299. (12729)210 648 A
  7300. (while)210 1110 A
  7301. 1362((x)S
  7302. 1488(<=)S
  7303. (endx))210 1614 A
  7304. 1866({)S
  7305. 2250 V
  7306. (12730)210 648 A
  7307. 1362(if)S
  7308. (((*dstp)294 1488 A
  7309. 1824(!=)S
  7310. (*srcp))252 1950 A
  7311. 2244(||)S
  7312. ((dstc)210 2370 A
  7313. 2622(!=)S
  7314. (srcc)))252 2748 A
  7315. 3042({)S
  7316. 2340 V
  7317. (12731)210 648 A
  7318. (gotoxy(lineno,)588 1698 A
  7319. (x);)126 2328 A
  7320. 2430 V
  7321. (12732)210 648 A
  7322. (while)210 1698 A
  7323. 1950((x)S
  7324. 2076(<=)S
  7325. (endx)168 2202 A
  7326. 2412(&&)S
  7327. (((*dstp)294 2538 A
  7328. 2874(!=)S
  7329. (*srcp))252 3000 A
  7330. 3294(||)S
  7331. ((dstc)210 3420 A
  7332. 3672(!=)S
  7333. (srcc))))294 3798 A
  7334. 4134({)S
  7335. 2520 V
  7336. (12733)210 648 A
  7337. (Putchar(*srcp);)630 2034 A
  7338. 2610 V
  7339. (12734)210 648 A
  7340. (*dstp++)294 2034 A
  7341. 2370(=)S
  7342. (*srcp++;)336 2454 A
  7343. 2700 V
  7344. (12735)210 648 A
  7345. (x++;)168 2034 A
  7346. 2790 V
  7347. (12736)210 648 A
  7348. 1698(})S
  7349. 2880 V
  7350. (12737)210 648 A
  7351. 1362(})S
  7352. (else)168 1446 A
  7353. 1656({)S
  7354. 2970 V
  7355. (12738)210 648 A
  7356. (*dstp++)294 1698 A
  7357. 2034(=)S
  7358. (*srcp++;)336 2118 A
  7359. 3060 V
  7360. (12739)210 648 A
  7361. (x++;)168 1698 A
  7362. 3150 V
  7363. (12740)210 648 A
  7364. 1362(})S
  7365. 3240 V
  7366. (12741)210 648 A
  7367. 1110(})S
  7368. 2370(/*)S
  7369. (for)126 2496 A
  7370. 2664(*/)S
  7371. 3330 V
  7372. (12742)210 648 A
  7373. (twin->_minchng[lineno])924 1110 A
  7374. 2076(=)S
  7375. (_NO_CHANGE;)462 2160 A
  7376. 3420 V
  7377. (12743)210 648 A
  7378. (twin->_maxchng[lineno])924 1110 A
  7379. 2076(=)S
  7380. (_NO_CHANGE;)462 2160 A
  7381. 3510 V
  7382. (12744)210 648 A
  7383. 1026(})S
  7384. 2370(/*)S
  7385. (transformline)546 2496 A
  7386. 3084(*/)S
  7387. 3600 V
  7388. (12745)210 648 A
  7389. 3690 V
  7390. (12746)210 648 A
  7391. (/****************************************************************/)2772 1026 A
  7392. 3780 V
  7393. (12747)210 648 A
  7394. 1026(/*)S
  7395. (Doupdate())420 1152 A
  7396. (updates)294 1614 A
  7397. (the)126 1950 A
  7398. (physical)336 2118 A
  7399. (screen)252 2496 A
  7400. 2790(to)S
  7401. (look)168 2916 A
  7402. (like)168 3126 A
  7403. (_curs-)252 3336 A
  7404. 3714(*/)S
  7405. 3870 V
  7406. (12748)210 648 A
  7407. 1026(/*)S
  7408. (Var.tmpwin)420 1152 A
  7409. 1614(if)S
  7410. (curscr)252 1740 A
  7411. 2034(is)S
  7412. (not)126 2160 A
  7413. ('Clear-marked'.)630 2328 A
  7414. (Otherwise)378 3000 A
  7415. 3420(it)S
  7416. 3714(*/)S
  7417. 3960 V
  7418. (12749)210 648 A
  7419. 1026(/*)S
  7420. (Updates)294 1152 A
  7421. (the)126 1488 A
  7422. (screen)252 1656 A
  7423. 1950(to)S
  7424. (look)168 2076 A
  7425. (like)168 2286 A
  7426. (curscr.)294 2496 A
  7427. 3714(*/)S
  7428. 4050 V
  7429. (12750)210 648 A
  7430. (/****************************************************************/)2772 1026 A
  7431. 4140 V
  7432. (12751)210 648 A
  7433. 4230 V
  7434. (12752)210 648 A
  7435. (void)168 1026 A
  7436. (doupdate())420 1236 A
  7437. 4320 V
  7438. (12753)210 648 A
  7439. 1026({)S
  7440. 4410 V
  7441. (12754)210 648 A
  7442. (int)126 1110 A
  7443. 1278(i;)S
  7444. 4500 V
  7445. (12755)210 648 A
  7446. 4590 V
  7447. (12756)210 648 A
  7448. (twin)168 1110 A
  7449. 1320(=)S
  7450. (_cursvar.tmpwin;)672 1404 A
  7451. 4680 V
  7452. (12757)210 648 A
  7453. 1110(if)S
  7454. ((curscr->_clear))672 1236 A
  7455. 4770 V
  7456. (12758)210 648 A
  7457. (clrupdate(curscr);)756 1362 A
  7458. 4860 V
  7459. (12759)210 648 A
  7460. (else)168 1110 A
  7461. 1320({)S
  7462. 4950 V
  7463. (12760)210 648 A
  7464. 1362(if)S
  7465. ((twin->_clear))588 1488 A
  7466. 5040 V
  7467. (12761)210 648 A
  7468. (clrupdate(twin);)672 1698 A
  7469. 5130 V
  7470. (12762)210 648 A
  7471. (else)168 1362 A
  7472. 1572({)S
  7473. 5220 V
  7474. (12763)210 648 A
  7475. (for)126 1698 A
  7476. 1866((i)S
  7477. 1992(=)S
  7478. 2076(0;)S
  7479. 2202(i)S
  7480. 2286(<)S
  7481. (LINES;)252 2370 A
  7482. (i++))168 2664 A
  7483. 5310 V
  7484. (12764)210 648 A
  7485. 2034(if)S
  7486. ((twin->_minchng[i])756 2160 A
  7487. 2958(!=)S
  7488. (_NO_CHANGE))462 3084 A
  7489. 5400 V
  7490. (12765)210 648 A
  7491. (transformline(i);)714 2370 A
  7492. 5490 V
  7493. (12766)210 648 A
  7494. 1362(})S
  7495. 5580 V
  7496. (12767)210 648 A
  7497. 1110(})S
  7498. 5670 V
  7499. (12768)210 648 A
  7500. (curscr->_curx)546 1110 A
  7501. 1698(=)S
  7502. (twin->_curx;)504 1782 A
  7503. 5760 V
  7504. (12769)210 648 A
  7505. (curscr->_cury)546 1110 A
  7506. 1698(=)S
  7507. (twin->_cury;)504 1782 A
  7508. 5850 V
  7509. (12770)210 648 A
  7510. (gotoxy(curscr->_cury,)882 1110 A
  7511. (curscr->_curx);)630 2034 A
  7512. 5940 V
  7513. (12771)210 648 A
  7514. (fflush(stdout);)630 1110 A
  7515. 6030 V
  7516. (12772)210 648 A
  7517. 1026(})S
  7518. 2370(/*)S
  7519. (doupdate)336 2496 A
  7520. 2874(*/)S
  7521. 8418 V
  7522. EP
  7523. %%Page: 105 105
  7524. BP
  7525. /slant 0 def
  7526. /height 0 def
  7527. 630 V
  7528. 10 R
  7529. 648(MINIX)S
  7530. 976(SOURCE)S
  7531. 1399(CODE)S
  7532. 11 R
  7533. 1901(File:)S
  7534. (src/lib/curses/waddch.c)1041 2134 A
  7535. 12 B
  7536. (105)180 4248 A
  7537. 990 V
  7538. 7 LST
  7539. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7540. 1080 V
  7541. (src/lib/curses/waddch.c)966 1698 A
  7542. 1170 V
  7543. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7544. 1350 V
  7545. (12800)210 648 A
  7546. (#include)336 1026 A
  7547. (<curses.h>)420 1404 A
  7548. 1440 V
  7549. (12801)210 648 A
  7550. (#include)336 1026 A
  7551. ("curspriv.h")504 1404 A
  7552. 1530 V
  7553. (12802)210 648 A
  7554. 1620 V
  7555. (12803)210 648 A
  7556. (/****************************************************************/)2772 1026 A
  7557. 1710 V
  7558. (12804)210 648 A
  7559. 1026(/*)S
  7560. (Newline())378 1152 A
  7561. (does)168 1572 A
  7562. (line)168 1782 A
  7563. (advance)294 1992 A
  7564. (and)126 2328 A
  7565. (returns)294 2496 A
  7566. (the)126 2832 A
  7567. (new)126 3000 A
  7568. (cursor)252 3168 A
  7569. (line.)210 3462 A
  7570. 3714(*/)S
  7571. 1800 V
  7572. (12805)210 648 A
  7573. 1026(/*)S
  7574. 1152(If)S
  7575. (error,)252 1278 A
  7576. (return)252 1572 A
  7577. (-1.)126 1866 A
  7578. 3714(*/)S
  7579. 1890 V
  7580. (12806)210 648 A
  7581. (/****************************************************************/)2772 1026 A
  7582. 1980 V
  7583. (12807)210 648 A
  7584. 2070 V
  7585. (12808)210 648 A
  7586. (_PROTOTYPE()462 1026 A
  7587. (static)252 1530 A
  7588. (short)210 1824 A
  7589. (newline,)336 2076 A
  7590. ((WINDOW)294 2454 A
  7591. (*win,)210 2790 A
  7592. (int)126 3042 A
  7593. (lin));)252 3210 A
  7594. 2160 V
  7595. (12809)210 648 A
  7596. 2250 V
  7597. (12810)210 648 A
  7598. (static)252 1026 A
  7599. (short)210 1320 A
  7600. (newline(win,)504 1572 A
  7601. (lin))168 2118 A
  7602. 2340 V
  7603. (12811)210 648 A
  7604. (WINDOW)252 1026 A
  7605. (*win;)210 1320 A
  7606. 2430 V
  7607. (12812)210 648 A
  7608. (int)126 1026 A
  7609. (lin;)168 1194 A
  7610. 2520 V
  7611. (12813)210 648 A
  7612. 1026({)S
  7613. 2610 V
  7614. (12814)210 648 A
  7615. 1110(if)S
  7616. ((++lin)252 1236 A
  7617. 1530(>)S
  7618. (win->_regbottom))672 1614 A
  7619. 2328({)S
  7620. 2700 V
  7621. (12815)210 648 A
  7622. (lin--;)252 1362 A
  7623. 2790 V
  7624. (12816)210 648 A
  7625. 1362(if)S
  7626. ((win->_scroll))588 1488 A
  7627. 2880 V
  7628. (12817)210 648 A
  7629. (scroll(win);)504 1698 A
  7630. 2970 V
  7631. (12818)210 648 A
  7632. (else)168 1362 A
  7633. 3060 V
  7634. (12819)210 648 A
  7635. (return(-1);)462 1698 A
  7636. 3150 V
  7637. (12820)210 648 A
  7638. 1110(})S
  7639. 2370(/*)S
  7640. 2496(if)S
  7641. 2622(*/)S
  7642. 3240 V
  7643. (12821)210 648 A
  7644. (return(lin);)504 1110 A
  7645. 3330 V
  7646. (12822)210 648 A
  7647. 1026(})S
  7648. 2370(/*)S
  7649. (newline)294 2496 A
  7650. 2832(*/)S
  7651. 3420 V
  7652. (12823)210 648 A
  7653. 3510 V
  7654. (12824)210 648 A
  7655. (/****************************************************************/)2772 1026 A
  7656. 3600 V
  7657. (12825)210 648 A
  7658. 1026(/*)S
  7659. (Waddch())336 1152 A
  7660. (inserts)294 1530 A
  7661. (character)378 1866 A
  7662. ('c')126 2286 A
  7663. 2454(at)S
  7664. (the)126 2580 A
  7665. (current)294 2748 A
  7666. (cursor)252 3084 A
  7667. (posi-)210 3378 A
  7668. 3714(*/)S
  7669. 3690 V
  7670. (12826)210 648 A
  7671. 1026(/*)S
  7672. (Tion)168 1152 A
  7673. 1362(in)S
  7674. (window)252 1488 A
  7675. ('win',)252 1782 A
  7676. (and)126 2076 A
  7677. (takes)210 2244 A
  7678. (any)126 2496 A
  7679. (actions)294 2664 A
  7680. 3000(as)S
  7681. (dictated)336 3126 A
  7682. 3504(by)S
  7683. 3714(*/)S
  7684. 3780 V
  7685. (12827)210 648 A
  7686. 1026(/*)S
  7687. (The)126 1152 A
  7688. (character.)420 1320 A
  7689. 3714(*/)S
  7690. 3870 V
  7691. (12828)210 648 A
  7692. (/****************************************************************/)2772 1026 A
  7693. 3960 V
  7694. (12829)210 648 A
  7695. 4050 V
  7696. (12830)210 648 A
  7697. (int)126 1026 A
  7698. (waddch(win,)462 1194 A
  7699. 1698(c))S
  7700. 4140 V
  7701. (12831)210 648 A
  7702. (WINDOW)252 1026 A
  7703. (*win;)210 1320 A
  7704. 4230 V
  7705. (12832)210 648 A
  7706. (int)126 1026 A
  7707. 1194(c;)S
  7708. 4320 V
  7709. (12833)210 648 A
  7710. 1026({)S
  7711. 4410 V
  7712. (12834)210 648 A
  7713. (int)126 1110 A
  7714. 1278(x)S
  7715. 1362(=)S
  7716. (win->_curx;)462 1446 A
  7717. 4500 V
  7718. (12835)210 648 A
  7719. (int)126 1110 A
  7720. 1278(y)S
  7721. 1362(=)S
  7722. (win->_cury;)462 1446 A
  7723. 4590 V
  7724. (12836)210 648 A
  7725. (int)126 1110 A
  7726. (newx;)210 1278 A
  7727. 4680 V
  7728. (12837)210 648 A
  7729. (int)126 1110 A
  7730. 1278(ch)S
  7731. 1404(=)S
  7732. 1488(c;)S
  7733. 4770 V
  7734. (12838)210 648 A
  7735. (int)126 1110 A
  7736. 1278(ts)S
  7737. 1404(=)S
  7738. (win->_tabsize;)588 1488 A
  7739. 4860 V
  7740. (12839)210 648 A
  7741. 4950 V
  7742. (12840)210 648 A
  7743. 1110(ch)S
  7744. 1236(&=)S
  7745. ((A_ALTCHARSET)546 1362 A
  7746. 1950(|)S
  7747. (0xff);)252 2034 A
  7748. 5040 V
  7749. (12841)210 648 A
  7750. 1110(if)S
  7751. 1236((y)S
  7752. 1362(>)S
  7753. (win->_maxy)420 1446 A
  7754. 1908(||)S
  7755. 2034(x)S
  7756. 2118(>)S
  7757. (win->_maxx)420 2202 A
  7758. 2664(||)S
  7759. 2790(y)S
  7760. 2874(<)S
  7761. 2958(0)S
  7762. 3042(||)S
  7763. 3168(x)S
  7764. 3252(<)S
  7765. 3336(0))S
  7766. (return(ERR);)504 3462 A
  7767. 5130 V
  7768. (12842)210 648 A
  7769. (switch)252 1110 A
  7770. ((ch))168 1404 A
  7771. 1614({)S
  7772. 5220 V
  7773. (12843)210 648 A
  7774. (case)168 1278 A
  7775. ('\t':)210 1488 A
  7776. 5310 V
  7777. (12844)210 648 A
  7778. (for)126 1362 A
  7779. ((newx)210 1530 A
  7780. 1782(=)S
  7781. (((x)126 1866 A
  7782. 2034(/)S
  7783. (ts))126 2118 A
  7784. 2286(+)S
  7785. 2370(1))S
  7786. 2496(*)S
  7787. (ts;)126 2580 A
  7788. 2748(x)S
  7789. 2832(<)S
  7790. (newx;)210 2916 A
  7791. (x++))168 3168 A
  7792. 3378({)S
  7793. 5400 V
  7794. (12845)210 648 A
  7795. 1698(if)S
  7796. ((waddch(win,)504 1824 A
  7797. 2370(')S
  7798. 2454('))S
  7799. 2580(==)S
  7800. (ERR))168 2706 A
  7801. (return(ERR);)504 2916 A
  7802. 5490 V
  7803. (12846)210 648 A
  7804. 1698(if)S
  7805. ((win->_curx)462 1824 A
  7806. 2328(==)S
  7807. 2454(0))S
  7808. 2706(/*)S
  7809. 2832(if)S
  7810. (tab)126 2958 A
  7811. 3126(to)S
  7812. (next)168 3252 A
  7813. (line)168 3462 A
  7814. 3672(*/)S
  7815. 5580 V
  7816. (12847)210 648 A
  7817. (return(OK);)462 2034 A
  7818. 2706(/*)S
  7819. (exit)168 2832 A
  7820. (the)126 3042 A
  7821. (loop)168 3210 A
  7822. 3420(*/)S
  7823. 5670 V
  7824. (12848)210 648 A
  7825. 1362(})S
  7826. 5760 V
  7827. (12849)210 648 A
  7828. (return(OK);)462 1362 A
  7829. 5850 V
  7830. (12850)210 648 A
  7831. 5940 V
  7832. (12851)210 648 A
  7833. (case)168 1278 A
  7834. ('\n':)210 1488 A
  7835. 6030 V
  7836. (12852)210 648 A
  7837. 1362(if)S
  7838. ((NONL))252 1488 A
  7839. 1782(x)S
  7840. 1866(=)S
  7841. 1950(0;)S
  7842. 6120 V
  7843. (12853)210 648 A
  7844. 1362(if)S
  7845. (((y)126 1488 A
  7846. 1656(=)S
  7847. (newline(win,)504 1740 A
  7848. (y)))126 2286 A
  7849. 2454(<)S
  7850. 2538(0))S
  7851. (return)252 2664 A
  7852. ((ERR);)252 2958 A
  7853. 6210 V
  7854. (12854)210 648 A
  7855. (break;)252 1362 A
  7856. 8418 V
  7857. EP
  7858. %%Page: 106 106
  7859. BP
  7860. /slant 0 def
  7861. /height 0 def
  7862. 630 V
  7863. 12 B
  7864. (106)180 648 A
  7865. 11 R
  7866. 1901(File:)S
  7867. (src/lib/curses/waddch.c)1041 2134 A
  7868. 10 R
  7869. 3402(MINIX)S
  7870. 3730(SOURCE)S
  7871. 4153(CODE)S
  7872. 900 V
  7873. 7 LST
  7874. (12855)210 648 A
  7875. 990 V
  7876. (12856)210 648 A
  7877. (case)168 1278 A
  7878. ('\r':)210 1488 A
  7879. 2034(x)S
  7880. 2118(=)S
  7881. 2202(0;)S
  7882. (break;)252 2370 A
  7883. 1080 V
  7884. (12857)210 648 A
  7885. 1170 V
  7886. (12858)210 648 A
  7887. (case)168 1278 A
  7888. ('\b':)210 1488 A
  7889. 1260 V
  7890. (12859)210 648 A
  7891. 1362(if)S
  7892. ((--x)168 1488 A
  7893. 1698(<)S
  7894. 1782(0))S
  7895. 2370(/*)S
  7896. 2496(no)S
  7897. (back)168 2622 A
  7898. (over)168 2832 A
  7899. (left)168 3042 A
  7900. (margin)252 3252 A
  7901. 3546(*/)S
  7902. 1350 V
  7903. (12860)210 648 A
  7904. 1698(x)S
  7905. 1782(=)S
  7906. 1866(0;)S
  7907. 1440 V
  7908. (12861)210 648 A
  7909. (break;)252 1362 A
  7910. 1530 V
  7911. (12862)210 648 A
  7912. 1620 V
  7913. (12863)210 648 A
  7914. (case)168 1278 A
  7915. (0x7f:)210 1488 A
  7916. 1710 V
  7917. (12864)210 648 A
  7918. 1362({)S
  7919. 1800 V
  7920. (12865)210 648 A
  7921. 1698(if)S
  7922. ((waddch(win,)504 1824 A
  7923. ('303'))168 2370 A
  7924. 2580(==)S
  7925. (ERR))168 2706 A
  7926. (return(ERR);)504 2916 A
  7927. 1890 V
  7928. (12866)210 648 A
  7929. (return(waddch(win,)756 1698 A
  7930. ('?'));)252 2496 A
  7931. 1980 V
  7932. (12867)210 648 A
  7933. 1362(})S
  7934. 2070 V
  7935. (12868)210 648 A
  7936. 2160 V
  7937. (12869)210 648 A
  7938. (default:)336 1278 A
  7939. 2250 V
  7940. (12870)210 648 A
  7941. 1362(if)S
  7942. ((ch)126 1488 A
  7943. 1656(<)S
  7944. 1740(')S
  7945. 1824('))S
  7946. 1950({)S
  7947. 2370(/*)S
  7948. (handle)252 2496 A
  7949. (control)294 2790 A
  7950. (chars)210 3126 A
  7951. 3378(*/)S
  7952. 2340 V
  7953. (12871)210 648 A
  7954. 1698(if)S
  7955. ((waddch(win,)504 1824 A
  7956. ('303'))168 2370 A
  7957. 2580(==)S
  7958. (ERR))168 2706 A
  7959. (return(ERR);)504 2916 A
  7960. 2430 V
  7961. (12872)210 648 A
  7962. (return(waddch(win,)756 1698 A
  7963. 2496(c)S
  7964. 2580(+)S
  7965. ('@'));)252 2664 A
  7966. 2520 V
  7967. (12873)210 648 A
  7968. 1362(})S
  7969. 2610 V
  7970. (12874)210 648 A
  7971. 1362(ch)S
  7972. 1488(|=)S
  7973. ((win->_attrs)504 1614 A
  7974. 2160(&)S
  7975. (ATR_MSK);)378 2244 A
  7976. 2700 V
  7977. (12875)210 648 A
  7978. 1362(if)S
  7979. ((win->_line[y][x])714 1488 A
  7980. 2244(!=)S
  7981. (ch))126 2370 A
  7982. 2538({)S
  7983. 2706(/*)S
  7984. (only)168 2832 A
  7985. 3042(if)S
  7986. (data)168 3168 A
  7987. (change)252 3378 A
  7988. 3672(*/)S
  7989. 2790 V
  7990. (12876)210 648 A
  7991. 1698(if)S
  7992. ((win->_minchng[y])714 1824 A
  7993. 2580(==)S
  7994. (_NO_CHANGE))462 2706 A
  7995. 2880 V
  7996. (12877)210 648 A
  7997. (win->_minchng[y])672 2034 A
  7998. 2748(=)S
  7999. (win->_maxchng[y])672 2832 A
  8000. 3546(=)S
  8001. 3630(x;)S
  8002. 2970 V
  8003. (12878)210 648 A
  8004. (else)168 1698 A
  8005. 1908(if)S
  8006. 2034((x)S
  8007. 2160(<)S
  8008. (win->_minchng[y]))714 2244 A
  8009. 3060 V
  8010. (12879)210 648 A
  8011. (win->_minchng[y])672 2034 A
  8012. 2748(=)S
  8013. 2832(x;)S
  8014. 3150 V
  8015. (12880)210 648 A
  8016. (else)168 1698 A
  8017. 1908(if)S
  8018. 2034((x)S
  8019. 2160(>)S
  8020. (win->_maxchng[y]))714 2244 A
  8021. 3240 V
  8022. (12881)210 648 A
  8023. (win->_maxchng[y])672 2034 A
  8024. 2748(=)S
  8025. 2832(x;)S
  8026. 3330 V
  8027. (12882)210 648 A
  8028. 1362(})S
  8029. 2370(/*)S
  8030. 2496(if)S
  8031. 2622(*/)S
  8032. 3420 V
  8033. (12883)210 648 A
  8034. (win->_line[y][x++])756 1362 A
  8035. 2160(=)S
  8036. (ch;)126 2244 A
  8037. 3510 V
  8038. (12884)210 648 A
  8039. 1362(if)S
  8040. 1488((x)S
  8041. 1614(>)S
  8042. (win->_maxx))462 1698 A
  8043. 2202({)S
  8044. 2370(/*)S
  8045. (wrap)168 2496 A
  8046. (around)252 2706 A
  8047. (test)168 3000 A
  8048. 3210(*/)S
  8049. 3600 V
  8050. (12885)210 648 A
  8051. 1698(x)S
  8052. 1782(=)S
  8053. 1866(0;)S
  8054. 3690 V
  8055. (12886)210 648 A
  8056. 1698(if)S
  8057. (((y)126 1824 A
  8058. 1992(=)S
  8059. (newline(win,)504 2076 A
  8060. (y)))126 2622 A
  8061. 2790(<)S
  8062. 2874(0))S
  8063. (return(ERR);)504 3000 A
  8064. 3780 V
  8065. (12887)210 648 A
  8066. 1362(})S
  8067. 3870 V
  8068. (12888)210 648 A
  8069. (break;)252 1362 A
  8070. 3960 V
  8071. (12889)210 648 A
  8072. 4050 V
  8073. (12890)210 648 A
  8074. 1110(})S
  8075. 2370(/*)S
  8076. (switch)252 2496 A
  8077. 2790(*/)S
  8078. 4140 V
  8079. (12891)210 648 A
  8080. (win->_curx)420 1110 A
  8081. 1572(=)S
  8082. 1656(x;)S
  8083. 4230 V
  8084. (12892)210 648 A
  8085. (win->_cury)420 1110 A
  8086. 1572(=)S
  8087. 1656(y;)S
  8088. 4320 V
  8089. (12893)210 648 A
  8090. (return(OK);)462 1110 A
  8091. 4410 V
  8092. (12894)210 648 A
  8093. 1026(})S
  8094. 5040 V
  8095. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  8096. 5130 V
  8097. (src/lib/curses/waddstr.c)1008 1698 A
  8098. 5220 V
  8099. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  8100. 5400 V
  8101. (12900)210 648 A
  8102. (#include)336 1026 A
  8103. (<curses.h>)420 1404 A
  8104. 5490 V
  8105. (12901)210 648 A
  8106. (#include)336 1026 A
  8107. ("curspriv.h")504 1404 A
  8108. 5580 V
  8109. (12902)210 648 A
  8110. 5670 V
  8111. (12903)210 648 A
  8112. (/****************************************************************/)2772 1026 A
  8113. 5760 V
  8114. (12904)210 648 A
  8115. 1026(/*)S
  8116. (Waddstr())378 1152 A
  8117. (inserts)294 1572 A
  8118. (string)252 1908 A
  8119. ('str')210 2202 A
  8120. 2454(at)S
  8121. (the)126 2580 A
  8122. (current)294 2748 A
  8123. (cursor)252 3084 A
  8124. (posi-)210 3378 A
  8125. 3714(*/)S
  8126. 5850 V
  8127. (12905)210 648 A
  8128. 1026(/*)S
  8129. (Tion)168 1152 A
  8130. 1362(in)S
  8131. (window)252 1488 A
  8132. ('win',)252 1782 A
  8133. (and)126 2076 A
  8134. (takes)210 2244 A
  8135. (any)126 2496 A
  8136. (actions)294 2664 A
  8137. 3000(as)S
  8138. (dictated)336 3126 A
  8139. 3504(by)S
  8140. 3714(*/)S
  8141. 5940 V
  8142. (12906)210 648 A
  8143. 1026(/*)S
  8144. (The)126 1152 A
  8145. (characters.)462 1320 A
  8146. 3714(*/)S
  8147. 6030 V
  8148. (12907)210 648 A
  8149. (/****************************************************************/)2772 1026 A
  8150. 6120 V
  8151. (12908)210 648 A
  8152. 6210 V