File: ChangeLog

package info (click to toggle)
visualos 1.0.3.cvs20011122-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 5,276 kB
  • ctags: 2,014
  • sloc: ansic: 13,526; sh: 3,291; makefile: 693; yacc: 439
file content (1743 lines) | stat: -rw-r--r-- 125,366 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
2001-11-15  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/Makefile.am:
	Simplified ChangeLog generation and use the more standard rcs2log instead of
	cvs2cl.

2001-11-13  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CLOCK/Makefile.am:
	The newline was not enough.

	* /cvsroot/visualos/VisualOS/debian/changelog:
	Rebuilt agains current binutils to take advantage of combreloc.

	* /cvsroot/visualos/VisualOS/TODO: And even more things TODO.

	* /cvsroot/visualos/VisualOS/src/CLOCK/Makefile.am:
	The last newline is requiered or else make will join the next line and break
	compilation.

	* /cvsroot/visualos/VisualOS/po/ChangeLog, /cvsroot/visualos/VisualOS/po/es.po, /cvsroot/visualos/VisualOS/po/fr.po, /cvsroot/visualos/VisualOS/po/it.po:
	Automatic format changes by gettext.

	* /cvsroot/visualos/VisualOS/docs/Makefile.am:
	Now there is an english user manual.

	* /cvsroot/visualos/VisualOS/Makefile.am, /cvsroot/visualos/VisualOS/autogen.sh, /cvsroot/visualos/VisualOS/configure.in:
	Start using gnome-common package so I don't have to worry for gnome .m4 files.

2001-11-05  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Manual-en.sgml: Finised translating.

	* /cvsroot/visualos/VisualOS/docs/Manual-es.sgml:
	Fixed some typos while translating.

	* /cvsroot/visualos/VisualOS/docs/Manual-es.sgml: Fixed a typo.

2001-07-05  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Manual-en.sgml:
	a bit more translation

2001-05-21  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/debian/changelog, /cvsroot/visualos/VisualOS/debian/control:
	hopefully fixed build depends

2001-04-21  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/debian/changelog, /cvsroot/visualos/VisualOS/debian/control:
	depend on the first debhelper having dh_installman;
	changed maintainer address to ranty@debian.org.

2001-04-02  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/debian/control:
	Added libglade-gnome0-dev to Build-Depends

2001-03-29  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/Makefile.am:
	For some reason automake stoped including the changelog on make dist

	* /cvsroot/visualos/VisualOS/debian/control:
	updated debian standards version

	* /cvsroot/visualos/VisualOS/debian/control: build depend on help2man

	* /cvsroot/visualos/VisualOS/debian/changelog:
	I will also release a new upstream tarball

	* /cvsroot/visualos/VisualOS/configure.in: bumped the version number

	* /cvsroot/visualos/VisualOS/README: I use help2man now

	* /cvsroot/visualos/VisualOS/.cvsignore, /cvsroot/visualos/VisualOS/NEWS, /cvsroot/visualos/VisualOS/debian/changelog, /cvsroot/visualos/VisualOS/debian/copyright, /cvsroot/visualos/VisualOS/debian/dirs, /cvsroot/visualos/VisualOS/debian/docs, /cvsroot/visualos/VisualOS/debian/rules, /cvsroot/visualos/VisualOS/docs/Makefile.am, /cvsroot/visualos/VisualOS/docs/Manual-en.sgml, /cvsroot/visualos/VisualOS/docs/VisualOS.man-include, /cvsroot/visualos/VisualOS/docs/screen_shots/Makefile.am, /cvsroot/visualos/VisualOS/po/.cvsignore, /cvsroot/visualos/VisualOS/docs/.cvsignore:
	.cvsignore

	* /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/autogen.sh, /cvsroot/visualos/VisualOS/Makefile.am:
	Updated macros directory to latest gnome version.

2001-03-28  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/po/it.po, /cvsroot/visualos/VisualOS/po/fr.po, /cvsroot/visualos/VisualOS/po/es.po:
	automatic updates on comments.

2001-03-15  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/.cvsignore: added intl

	* /cvsroot/visualos/VisualOS/debian/.cvsignore: .cvsignore

	* /cvsroot/visualos/VisualOS/CONTRIBUTORS: updated

	* /cvsroot/visualos/VisualOS/debian/cron.d.ex, /cvsroot/visualos/VisualOS/debian/emacsen-install.ex, /cvsroot/visualos/VisualOS/debian/emacsen-remove.ex, /cvsroot/visualos/VisualOS/debian/emacsen-startup.ex, /cvsroot/visualos/VisualOS/debian/ex.doc-base.package, /cvsroot/visualos/VisualOS/debian/init.d.ex, /cvsroot/visualos/VisualOS/debian/manpage.1.ex, /cvsroot/visualos/VisualOS/debian/manpage.sgml.ex, /cvsroot/visualos/VisualOS/debian/postinst.ex, /cvsroot/visualos/VisualOS/debian/postrm.ex, /cvsroot/visualos/VisualOS/debian/preinst.ex, /cvsroot/visualos/VisualOS/debian/prerm.ex, /cvsroot/visualos/VisualOS/debian/watch.ex:
	removed unneeded sample files

	* /cvsroot/visualos/VisualOS/debian/changelog:
	changed my name on the email

	* /cvsroot/visualos/VisualOS/debian/control: Updated section;
	Changed my name on the email;
	Added build depends.

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/state.c, /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/round.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c:
	Fixed gdk_font problem with XF4

2001-03-07  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/README: added libglade to the REQUIREMENTS

2000-12-01  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/NEWS, /cvsroot/visualos/VisualOS/TODO:
	*** empty log message ***

2000-10-27  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/events.c:
	struct funcs conflicted with X11/Xlib.h for some user, renamed it

	* /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c, /cvsroot/visualos/VisualOS/src/CPU/CPU.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.c, /cvsroot/visualos/VisualOS/src/CPU/editor/file.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/stats.c, /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/IO/combo.c, /cvsroot/visualos/VisualOS/src/IO/delay.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/SCHED.c, /cvsroot/visualos/VisualOS/src/drawing.c, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/process.c, /cvsroot/visualos/VisualOS/src/process.h, /cvsroot/visualos/VisualOS/src/property_widgets.c:
	code cleanups

	* /cvsroot/visualos/VisualOS/TODO: more things TODO

2000-10-21  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/NEWS, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/debian/changelog:
	New revision 1.0.2

	* /cvsroot/visualos/VisualOS/debian/docs:
	include CONTRIBUTORS file in debian packages

	* /cvsroot/visualos/VisualOS/Makefile.am, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/debian/Makefile.am:
	'make dist' properly handles debian directory

	* /cvsroot/visualos/VisualOS/debian/prerm.debhelper, /cvsroot/visualos/VisualOS/debian/files:
	shouldn't be in CVS

	* /cvsroot/visualos/VisualOS/Makefile.am:
	CONTRIBUTORS file is no distributed

	* /cvsroot/visualos/VisualOS/debian/rules:
	added undocumented manpage link

	* /cvsroot/visualos/VisualOS/debian/postinst.debhelper:
	shouldn't be in CVS

	* /cvsroot/visualos/VisualOS/debian/menu, /cvsroot/visualos/VisualOS/debian/menu.ex:
	filled menu.ex and moved it to menu

	* /cvsroot/visualos/VisualOS/debian/substvars: shouldn't be in CVS

2000-10-11  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CLOCK/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/drawings/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/editor/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/drawings/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/drawings/Makefile.am, /cvsroot/visualos/VisualOS/src/Make.defaults, /cvsroot/visualos/VisualOS/src/Makefile.am, /cvsroot/visualos/VisualOS/src/REQUESTOR/Makefile.am, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/configure.in:
	hopefully fixed the makefiles

	* /cvsroot/visualos/VisualOS/po/.cvsignore: .cvsignore

	* /cvsroot/visualos/VisualOS/CONTRIBUTORS, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/po/fr.po:
	added french translation

	* /cvsroot/visualos/VisualOS/po/es.po, /cvsroot/visualos/VisualOS/po/it.po:
	misc revision

2000-09-13  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CONTRIBUTORS, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/po/it.po:
	Added italian translation

	* /cvsroot/visualos/VisualOS/po/ChangeLog, /cvsroot/visualos/VisualOS/po/POTFILES.in, /cvsroot/visualos/VisualOS/po/es.po, /cvsroot/visualos/VisualOS/src/CLOCK/main.c, /cvsroot/visualos/VisualOS/src/CPU/CPU.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/original.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/state.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.c, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/CPU/status.c, /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/nsscan.c, /cvsroot/visualos/VisualOS/src/IO/combo.c, /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/round.c, /cvsroot/visualos/VisualOS/src/IO/status.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/clock.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/fifo.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.c, /cvsroot/visualos/VisualOS/src/MEM/combo.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/status.c, /cvsroot/visualos/VisualOS/src/Makefile.am, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade, /cvsroot/visualos/VisualOS/src/drawing.c, /cvsroot/visualos/VisualOS/src/drawing.h, /cvsroot/visualos/VisualOS/src/file-dialog.c, /cvsroot/visualos/VisualOS/src/libglade_strings.h, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/property_widgets.c, /cvsroot/visualos/VisualOS/Makefile.am, /cvsroot/visualos/VisualOS/NEWS, /cvsroot/visualos/VisualOS/acconfig.h, /cvsroot/visualos/VisualOS/autogen.sh, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/debian/changelog, /cvsroot/visualos/VisualOS/debian/files, /cvsroot/visualos/VisualOS/debian/rules, /cvsroot/visualos/VisualOS/debian/substvars, /cvsroot/visualos/VisualOS/docs/Makefile.am:
	Fixed 'make install';
	Added i18n support;
	Added and spanish translation.

2000-09-12  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/README: updated the REQUIREMENTS

2000-09-11  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/README: added a README file :)

	* /cvsroot/visualos/VisualOS/NEWS: *** empty log message ***

	* /cvsroot/visualos/VisualOS/configure.in:
	the presence of fig2dev is autodetected now.

