Changeset 27
- Timestamp:
- 05/16/05 12:54:04 (4 years ago)
- Location:
- NEWT0/trunk
- Files:
-
- 1 removed
- 6 modified
-
newt.xcode/CVS (deleted)
-
newt.xcode/gnue.mode1 (modified) (25 diffs)
-
newt.xcode/gnue.pbxuser (modified) (11 diffs)
-
sample/basicFns.newt (modified) (2 diffs)
-
src/newt_core/NewtFns.c (modified) (1 diff)
-
src/newt_core/NewtObj.c (modified) (1 diff)
-
src/version.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
NEWT0/trunk/newt.xcode/gnue.mode1
r26 r27 258 258 <string>08FB7795FE84155DC02AAC07</string> 259 259 <string>F5ACB05106412D4900DB6CF9</string> 260 <string>F5ACB05206412D4900DB6CF9</string>261 260 <string>1C37FBAC04509CD000000102</string> 262 261 <string>1C37FAAC04509CD000000102</string> … … 266 265 <array> 267 266 <array> 268 <integer> 40</integer>267 <integer>19</integer> 269 268 <integer>1</integer> 270 269 <integer>0</integer> … … 272 271 </array> 273 272 <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> 274 <string>{{0, 393}, {186, 403}}</string>273 <string>{{0, 0}, {186, 506}}</string> 275 274 </dict> 276 275 <key>PBXTopSmartGroupGIDs</key> … … 284 283 <dict> 285 284 <key>Frame</key> 286 <string>{{0, 0}, {203, 421}}</string>285 <string>{{0, 0}, {203, 524}}</string> 287 286 <key>GroupTreeTableConfiguration</key> 288 287 <array> … … 291 290 </array> 292 291 <key>RubberWindowFrame</key> 293 <string>1 08 234 789 4620 0 1024 746 </string>292 <string>132 124 815 565 0 0 1024 746 </string> 294 293 </dict> 295 294 <key>Module</key> … … 326 325 <dict> 327 326 <key>Frame</key> 328 <string>{{0, 0}, { 581, 0}}</string>327 <string>{{0, 0}, {607, 0}}</string> 329 328 <key>RubberWindowFrame</key> 330 <string>1 08 234 789 4620 0 1024 746 </string>329 <string>132 124 815 565 0 0 1024 746 </string> 331 330 </dict> 332 331 <key>Module</key> … … 348 347 <dict> 349 348 <key>Frame</key> 350 <string>{{0, 5}, { 581, 416}}</string>349 <string>{{0, 5}, {607, 519}}</string> 351 350 <key>RubberWindowFrame</key> 352 <string>1 08 234 789 4620 0 1024 746 </string>351 <string>132 124 815 565 0 0 1024 746 </string> 353 352 </dict> 354 353 <key>Module</key> 355 354 <string>XCDetailModule</string> 356 355 <key>Proportion</key> 357 <string> 416pt</string>356 <string>519pt</string> 358 357 </dict> 359 358 </array> 360 359 <key>Proportion</key> 361 <string> 581pt</string>360 <string>607pt</string> 362 361 </dict> 363 362 </array> … … 374 373 <key>TableOfContents</key> 375 374 <array> 376 <string>F5E 30777083846B8002E80E4</string>375 <string>F5EB6F5F08385059007F4EC1</string> 377 376 <string>1CE0B1FE06471DED0097A5F4</string> 378 <string>F5E 30778083846B8002E80E4</string>377 <string>F5EB6F6008385059007F4EC1</string> 379 378 <string>1CE0B20306471E060097A5F4</string> 380 379 <string>1CE0B20506471E060097A5F4</string> … … 510 509 <key>WindowOrderList</key> 511 510 <array> 511 <string>1C530D57069F1CE1000CFCEE</string> 512 512 <string>/Volumes/Pawn/User/Development/Newt/NEWT0/newt.xcode</string> 513 513 </array> 514 514 <key>WindowString</key> 515 <string>1 08 234 789 4620 0 1024 746 </string>515 <string>132 124 815 565 0 0 1024 746 </string> 516 516 <key>WindowTools</key> 517 517 <array> … … 723 723 <array> 724 724 <dict> 725 <key>BecomeActive</key> 726 <true/> 725 727 <key>ContentConfiguration</key> 726 728 <dict> … … 728 730 <string>1CDD528C0622207200134675</string> 729 731 <key>PBXProjectModuleLabel</key> 730 <string>Newt NSOF.h</string>732 <string>NewtFns.c</string> 731 733 <key>StatusBarVisibility</key> 732 734 <true/> … … 735 737 <dict> 736 738 <key>Frame</key> 737 <string>{{0, 0}, {78 1, 212}}</string>739 <string>{{0, 0}, {788, 401}}</string> 738 740 <key>RubberWindowFrame</key> 739 <string> 388 127 781 4700 0 1024 746 </string>741 <string>574 -32 788 659 0 0 1024 746 </string> 740 742 </dict> 741 743 <key>Module</key> 742 744 <string>PBXNavigatorGroup</string> 743 745 <key>Proportion</key> 744 <string>78 1pt</string>746 <string>788pt</string> 745 747 </dict> 746 748 </array> 747 749 <key>Proportion</key> 748 <string>212pt</string> 749 </dict> 750 <dict> 751 <key>BecomeActive</key> 752 <true/> 750 <string>401pt</string> 751 </dict> 752 <dict> 753 753 <key>ContentConfiguration</key> 754 754 <dict> … … 761 761 <dict> 762 762 <key>Frame</key> 763 <string>{{0, 217}, {781, 212}}</string>763 <string>{{0, 406}, {788, 212}}</string> 764 764 <key>RubberWindowFrame</key> 765 <string> 388 127 781 4700 0 1024 746 </string>765 <string>574 -32 788 659 0 0 1024 746 </string> 766 766 </dict> 767 767 <key>Module</key> … … 772 772 </array> 773 773 <key>Proportion</key> 774 <string> 429pt</string>774 <string>618pt</string> 775 775 </dict> 776 776 </array> … … 786 786 <array> 787 787 <string>1C530D57069F1CE1000CFCEE</string> 788 <string>F5 271CEC08383C690092BC90</string>789 <string>F5 271CED08383C690092BC90</string>788 <string>F5EB6F5408385014007F4EC1</string> 789 <string>F5EB6F5508385014007F4EC1</string> 790 790 <string>1CDD528C0622207200134675</string> 791 791 <string>1CD0528E0623707200166675</string> 792 792 </array> 793 793 <key>WindowString</key> 794 <string> 388 127 781 4700 0 1024 746 </string>794 <string>574 -32 788 659 0 0 1024 746 </string> 795 795 <key>WindowToolGUID</key> 796 796 <string>1C530D57069F1CE1000CFCEE</string> … … 889 889 <key>sizes</key> 890 890 <array> 891 <string>{{0, 0}, { 367, 168}}</string>892 <string>{{0, 173}, { 367, 270}}</string>891 <string>{{0, 0}, {491, 168}}</string> 892 <string>{{0, 173}, {491, 270}}</string> 893 893 </array> 894 894 </dict> … … 939 939 <array> 940 940 <string>1C0AD2B3069F1EA900FABCE6</string> 941 <string>F5 271D0B083845BF0092BC90</string>941 <string>F50D1BBD08384C8600A50C94</string> 942 942 <string>1CD0528B0623707200166675</string> 943 <string>F5 271D0C083845BF0092BC90</string>943 <string>F50D1BBE08384C8600A50C94</string> 944 944 </array> 945 945 <key>ToolbarConfiguration</key> … … 953 953 </dict> 954 954 <dict> 955 <key>FirstTimeWindowDisplayed</key> 956 <false/> 955 957 <key>Identifier</key> 956 958 <string>windowTool.scm</string> 959 <key>IsVertical</key> 960 <true/> 957 961 <key>Layout</key> 958 962 <array> … … 966 970 <string>1C78EAB2065D492600B07095</string> 967 971 <key>PBXProjectModuleLabel</key> 968 <string><No Editor></string> 969 <key>PBXSplitModuleInNavigatorKey</key> 970 <dict> 971 <key>Split0</key> 972 <dict> 973 <key>PBXProjectModuleGUID</key> 974 <string>1C78EAB3065D492600B07095</string> 975 </dict> 976 <key>SplitCount</key> 977 <string>1</string> 978 </dict> 972 <string></string> 979 973 <key>StatusBarVisibility</key> 980 < integer>1</integer>974 <true/> 981 975 </dict> 982 976 <key>GeometryConfiguration</key> … … 985 979 <string>{{0, 0}, {452, 0}}</string> 986 980 <key>RubberWindowFrame</key> 987 <string> 743 379 452 308 0 0 1280 1002</string>981 <string>153 358 452 308 0 0 1024 746 </string> 988 982 </dict> 989 983 <key>Module</key> … … 994 988 <dict> 995 989 <key>BecomeActive</key> 996 < integer>1</integer>990 <true/> 997 991 <key>ContentConfiguration</key> 998 992 <dict> … … 1000 994 <string>1CD052920623707200166675</string> 1001 995 <key>PBXProjectModuleLabel</key> 1002 <string>SCM </string>996 <string>SCM の結果</string> 1003 997 </dict> 1004 998 <key>GeometryConfiguration</key> 1005 999 <dict> 1006 <key>ConsoleFrame</key>1007 <string>{{0, 259}, {452, 0}}</string>1008 1000 <key>Frame</key> 1009 <string>{{0, 7}, {452, 259}}</string>1001 <string>{{0, 5}, {452, 262}}</string> 1010 1002 <key>RubberWindowFrame</key> 1011 <string>743 379 452 308 0 0 1280 1002 </string> 1012 <key>TableConfiguration</key> 1013 <array> 1014 <string>Status</string> 1015 <real>30</real> 1016 <string>FileName</string> 1017 <real>199</real> 1018 <string>Path</string> 1019 <real>197.09500122070312</real> 1020 </array> 1021 <key>TableFrame</key> 1022 <string>{{0, 0}, {452, 250}}</string> 1003 <string>153 358 452 308 0 0 1024 746 </string> 1023 1004 </dict> 1024 1005 <key>Module</key> … … 1029 1010 </array> 1030 1011 <key>Proportion</key> 1031 <string>26 6pt</string>1012 <string>267pt</string> 1032 1013 </dict> 1033 1014 </array> … … 1039 1020 </array> 1040 1021 <key>StatusbarIsVisible</key> 1041 < integer>1</integer>1022 <true/> 1042 1023 <key>TableOfContents</key> 1043 1024 <array> 1044 <string> 1C78EAB4065D492600B07095</string>1045 <string> 1C78EAB5065D492600B07095</string>1025 <string>F55FF12C083848EC006E6FFF</string> 1026 <string>F55FF12D083848EC006E6FFF</string> 1046 1027 <string>1C78EAB2065D492600B07095</string> 1047 1028 <string>1CD052920623707200166675</string> … … 1050 1031 <string>xcode.toolbar.config.scm</string> 1051 1032 <key>WindowString</key> 1052 <string>743 379 452 308 0 0 1280 1002 </string> 1033 <string>153 358 452 308 0 0 1024 746 </string> 1034 <key>WindowToolGUID</key> 1035 <string>F55FF12C083848EC006E6FFF</string> 1036 <key>WindowToolIsVisible</key> 1037 <false/> 1053 1038 </dict> 1054 1039 <dict> -
NEWT0/trunk/newt.xcode/gnue.pbxuser
r26 r27 59 59 PBXFileTableDataSourceColumnWidthsKey = ( 60 60 20, 61 3 19,61 345, 62 62 20, 63 63 71, … … 150 150 ); 151 151 }; 152 PBXPerProjectTemplateStateSaveDate = 13790 5828;152 PBXPerProjectTemplateStateSaveDate = 137908235; 153 153 PBXPrepackagedSmartGroups_v2 = ( 154 154 { … … 829 829 RubberWindowFrame = "374 174 745 468 0 0 1024 746 "; 830 830 }; 831 PBXWorkspaceStateSaveDate = 13790 5828;831 PBXWorkspaceStateSaveDate = 137908235; 832 832 }; 833 833 sourceControlManager = F5AFECA0055CDC00002C8506; … … 997 997 uiCtxt = { 998 998 sepNavIntBoundsRect = "{{0, 0}, {740, 1875}}"; 999 sepNavSelRange = "{ 5851, 5}";1000 sepNavVisRect = "{{0, 1695}, {740, 180}}";999 sepNavSelRange = "{2030, 14}"; 1000 sepNavVisRect = "{{0, 681}, {740, 180}}"; 1001 1001 sepNavWindowFrame = "{{38, 162}, {750, 558}}"; 1002 1002 }; … … 1012 1012 F5ACB05906412D4900DB6CF9 = { 1013 1013 uiCtxt = { 1014 sepNavIntBoundsRect = "{{0, 0}, {7 11, 2245}}";1015 sepNavSelRange = "{ 555, 0}";1016 sepNavVisRect = "{{0, 1 97}, {711, 429}}";1014 sepNavIntBoundsRect = "{{0, 0}, {740, 2245}}"; 1015 sepNavSelRange = "{2594, 7}"; 1016 sepNavVisRect = "{{0, 1028}, {740, 180}}"; 1017 1017 sepNavWindowFrame = "{{290, 81}, {750, 558}}"; 1018 1018 }; … … 1036 1036 F5ACB05C06412D4900DB6CF9 = { 1037 1037 uiCtxt = { 1038 sepNavIntBoundsRect = "{{0, 0}, {7 77, 3612}}";1039 sepNavSelRange = "{ 1149, 0}";1040 sepNavVisRect = "{{0, 383}, {601, 374}}";1038 sepNavIntBoundsRect = "{{0, 0}, {792, 3526}}"; 1039 sepNavSelRange = "{7998, 0}"; 1040 sepNavVisRect = "{{0, 2561}, {740, 180}}"; 1041 1041 sepNavWindowFrame = "{{15, 183}, {750, 558}}"; 1042 1042 }; … … 1077 1077 uiCtxt = { 1078 1078 sepNavIntBoundsRect = "{{0, 0}, {770, 36579}}"; 1079 sepNavSelRange = "{ 57831, 0}";1080 sepNavVisRect = "{{0, 35348}, {740, 180}}";1079 sepNavSelRange = "{23749, 7}"; 1080 sepNavVisRect = "{{0, 13591}, {740, 180}}"; 1081 1081 sepNavWindowFrame = "{{242, 131}, {750, 558}}"; 1082 1082 }; … … 1085 1085 uiCtxt = { 1086 1086 sepNavIntBoundsRect = "{{0, 0}, {740, 11952}}"; 1087 sepNavSelRange = "{ 5549, 5}";1088 sepNavVisRect = "{{0, 3858}, {740, 180}}";1087 sepNavSelRange = "{14512, 7}"; 1088 sepNavVisRect = "{{0, 10273}, {740, 180}}"; 1089 1089 sepNavWindowFrame = "{{257, 100}, {750, 558}}"; 1090 1090 }; … … 1100 1100 F5ACB06406412D4900DB6CF9 = { 1101 1101 uiCtxt = { 1102 sepNavIntBoundsRect = "{{0, 0}, {74 0, 28392}}";1103 sepNavSelRange = "{2 8675, 22}";1104 sepNavVisRect = "{{0, 20749}, {740, 180}}";1105 sepNavWindowFrame = "{{ 15, 183}, {750, 558}}";1102 sepNavIntBoundsRect = "{{0, 0}, {747, 28434}}"; 1103 sepNavSelRange = "{2577, 17}"; 1104 sepNavVisRect = "{{0, 1545}, {747, 369}}"; 1105 sepNavWindowFrame = "{{330, 169}, {750, 558}}"; 1106 1106 }; 1107 1107 }; 1108 1108 F5ACB06506412D4900DB6CF9 = { 1109 1109 uiCtxt = { 1110 sepNavIntBoundsRect = "{{0, 0}, { 854, 7462}}";1111 sepNavSelRange = "{ 534, 10}";1112 sepNavVisRect = "{{0, 284}, {854, 293}}";1110 sepNavIntBoundsRect = "{{0, 0}, {711, 7392}}"; 1111 sepNavSelRange = "{229, 0}"; 1112 sepNavVisRect = "{{0, 0}, {711, 429}}"; 1113 1113 sepNavWindowFrame = "{{61, 141}, {750, 558}}"; 1114 1114 }; … … 1124 1124 F5ACB06706412D4900DB6CF9 = { 1125 1125 uiCtxt = { 1126 sepNavIntBoundsRect = "{{0, 0}, {7 28, 56109}}";1127 sepNavSelRange = "{ 54506, 0}";1128 sepNavVisRect = "{{0, 3 8752}, {711, 429}}";1129 sepNavWindowFrame = "{{ 84, 120}, {750, 558}}";1126 sepNavIntBoundsRect = "{{0, 0}, {747, 56151}}"; 1127 sepNavSelRange = "{48478, 14}"; 1128 sepNavVisRect = "{{0, 34764}, {747, 369}}"; 1129 sepNavWindowFrame = "{{355, 125}, {750, 558}}"; 1130 1130 }; 1131 1131 }; … … 1224 1224 uiCtxt = { 1225 1225 sepNavIntBoundsRect = "{{0, 0}, {711, 725}}"; 1226 sepNavSelRange = "{ 528, 0}";1226 sepNavSelRange = "{240, 7}"; 1227 1227 sepNavVisRect = "{{0, 0}, {711, 429}}"; 1228 1228 sepNavWindowFrame = "{{84, 120}, {750, 558}}"; -
NEWT0/trunk/sample/basicFns.newt
r2 r27 4 4 global Map(obj, fn) 5 5 begin 6 foreach slot, value in obj do call fn with (slot,value);6 foreach slot, value in obj do call fn with (slot,value); 7 7 end; 8 8 … … 23 23 return fn.numArgs; 24 24 end; 25 26 27 true; -
NEWT0/trunk/src/newt_core/NewtFns.c
r10 r27 124 124 newtRefVar current; 125 125 newtRefVar left = start; 126 127 if (! NewtRefIsFrame(start)) 128 return kNewtRefUnbind; 126 129 127 130 while (NewtRefIsNotNIL(left)) -
NEWT0/trunk/src/newt_core/NewtObj.c
r12 r27 2415 2415 uint32_t i; 2416 2416 2417 if (! NewtObjIsFrame(obj)) 2418 return kNewtRefUnbind; 2419 2417 2420 if (slot == NSSYM0(_proto) && ! NewtObjHasProto(obj)) 2418 2421 return kNewtRefUnbind; -
NEWT0/trunk/src/version.h
r26 r27 19 19 #define NEWT_VERSION "0.1.0" ///< �o�[�W���� 20 20 #define NEWT_COPYRIGHT "Copyright (C) 2003-2005 Makoto Nukui" ///< �R�s�[���C�g 21 #define NEWT_BUILD "2005-05-16- 2" ///< �r���h�ԍ�21 #define NEWT_BUILD "2005-05-16-3" ///< �r���h�ԍ� 22 22 #define NEWT_PARAMS "[switches] [--] [programfile]" ///< ��/// �g�p��define NEWT_USAGE " -t enable trace mode\n" \ 23 23 " -l dump lex info\n" \