2000-09-10  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/configure.in:
	bumped version number to 1.0.1

	* /cvsroot/visualos/VisualOS/debian/changelog, /cvsroot/visualos/VisualOS/debian/control, /cvsroot/visualos/VisualOS/debian/copyright, /cvsroot/visualos/VisualOS/debian/cron.d.ex, /cvsroot/visualos/VisualOS/debian/dirs, /cvsroot/visualos/VisualOS/debian/docs, /cvsroot/visualos/VisualOS/debian/emacsen-install.ex, /cvsroot/visualos/VisualOS/debian/emacsen-remove.ex, /cvsroot/visualos/VisualOS/debian/emacsen-startup.ex, /cvsroot/visualos/VisualOS/debian/ex.doc-base.package, /cvsroot/visualos/VisualOS/debian/files, /cvsroot/visualos/VisualOS/debian/init.d.ex, /cvsroot/visualos/VisualOS/debian/manpage.1.ex, /cvsroot/visualos/VisualOS/debian/manpage.sgml.ex, /cvsroot/visualos/VisualOS/debian/menu.ex, /cvsroot/visualos/VisualOS/debian/postinst.debhelper, /cvsroot/visualos/VisualOS/debian/postinst.ex, /cvsroot/visualos/VisualOS/debian/postrm.ex, /cvsroot/visualos/VisualOS/debian/preinst.ex, /cvsroot/visualos/VisualOS/debian/prerm.debhelper, /cvsroot/visualos/VisualOS/debian/prerm.ex, /cvsroot/visualos/VisualOS/debian/rules, /cvsroot/visualos/VisualOS/debian/substvars, /cvsroot/visualos/VisualOS/debian/watch.ex:
	added debian directory.

	* /cvsroot/visualos/VisualOS/docs/Makefile.am:
	no need for those big .pdf files on the main distribution file, they can be generated from source and I will distribute them separately anyway.

	* /cvsroot/visualos/VisualOS/Makefile.am:
	debian directory should be distributed.

	* /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.9.0.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.9.0-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.0.0.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.0.0-clean.gif:
	Forgot the -kb flag.

	* /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.0.0-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.0.0.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.9.0-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.9.0.fig:
	*** empty log message ***

	* /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.9.0.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.9.0-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.0.0.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/VisualOS-0.0.0-clean.gif:
	Added screenshots of the application in early and late development.

	* /cvsroot/visualos/VisualOS/docs/Makefile.am:
	Temporal files are now removed when generating the documents.

	* /cvsroot/visualos/VisualOS/docs/Resumen.sgml: Added a resume.

	* /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-Advanced.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-Advanced-clean.gif:
	Now shows a full example of the process description language.

	* /cvsroot/visualos/VisualOS/docs/Manual-es.sgml: Spellcheking.

	* /cvsroot/visualos/VisualOS/docs/Makefile.am:
	Enhanced the makefile for easier document generation.

	* /cvsroot/visualos/VisualOS/docs/Lista_de_cambios.sgml, /cvsroot/visualos/VisualOS/docs/ChangeLog:
	A full changelog was too much.

	* /cvsroot/visualos/VisualOS/docs/Especificacion_de_requisitos.sgml:
	more practical requisites.

	* /cvsroot/visualos/VisualOS/docs/Diseo.sgml: spell checking.

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml: revised by Gyermo.

	* /cvsroot/visualos/VisualOS/docs/Block-Diagram.dia:
	Cosmetic enhancement.

	* /cvsroot/visualos/VisualOS/configure.in:
	Bumped version to 1.0.0; debuging is disable by default.

2000-07-24  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Bibliografia.sgml:
	Added more web pages.

	* /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c:
	Some requests where not being answered when MEM was disabled.

2000-07-22  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/VisualOS.c:
	It will now find the glade interface when installed.

2000-07-17  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	Removed some debugging messages when debuging is disabled

2000-07-16  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/screen_shots/Makefile.am:
	Updated the build system to make the distribution package smaller.

	* /cvsroot/visualos/VisualOS/docs/Makefile.am:
	Updated the build system to make the distribution package smaller.
		Now includes new documents.

	* /cvsroot/visualos/VisualOS/docs/Diseo.sgml:
	Fix a typo which prevented que diagrams from appearing.

	* /cvsroot/visualos/VisualOS/docs/VisualOS-docs.sgml, /cvsroot/visualos/VisualOS/docs/Manual-es.sgml, /cvsroot/visualos/VisualOS/docs/Descripcion.sgml, /cvsroot/visualos/VisualOS/docs/Bibliografia.sgml:
	Cosmetic update.

	* /cvsroot/visualos/VisualOS/docs/Manual-es.sgml, /cvsroot/visualos/VisualOS/docs/Lista_de_cambios.sgml, /cvsroot/visualos/VisualOS/docs/Descripcion.sgml:
	More spell checking.

	* /cvsroot/visualos/VisualOS/docs/Especificacion_de_requisitos.sgml:
	Wrote the requirements specification.

	* /cvsroot/visualos/VisualOS/docs/Diseo.sgml:
	Wrote a document descriving the design.

	* /cvsroot/visualos/VisualOS/docs/Block-Diagram.dia, /cvsroot/visualos/VisualOS/docs/Block-Diagram-real.dia:
	Translated and changed the size of the diagrams.

	* /cvsroot/visualos/VisualOS/docs/Block-Diagram-real.dia:
	added a block diagram including the messanger system.

2000-07-15  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Lista_de_cambios.sgml:
	Encapsulated the ChangeLog in an sgml file with a couple of screen shots.

	* /cvsroot/visualos/VisualOS/configure.in:
	this is almost done, bumped version to 0.9.0

	* /cvsroot/visualos/VisualOS/docs/Notes.txt:
	Descripcion.sgml already contains this notes.

	* /cvsroot/visualos/VisualOS/docs/Bibliografia.sgml:
	wrote the bibliography

2000-07-14  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml:
	revised by Guillermo

2000-07-13  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml: Added conclusions

2000-07-12  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml:
	Revised by Luis Quintales

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/manual.c, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/events.h:
	MEM subsystem now quits properly when the manual algorithm is selected and has pending page faults

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/manual.c:
	MEM subsystem would quit when selecting more frames then needed in its manual algorithm.

2000-07-11  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/screen_shots/.cvsignore:
	*** empty log message ***

	* /cvsroot/visualos/VisualOS/docs/screen_shots/Makefile.am:
	autogenerate user manual screenshots

	* /cvsroot/visualos/VisualOS/docs/Makefile.am:
	autogenerate and distribute documents in .pdf and text formats

2000-07-03  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Manual-es.sgml: fixed spelling

	* /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/docs/.cvsignore, /cvsroot/visualos/VisualOS/docs/Makefile.am, /cvsroot/visualos/VisualOS/docs/Manual-es.sgml, /cvsroot/visualos/VisualOS/docs/screen_shots/CLOCK-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CLOCK.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-Bars-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-Bars.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-Overlapped-Bars-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-Overlapped.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-Queues-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-Queues.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-State-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Drawing-State.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Menu-Edit-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Menu-File-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Menu-File.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Menu-Settings-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Menu-Settings.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Menu-View-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Menu-View.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Preferences-Drawing-Styles-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Preferences-Drawing-Styles.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Preferences-Process-Auto-Filling-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Preferences-Process-Auto-Filling.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-Advanced-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-Advanced.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-General-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-General.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-IO-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-IO.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-Memory-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Process-Properties-Memory.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Properties-Drawing-Styles-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Properties-Process-Auto-Filling-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-Properties-Process-General-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/CPU.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/IO-Drawing-Round-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/IO-Drawing-Round.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/IO-Drawing-Route-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/IO-Drawing-Route.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/IO-Menu-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/IO-Menu.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/IO-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/IO.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM-Menu-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM-Menu.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM-Physical-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM-Physical.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM-Virtual-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM-Virtual.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/MEM.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/REQUESTOR-IO-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/REQUESTOR-IO.fig, /cvsroot/visualos/VisualOS/docs/screen_shots/REQUESTOR-MEM-clean.gif, /cvsroot/visualos/VisualOS/docs/screen_shots/REQUESTOR-MEM.fig:
	Wrote a user manual

	* /cvsroot/visualos/VisualOS/NEWS: updated NEWS file

2000-07-02  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	little interface cleanup

2000-07-01  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/IO/drawings/new.c:
	no need to draw the current track, it gets in the way.

	* /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/docs/VisualOS-sections.txt, /cvsroot/visualos/VisualOS/docs/tmpl/mem-status.sgml, /cvsroot/visualos/VisualOS/src/MEM/MEM.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	the situation where frames become available while MEM manual algorithm is making a choise is now handled properly

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	more confortable page increment in the CLOCK's time unit

2000-06-30  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/src/IO/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/manual.h:
	added a manual algorithm to IO subsystem

2000-06-28  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/manual.h, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/events.h:
	Added a Manual algorithm to the Memory subsystem

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml:
	correct spelling and misc changes

	* /cvsroot/visualos/VisualOS/docs/Block-Diagram.dia:
	updated the block diagram

2000-06-25  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Block-Diagram.dia:
	made a block diagram

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml:
	more complete description

	* /cvsroot/visualos/VisualOS/Makefile.am:
	make ChangeLog will work event if there is no previeous ChangeLog file

	* /cvsroot/visualos/VisualOS/docs/VisualOS-docs.sgml, /cvsroot/visualos/VisualOS/docs/VisualOS-sections.txt, /cvsroot/visualos/VisualOS/docs/tmpl/VisualOS-unused.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/cpu-status.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/drawing.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/mem-algorithms.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/mem-status.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/system-events.sgml, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/clock.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/fifo.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.c, /cvsroot/visualos/VisualOS/src/MEM/combo.c, /cvsroot/visualos/VisualOS/src/MEM/info.c, /cvsroot/visualos/VisualOS/src/MEM/info.h, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/SCHED.h, /cvsroot/visualos/VisualOS/src/drawing.h, /cvsroot/visualos/VisualOS/src/events.c, /cvsroot/visualos/VisualOS/src/events.h:
	the programer's reference is complete

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml:
	each subsystem may show in a different machine

2000-06-24  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/test.c, /cvsroot/visualos/VisualOS/src/CPU/clock.c, /cvsroot/visualos/VisualOS/src/CPU/clock.h, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/combos.h, /cvsroot/visualos/VisualOS/src/CPU/info.c, /cvsroot/visualos/VisualOS/src/CPU/info.h, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/CPU/queues.h, /cvsroot/visualos/VisualOS/src/IO/IO.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/nsscan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/scan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/sstf.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/test.c, /cvsroot/visualos/VisualOS/src/IO/combo.c, /cvsroot/visualos/VisualOS/src/IO/info.c, /cvsroot/visualos/VisualOS/src/IO/info.h, /cvsroot/visualos/VisualOS/src/IO/queues.c, /cvsroot/visualos/VisualOS/src/IO/simulation.c, /cvsroot/visualos/VisualOS/src/IO/simulation.h, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.h, /cvsroot/visualos/VisualOS/src/pixmaps/io_editor_disk.xpm, /cvsroot/visualos/VisualOS/src/util.c, /cvsroot/visualos/VisualOS/.cvsignore, /cvsroot/visualos/VisualOS/NEWS, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/docs/.cvsignore, /cvsroot/visualos/VisualOS/docs/VisualOS-docs.sgml, /cvsroot/visualos/VisualOS/docs/VisualOS-sections.txt, /cvsroot/visualos/VisualOS/docs/tmpl/CLOCK-interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/VisualOS-unused.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/bitops.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/combos.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/cpu-algorithms.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/cpu-status.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/drawing.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/gdk-helper.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/glib-helper.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/io-algorithms.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/io-request-queues.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/messaging.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/process-queues.sgml, /cvsroot/visualos/VisualOS/src/.cvsignore, /cvsroot/visualos/VisualOS/src/bitops.c, /cvsroot/visualos/VisualOS/src/drawing.c, /cvsroot/visualos/VisualOS/src/drawing.h, /cvsroot/visualos/VisualOS/src/gdk-helper.c, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/messaging.h, /cvsroot/visualos/VisualOS/src/process.c:
	more documentation and cleanup

2000-06-23  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/Makefile.am, /cvsroot/visualos/VisualOS/src/bitops.c, /cvsroot/visualos/VisualOS/src/bitops.h:
	moved bitops functions to a .c file; we don't need to take eficiency that far and this way it is more compatible with gtk-doc

	* /cvsroot/visualos/VisualOS/docs/VisualOS-sections.txt, /cvsroot/visualos/VisualOS/docs/tmpl/VisualOS-unused.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/clock.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/cpu_interface.sgml:
	more documentation

2000-06-22  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/NEWS: added a NEWS file

	* /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	terminate the process if not enougth physical memory or swap space is available

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/clock.c:
	don't complaing if we don't find a suitable frame, just return NO_FRAME.

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/fifo.c:
	fifo algorithm was returning locked frames, should be fixed now.

	* /cvsroot/visualos/VisualOS/src/CPU/CPU.h, /cvsroot/visualos/VisualOS/src/CPU/CPU.c:
	allow other subsystems to terminate processes.

	* /cvsroot/visualos/VisualOS/src/process.c:
	handle nicely early process termination.

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c:
	removed an annoying warning

	* /cvsroot/visualos/VisualOS/docs/tmpl/mem_interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/IO-simulation.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/IO-interface.sgml:
	More documentation.

	* /cvsroot/visualos/VisualOS/src/CPU/queues.c:
	Properly set proc->nqueue in wakeup_proc.

	* /cvsroot/visualos/VisualOS/src/CPU/clock.c, /cvsroot/visualos/VisualOS/src/CPU/clock.h, /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/IO/IO.h, /cvsroot/visualos/VisualOS/src/IO/geometry.c, /cvsroot/visualos/VisualOS/src/IO/simulation.c, /cvsroot/visualos/VisualOS/src/IO/simulation.h, /cvsroot/visualos/VisualOS/src/MEM/MEM.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c:
	added documentation and little cleanup

2000-06-21  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/test.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/test.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/main.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/main.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/original.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/original.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/shared.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/shared.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/state.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/state.h, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.c, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.h, /cvsroot/visualos/VisualOS/src/CPU/editor/dump.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.h, /cvsroot/visualos/VisualOS/src/CPU/editor/file.c, /cvsroot/visualos/VisualOS/src/CPU/editor/file.h, /cvsroot/visualos/VisualOS/src/CPU/editor/general.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.h, /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/CPU/editor/io.h, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.h, /cvsroot/visualos/VisualOS/src/CPU/editor/parser.h, /cvsroot/visualos/VisualOS/src/CPU/editor/util.h, /cvsroot/visualos/VisualOS/src/CPU/info.h, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/main.h, /cvsroot/visualos/VisualOS/src/CPU/misc_menu_callbacks.c, /cvsroot/visualos/VisualOS/src/CPU/misc_menu_callbacks.h, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/CPU/queues.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/CPU/stats.c, /cvsroot/visualos/VisualOS/src/CPU/stats.h, /cvsroot/visualos/VisualOS/src/CPU/status.c, /cvsroot/visualos/VisualOS/src/CPU/status.h, /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/IO/IO.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/fcfs.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/nsscan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/nsscan.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/scan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/scan.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/sstf.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/sstf.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/test.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/test.h, /cvsroot/visualos/VisualOS/src/IO/combo.c, /cvsroot/visualos/VisualOS/src/IO/combo.h, /cvsroot/visualos/VisualOS/src/IO/delay.c, /cvsroot/visualos/VisualOS/src/IO/delay.h, /cvsroot/visualos/VisualOS/src/IO/drawings/main.c, /cvsroot/visualos/VisualOS/src/IO/drawings/main.h, /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/new.h, /cvsroot/visualos/VisualOS/src/IO/drawings/round.c, /cvsroot/visualos/VisualOS/src/IO/drawings/round.h, /cvsroot/visualos/VisualOS/src/IO/geometry.c, /cvsroot/visualos/VisualOS/src/IO/geometry.h, /cvsroot/visualos/VisualOS/src/IO/info.c, /cvsroot/visualos/VisualOS/src/IO/info.h, /cvsroot/visualos/VisualOS/src/IO/io_config.c, /cvsroot/visualos/VisualOS/src/IO/io_config.h, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/IO/main.h, /cvsroot/visualos/VisualOS/src/IO/queues.h, /cvsroot/visualos/VisualOS/src/IO/simulation.c, /cvsroot/visualos/VisualOS/src/IO/simulation.h, /cvsroot/visualos/VisualOS/src/IO/status.c, /cvsroot/visualos/VisualOS/src/IO/status.h, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/clock.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/clock.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/fifo.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/fifo.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.h, /cvsroot/visualos/VisualOS/src/MEM/combo.c, /cvsroot/visualos/VisualOS/src/MEM/combo.h, /cvsroot/visualos/VisualOS/src/MEM/drawings/main.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/main.h, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.h, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.h, /cvsroot/visualos/VisualOS/src/MEM/info.c, /cvsroot/visualos/VisualOS/src/MEM/info.h, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/MEM/main.h, /cvsroot/visualos/VisualOS/src/MEM/mem_config.c, /cvsroot/visualos/VisualOS/src/MEM/mem_config.h, /cvsroot/visualos/VisualOS/src/MEM/misc_menu_callbacks.c, /cvsroot/visualos/VisualOS/src/MEM/misc_menu_callbacks.h, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/MEM/status.c, /cvsroot/visualos/VisualOS/src/MEM/status.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/MEM/swap.h, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.h, /cvsroot/visualos/VisualOS/acconfig.h, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.h, /cvsroot/visualos/VisualOS/src/CLOCK/main.c, /cvsroot/visualos/VisualOS/src/CLOCK/main.h, /cvsroot/visualos/VisualOS/src/CPU/CPU.c, /cvsroot/visualos/VisualOS/src/CPU/CPU.h, /cvsroot/visualos/VisualOS/src/CPU/clock.c, /cvsroot/visualos/VisualOS/src/CPU/clock.h, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/combos.h, /cvsroot/visualos/VisualOS/src/CPU/cpu_config.c, /cvsroot/visualos/VisualOS/src/CPU/cpu_config.h, /cvsroot/visualos/VisualOS/src/CPU/info.c, /cvsroot/visualos/VisualOS/src/SCHED.c, /cvsroot/visualos/VisualOS/src/SCHED.h, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/bitops.h, /cvsroot/visualos/VisualOS/src/drawing.c, /cvsroot/visualos/VisualOS/src/drawing.h, /cvsroot/visualos/VisualOS/src/events.c, /cvsroot/visualos/VisualOS/src/events.h, /cvsroot/visualos/VisualOS/src/file-dialog.c, /cvsroot/visualos/VisualOS/src/file-dialog.h, /cvsroot/visualos/VisualOS/src/gdk-helper.c, /cvsroot/visualos/VisualOS/src/gdk-helper.h, /cvsroot/visualos/VisualOS/src/interface.h, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/messaging.h, /cvsroot/visualos/VisualOS/src/process.c, /cvsroot/visualos/VisualOS/src/process.h, /cvsroot/visualos/VisualOS/src/property_widgets.c, /cvsroot/visualos/VisualOS/src/property_widgets.h, /cvsroot/visualos/VisualOS/src/signals.c, /cvsroot/visualos/VisualOS/src/signals.h, /cvsroot/visualos/VisualOS/src/util.c, /cvsroot/visualos/VisualOS/src/util.h:
	added a copyright notice to all code files

2000-06-19  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/misc_menu_callbacks.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	added an about dialog

2000-06-16  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: more things to do

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c:
	don't allow taking processes out of the wait queue

	* /cvsroot/visualos/VisualOS/src/CPU/queues.c:
	don't allow taking processes out of the wait queue before they are ready

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c:
	only stop the clock if the user whants and misc cleanup.

2000-06-14  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: More things to do.

	* /cvsroot/visualos/VisualOS/src/CPU/CPU.c, /cvsroot/visualos/VisualOS/src/CPU/CPU.h, /cvsroot/visualos/VisualOS/src/CPU/cpu_config.c, /cvsroot/visualos/VisualOS/src/CPU/cpu_config.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/mem_config.c, /cvsroot/visualos/VisualOS/src/MEM/mem_config.h, /cvsroot/visualos/VisualOS/src/process.c, /cvsroot/visualos/VisualOS/src/process.h:
	Added documentation and little cleanup

	* /cvsroot/visualos/VisualOS/src/MEM/status.c:
	This may be the start of a log.

	* /cvsroot/visualos/VisualOS/docs/tmpl/process-queues.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/process.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/queues.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/round.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/rr.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/scan.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/second_chance.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/shared.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/signals.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/simulation.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/spn.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/srt.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/sstf.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/state.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/stats.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/status.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/support.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/swap.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/test.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/util.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/virtual.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/CLOCK-interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/CLOCK.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/CPU-simulation.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/IO-interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/IO-simulation.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/IO.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/MEM.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/VisualOS-unused.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/advanced.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/algorithm_api.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/algorithms.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/bars.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/callbacks.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/combo.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/config.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/cpu_config.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/cpu_interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/delay.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/drawing.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/editor.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/events.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/fcfs.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/fifo.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/file.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/gdk-helper.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/general.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/geometry.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/hrrn.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/info.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/io.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/main.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/manual.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/mem_config.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/mem_interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/memory.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/messaging.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/misc_menu_callbacks.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/new.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/new4.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/nsscan.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/original.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/overlapped_bars.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/page_info.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/parser.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/physical.sgml, /cvsroot/visualos/VisualOS/docs/VisualOS-sections.txt, /cvsroot/visualos/VisualOS/docs/VisualOS-docs.sgml:
	This starts to look good.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c:
	fixed compile warnings.

	* /cvsroot/visualos/VisualOS/docs/Descripcion.sgml:
	changed some notes into DocBook markup

2000-06-12  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c:
	include the page number on the table.

	* /cvsroot/visualos/VisualOS/configure.in: update version number

	* /cvsroot/visualos/VisualOS/src/MEM/swap.c: fixed a couple typos.

	* /cvsroot/visualos/VisualOS/src/MEM/swap.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c:
	Handle properly a page fault of a swapping out page;
	More robustness for multiple clients.

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c:
	Handle page bitmap loose synchronization correctly;
	A proccess may "access" a recently lost frame because the CPU didn't get the bitmap updated.

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade: cosmetic update

2000-06-10  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/page_info.c: use *_bit functions

2000-06-09  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/messaging.c:
	ifdef'ed an annoying warning

	* /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	fixed a typo which would cause and infinite loop

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	removed useless menu entries

	* /cvsroot/visualos/VisualOS/configure.in: new version

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c:
	fixed the scroll bar

	* /cvsroot/visualos/VisualOS/src/CPU/cpu_config.c: use better defaults

	* /cvsroot/visualos/VisualOS/configure.in: increased version number

	* /cvsroot/visualos/VisualOS/src/VisualOS.c:
	each subsystem can now showup in a different X display

	* /cvsroot/visualos/VisualOS/src/Makefile.am: some pixmaps are gone

	* /cvsroot/visualos/VisualOS/src/CPU/misc_menu_callbacks.c, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/messaging.h:
	the system can be reset

2000-06-08  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/src/CLOCK/main.c, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/misc_menu_callbacks.c, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade, /cvsroot/visualos/VisualOS/src/messaging.h:
	Subsystems can now hide, show and quit on CPU orders

	* /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c:
	no lisens to the answers of IO and MEM.

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c:
	PAGE_READY messages are send to the subsystem that caused the page fault;
	PAGE_BITMAP_UPDATES are broadcasted.

	* /cvsroot/visualos/VisualOS/src/CPU/clock.c: robustnes

	* /cvsroot/visualos/VisualOS/src/drawing.c:
	drawing styles can no be detached

	* /cvsroot/visualos/VisualOS/src/CLOCK/main.c, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c, /cvsroot/visualos/VisualOS/src/messaging.h:
	mesg_subsystem_name related fixes

	* /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/round.c:
	more robustnes

2000-06-07  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/messaging.h:
	any code can now find out what subsystem it is running on

2000-06-06  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: TODO

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c:
	Table width is now relative to the font used

	* /cvsroot/visualos/VisualOS/src/edit.xpm, /cvsroot/visualos/VisualOS/src/new-auto.xpm, /cvsroot/visualos/VisualOS/src/new.xpm, /cvsroot/visualos/VisualOS/src/open.xpm, /cvsroot/visualos/VisualOS/src/save.xpm:
	removed some obsolet pixmaps

	* /cvsroot/visualos/VisualOS/src/CPU/CPU.c, /cvsroot/visualos/VisualOS/src/CPU/CPU.h, /cvsroot/visualos/VisualOS/src/MEM/page_info.c:
	cleanup

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	Removed some old widgets

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	MEM is more robust and interoperates properly with the REQUESTOR

	* /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	REQUESTOR can now request random blocks

2000-06-05  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: TODO

	* /cvsroot/visualos/VisualOS/configure.in:
	VisualOS deserves at least version 0.1.0

	* /cvsroot/visualos/VisualOS/docs/Notes.txt:
	conceptos teoricos: memoria;
	aspectos relevantes del desarrolo;
	trabajos relacionados;
	conclusiones y trabajo futuro.

	* /cvsroot/visualos/VisualOS/configure.in: added the REQUESTOR

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	make MEM more robust

	* /cvsroot/visualos/VisualOS/src/Makefile.am, /cvsroot/visualos/VisualOS/src/REQUESTOR/.cvsignore, /cvsroot/visualos/VisualOS/src/REQUESTOR/Makefile.am, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.c, /cvsroot/visualos/VisualOS/src/REQUESTOR/main.h, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/messaging.h:
	added the REQUESTOR

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade: visual improvemets;
	added the REQUESTOR window.

2000-05-25  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Notes.txt:
	added more background concepts

	* /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.c, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.h, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.h, /cvsroot/visualos/VisualOS/src/CPU/editor/file.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.h, /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/CPU/editor/io.h, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.h, /cvsroot/visualos/VisualOS/src/CPU/editor/parser.h, /cvsroot/visualos/VisualOS/src/CPU/editor/parser.y, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/VisualOS.glade, /cvsroot/visualos/VisualOS/src/process.c:
	process creation and modification can now be canceled

	* /cvsroot/visualos/VisualOS/src/IO/io_config.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c:
	removed annoying debuging messages

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c:
	more colors

	* /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/IO/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/io_config.c, /cvsroot/visualos/VisualOS/src/IO/io_config.h, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/IO/status.c, /cvsroot/visualos/VisualOS/src/IO/status.h, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	IO now has status bar and settings(stop_clock and disable) work

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/clock.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/clock.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/Makefile.am:
	added the "clock" algorithm

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.c:
	cleaner implementation

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.h:
	incremented the number of memory frames available

	* /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	clean pages are now discarded insted of swaped out.

2000-05-24  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: updated TODO

2000-05-23  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/Notes.txt: imported some notes

2000-05-20  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	CPU drawings "bars" and "overlapped bars" ovey the history limit

	* /cvsroot/visualos/VisualOS/src/CPU/cpu_config.c, /cvsroot/visualos/VisualOS/src/CPU/cpu_config.h, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.h, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	improved configuration, and now it is persistent

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.h, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/MEM/mem_config.c, /cvsroot/visualos/VisualOS/src/MEM/mem_config.h, /cvsroot/visualos/VisualOS/src/MEM/page_info.c:
	memory can now be disabled

	* /cvsroot/visualos/VisualOS/src/VisualOS.c: include cleanup

	* /cvsroot/visualos/VisualOS/docs/VisualOS-docs.sgml:
	*** empty log message ***

2000-05-10  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/status.c, /cvsroot/visualos/VisualOS/src/MEM/status.c:
	spelling fix

2000-05-09  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/status.c, /cvsroot/visualos/VisualOS/src/CPU/status.h:
	forgot to check in some files

	* /cvsroot/visualos/VisualOS/autogen.sh, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/src/CLOCK/main.c, /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/IO/combo.c, /cvsroot/visualos/VisualOS/src/IO/combo.h, /cvsroot/visualos/VisualOS/src/IO/info.h, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/combo.c, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/status.c, /cvsroot/visualos/VisualOS/src/MEM/status.h, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	started using Gnome and ported IO and CLOCK to libglade

	* /cvsroot/visualos/VisualOS/src/drawing.c:
	fixed: SIGSEGV then updating a drawing with no styles jet.

	* /cvsroot/visualos/VisualOS/src/CPU/CPU.c, /cvsroot/visualos/VisualOS/src/CPU/CPU.h, /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h:
	MEM is now aware of process destruction.

2000-04-17  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c:
	now stops the CLOCK to allow more control

2000-04-13  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: TODO

2000-04-11  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/docs/VisualOS-docs.sgml, /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	documentation updates

	* /cvsroot/visualos/VisualOS/src/Makefile.am:
	include io_editor_disk.xpm in "make dist"

	* /cvsroot/visualos/VisualOS/Makefile.am, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/docs/Makefile.am, /cvsroot/visualos/VisualOS/docs/VisualOS-docs.sgml, /cvsroot/visualos/VisualOS/docs/VisualOS-sections.txt, /cvsroot/visualos/VisualOS/docs/tmpl/CLOCK.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/IO.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/MEM.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/SCHED.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/VisualOS-unused.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/advanced.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/algorithm_api.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/algorithms.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/bars.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/bitops.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/callbacks.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/clock.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/combo.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/combos.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/config.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/cpu_config.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/delay.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/drawing.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/editor.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/events.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/fcfs.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/fifo.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/file-dialog.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/file.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/gdk-helper.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/general.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/geometry.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/hrrn.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/info.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/interface.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/io.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/main.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/manual.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/mem_config.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/memory.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/messaging.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/misc_menu_callbacks.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/new.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/new4.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/nsscan.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/original.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/overlapped_bars.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/page_info.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/parser.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/physical.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/process.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/property_widgets.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/queues.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/round.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/rr.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/scan.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/second_chance.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/shared.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/signals.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/simulation.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/spn.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/srt.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/sstf.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/state.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/stats.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/status.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/support.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/swap.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/test.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/util.sgml, /cvsroot/visualos/VisualOS/docs/tmpl/virtual.sgml, /cvsroot/visualos/VisualOS/src/CPU/editor/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/Makefile.am, /cvsroot/visualos/VisualOS/src/SCHED.c, /cvsroot/visualos/VisualOS/src/SCHED.h, /cvsroot/visualos/VisualOS/src/property_widgets.c, /cvsroot/visualos/VisualOS/src/property_widgets.h:
	Started the documentation based on gtk-doc

2000-04-10  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/MEM/swap.h:
	MEM_FRAME_MODIFIED is now set when writing to a page/frame

2000-04-09  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.h, /cvsroot/visualos/VisualOS/src/CPU/clock.c:
	MEM can now be told if pages are written

	* /cvsroot/visualos/VisualOS/src/CPU/editor/dump.c, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/CPU/editor/parser.y, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	new memory properties autofilling is now funcional

	* /cvsroot/visualos/VisualOS/src/CPU/cpu_config.c, /cvsroot/visualos/VisualOS/src/CPU/cpu_config.h, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.h, /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/CPU/editor/io.h, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.h, /cvsroot/visualos/VisualOS/src/CPU/editor/util.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	Process properties autofill works now in a per-section basis

2000-04-05  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/fifo.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/fifo.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/second_chance.h:
	forgot the files for the new algorithms

	* /cvsroot/visualos/VisualOS/src/CPU/cpu_config.c, /cvsroot/visualos/VisualOS/src/CPU/cpu_config.h, /cvsroot/visualos/VisualOS/src/CPU/misc_menu_callbacks.c, /cvsroot/visualos/VisualOS/src/CPU/misc_menu_callbacks.h, /cvsroot/visualos/VisualOS/src/MEM/mem_config.c, /cvsroot/visualos/VisualOS/src/MEM/mem_config.h, /cvsroot/visualos/VisualOS/src/MEM/misc_menu_callbacks.c, /cvsroot/visualos/VisualOS/src/MEM/misc_menu_callbacks.h:
	forgot to add some files for the options menu

	* /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	improved memory properties

2000-04-04  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/editor/io.c: bug fix

	* /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade, /cvsroot/visualos/VisualOS/src/io_editor_disk.xpm:
	blocks for IO operations can now be selected on a disk picture

2000-03-28  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.h, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	Autofill parameters a now accesible from the menu

2000-03-27  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/VisualOS.glade, /cvsroot/visualos/VisualOS/src/process.c, /cvsroot/visualos/VisualOS/src/process.h:
	program behavior can now be changed via options menu

	* /cvsroot/visualos/VisualOS/src/MEM/swap.c:
	reference bit is set when a page is swaped in

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/rr.h:
	added second_chance and FIFO algorithms

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/bitops.h:
	improved support for MEM algorithms, added set/cleat/test bit functions

2000-03-19  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.h, /cvsroot/visualos/VisualOS/src/CLOCK/main.c, /cvsroot/visualos/VisualOS/src/CLOCK/main.h, /cvsroot/visualos/VisualOS/src/MEM/MEM.c:
	allow any subsystem to stop the clock

2000-03-16  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/configure.in: bumped version number

	* /cvsroot/visualos/VisualOS/configure.in:
	ups, didn't need to bump version numver

	* /cvsroot/visualos/VisualOS/configure.in: bumped version number

	* /cvsroot/visualos/VisualOS/src/CPU/clock.c, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/info.c, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	misc fixes/cleanups

	* /cvsroot/visualos/VisualOS/src/IO/IO.h, /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h, /cvsroot/visualos/VisualOS/src/MEM/swap.c, /cvsroot/visualos/VisualOS/src/MEM/swap.h:
	MEM system now swaps to disk

2000-03-08  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/IO/drawings/round.c:
	disk geometry is becoming dynamic;
	divided the disk into data and swap areas;
	beautifyed the round disk drawing;

	* /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/simulation.h, /cvsroot/visualos/VisualOS/src/IO/simulation.c, /cvsroot/visualos/VisualOS/src/IO/geometry.h, /cvsroot/visualos/VisualOS/src/IO/geometry.c, /cvsroot/visualos/VisualOS/src/IO/Makefile.am:
	disk geometry is becoming dynamic;

	* /cvsroot/visualos/VisualOS/src/IO/IO.h, /cvsroot/visualos/VisualOS/src/IO/IO.c:
	disk geometry is becoming dynamic;
	divided the disk into data and swap areas.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c:
	disk geometry is becoming dynamic

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/CPU-orig.xpm:
	checked in the original CPU pixmap

	* /cvsroot/visualos/VisualOS/src/.cvsignore:
	ignore process description files.

	* /cvsroot/visualos/VisualOS/src/drawing.c:
	DRAWING_FIXED_RATIO now maintains the aspect ratio of the desired size of the widget.

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade: cosmetic changes

	* /cvsroot/visualos/VisualOS/src/VisualOS.c:
	disk geometry is becoming dynamic;
	no more SIGSEGV handling, the core file is more usefull.

	* /cvsroot/visualos/VisualOS/TODO: *** empty log message ***

2000-01-29  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c:
	ANSI C compliance.

2000-01-26  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c:
	the tables are now fully drawn;
	cleanup/fix;

	* /cvsroot/visualos/VisualOS/src/drawing.c:
	drawings are now updated when switched.

2000-01-20  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/.cvsignore, /cvsroot/visualos/VisualOS/src/MEM/algorithms/.cvsignore:
	*** empty log message ***

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.c:
	warning cleanup.

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.h:
	new message type MEM_ACCESS.

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.c:
	pages bitmap is now updated in the CPU.

2000-01-16  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/info.c: cleanups.

	* /cvsroot/visualos/VisualOS/src/MEM/main.c: added memory algorithms.

	* /cvsroot/visualos/VisualOS/src/MEM/page_info.c:
	mem_assign_frame informs the CPU and updates the status bar and the drawing.

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c:
	moved code to the algorithms;
	cleanups.

	* /cvsroot/visualos/VisualOS/src/CPU/combos.c: libglade name change.

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade: name changes.

	* /cvsroot/visualos/VisualOS/src/MEM/algorithms/rr.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/MEM/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/MEM/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/combo.h, /cvsroot/visualos/VisualOS/src/MEM/combo.c, /cvsroot/visualos/VisualOS/src/MEM/Makefile.am, /cvsroot/visualos/VisualOS/src/Makefile.am, /cvsroot/visualos/VisualOS/configure.in:
	added memory algorithms.

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	name changes for conection to the code;
	added signal handlers;
	added a true memory properties widget;
	appearance changes.

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c:
	It now draws the physical memory :)

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c: cleanups.

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c:
	centraliced frame assignment to pages;
	cleanups.

	* /cvsroot/visualos/VisualOS/src/MEM/page_info.h: frames are numbered;
	centraliced frame assignment to pages.

	* /cvsroot/visualos/VisualOS/src/MEM/page_info.c: frames are numbered;
	return null insted of a non existent frame;
	centraliced frame assignment to pages;
	no more using and extra frame at the end of the list.

2000-01-15  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/editor/dump.c:
	memory properties support.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c:
	preliminary memory properties.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/memory.h, /cvsroot/visualos/VisualOS/src/CPU/editor/io.h, /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.h, /cvsroot/visualos/VisualOS/src/CPU/editor/general.c, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.h:
	more libglade.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.c:
	memory properties support; more libglade.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/parser.y:
	added memory properties

	* /cvsroot/visualos/VisualOS/src/CPU/main.c: function calling order fix

	* /cvsroot/visualos/VisualOS/src/CPU/clock.c:
	changed process execution page semantics

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c:
	changed process execution page semantics;
	added true memory properties.

	* /cvsroot/visualos/VisualOS/src/IO/drawings/main.h, /cvsroot/visualos/VisualOS/src/IO/drawings/main.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/test.c, /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c:
	cleanups

	* /cvsroot/visualos/VisualOS/src/VisualOS.c: segmentation fault fixed

	* /cvsroot/visualos/VisualOS/src/process.c, /cvsroot/visualos/VisualOS/src/messaging.h, /cvsroot/visualos/VisualOS/src/SCHED.h:
	cleanups

1999-12-20  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/MEM/drawings/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/drawings/main.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/main.h, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/physical.h, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.c, /cvsroot/visualos/VisualOS/src/MEM/drawings/virtual.h:
	added memory drawings

	* /cvsroot/visualos/VisualOS/src/MEM/MEM.c, /cvsroot/visualos/VisualOS/src/MEM/MEM.h:
	Memory interface with the others.

	* /cvsroot/visualos/VisualOS/src/MEM/info.c, /cvsroot/visualos/VisualOS/src/MEM/info.h:
	mostly copied from IO

	* /cvsroot/visualos/VisualOS/src/MEM/page_info.c, /cvsroot/visualos/VisualOS/src/MEM/page_info.h:
	pages/frames information/lists.

	* /cvsroot/visualos/VisualOS/src/MEM/status.c, /cvsroot/visualos/VisualOS/src/MEM/status.h:
	status bar

	* /cvsroot/visualos/VisualOS/src/MEM/main.c:
	MEM subsystem is now more than a dummy.

	* /cvsroot/visualos/VisualOS/src/MEM/Makefile.am: added some files

	* /cvsroot/visualos/VisualOS/configure.in: added memory drawings

	* /cvsroot/visualos/VisualOS/src/CPU/editor/file.h, /cvsroot/visualos/VisualOS/src/CPU/editor/file.c:
	save to file now uses select_file()

	* /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c:
	save to file is treated differently;
	preliminary memory autofill support.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/dump.c:
	don't try to save IO event when there are none.

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c:
	simplified the expose_event handler

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c:
	preliminary memory support

	* /cvsroot/visualos/VisualOS/src/CPU/clock.c: processes now use memory.

	* /cvsroot/visualos/VisualOS/src/process.h: added EVENT_NONE

	* /cvsroot/visualos/VisualOS/src/gdk-helper.h, /cvsroot/visualos/VisualOS/src/gdk-helper.c:
	added resize_gdk_pixmap, enlarge_gdk_pixmap, draw_gdk_text_centered and fill_gdk_window.

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	somewhat filled the memory window

	* /cvsroot/visualos/VisualOS/src/Makefile.am: added memory drawings

1999-11-28  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/edit.xpm, /cvsroot/visualos/VisualOS/src/new-auto.xpm, /cvsroot/visualos/VisualOS/src/new.xpm, /cvsroot/visualos/VisualOS/src/open.xpm, /cvsroot/visualos/VisualOS/src/save.xpm:
	added icons

	* /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.c:
	moved parse_proc_init call to editor.c;
	uses new get_simulation_from_string and get_proc_in_gstring;

	* /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c:
	moved parse_proc_init call here

	* /cvsroot/visualos/VisualOS/src/CPU/editor/file.c:
	uses new get_simulation_from_string and get_proc_in_gstring;
	closes the file after writing;

	* /cvsroot/visualos/VisualOS/src/CPU/editor/Makefile.am:
	general purpose process to string conversion

	* /cvsroot/visualos/VisualOS/src/CPU/editor/parser.y:
	modified string to simul_data_t conversion to allow parsing of more and one process in the same string.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/parser.h:
	added process to string conversion;
	modified string to simul_data_t conversion.

	* /cvsroot/visualos/VisualOS/src/CPU/editor/dump.c:
	general purpose process to string conversion

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h:
	new function free_CPU_proc_simulation_data

1999-11-27  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/main.c: menu signal connection;
	delete_event now works.

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	signal connection and object naming

	* /cvsroot/visualos/VisualOS/src/process.c:
	added proc_queue_find to proc_queue macro encapsulation;
	made process creation more general;
	added "save all processes" and "load many processes" capability;
	added two process lists: unborn and dead processes.

	* /cvsroot/visualos/VisualOS/src/process.h:
	added proc_queue_find to proc_queue macro encapsulation;
	made process creation more general;
	added "save all processes" and "load many processes" capability

	* /cvsroot/visualos/VisualOS/src/file-dialog.c, /cvsroot/visualos/VisualOS/src/file-dialog.h:
	added a select_file function which uses file_selection widget transparently

	* /cvsroot/visualos/VisualOS/src/Makefile.am:
	added a "select_file" function which uses file_selection widget transparently

	* /cvsroot/visualos/VisualOS/.cvsignore: *** empty log message ***

1999-11-25  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/interface.h:
	new way of getting the xml file

	* /cvsroot/visualos/VisualOS/src/CPU/editor/parser.y, /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/CPU/editor/file.c, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.c:
	uses new io_event list structure;

	* /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c:
	gets the xml file the new way;
	uses new io_event list structure;
	users fix_simulation_in_proc

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/state.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c:
	doesn't include CPU/combos.h

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.c:
	calls gdk_gc_unref only once when a process stops running
	doesn't include CPU/combos.h

	* /cvsroot/visualos/VisualOS/src/CPU/stats.c:
	uses the new way to get the xml_file

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c:
	changed io_event list structure;
	added a fixup funtion for the simulation data

	* /cvsroot/visualos/VisualOS/src/CPU/main.c: using more libglade

	* /cvsroot/visualos/VisualOS/src/CPU/info.h, /cvsroot/visualos/VisualOS/src/CPU/info.c:
	removed unused functions

	* /cvsroot/visualos/VisualOS/src/CPU/combos.h, /cvsroot/visualos/VisualOS/src/CPU/combos.c:
	useing more libglade;
	removed unused functions;
	other cleanups

	* /cvsroot/visualos/VisualOS/src/process.c:
	changed init_CPU_simulation_in_proc semantics, it doesn't edit_process_properties any more;
	some fix

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade:
	more windows done with libglade

	* /cvsroot/visualos/VisualOS/src/VisualOS.c:
	cleaned up the global glade xml filename

	* /cvsroot/visualos/VisualOS/src/Makefile.am: added icons
	added a header to get the glade xml file

	* /cvsroot/visualos/VisualOS/configure.in: bumped version number

	* /cvsroot/visualos/VisualOS/Makefile.am:
	we have a ChangeLog now, generated from CVS

	* /cvsroot/visualos/VisualOS/TODO: done some things

1999-11-20  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/VisualOS.glade: using libglade

	* /cvsroot/visualos/VisualOS/src/CPU/stats.c, /cvsroot/visualos/VisualOS/src/CPU/stats.h:
	added statistics

	* /cvsroot/visualos/VisualOS/src/CPU/editor/file.c, /cvsroot/visualos/VisualOS/src/CPU/editor/file.h:
	added save/load to/from file

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/shared.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/shared.h:
	added shared colors

	* /cvsroot/visualos/VisualOS/src/CLOCK/main.h, /cvsroot/visualos/VisualOS/src/CLOCK/main.c:
	removed get_CLOCK_time

	* /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.h, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c:
	added system wide get_time

	* /cvsroot/visualos/VisualOS/src/process.c:
	each process has a color now
	new create_process_autofill funcion
	processes can be scheduled to be created in the future
	handle new EVENT_START process event

	* /cvsroot/visualos/VisualOS/src/process.h:
	each process has a color now
	new pointer for statistics data on each process
	new process event EVENT_START
	new create_process_autofill function

	* /cvsroot/visualos/VisualOS/src/gdk-helper.h, /cvsroot/visualos/VisualOS/src/gdk-helper.c:
	new_gdk_color needs no widget now

	* /cvsroot/visualos/VisualOS/src/drawing.c:
	tryed to update styles when shown

	* /cvsroot/visualos/VisualOS/src/VisualOS.c: using libglade

	* /cvsroot/visualos/VisualOS/src/Makefile.am:
	distributing VisualOS.glade

	* /cvsroot/visualos/VisualOS/src/.cvsignore: *** empty log message ***

	* /cvsroot/visualos/VisualOS/configure.in: using libglade
	hopefully put GTK_LIBS and GTK_CFLAGS in the right place

	* /cvsroot/visualos/VisualOS/TODO: *** empty log message ***

	* /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c:
	added auto_fill_process_properties
	using libglade
	added load/save processes to/from file
	using exponential distribution to autofill process properties

	* /cvsroot/visualos/VisualOS/src/CPU/editor/editor.h:
	added auto_fill_process_properties

	* /cvsroot/visualos/VisualOS/src/CPU/editor/general.c:
	added true start and end time

	* /cvsroot/visualos/VisualOS/src/CPU/editor/io.c: code cleanup

	* /cvsroot/visualos/VisualOS/src/CPU/editor/parser.y:
	start and end time are now real

	* /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.c: misc fixes
	start and end time are now real

	* /cvsroot/visualos/VisualOS/src/CPU/editor/Makefile.am:
	added save/load process from/to file

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/main.c:
	added shared colors (shared.c shared.h)

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/state.c:
	using shared colors
	enlarged drawing
	added arrows to drawing
	drawing is now officialy fixed size

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c:
	using get_time insted of  get_CPU_time
	using per process colors
	fixed drawing when not looking at it

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c:
	using shared colors (shared.c shared.h)

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.c:
	added shared colors (shared.c shared.h)
	using get_time insted of  get_CPU_time
	using per process colors
	made a top bar with all processes
	represent the state of the process in the thin line
	fixed process selection

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/Makefile.am:
	added shared colors (shared.c shared.h)

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithm_api.h:
	includes CLOCK/CLOCK.h

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c:
	using system wide get_time insted of get_CPU_time

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.c:
	call edit_process_properties conditionaly
	properly handle processes without IO events
	added start_time and end_time to processes

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.h:
	added start_time and end_time to processes

	* /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/Makefile.am:
	added statistics

	* /cvsroot/visualos/VisualOS/src/CPU/combos.c:
	not using create_process as a callback

	* /cvsroot/visualos/VisualOS/src/CPU/clock.c:
	removed get_CPU_time in favour of get_time from the CLOCK subsystem
	make sure we don't get into an infinite process when a negative burst shows

	* /cvsroot/visualos/VisualOS/src/CPU/clock.h:
	removed get_CPU_time in favour of get_time from the CLOCK subsystem

1999-11-07  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/editor/.cvsignore:
	*** empty log message ***

	* /cvsroot/visualos/VisualOS/configure.in:
	moved process properties editor to CPU/editor

	* /cvsroot/visualos/VisualOS/src/config.h.in: *** empty log message ***

	* /cvsroot/visualos/VisualOS/src/events.h, /cvsroot/visualos/VisualOS/src/events.c:
	added mechanism for system events

	* /cvsroot/visualos/VisualOS/src/Makefile.am:
	moved the propertes editor to CPU/editor

	* /cvsroot/visualos/VisualOS/src/CPU/editor/.cvsignore, /cvsroot/visualos/VisualOS/src/CPU/editor/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.c, /cvsroot/visualos/VisualOS/src/CPU/editor/advanced.h, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.c, /cvsroot/visualos/VisualOS/src/CPU/editor/editor.h, /cvsroot/visualos/VisualOS/src/CPU/editor/general.c, /cvsroot/visualos/VisualOS/src/CPU/editor/general.h, /cvsroot/visualos/VisualOS/src/CPU/editor/io.c, /cvsroot/visualos/VisualOS/src/CPU/editor/io.h, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.c, /cvsroot/visualos/VisualOS/src/CPU/editor/memory.h, /cvsroot/visualos/VisualOS/src/CPU/editor/parser.h, /cvsroot/visualos/VisualOS/src/CPU/editor/parser.y:
	added a process propertes editor

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/bars.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/overlapped_bars.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/state.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/state.h:
	added bars overlapped_bars and state

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c:
	Draws a shadow under the queues
	Centered the square in the CPU pixmap
	Fixed process selection (use new interface in process.c)

	* /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h:
	added a properties editor
	made IO events a list

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/Makefile.am:
	added bars, overlapped_bars and state drawing styles
	distribute CPU.xpm

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/main.c:
	added bars, overlapped_bars and state drawing styles
	hid the "original" style

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.c:
	don't keep track of the selected proc
	replaced old move_proc calls

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c:
	don't keep track of the selected proc
	replaced old move_proc calls
	conversion pointer<->int is now portable
	when the CPU gets idle the selected process is selected to run

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/test.c:
	don't keep track of the selected proc
	replaced old move_proc calls
	made conversion pointer<->int portable

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.c:
	process selection handled with system events

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/original.c:
	removed unused variable text_width

	* /cvsroot/visualos/VisualOS/src/CPU/queues.h:
	replaced old move_proc with:
	        move_proc_to_queue
	        move_proc_to_CPU
	        remove_proc_from_queue
	move CPU_CURRENT and CPU_NO_QUEUE definition to process.h

	* /cvsroot/visualos/VisualOS/src/CPU/queues.c:
	now generates "system events"
	removed some debugging messages
	replaced old move_proc with:
	        move_proc_to_queue
	        move_proc_to_CPU
	        remove_proc_from_queue

	* /cvsroot/visualos/VisualOS/src/CPU/main.c:
	there is no proc_combo any more

	* /cvsroot/visualos/VisualOS/src/CPU/clock.c: fixed message typo
	replaced old move_proc call

	* /cvsroot/visualos/VisualOS/src/CPU/Makefile.am:
	added a process editor directory

	* /cvsroot/visualos/VisualOS/src/CPU/combos.h:
	removed process combo related code

	* /cvsroot/visualos/VisualOS/src/CPU/combos.c:
	removed process combo related code
	improved process selection with the new system events mechanism
	added process "Edit" buttom
	added local time to the process properties box

1999-11-03  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/process.c:
	init proc->time in the write place

	* /cvsroot/visualos/VisualOS/src/drawing.c:
	notebook tabs are now scrollable if needed

	* /cvsroot/visualos/VisualOS/TODO: *** empty log message ***

	* /cvsroot/visualos/VisualOS/configure.in:
	check for const and inline keywords in compiler

1999-11-01  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/process.h:
	added get_proc_by_pid, select_process and get_CPU_selected_proc
	moved CPU_WAITING CPU_NO_QUEUE and CPU_CURRENT from CPU/queues.h

	* /cvsroot/visualos/VisualOS/src/process.c:
	added get_proc_by_pid, select_process and get_CPU_selected_proc
	removed proc_combo related code
	replaced the old "move_proc"

	* /cvsroot/visualos/VisualOS/src/gdk-helper.c: now uses g_new

	* /cvsroot/visualos/VisualOS/src/drawing.c: started using g_renew

	* /cvsroot/visualos/VisualOS/src/Makefile.am:
	added a CPU/simulation directory and system_events

	* /cvsroot/visualos/VisualOS/src/VisualOS.c: included stdio.h

1999-10-22  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new3.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new3.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new2.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new2.h:
	Removed some transitional CPU drawings

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/CPU.xpm:
	beautied CPU Queues drawing

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/main.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/Makefile.am:
	Removed some transitional CPU drawings

1999-10-11  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c:
	no more lost processes when CPU busy

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c:
	try a more generic request when we dont find a font

	* /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/round.c:
	namespace cleanup

1999-10-10  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c:
	processes can now be selected on the drawing

	* /cvsroot/visualos/VisualOS/src/CPU/combos.h:
	made proc_select public to be able to call it  elsewhere

	* /cvsroot/visualos/VisualOS/src/CPU/combos.c:
	modified proc_select and made it public to be able to call it  elsewhere
	added generic properties to the proc box (pid and burst)

	* /cvsroot/visualos/VisualOS/src/process.h: added proc_queue_nth

	* /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/combos.h, /cvsroot/visualos/VisualOS/src/CPU/info.c, /cvsroot/visualos/VisualOS/src/CPU/info.h, /cvsroot/visualos/VisualOS/src/CPU/main.c:
	moved proc_combo stuff to combo.c

	* /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.c:
	using more g_return_if_fail

	* /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/sstf.c:
	removed some annoying messages

1999-10-09  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: *** empty log message ***

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new4.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new3.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new3.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new2.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new2.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/Makefile.am:
	added more drawing variants

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new.c:
	added colors to the drawing

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/main.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/main.h:
	fixed redraw_CPU_drawing declaration

	* /cvsroot/visualos/VisualOS/src/gdk-helper.h, /cvsroot/visualos/VisualOS/src/gdk-helper.c:
	added gdk-helper with a function for easy color selection

	* /cvsroot/visualos/VisualOS/src/Makefile.am: added gdk-helper

	* /cvsroot/visualos/VisualOS/configure.in:
	we now properly detect if CC is GCC

1999-09-28  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: TODO

	* /cvsroot/visualos/VisualOS/src/IO/drawings/new.c:
	new IO drawing style

	* /cvsroot/visualos/VisualOS/configure.in:
	ported the IO drawing to the new abstraction

1999-09-25  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/util.c, /cvsroot/visualos/VisualOS/src/signals.c, /cvsroot/visualos/VisualOS/src/property_widgets.c, /cvsroot/visualos/VisualOS/src/process.c, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/drawing.c, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/SCHED.c:
	header inclusion cleanup

	* /cvsroot/visualos/VisualOS/src/IO/drawings/round.c, /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/main.c, /cvsroot/visualos/VisualOS/src/IO/simulation.h, /cvsroot/visualos/VisualOS/src/IO/simulation.c, /cvsroot/visualos/VisualOS/src/IO/queues.h, /cvsroot/visualos/VisualOS/src/IO/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/algorithms/test.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/sstf.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/scan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/nsscan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/fcfs.c:
	header inclusion cleanup
	encapsulated IO request lists with macros and typedefs

	* /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/IO/info.h, /cvsroot/visualos/VisualOS/src/IO/info.c, /cvsroot/visualos/VisualOS/src/IO/delay.h, /cvsroot/visualos/VisualOS/src/IO/delay.c, /cvsroot/visualos/VisualOS/src/IO/combo.c, /cvsroot/visualos/VisualOS/src/IO/IO.h, /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/test.c, /cvsroot/visualos/VisualOS/src/CPU/clock.c, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/combos.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/main.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/original.c, /cvsroot/visualos/VisualOS/src/CPU/info.c, /cvsroot/visualos/VisualOS/src/CPU/info.h, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/CPU/queues.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.h, /cvsroot/visualos/VisualOS/src/CLOCK/main.c:
	header inclusion cleanup

	* /cvsroot/visualos/VisualOS/src/IO/drawings/main.h, /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/round.c, /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/clock.c, /cvsroot/visualos/VisualOS/src/CPU/drawing.c, /cvsroot/visualos/VisualOS/src/CPU/drawing.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/drawings/init.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/init.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/main.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/main.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/original.c, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/IO/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/drawing.c, /cvsroot/visualos/VisualOS/src/IO/drawing.h, /cvsroot/visualos/VisualOS/src/IO/drawings/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/drawings/init.c, /cvsroot/visualos/VisualOS/src/IO/drawings/init.h, /cvsroot/visualos/VisualOS/src/IO/drawings/main.c, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/IO/simulation.c:
	drawing code cleanups

	* /cvsroot/visualos/VisualOS/src/Makefile.am:
	ported the IO drawing to the new abstraction

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/new.h:
	fixed multiple inclusion protection

	* /cvsroot/visualos/VisualOS/src/IO/drawings/.cvsignore, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/IO/drawing.h, /cvsroot/visualos/VisualOS/src/IO/drawing.c, /cvsroot/visualos/VisualOS/src/IO/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/drawings/round.h, /cvsroot/visualos/VisualOS/src/IO/drawings/round.c, /cvsroot/visualos/VisualOS/src/IO/drawings/new.h, /cvsroot/visualos/VisualOS/src/IO/drawings/new.c, /cvsroot/visualos/VisualOS/src/IO/drawings/init.h, /cvsroot/visualos/VisualOS/src/IO/drawings/init.c, /cvsroot/visualos/VisualOS/src/IO/drawings/Makefile.am:
	ported the IO drawing to the new abstraction

1999-09-24  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/.cvsignore, /cvsroot/visualos/VisualOS/doc/.cvsignore, /cvsroot/visualos/VisualOS/src/.cvsignore, /cvsroot/visualos/VisualOS/src/IO/.cvsignore, /cvsroot/visualos/VisualOS/src/MEM/.cvsignore, /cvsroot/visualos/VisualOS/src/IO/algorithms/.cvsignore, /cvsroot/visualos/VisualOS/src/CPU/.cvsignore, /cvsroot/visualos/VisualOS/src/CPU/drawings/.cvsignore, /cvsroot/visualos/VisualOS/src/CPU/algorithms/.cvsignore, /cvsroot/visualos/VisualOS/src/CLOCK/.cvsignore:
	added .cvsignore file

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/original.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new.c:
	code cleanup

	* /cvsroot/visualos/VisualOS/src/CPU/drawing.c:
	supressed warning for an unavoidable condition

	* /cvsroot/visualos/VisualOS/src/drawing.c:
	added DRAWING_FIXED_RATIO style flag
	improved flags treatment
	added more assertions
	now only the current style gets updated

	* /cvsroot/visualos/VisualOS/src/drawing.h:
	added DRAWING_FIXED_RATIO style flag

	* /cvsroot/visualos/VisualOS/src/VisualOS.c:
	now uses glib's g_on_error_ functions in case of SIGSEGV

1999-09-23  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/Makefile.am:
	build system fix

	* /cvsroot/visualos/VisualOS/configure.in: bumped version number

	* /cvsroot/visualos/VisualOS/src/CPU/drawings/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/drawings/init.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/init.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/new.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/new.h, /cvsroot/visualos/VisualOS/src/CPU/drawings/original.c, /cvsroot/visualos/VisualOS/src/CPU/drawings/original.h, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/drawing.h, /cvsroot/visualos/VisualOS/src/CPU/drawing.c, /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/drawing.h, /cvsroot/visualos/VisualOS/src/drawing.c, /cvsroot/visualos/VisualOS/src/Makefile.am:
	added "multiple drawing" abstraction

1999-09-20  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/autogen.sh:
	automated execution of autoconf/automake related stuff

	* /cvsroot/visualos/VisualOS/src/IO/IO.c, /cvsroot/visualos/VisualOS/src/IO/IO.h, /cvsroot/visualos/VisualOS/src/IO/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/fcfs.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/nsscan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/nsscan.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/scan.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/scan.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/sstf.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/sstf.h, /cvsroot/visualos/VisualOS/src/IO/algorithms/test.c, /cvsroot/visualos/VisualOS/src/IO/algorithms/test.h, /cvsroot/visualos/VisualOS/src/IO/combo.c, /cvsroot/visualos/VisualOS/src/IO/combo.h, /cvsroot/visualos/VisualOS/src/IO/delay.c, /cvsroot/visualos/VisualOS/src/IO/delay.h, /cvsroot/visualos/VisualOS/src/IO/drawing.c, /cvsroot/visualos/VisualOS/src/IO/drawing.h, /cvsroot/visualos/VisualOS/src/IO/info.c, /cvsroot/visualos/VisualOS/src/IO/info.h, /cvsroot/visualos/VisualOS/src/IO/main.c, /cvsroot/visualos/VisualOS/src/IO/main.h, /cvsroot/visualos/VisualOS/src/IO/simulation.c, /cvsroot/visualos/VisualOS/src/IO/simulation.h, /cvsroot/visualos/VisualOS/src/MEM/Makefile.am, /cvsroot/visualos/VisualOS/src/MEM/main.c, /cvsroot/visualos/VisualOS/src/MEM/main.h, /cvsroot/visualos/VisualOS/mkinstalldirs, /cvsroot/visualos/VisualOS/process.c, /cvsroot/visualos/VisualOS/process.h, /cvsroot/visualos/VisualOS/property_widgets.c, /cvsroot/visualos/VisualOS/property_widgets.h, /cvsroot/visualos/VisualOS/signals.c, /cvsroot/visualos/VisualOS/signals.h, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.c, /cvsroot/visualos/VisualOS/src/CLOCK/CLOCK.h, /cvsroot/visualos/VisualOS/src/CLOCK/Makefile.am, /cvsroot/visualos/VisualOS/src/CLOCK/main.c, /cvsroot/visualos/VisualOS/src/CLOCK/main.h, /cvsroot/visualos/VisualOS/src/CPU/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/algorithms/Makefile.am, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithm_api.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/algorithms.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/fcfs.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/hrrn.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/manual.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/rr.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/spn.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/srt.h, /cvsroot/visualos/VisualOS/src/CPU/algorithms/test.c, /cvsroot/visualos/VisualOS/src/CPU/algorithms/test.h, /cvsroot/visualos/VisualOS/src/CPU/clock.c, /cvsroot/visualos/VisualOS/src/CPU/clock.h, /cvsroot/visualos/VisualOS/src/CPU/combos.c, /cvsroot/visualos/VisualOS/src/CPU/combos.h, /cvsroot/visualos/VisualOS/src/CPU/drawing.c, /cvsroot/visualos/VisualOS/src/CPU/drawing.h, /cvsroot/visualos/VisualOS/src/CPU/info.c, /cvsroot/visualos/VisualOS/src/CPU/info.h, /cvsroot/visualos/VisualOS/src/CPU/main.c, /cvsroot/visualos/VisualOS/src/CPU/main.h, /cvsroot/visualos/VisualOS/src/CPU/queues.c, /cvsroot/visualos/VisualOS/src/CPU/queues.h, /cvsroot/visualos/VisualOS/src/CPU/simulation.c, /cvsroot/visualos/VisualOS/src/CPU/simulation.h, /cvsroot/visualos/VisualOS/src/Makefile.am, /cvsroot/visualos/VisualOS/src/SCHED.c, /cvsroot/visualos/VisualOS/src/SCHED.h, /cvsroot/visualos/VisualOS/src/VisualOS.c, /cvsroot/visualos/VisualOS/src/config.h.in, /cvsroot/visualos/VisualOS/src/messaging.c, /cvsroot/visualos/VisualOS/src/messaging.h, /cvsroot/visualos/VisualOS/src/process.c, /cvsroot/visualos/VisualOS/src/process.h, /cvsroot/visualos/VisualOS/src/property_widgets.c, /cvsroot/visualos/VisualOS/src/property_widgets.h, /cvsroot/visualos/VisualOS/src/signals.c, /cvsroot/visualos/VisualOS/src/signals.h, /cvsroot/visualos/VisualOS/src/util.c, /cvsroot/visualos/VisualOS/src/util.h, /cvsroot/visualos/VisualOS/util.c, /cvsroot/visualos/VisualOS/util.h, /cvsroot/visualos/VisualOS/IO_drawing.c, /cvsroot/visualos/VisualOS/IO_drawing.h, /cvsroot/visualos/VisualOS/IO_info.c, /cvsroot/visualos/VisualOS/IO_info.h, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/IO_main.h, /cvsroot/visualos/VisualOS/IO_simulation.c, /cvsroot/visualos/VisualOS/IO_simulation.h, /cvsroot/visualos/VisualOS/MEM_main.c, /cvsroot/visualos/VisualOS/MEM_main.h, /cvsroot/visualos/VisualOS/Makefile.am, /cvsroot/visualos/VisualOS/NEWS, /cvsroot/visualos/VisualOS/README, /cvsroot/visualos/VisualOS/SCHED.c, /cvsroot/visualos/VisualOS/SCHED.h, /cvsroot/visualos/VisualOS/VisualOS.c, /cvsroot/visualos/VisualOS/config.guess, /cvsroot/visualos/VisualOS/config.sub, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/install-sh, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/messaging.h, /cvsroot/visualos/VisualOS/missing, /cvsroot/visualos/VisualOS/CLOCK.c, /cvsroot/visualos/VisualOS/CLOCK.h, /cvsroot/visualos/VisualOS/CLOCK_main.c, /cvsroot/visualos/VisualOS/CLOCK_main.h, /cvsroot/visualos/VisualOS/COPYING, /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_clock.h, /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/CPU_combos.h, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_drawing.h, /cvsroot/visualos/VisualOS/CPU_info.c, /cvsroot/visualos/VisualOS/CPU_info.h, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_main.h, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/CPU_simulation.h, /cvsroot/visualos/VisualOS/ChangeLog, /cvsroot/visualos/VisualOS/IO.c, /cvsroot/visualos/VisualOS/IO.h, /cvsroot/visualos/VisualOS/IO_combo.c, /cvsroot/visualos/VisualOS/IO_combo.h, /cvsroot/visualos/VisualOS/IO_delay.c, /cvsroot/visualos/VisualOS/IO_delay.h:
	moved files around

	* /cvsroot/visualos/VisualOS/configure.in:
	-"buggy select" workaround's default depends on the host OS
	-only enable compiler warning if we are using GCC

	* /cvsroot/visualos/VisualOS/TODO: TODO

	* /cvsroot/visualos/VisualOS/configure.in:
	static compilation is now a configure option

1999-07-12  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/process.c, /cvsroot/visualos/VisualOS/process.h:
	encapsulated process queues with macros

	* /cvsroot/visualos/VisualOS/property_widgets.c, /cvsroot/visualos/VisualOS/MEM_main.c, /cvsroot/visualos/VisualOS/IO_drawing.c, /cvsroot/visualos/VisualOS/IO_combo.c, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/CLOCK_main.c:
	fixed compile warnings (header inclusion)

1999-07-08  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/IO_simulation.c:
	added done_reading to the IO_algorithm specification

1999-07-05  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/signals.c:
	use O_ASYNC insted of FASYNC by default as it should be

	* /cvsroot/visualos/VisualOS/configure.in:
	we now need at least gtk1.2.1
	a fix for the order of arguments in the compiler call

	* /cvsroot/visualos/VisualOS/IO_simulation.h:
	changed a C++ coment into a C one for correctnes

	* /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/CPU_main.c:
	it now works with gtk1.2

	* /cvsroot/visualos/VisualOS/property_widgets.c:
	change the order not to get signals too early

	* /cvsroot/visualos/VisualOS/messaging.c:
	Improved buggy_select workaround

	* /cvsroot/visualos/VisualOS/CPU_drawing.c:
	Fixed the CPU_drawing resizing problem with gtk1.2

1999-04-03  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/MEM_main.c:
	changed it to make io_requests as a dummy subsystem to help me work on the IO subsystem

	* /cvsroot/visualos/VisualOS/TODO: *** empty log message ***

	* /cvsroot/visualos/VisualOS/IO_simulation.c, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/IO_info.h, /cvsroot/visualos/VisualOS/IO_info.c, /cvsroot/visualos/VisualOS/IO_drawing.h, /cvsroot/visualos/VisualOS/IO_drawing.c:
	added two entries to the repesentation of the IO subsystem to show the
	two lists of requests: the full lists and the sorted reading list

	* /cvsroot/visualos/VisualOS/Makefile.am, /cvsroot/visualos/VisualOS/util.h, /cvsroot/visualos/VisualOS/util.c:
	added a function to duplicate GSList linked lists

1999-04-02  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/IO.c, /cvsroot/visualos/VisualOS/IO.h, /cvsroot/visualos/VisualOS/IO_drawing.c, /cvsroot/visualos/VisualOS/IO_simulation.c, /cvsroot/visualos/VisualOS/IO_simulation.h, /cvsroot/visualos/VisualOS/TODO:
	implemented IO sstf

1999-04-01  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/IO_combo.c, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/property_widgets.c:
	there is no need any more to create "no properties" widged within the algorithms, in those cases leave the pointer NULL.

	* /cvsroot/visualos/VisualOS/IO_simulation.h, /cvsroot/visualos/VisualOS/IO_simulation.c, /cvsroot/visualos/VisualOS/IO.h, /cvsroot/visualos/VisualOS/IO.c:
	Added the algorithm abstraction to the IO subsytem

	* /cvsroot/visualos/VisualOS/messaging.h, /cvsroot/visualos/VisualOS/messaging.c:
	added a function to access the symbolic names of the different subsystems
	which does range checking for robustnes

1999-03-31  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CLOCK_main.c, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/MEM_main.c, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/messaging.h:
	-Changed GTK IO facilities usage semantics in "mesg_subsystem_setup"
	-Furder documented Irix buggy select workaround

	* /cvsroot/visualos/VisualOS/acconfig.h, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/messaging.c:
	Improved autoconf support
	- added an enable-feature for the IRIX select bug
	- disabled unused checkes included by autoscan

	* /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/IO.c, /cvsroot/visualos/VisualOS/IO_delay.c, /cvsroot/visualos/VisualOS/IO_simulation.c, /cvsroot/visualos/VisualOS/SCHED.c, /cvsroot/visualos/VisualOS/process.c, /cvsroot/visualos/VisualOS/property_widgets.c:
	now using glib's memory management functions

1999-03-30  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/doc/Makefile.am, /cvsroot/visualos/VisualOS/SCHED.c, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/acconfig.h, /cvsroot/visualos/VisualOS/acinclude.m4, /cvsroot/visualos/VisualOS/config.guess, /cvsroot/visualos/VisualOS/config.sub, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/signals.c, /cvsroot/visualos/VisualOS/CLOCK_main.c, /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/Makefile.am:
	Improved autoconf and automake support
	Hopefuly fixed the O_ASYNC vs FASYNC portability issue

1999-03-29  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/COPYING, /cvsroot/visualos/VisualOS/INSTALL, /cvsroot/visualos/VisualOS/install-sh, /cvsroot/visualos/VisualOS/missing, /cvsroot/visualos/VisualOS/mkinstalldirs:
	replaced some automake symlinks with the real file

	* /cvsroot/visualos/VisualOS/dirs: dirs not needed any more

	* /cvsroot/visualos/VisualOS/NEWS, /cvsroot/visualos/VisualOS/README, /cvsroot/visualos/VisualOS/acconfig.h, /cvsroot/visualos/VisualOS/configure.in, /cvsroot/visualos/VisualOS/doc/Makefile, /cvsroot/visualos/VisualOS/doc/Makefile.am, /cvsroot/visualos/VisualOS/install-sh, /cvsroot/visualos/VisualOS/missing, /cvsroot/visualos/VisualOS/mkinstalldirs, /cvsroot/visualos/VisualOS/AUTHORS, /cvsroot/visualos/VisualOS/COPYING, /cvsroot/visualos/VisualOS/ChangeLog, /cvsroot/visualos/VisualOS/INSTALL, /cvsroot/visualos/VisualOS/Make.Rules, /cvsroot/visualos/VisualOS/Make.flags, /cvsroot/visualos/VisualOS/Makefile, /cvsroot/visualos/VisualOS/Makefile.am:
	started using autoconf and automake

1999-03-28  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/process.h:
	Fixed some compilation probles due to the event management change.
	some references to event changed with next_event

1999-03-27  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/TODO:
	Beautified the CPU_drawing and the code which actually draws it

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/CPU_simulation.h, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/process.h:
	replaced the single event with pending and next events to get more flexivility.
	Waiting processes no have their next burst shown insted of "0"

1999-03-26  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/property_widgets.c:
	removed the SET button, it is not needed any more

1999-03-15  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/process.h, /cvsroot/visualos/VisualOS/process.c:
	added a list with all currently running processes

	* /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/CPU_combos.h, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/process.c:
	changed "fill_CPU_proc_combo_list"'s prototipe for simplicity and did some
	other code cleanup

	* /cvsroot/visualos/VisualOS/CLOCK_main.c:
	Clock could not be stoped under certain circunstaces(FIXED)

	* /cvsroot/visualos/VisualOS/messaging.c:
	removed unused function "get_func"

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/TODO:
	Changed CPU_algorithm semantics to work better with processes truly waiting
	for an event

	* /cvsroot/visualos/VisualOS/CPU_simulation.c: bursts are random now

1999-03-09  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/messaging.c:
	added a forgotten "break" in function mesg_subsystem_setup

1999-03-08  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/messaging.h:
	use GTK I/O monitoring facilities in subsystems which use GTK

	* /cvsroot/visualos/VisualOS/CLOCK_main.c:
	added automatic time and structured the code

	* /cvsroot/visualos/VisualOS/IO_drawing.c:
	moved the head's axis down out of the window

	* /cvsroot/visualos/VisualOS/property_widgets.c:
	we use "value_changed" signal to update properties values

1999-03-04  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/CPU_simulation.h, /cvsroot/visualos/VisualOS/IO.c, /cvsroot/visualos/VisualOS/IO.h, /cvsroot/visualos/VisualOS/IO_combo.c, /cvsroot/visualos/VisualOS/IO_combo.h, /cvsroot/visualos/VisualOS/IO_delay.c, /cvsroot/visualos/VisualOS/IO_delay.h, /cvsroot/visualos/VisualOS/IO_drawing.c, /cvsroot/visualos/VisualOS/IO_drawing.h, /cvsroot/visualos/VisualOS/IO_info.c, /cvsroot/visualos/VisualOS/IO_info.h, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/IO_simulation.c, /cvsroot/visualos/VisualOS/IO_simulation.h, /cvsroot/visualos/VisualOS/Makefile, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/dirs:
	-cleaned namespace
	-adapted CPU simulation to the new IO
	-made a functional IO with simulation and a grafical representation

	* /cvsroot/visualos/VisualOS/SCHED.c, /cvsroot/visualos/VisualOS/SCHED.h:
	made SCHEDuler more general and documented it

	* /cvsroot/visualos/VisualOS/CPU_drawing.c: cleaned namespace

	* /cvsroot/visualos/VisualOS/Make.flags:
	It will now be easier to modify

1999-03-02  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/messaging.c:
	documented the IRIX select on disconected socket in the source

1999-02-27  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_drawing.h, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/messaging.h, /cvsroot/visualos/VisualOS/property_widgets.h:
	code cleanups

	* /cvsroot/visualos/VisualOS/IO.c, /cvsroot/visualos/VisualOS/IO.h, /cvsroot/visualos/VisualOS/IO_delay.c, /cvsroot/visualos/VisualOS/IO_delay.h, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/MEM_main.c, /cvsroot/visualos/VisualOS/SCHED.c, /cvsroot/visualos/VisualOS/SCHED.h, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/VisualOS.c, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/messaging.h, /cvsroot/visualos/VisualOS/signals.c, /cvsroot/visualos/VisualOS/signals.h, /cvsroot/visualos/VisualOS/CLOCK.c, /cvsroot/visualos/VisualOS/CLOCK.h, /cvsroot/visualos/VisualOS/CLOCK_main.c, /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/CPU_simulation.h:
	-CLOCK is now capable of registering many callbacks.
	-added a dummy IO subsystem which introduces delays.
	-added a wait queue in the CPU.
	-added an scheduler.
	-messaging callbacks now get the full message struct.
	-move signal related code to signals.c and added function to block and unblock
		io signals.
	-MESG is now capable of registering and calling many functions per message
		type.
	-MESG now reads all messages available on every signal.
	-added functions to block and unblock messaging.

1999-02-25  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/messaging.c:
	Improved IRIX select bug workarond

1999-02-22  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/TODO: took note of portability issues

	* /cvsroot/visualos/VisualOS/messaging.c:
	Code cleanup and portability issues:
		-Processes won't wait forever on a on existent message.
		-work around for an IRIX 6.2 bug?
			-disconnected socket apears as having pending data to read

	* /cvsroot/visualos/VisualOS/Make.flags:
	moved -g option to be used in all cases

	* /cvsroot/visualos/VisualOS/Make.Rules:
	Changed sed call for portability

1999-02-21  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/messaging.c:
	finished mesg_callback_register

	* /cvsroot/visualos/VisualOS/Make.flags, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/VisualOS.c, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/messaging.h, /cvsroot/visualos/VisualOS/CLOCK.c, /cvsroot/visualos/VisualOS/CLOCK.h, /cvsroot/visualos/VisualOS/CLOCK_main.c, /cvsroot/visualos/VisualOS/CLOCK_main.h, /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_clock.h, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/MEM_main.c:
	Moved the CLOCK to its own subsystem and work on the messanger

1999-01-29  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_clock.h, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_main.h, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/IO_main.c, /cvsroot/visualos/VisualOS/IO_main.h, /cvsroot/visualos/VisualOS/MEM_main.c, /cvsroot/visualos/VisualOS/MEM_main.h, /cvsroot/visualos/VisualOS/Make.flags, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/VisualOS.c, /cvsroot/visualos/VisualOS/messaging.c, /cvsroot/visualos/VisualOS/messaging.h, /cvsroot/visualos/VisualOS/process.c, /cvsroot/visualos/VisualOS/process.h:
	Messaging core implemented

1999-01-13  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_main.c:
	The clock window wont go away

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_info.c, /cvsroot/visualos/VisualOS/CPU_info.h, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/process.c, /cvsroot/visualos/VisualOS/process.h:
	Moved process creation and destruction to process.c

	* /cvsroot/visualos/VisualOS/CPU_info.c:
	Added direct access to the process combos's GtkList

1999-01-12  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/Make.Rules:
	Not so verbose dependency generation

	* /cvsroot/visualos/VisualOS/TODO: Updated TODO list

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_clock.h, /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_info.c, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_main.h, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/CPU_simulation.h, /cvsroot/visualos/VisualOS/process.h:
	Code Cleanup: moving declarations thinks to the right place and adding
		algorithm_api.h to simplify header inclusion on algorithms

	* /cvsroot/visualos/VisualOS/Make.Rules, /cvsroot/visualos/VisualOS/Makefile:
	Changed dependencies generation so that Makefiles won't get changed

1999-01-11  Manuel Estrada Sainz  <ranty@hell>

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_clock.h, /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/CPU_combos.h, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_drawing.h, /cvsroot/visualos/VisualOS/CPU_info.c, /cvsroot/visualos/VisualOS/CPU_info.h, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_main.h, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/CPU_simulation.h, /cvsroot/visualos/VisualOS/Make.flags, /cvsroot/visualos/VisualOS/Makefile, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/VisualOS.c, /cvsroot/visualos/VisualOS/dirs, /cvsroot/visualos/VisualOS/doc/Makefile, /cvsroot/visualos/VisualOS/doc/project.tex, /cvsroot/visualos/VisualOS/property_widgets.c, /cvsroot/visualos/VisualOS/property_widgets.h:
	Imported sources

	* /cvsroot/visualos/VisualOS/CPU_clock.c, /cvsroot/visualos/VisualOS/CPU_clock.h, /cvsroot/visualos/VisualOS/CPU_combos.c, /cvsroot/visualos/VisualOS/CPU_combos.h, /cvsroot/visualos/VisualOS/CPU_drawing.c, /cvsroot/visualos/VisualOS/CPU_drawing.h, /cvsroot/visualos/VisualOS/CPU_info.c, /cvsroot/visualos/VisualOS/CPU_info.h, /cvsroot/visualos/VisualOS/CPU_main.c, /cvsroot/visualos/VisualOS/CPU_main.h, /cvsroot/visualos/VisualOS/CPU_queues.c, /cvsroot/visualos/VisualOS/CPU_queues.h, /cvsroot/visualos/VisualOS/CPU_simulation.c, /cvsroot/visualos/VisualOS/CPU_simulation.h, /cvsroot/visualos/VisualOS/Make.flags, /cvsroot/visualos/VisualOS/Makefile, /cvsroot/visualos/VisualOS/TODO, /cvsroot/visualos/VisualOS/VisualOS.c, /cvsroot/visualos/VisualOS/dirs, /cvsroot/visualos/VisualOS/doc/Makefile, /cvsroot/visualos/VisualOS/doc/project.tex, /cvsroot/visualos/VisualOS/property_widgets.c, /cvsroot/visualos/VisualOS/property_widgets.h:
	New file.