Changeset 40


Ignore:
Timestamp:
08/11/05 11:26:47 (6 years ago)
Author:
gnue
Message:

can compile for iPod Linux

Location:
NEWT0/trunk
Files:
1 added
12 edited

Legend:

Unmodified
Added
Removed
  • NEWT0/trunk/Makefile.in

    r37 r40  
    6969### all 
    7070 
    71 all: newt ext 
     71all: newt @MAKE_EXT@ 
    7272 
    7373 
  • NEWT0/trunk/configure

    r36 r40  
    312312#endif" 
    313313 
    314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT YACC LEX LEXLIB LEX_OUTPUT_ROOT build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CPP EGREP LIBOBJS LIBREGEX NEWT_LDIMPORT NEWT_LDFLAGS LIBNEWT_LDSHARED LINK_NEWT_APP_ DLEXT LTLIBOBJS' 
     314ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT YACC LEX LEXLIB LEX_OUTPUT_ROOT build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CPP EGREP LIBOBJS LIBREGEX NEWT_LDIMPORT NEWT_LDFLAGS LIBNEWT_LDSHARED LINK_NEWT_APP_ DLEXT MAKE_EXT LTLIBOBJS' 
    315315ac_subst_files='' 
    316316 
     
    27372737      conftest$ac_exeext conftest.$ac_ext 
    27382738 
     2739cat >conftest.$ac_ext <<_ACEOF 
     2740/* confdefs.h.  */ 
     2741_ACEOF 
     2742cat confdefs.h >>conftest.$ac_ext 
     2743cat >>conftest.$ac_ext <<_ACEOF 
     2744/* end confdefs.h.  */ 
     2745 
     2746    #include <dlfcn.h> 
     2747 
     2748int 
     2749main () 
     2750{ 
     2751 
     2752    void *  install_call; 
     2753    void *  lib; 
     2754 
     2755    lib = dlopen("", RTLD_LAZY); 
     2756    install_call = dlsym(lib, ""); 
     2757    dlclose(lib); 
     2758 
     2759  ; 
     2760  return 0; 
     2761} 
     2762_ACEOF 
     2763rm -f conftest.$ac_objext conftest$ac_exeext 
     2764if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 
     2765  (eval $ac_link) 2>conftest.er1 
     2766  ac_status=$? 
     2767  grep -v '^ *+' conftest.er1 >conftest.err 
     2768  rm -f conftest.er1 
     2769  cat conftest.err >&5 
     2770  echo "$as_me:$LINENO: \$? = $ac_status" >&5 
     2771  (exit $ac_status); } && 
     2772     { ac_try='test -z "$ac_c_werror_flag" 
     2773             || test ! -s conftest.err' 
     2774  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 
     2775  (eval $ac_try) 2>&5 
     2776  ac_status=$? 
     2777  echo "$as_me:$LINENO: \$? = $ac_status" >&5 
     2778  (exit $ac_status); }; } && 
     2779     { ac_try='test -s conftest$ac_exeext' 
     2780  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 
     2781  (eval $ac_try) 2>&5 
     2782  ac_status=$? 
     2783  echo "$as_me:$LINENO: \$? = $ac_status" >&5 
     2784  (exit $ac_status); }; }; then 
     2785  HAVE_DLOPEN='yes' 
     2786else 
     2787  echo "$as_me: failed program was:" >&5 
     2788sed 's/^/| /' conftest.$ac_ext >&5 
     2789 
     2790SAVE_LIBS="$LIBS" 
     2791    LIBS="$LIBS -ldl" 
     2792    cat >conftest.$ac_ext <<_ACEOF 
     2793/* confdefs.h.  */ 
     2794_ACEOF 
     2795cat confdefs.h >>conftest.$ac_ext 
     2796cat >>conftest.$ac_ext <<_ACEOF 
     2797/* end confdefs.h.  */ 
     2798 
     2799        #include <dlfcn.h> 
     2800 
     2801int 
     2802main () 
     2803{ 
     2804 
     2805        void *  install_call; 
     2806        void *  lib; 
     2807 
     2808        lib = dlopen("", RTLD_LAZY); 
     2809        install_call = dlsym(lib, ""); 
     2810        dlclose(lib); 
     2811 
     2812  ; 
     2813  return 0; 
     2814} 
     2815_ACEOF 
     2816rm -f conftest.$ac_objext conftest$ac_exeext 
     2817if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 
     2818  (eval $ac_link) 2>conftest.er1 
     2819  ac_status=$? 
     2820  grep -v '^ *+' conftest.er1 >conftest.err 
     2821  rm -f conftest.er1 
     2822  cat conftest.err >&5 
     2823  echo "$as_me:$LINENO: \$? = $ac_status" >&5 
     2824  (exit $ac_status); } && 
     2825     { ac_try='test -z "$ac_c_werror_flag" 
     2826             || test ! -s conftest.err' 
     2827  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 
     2828  (eval $ac_try) 2>&5 
     2829  ac_status=$? 
     2830  echo "$as_me:$LINENO: \$? = $ac_status" >&5 
     2831  (exit $ac_status); }; } && 
     2832     { ac_try='test -s conftest$ac_exeext' 
     2833  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 
     2834  (eval $ac_try) 2>&5 
     2835  ac_status=$? 
     2836  echo "$as_me:$LINENO: \$? = $ac_status" >&5 
     2837  (exit $ac_status); }; }; then 
     2838  HAVE_DLOPEN='yes' 
     2839        LIBDL=" -ldl" 
     2840else 
     2841  echo "$as_me: failed program was:" >&5 
     2842sed 's/^/| /' conftest.$ac_ext >&5 
     2843 
     2844fi 
     2845rm -f conftest.err conftest.$ac_objext \ 
     2846      conftest$ac_exeext conftest.$ac_ext 
     2847    LIBS="$SAVE_LIBS" 
     2848fi 
     2849rm -f conftest.err conftest.$ac_objext \ 
     2850      conftest$ac_exeext conftest.$ac_ext 
     2851 
     2852 
    27392853# Checks for header files. 
    27402854ac_ext=c 
     
    45854699_ACEOF 
    45864700 
     4701    HAVE_DLOPEN='yes' 
    45874702    NEWT_LDIMPORT='$(build)/libnewt.a' 
    45884703    NEWT_LDFLAGS='-Wl,--export-all-symbols,--out-implib=$(LDIMPORT)' 
     
    45924707    ;; 
    45934708  linux*) 
    4594     NEWT_LDFLAGS='-ldl -rdynamic' 
     4709#    NEWT_LDFLAGS='-ldl -rdynamic' 
     4710    NEWT_LDFLAGS='-rdynamic' 
    45954711    LIBNEWT_LDSHARED='$(CC) -shared' 
    45964712    DLEXT='so' 
     
    46024718    ;; 
    46034719  beos*) 
    4604     NEWT_LDFLAGS='-ldl' 
     4720#    NEWT_LDFLAGS='-ldl' 
    46054721    LIBNEWT_LDSHARED='$(CC) -nostart $(build)/_APP_' 
    46064722    LINK_NEWT_APP_='cd $@; ln -s newt _APP_' 
     
    46154731 
    46164732 
     4733case "$target_vendor" in 
     4734  *ipod*) 
     4735    cat >>confdefs.h <<\_ACEOF 
     4736#define __IPOD__ 1 
     4737_ACEOF 
     4738 
     4739    NEWT_LDFLAGS= 
     4740    ;; 
     4741esac 
     4742 
     4743 
     4744case "$HAVE_DLOPEN" in 
     4745  yes) 
     4746    cat >>confdefs.h <<\_ACEOF 
     4747#define HAVE_DLOPEN 1 
     4748_ACEOF 
     4749 
     4750    MAKE_EXT='ext' 
     4751    ;; 
     4752esac 
     4753 
     4754 
     4755NEWT_LDFLAGS="$NEWT_LDFLAGS $LIBDL" 
     4756 
    46174757cat >>confdefs.h <<_ACEOF 
    46184758#define __PLATFORM__ "$target_os" 
     
    46224762#define __DYLIBSUFFIX__ ".$DLEXT" 
    46234763_ACEOF 
     4764 
     4765 
    46244766 
    46254767 
     
    52785420s,@LINK_NEWT_APP_@,$LINK_NEWT_APP_,;t t 
    52795421s,@DLEXT@,$DLEXT,;t t 
     5422s,@MAKE_EXT@,$MAKE_EXT,;t t 
    52805423s,@LTLIBOBJS@,$LTLIBOBJS,;t t 
    52815424CEOF 
  • NEWT0/trunk/configure.in

    r36 r40  
    4040    LIBS="$SAVE_LIBS") 
    4141 
     42AC_TRY_LINK([ 
     43    #include <dlfcn.h> 
     44    ], [ 
     45    void *  install_call; 
     46    void *  lib; 
     47 
     48    lib = dlopen("", RTLD_LAZY); 
     49    install_call = dlsym(lib, ""); 
     50    dlclose(lib); 
     51    ], 
     52    HAVE_DLOPEN='yes', 
     53 
     54    SAVE_LIBS="$LIBS" 
     55    LIBS="$LIBS -ldl" 
     56    AC_TRY_LINK([ 
     57        #include <dlfcn.h> 
     58        ], [ 
     59        void *  install_call; 
     60        void *  lib; 
     61 
     62        lib = dlopen("", RTLD_LAZY); 
     63        install_call = dlsym(lib, ""); 
     64        dlclose(lib); 
     65        ], 
     66        HAVE_DLOPEN='yes' 
     67        LIBDL=" -ldl") 
     68    LIBS="$SAVE_LIBS") 
     69 
     70 
    4271# Checks for header files. 
    4372AC_HEADER_STDC 
     
    6796  cygwin*|mingw*) 
    6897    AC_DEFINE(__WIN32__) 
     98    HAVE_DLOPEN='yes' 
    6999    NEWT_LDIMPORT='$(build)/libnewt.a' 
    70100    NEWT_LDFLAGS='-Wl,--export-all-symbols,--out-implib=$(LDIMPORT)' 
     
    74104    ;; 
    75105  linux*) 
    76     NEWT_LDFLAGS='-ldl -rdynamic' 
     106#    NEWT_LDFLAGS='-ldl -rdynamic' 
     107    NEWT_LDFLAGS='-rdynamic' 
    77108    LIBNEWT_LDSHARED='$(CC) -shared' 
    78109    DLEXT='so' 
     
    84115    ;; 
    85116  beos*) 
    86     NEWT_LDFLAGS='-ldl' 
     117#    NEWT_LDFLAGS='-ldl' 
    87118    LIBNEWT_LDSHARED='$(CC) -nostart $(build)/_APP_' 
    88119    LINK_NEWT_APP_='cd $@; ln -s newt _APP_' 
     
    97128 
    98129 
     130case "$target_vendor" in 
     131  *ipod*) 
     132    AC_DEFINE(__IPOD__) 
     133    NEWT_LDFLAGS= 
     134    ;; 
     135esac 
     136 
     137 
     138case "$HAVE_DLOPEN" in 
     139  yes) 
     140    AC_DEFINE(HAVE_DLOPEN) 
     141    MAKE_EXT='ext' 
     142    ;; 
     143esac 
     144 
     145 
     146NEWT_LDFLAGS="$NEWT_LDFLAGS $LIBDL" 
     147 
    99148AC_DEFINE_UNQUOTED(__PLATFORM__, "$target_os") 
    100149AC_DEFINE_UNQUOTED(__DYLIBSUFFIX__, ".$DLEXT") 
     150 
    101151 
    102152AC_SUBST(LIBREGEX) 
     
    106156AC_SUBST(LINK_NEWT_APP_) 
    107157AC_SUBST(DLEXT) 
     158AC_SUBST(MAKE_EXT) 
    108159 
    109160 
  • NEWT0/trunk/ext.xcode/gnue.mode1

    r36 r40  
    368368            <key>TableOfContents</key> 
    369369            <array> 
    370                 <string>F59B846C0867E55200683824</string> 
     370                <string>F5C2E8DC08AAE52A00C9B596</string> 
    371371                <string>1CE0B1FE06471DED0097A5F4</string> 
    372                 <string>F59B846D0867E55200683824</string> 
     372                <string>F5C2E8DD08AAE52A00C9B596</string> 
    373373                <string>1CE0B20306471E060097A5F4</string> 
    374374                <string>1CE0B20506471E060097A5F4</string> 
     
    504504    <key>WindowOrderList</key> 
    505505    <array> 
    506         <string>/Volumes/Pawn/User/Development/Newt/NEWT0/ext.xcode</string> 
     506        <string>/Users/gnue/Desktop/NEWT0_ipod/ext.xcode</string> 
    507507    </array> 
    508508    <key>WindowString</key> 
  • NEWT0/trunk/ext.xcode/gnue.pbxuser

    r36 r40  
    120120                ); 
    121121            }; 
    122             PBXPerProjectTemplateStateSaveDate = 141026618; 
     122            PBXPerProjectTemplateStateSaveDate = 145417511; 
    123123            PBXPrepackagedSmartGroups_v2 = ( 
    124124                { 
     
    544544                RubberWindowFrame = "238 139 776 607 0 0 1024 746 "; 
    545545            }; 
    546             PBXWorkspaceStateSaveDate = 141026618; 
     546            PBXWorkspaceStateSaveDate = 145417511; 
    547547        }; 
    548548        sourceControlManager = F53BDA5B06784447005AE1FA; 
  • NEWT0/trunk/newt.xcode/gnue.mode1

    r39 r40  
    186186    <array/> 
    187187    <key>OpenEditors</key> 
    188     <array> 
    189         <dict> 
    190             <key>Content</key> 
    191             <dict> 
    192                 <key>PBXProjectModuleGUID</key> 
    193                 <string>F5CD89570897FAC900C4CA85</string> 
    194                 <key>PBXProjectModuleLabel</key> 
    195                 <string>newt.l</string> 
    196                 <key>PBXSplitModuleInNavigatorKey</key> 
    197                 <dict> 
    198                     <key>Split0</key> 
    199                     <dict> 
    200                         <key>PBXProjectModuleGUID</key> 
    201                         <string>F5CD89580897FAC900C4CA85</string> 
    202                         <key>PBXProjectModuleLabel</key> 
    203                         <string>newt.l</string> 
    204                         <key>_historyCapacity</key> 
    205                         <integer>0</integer> 
    206                         <key>bookmark</key> 
    207                         <string>F5CD89E3089800DC00C4CA85</string> 
    208                         <key>history</key> 
    209                         <array> 
    210                             <string>F5CD89590897FAC900C4CA85</string> 
    211                         </array> 
    212                     </dict> 
    213                     <key>SplitCount</key> 
    214                     <string>1</string> 
    215                 </dict> 
    216                 <key>StatusBarVisibility</key> 
    217                 <true/> 
    218             </dict> 
    219             <key>Geometry</key> 
    220             <dict> 
    221                 <key>Frame</key> 
    222                 <string>{{0, 20}, {750, 461}}</string> 
    223                 <key>PBXModuleWindowStatusBarHidden2</key> 
    224                 <false/> 
    225                 <key>RubberWindowFrame</key> 
    226                 <string>130 134 750 502 0 0 1024 746 </string> 
    227             </dict> 
    228         </dict> 
    229     </array> 
     188    <array/> 
    230189    <key>PerspectiveWidths</key> 
    231190    <array> 
     
    316275                            </array> 
    317276                            <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> 
    318                             <string>{{0, 496}, {186, 506}}</string> 
     277                            <string>{{0, 633}, {186, 506}}</string> 
    319278                        </dict> 
    320279                        <key>PBXTopSmartGroupGIDs</key> 
     
    335294                        </array> 
    336295                        <key>RubberWindowFrame</key> 
    337                         <string>174 162 815 565 0 0 1024 746 </string> 
     296                        <string>289 144 815 565 0 0 1024 746 </string> 
    338297                    </dict> 
    339298                    <key>Module</key> 
     
    365324                                        <integer>0</integer> 
    366325                                        <key>bookmark</key> 
    367                                         <string>F5CD89E2089800DC00C4CA85</string> 
     326                                        <string>F5C2E8EC08AAE54500C9B596</string> 
    368327                                        <key>history</key> 
    369328                                        <array> 
    370329                                            <string>F5547480088A7A9B001E9DDF</string> 
    371330                                            <string>F5547481088A7A9B001E9DDF</string> 
    372                                             <string>F5547482088A7A9B001E9DDF</string> 
    373331                                            <string>F5547483088A7A9B001E9DDF</string> 
    374332                                            <string>F5547484088A7A9B001E9DDF</string> 
     
    376334                                            <string>F554750C088A7E98001E9DDF</string> 
    377335                                            <string>F5547563088A81DE001E9DDF</string> 
    378                                             <string>F5547564088A81DE001E9DDF</string> 
    379336                                            <string>F5547565088A81DE001E9DDF</string> 
    380337                                            <string>F5547566088A81DE001E9DDF</string> 
     
    383340                                            <string>F5CD88C10897ED1600C4CA85</string> 
    384341                                            <string>F5CD890F0897F45600C4CA85</string> 
    385                                             <string>F5CD89520897FAC900C4CA85</string> 
    386342                                            <string>F5CD89BC0897FF6700C4CA85</string> 
    387                                             <string>F5CD89BD0897FF6700C4CA85</string> 
    388343                                            <string>F5CD89D70898008600C4CA85</string> 
    389                                             <string>F5CD89D80898008600C4CA85</string> 
     344                                            <string>F532AA3C08AADBB500EE12BF</string> 
     345                                            <string>F532AA3D08AADBB500EE12BF</string> 
     346                                            <string>F532AA6D08AADC9500EE12BF</string> 
     347                                            <string>F5C2E8E408AAE54000C9B596</string> 
     348                                            <string>F5C2E8E508AAE54000C9B596</string> 
    390349                                        </array> 
    391350                                        <key>prevStack</key> 
     
    409368                                            <string>F5CD89550897FAC900C4CA85</string> 
    410369                                            <string>F5CD89BE0897FF6700C4CA85</string> 
    411                                             <string>F5CD89BF0897FF6700C4CA85</string> 
    412                                             <string>F5CD89D90898008600C4CA85</string> 
     370                                            <string>F5C2E8E608AAE54000C9B596</string> 
    413371                                        </array> 
    414372                                    </dict> 
     
    424382                                <string>{{0, 0}, {607, 363}}</string> 
    425383                                <key>RubberWindowFrame</key> 
    426                                 <string>174 162 815 565 0 0 1024 746 </string> 
     384                                <string>289 144 815 565 0 0 1024 746 </string> 
    427385                            </dict> 
    428386                            <key>Module</key> 
     
    444402                                <string>{{0, 368}, {607, 156}}</string> 
    445403                                <key>RubberWindowFrame</key> 
    446                                 <string>174 162 815 565 0 0 1024 746 </string> 
     404                                <string>289 144 815 565 0 0 1024 746 </string> 
    447405                            </dict> 
    448406                            <key>Module</key> 
     
    468426            <key>TableOfContents</key> 
    469427            <array> 
    470                 <string>F5CD89C10897FF6700C4CA85</string> 
     428                <string>F5C2E8E808AAE54000C9B596</string> 
    471429                <string>1CE0B1FE06471DED0097A5F4</string> 
    472                 <string>F5CD89C20897FF6700C4CA85</string> 
     430                <string>F5C2E8E908AAE54000C9B596</string> 
    473431                <string>1CE0B20306471E060097A5F4</string> 
    474432                <string>1CE0B20506471E060097A5F4</string> 
     
    604562    <key>WindowOrderList</key> 
    605563    <array> 
    606         <string>F5AE5683082409020043A79D</string> 
    607         <string>1C530D57069F1CE1000CFCEE</string> 
    608         <string>1C0AD2B3069F1EA900FABCE6</string> 
    609         <string>F5CD89570897FAC900C4CA85</string> 
    610         <string>/Volumes/Pawn/User/Development/Newt/NEWT0/newt.xcode</string> 
     564        <string>/Users/gnue/Desktop/NEWT0_ipod/newt.xcode</string> 
    611565    </array> 
    612566    <key>WindowString</key> 
    613     <string>174 162 815 565 0 0 1024 746 </string> 
     567    <string>289 144 815 565 0 0 1024 746 </string> 
    614568    <key>WindowTools</key> 
    615569    <array> 
     
    627581                    <array> 
    628582                        <dict> 
    629                             <key>BecomeActive</key> 
    630                             <true/> 
    631583                            <key>ContentConfiguration</key> 
    632584                            <dict> 
     
    634586                                <string>1CD0528F0623707200166675</string> 
    635587                                <key>PBXProjectModuleLabel</key> 
    636                                 <string>NewtEnv.c</string> 
     588                                <string>NewtFile.c</string> 
    637589                                <key>StatusBarVisibility</key> 
    638590                                <true/> 
     
    651603                        </dict> 
    652604                        <dict> 
     605                            <key>BecomeActive</key> 
     606                            <true/> 
    653607                            <key>ContentConfiguration</key> 
    654608                            <dict> 
     
    690644            <array> 
    691645                <string>F5AE5683082409020043A79D</string> 
    692                 <string>F5CD89BA0897FF6600C4CA85</string> 
     646                <string>F532AA2B08AADB6500EE12BF</string> 
    693647                <string>1CD0528F0623707200166675</string> 
    694648                <string>XCMainBuildResultsModuleGUID</string> 
     
    701655            <string>F5AE5683082409020043A79D</string> 
    702656            <key>WindowToolIsVisible</key> 
    703             <false/> 
     657            <true/> 
    704658        </dict> 
    705659        <dict> 
     
    821775                            <array> 
    822776                                <dict> 
    823                                     <key>BecomeActive</key> 
    824                                     <true/> 
    825777                                    <key>ContentConfiguration</key> 
    826778                                    <dict> 
     
    828780                                        <string>1CDD528C0622207200134675</string> 
    829781                                        <key>PBXProjectModuleLabel</key> 
    830                                         <string>NewtObj.h</string> 
     782                                        <string>NewtFile.c</string> 
    831783                                        <key>StatusBarVisibility</key> 
    832784                                        <true/> 
     
    837789                                        <string>{{0, 0}, {788, 401}}</string> 
    838790                                        <key>RubberWindowFrame</key> 
    839                                         <string>214 87 788 659 0 0 1024 746 </string> 
     791                                        <string>488 83 788 659 0 0 1024 746 </string> 
    840792                                    </dict> 
    841793                                    <key>Module</key> 
     
    849801                        </dict> 
    850802                        <dict> 
     803                            <key>BecomeActive</key> 
     804                            <true/> 
    851805                            <key>ContentConfiguration</key> 
    852806                            <dict> 
     
    861815                                <string>{{0, 406}, {788, 212}}</string> 
    862816                                <key>RubberWindowFrame</key> 
    863                                 <string>214 87 788 659 0 0 1024 746 </string> 
     817                                <string>488 83 788 659 0 0 1024 746 </string> 
    864818                            </dict> 
    865819                            <key>Module</key> 
     
    884838            <array> 
    885839                <string>1C530D57069F1CE1000CFCEE</string> 
    886                 <string>F5CD897F0897FC1000C4CA85</string> 
    887                 <string>F5CD89800897FC1000C4CA85</string> 
     840                <string>F5C2E8BE08AAE43C00C9B596</string> 
     841                <string>F5C2E8BF08AAE43C00C9B596</string> 
    888842                <string>1CDD528C0622207200134675</string> 
    889843                <string>1CD0528E0623707200166675</string> 
    890844            </array> 
    891845            <key>WindowString</key> 
    892             <string>214 87 788 659 0 0 1024 746 </string> 
     846            <string>488 83 788 659 0 0 1024 746 </string> 
    893847            <key>WindowToolGUID</key> 
    894848            <string>1C530D57069F1CE1000CFCEE</string> 
     
    1037991            <array> 
    1038992                <string>1C0AD2B3069F1EA900FABCE6</string> 
    1039                 <string>F5CD896A0897FB6600C4CA85</string> 
     993                <string>F5C2E8C008AAE43C00C9B596</string> 
    1040994                <string>1CD0528B0623707200166675</string> 
    1041                 <string>F5CD896B0897FB6600C4CA85</string> 
     995                <string>F5C2E8C108AAE43C00C9B596</string> 
    1042996            </array> 
    1043997            <key>ToolbarConfiguration</key> 
     
    10481002            <string>1C0AD2B3069F1EA900FABCE6</string> 
    10491003            <key>WindowToolIsVisible</key> 
    1050             <true/> 
     1004            <false/> 
    10511005        </dict> 
    10521006        <dict> 
  • NEWT0/trunk/newt.xcode/gnue.pbxuser

    r39 r40  
    150150                ); 
    151151            }; 
    152             PBXPerProjectTemplateStateSaveDate = 144177871; 
     152            PBXPerProjectTemplateStateSaveDate = 145417515; 
    153153            PBXPrepackagedSmartGroups_v2 = ( 
    154154                { 
     
    829829                RubberWindowFrame = "374 174 745 468 0 0 1024 746 "; 
    830830            }; 
    831             PBXWorkspaceStateSaveDate = 144177871; 
     831            PBXWorkspaceStateSaveDate = 145417515; 
    832832        }; 
    833833        perUserProjectItems = { 
     834            F532AA3C08AADBB500EE12BF = F532AA3C08AADBB500EE12BF; 
     835            F532AA3D08AADBB500EE12BF = F532AA3D08AADBB500EE12BF; 
     836            F532AA6D08AADC9500EE12BF = F532AA6D08AADC9500EE12BF; 
    834837            F5547480088A7A9B001E9DDF = F5547480088A7A9B001E9DDF; 
    835838            F5547481088A7A9B001E9DDF = F5547481088A7A9B001E9DDF; 
    836             F5547482088A7A9B001E9DDF = F5547482088A7A9B001E9DDF; 
    837839            F5547483088A7A9B001E9DDF = F5547483088A7A9B001E9DDF; 
    838840            F5547484088A7A9B001E9DDF = F5547484088A7A9B001E9DDF; 
     
    850852            F5547519088A7E98001E9DDF = F5547519088A7E98001E9DDF; 
    851853            F5547563088A81DE001E9DDF = F5547563088A81DE001E9DDF; 
    852             F5547564088A81DE001E9DDF = F5547564088A81DE001E9DDF; 
    853854            F5547565088A81DE001E9DDF = F5547565088A81DE001E9DDF; 
    854855            F5547566088A81DE001E9DDF = F5547566088A81DE001E9DDF; 
     
    857858            F55475A0088A8347001E9DDF = F55475A0088A8347001E9DDF; 
    858859            F55475AA088A83B6001E9DDF = F55475AA088A83B6001E9DDF; 
     860            F5C2E8E408AAE54000C9B596 = F5C2E8E408AAE54000C9B596; 
     861            F5C2E8E508AAE54000C9B596 = F5C2E8E508AAE54000C9B596; 
     862            F5C2E8E608AAE54000C9B596 = F5C2E8E608AAE54000C9B596; 
     863            F5C2E8EC08AAE54500C9B596 = F5C2E8EC08AAE54500C9B596; 
    859864            F5CD88C10897ED1600C4CA85 = F5CD88C10897ED1600C4CA85; 
    860865            F5CD88C20897ED1600C4CA85 = F5CD88C20897ED1600C4CA85; 
     
    862867            F5CD890F0897F45600C4CA85 = F5CD890F0897F45600C4CA85; 
    863868            F5CD89110897F45600C4CA85 = F5CD89110897F45600C4CA85; 
    864             F5CD89520897FAC900C4CA85 = F5CD89520897FAC900C4CA85; 
    865869            F5CD89540897FAC900C4CA85 = F5CD89540897FAC900C4CA85; 
    866870            F5CD89550897FAC900C4CA85 = F5CD89550897FAC900C4CA85; 
    867             F5CD89590897FAC900C4CA85 = F5CD89590897FAC900C4CA85; 
    868871            F5CD89BC0897FF6700C4CA85 = F5CD89BC0897FF6700C4CA85; 
    869             F5CD89BD0897FF6700C4CA85 = F5CD89BD0897FF6700C4CA85; 
    870872            F5CD89BE0897FF6700C4CA85 = F5CD89BE0897FF6700C4CA85; 
    871             F5CD89BF0897FF6700C4CA85 = F5CD89BF0897FF6700C4CA85; 
    872873            F5CD89D70898008600C4CA85 = F5CD89D70898008600C4CA85; 
    873             F5CD89D80898008600C4CA85 = F5CD89D80898008600C4CA85; 
    874             F5CD89D90898008600C4CA85 = F5CD89D90898008600C4CA85; 
    875             F5CD89E2089800DC00C4CA85 = F5CD89E2089800DC00C4CA85; 
    876             F5CD89E3089800DC00C4CA85 = F5CD89E3089800DC00C4CA85; 
    877874        }; 
    878875        sourceControlManager = F5AFECA0055CDC00002C8506; 
     
    895892    F503AC6B0851DFD9009BA497 = { 
    896893        uiCtxt = { 
    897             sepNavIntBoundsRect = "{{0, 0}, {566, 1386}}"; 
    898             sepNavSelRange = "{243, 6}"; 
    899             sepNavVisRect = "{{0, 0}, {566, 397}}"; 
     894            sepNavIntBoundsRect = "{{0, 0}, {747, 1386}}"; 
     895            sepNavSelRange = "{395, 23}"; 
     896            sepNavVisRect = "{{0, 187}, {747, 369}}"; 
    900897        }; 
    901898    }; 
     
    930927        }; 
    931928    }; 
     929    F532AA3C08AADBB500EE12BF = { 
     930        fRef = F5DE1345082AD4A500BB42A5; 
     931        isa = PBXTextBookmark; 
     932        name = efine; 
     933        rLen = 6; 
     934        rLoc = 416; 
     935        rType = 0; 
     936        vrLen = 316; 
     937        vrLoc = 208; 
     938    }; 
     939    F532AA3D08AADBB500EE12BF = { 
     940        fRef = F5ACB06A06412D4900DB6CF9; 
     941        isa = PBXTextBookmark; 
     942        name = NewtRefFunctionType; 
     943        rLen = 19; 
     944        rLoc = 37025; 
     945        rType = 0; 
     946        vrLen = 499; 
     947        vrLoc = 36832; 
     948    }; 
     949    F532AA6D08AADC9500EE12BF = { 
     950        fRef = F5ACB06306412D4900DB6CF9; 
     951        isa = PBXTextBookmark; 
     952        name = NewtConf; 
     953        rLen = 8; 
     954        rLoc = 313; 
     955        rType = 0; 
     956        vrLen = 374; 
     957        vrLoc = 0; 
     958    }; 
    932959    F53BCC6C0670CDBD0013103E = { 
    933960        uiCtxt = { 
     
    9891016        vrLoc = 0; 
    9901017    }; 
    991     F5547482088A7A9B001E9DDF = { 
    992         fRef = F5ACB06306412D4900DB6CF9; 
    993         isa = PBXTextBookmark; 
    994         name = "NewtFile.c: 625"; 
    995         rLen = 0; 
    996         rLoc = 10394; 
    997         rType = 0; 
    998         vrLen = 454; 
    999         vrLoc = 10318; 
    1000     }; 
    10011018    F5547483088A7A9B001E9DDF = { 
    10021019        fRef = F53BCC700670CDF00013103E; 
     
    10641081        name = "NewtFile.c: 625"; 
    10651082        rLen = 0; 
    1066         rLoc = 10394; 
     1083        rLoc = 10654; 
    10671084        rType = 0; 
    10681085        vrLen = 454; 
     
    11481165        vrLen = 465; 
    11491166        vrLoc = 0; 
    1150     }; 
    1151     F5547564088A81DE001E9DDF = { 
    1152         fRef = F5DE1345082AD4A500BB42A5; 
    1153         isa = PBXTextBookmark; 
    1154         name = "config.h: CONFIG_H"; 
    1155         rLen = 0; 
    1156         rLoc = 297; 
    1157         rType = 0; 
    1158         vrLen = 334; 
    1159         vrLoc = 141; 
    11601167    }; 
    11611168    F5547565088A81DE001E9DDF = { 
     
    12981305    F5ACB05406412D4900DB6CF9 = { 
    12991306        uiCtxt = { 
    1300             sepNavIntBoundsRect = "{{0, 0}, {586, 718}}"; 
    1301             sepNavSelRange = "{1079, 21}"; 
    1302             sepNavVisRect = "{{0, 345}, {566, 331}}"; 
     1307            sepNavIntBoundsRect = "{{0, 0}, {747, 715}}"; 
     1308            sepNavSelRange = "{94, 6}"; 
     1309            sepNavVisRect = "{{0, 0}, {747, 369}}"; 
    13031310            sepNavWindowFrame = "{{61, 141}, {750, 558}}"; 
    13041311        }; 
     
    13221329    F5ACB05706412D4900DB6CF9 = { 
    13231330        uiCtxt = { 
    1324             sepNavIntBoundsRect = "{{0, 0}, {747, 1875}}"; 
    1325             sepNavSelRange = "{2249, 15}"; 
    1326             sepNavVisRect = "{{0, 588}, {747, 369}}"; 
     1331            sepNavIntBoundsRect = "{{0, 0}, {711, 1878}}"; 
     1332            sepNavSelRange = "{6011, 0}"; 
     1333            sepNavVisRect = "{{0, 1446}, {711, 429}}"; 
    13271334            sepNavWindowFrame = "{{38, 162}, {750, 558}}"; 
    13281335        }; 
     
    13301337    F5ACB05806412D4900DB6CF9 = { 
    13311338        uiCtxt = { 
    1332             sepNavIntBoundsRect = "{{0, 0}, {566, 1022}}"; 
    1333             sepNavSelRange = "{876, 0}"; 
    1334             sepNavVisRect = "{{0, 332}, {566, 331}}"; 
     1339            sepNavIntBoundsRect = "{{0, 0}, {747, 1022}}"; 
     1340            sepNavSelRange = "{1234, 9}"; 
     1341            sepNavVisRect = "{{0, 537}, {747, 369}}"; 
    13351342            sepNavWindowFrame = "{{107, 99}, {750, 558}}"; 
    13361343        }; 
     
    13391346        uiCtxt = { 
    13401347            sepNavIntBoundsRect = "{{0, 0}, {747, 2273}}"; 
    1341             sepNavSelRange = "{6718, 0}"; 
    1342             sepNavVisRect = "{{0, 1904}, {747, 369}}"; 
     1348            sepNavSelRange = "{729, 7}"; 
     1349            sepNavVisRect = "{{0, 395}, {747, 369}}"; 
    13431350            sepNavWindowFrame = "{{290, 81}, {750, 558}}"; 
    13441351        }; 
     
    13631370        uiCtxt = { 
    13641371            sepNavIntBoundsRect = "{{0, 0}, {792, 3680}}"; 
    1365             sepNavSelRange = "{3641, 16}"; 
    1366             sepNavVisRect = "{{0, 1081}, {747, 369}}"; 
     1372            sepNavSelRange = "{10886, 0}"; 
     1373            sepNavVisRect = "{{0, 3311}, {747, 369}}"; 
    13671374            sepNavWindowFrame = "{{15, 183}, {750, 558}}"; 
    13681375        }; 
     
    13711378        uiCtxt = { 
    13721379            sepNavIntBoundsRect = "{{0, 0}, {788, 3739}}"; 
    1373             sepNavSelRange = "{1409, 0}"; 
    1374             sepNavVisRect = "{{0, 530}, {566, 331}}"; 
     1380            sepNavSelRange = "{349, 0}"; 
     1381            sepNavVisRect = "{{0, 140}, {566, 331}}"; 
    13751382            sepNavWindowFrame = "{{15, 183}, {750, 558}}"; 
    13761383        }; 
     
    13871394        uiCtxt = { 
    13881395            sepNavIntBoundsRect = "{{0, 0}, {747, 2098}}"; 
    1389             sepNavSelRange = "{430, 21}"; 
    1390             sepNavVisRect = "{{0, 236}, {747, 369}}"; 
     1396            sepNavSelRange = "{444, 6}"; 
     1397            sepNavVisRect = "{{0, 257}, {747, 369}}"; 
    13911398            sepNavWindowFrame = "{{107, 99}, {750, 558}}"; 
    13921399        }; 
     
    13951402        uiCtxt = { 
    13961403            sepNavIntBoundsRect = "{{0, 0}, {747, 1782}}"; 
    1397             sepNavSelRange = "{2849, 0}"; 
    1398             sepNavVisRect = "{{0, 1413}, {747, 369}}"; 
     1404            sepNavSelRange = "{2128, 5}"; 
     1405            sepNavVisRect = "{{0, 1292}, {747, 369}}"; 
    13991406            sepNavWindowFrame = "{{532, 81}, {750, 558}}"; 
    14001407        }; 
     
    14021409    F5ACB06106412D4900DB6CF9 = { 
    14031410        uiCtxt = { 
    1404             sepNavIntBoundsRect = "{{0, 0}, {770, 37657}}"; 
    1405             sepNavSelRange = "{32208, 0}"; 
    1406             sepNavVisRect = "{{0, 18963}, {711, 429}}"; 
     1411            sepNavIntBoundsRect = "{{0, 0}, {770, 37654}}"; 
     1412            sepNavSelRange = "{60653, 0}"; 
     1413            sepNavVisRect = "{{0, 37285}, {747, 369}}"; 
    14071414            sepNavWindowFrame = "{{184, 166}, {750, 558}}"; 
    14081415        }; 
     
    14181425    F5ACB06306412D4900DB6CF9 = { 
    14191426        uiCtxt = { 
    1420             sepNavIntBoundsRect = "{{0, 0}, {614, 10052}}"; 
    1421             sepNavSelRange = "{10394, 0}"; 
    1422             sepNavVisRect = "{{0, 8685}, {566, 331}}"; 
     1427            sepNavIntBoundsRect = "{{0, 0}, {747, 10346}}"; 
     1428            sepNavSelRange = "{327, 0}"; 
     1429            sepNavVisRect = "{{0, 117}, {747, 369}}"; 
    14231430            sepNavWindowFrame = "{{247, 132}, {788, 603}}"; 
    14241431        }; 
     
    14261433    F5ACB06406412D4900DB6CF9 = { 
    14271434        uiCtxt = { 
    1428             sepNavIntBoundsRect = "{{0, 0}, {566, 28392}}"; 
    1429             sepNavSelRange = "{25307, 17}"; 
    1430             sepNavVisRect = "{{0, 18170}, {566, 397}}"; 
     1435            sepNavIntBoundsRect = "{{0, 0}, {747, 28756}}"; 
     1436            sepNavSelRange = "{4183, 7}"; 
     1437            sepNavVisRect = "{{0, 2693}, {747, 369}}"; 
    14311438            sepNavWindowFrame = "{{204, 188}, {750, 558}}"; 
    14321439        }; 
     
    14501457    F5ACB06706412D4900DB6CF9 = { 
    14511458        uiCtxt = { 
    1452             sepNavIntBoundsRect = "{{0, 0}, {728, 56445}}"; 
    1453             sepNavSelRange = "{8366, 8}"; 
    1454             sepNavVisRect = "{{0, 4690}, {566, 331}}"; 
     1459            sepNavIntBoundsRect = "{{0, 0}, {747, 56445}}"; 
     1460            sepNavSelRange = "{37226, 0}"; 
     1461            sepNavVisRect = "{{0, 26301}, {747, 369}}"; 
    14551462            sepNavWindowFrame = "{{355, 125}, {750, 558}}"; 
    14561463        }; 
     
    14741481    F5ACB06A06412D4900DB6CF9 = { 
    14751482        uiCtxt = { 
    1476             sepNavIntBoundsRect = "{{0, 0}, {747, 54524}}"; 
    1477             sepNavSelRange = "{64445, 4}"; 
    1478             sepNavVisRect = "{{0, 47224}, {747, 369}}"; 
     1483            sepNavIntBoundsRect = "{{0, 0}, {747, 54580}}"; 
     1484            sepNavSelRange = "{65398, 0}"; 
     1485            sepNavVisRect = "{{0, 47403}, {747, 369}}"; 
    14791486            sepNavWindowFrame = "{{223, 175}, {750, 558}}"; 
    14801487        }; 
     
    15321539        activeExec = 0; 
    15331540    }; 
     1541    F5C2E8E408AAE54000C9B596 = { 
     1542        fRef = F5ACB05D06412D4900DB6CF9; 
     1543        isa = PBXTextBookmark; 
     1544        name = "NewtParser.h: 21"; 
     1545        rLen = 0; 
     1546        rLoc = 349; 
     1547        rType = 0; 
     1548        vrLen = 677; 
     1549        vrLoc = 228; 
     1550    }; 
     1551    F5C2E8E508AAE54000C9B596 = { 
     1552        fRef = F5E14ADB057984FA009742A2; 
     1553        isa = PBXTextBookmark; 
     1554        name = "version.h: 7"; 
     1555        rLen = 0; 
     1556        rLoc = 154; 
     1557        rType = 0; 
     1558        vrLen = 620; 
     1559        vrLoc = 0; 
     1560    }; 
     1561    F5C2E8E608AAE54000C9B596 = { 
     1562        fRef = F5ACB05D06412D4900DB6CF9; 
     1563        isa = PBXTextBookmark; 
     1564        name = "NewtParser.h: 21"; 
     1565        rLen = 0; 
     1566        rLoc = 349; 
     1567        rType = 0; 
     1568        vrLen = 677; 
     1569        vrLoc = 228; 
     1570    }; 
     1571    F5C2E8EC08AAE54500C9B596 = { 
     1572        fRef = F5E14ADB057984FA009742A2; 
     1573        isa = PBXTextBookmark; 
     1574        name = "version.h: NEWT_BUILD"; 
     1575        rLen = 0; 
     1576        rLoc = 526; 
     1577        rType = 0; 
     1578        vrLen = 620; 
     1579        vrLoc = 0; 
     1580    }; 
    15341581    F5CD88C10897ED1600C4CA85 = { 
    15351582        fRef = F5E14B0C05798559009742A2; 
     
    15821629        vrLoc = 49467; 
    15831630    }; 
    1584     F5CD89520897FAC900C4CA85 = { 
     1631    F5CD89540897FAC900C4CA85 = { 
    15851632        fRef = F5ACB06A06412D4900DB6CF9; 
    15861633        isa = PBXTextBookmark; 
     
    15921639        vrLoc = 36832; 
    15931640    }; 
    1594     F5CD89540897FAC900C4CA85 = { 
    1595         fRef = F5ACB06A06412D4900DB6CF9; 
    1596         isa = PBXTextBookmark; 
    1597         name = NewtRefFunctionType; 
    1598         rLen = 19; 
    1599         rLoc = 37025; 
    1600         rType = 0; 
    1601         vrLen = 499; 
    1602         vrLoc = 36832; 
    1603     }; 
    16041641    F5CD89550897FAC900C4CA85 = { 
    16051642        fRef = F5ACB05D06412D4900DB6CF9; 
     
    16121649        vrLoc = 4429; 
    16131650    }; 
    1614     F5CD89590897FAC900C4CA85 = { 
    1615         fRef = F5E14B0B05798559009742A2; 
    1616         isa = PBXTextBookmark; 
    1617         name = kANDOP; 
    1618         rLen = 0; 
    1619         rLoc = 10859; 
    1620         rType = 0; 
    1621         vrLen = 609; 
    1622         vrLoc = 10559; 
    1623     }; 
    16241651    F5CD89BC0897FF6700C4CA85 = { 
    16251652        fRef = F5E14B0B05798559009742A2; 
     
    16321659        vrLoc = 10586; 
    16331660    }; 
    1634     F5CD89BD0897FF6700C4CA85 = { 
    1635         fRef = F5ACB05D06412D4900DB6CF9; 
    1636         isa = PBXTextBookmark; 
    1637         name = "NewtParser.h: 56"; 
    1638         rLen = 0; 
    1639         rLoc = 1409; 
    1640         rType = 0; 
    1641         vrLen = 597; 
    1642         vrLoc = 1075; 
    1643     }; 
    16441661    F5CD89BE0897FF6700C4CA85 = { 
    16451662        fRef = F5E14B0B05798559009742A2; 
     
    16511668        vrLen = 566; 
    16521669        vrLoc = 10586; 
    1653     }; 
    1654     F5CD89BF0897FF6700C4CA85 = { 
    1655         fRef = F5ACB05D06412D4900DB6CF9; 
    1656         isa = PBXTextBookmark; 
    1657         name = "NewtParser.h: 56"; 
    1658         rLen = 0; 
    1659         rLoc = 1409; 
    1660         rType = 0; 
    1661         vrLen = 597; 
    1662         vrLoc = 1075; 
    16631670    }; 
    16641671    F5CD89D70898008600C4CA85 = { 
     
    16721679        vrLoc = 1290; 
    16731680    }; 
    1674     F5CD89D80898008600C4CA85 = { 
    1675         fRef = F5E14ADB057984FA009742A2; 
    1676         isa = PBXTextBookmark; 
    1677         name = "version.h: 16"; 
    1678         rLen = 0; 
    1679         rLoc = 284; 
    1680         rType = 0; 
    1681         vrLen = 620; 
    1682         vrLoc = 0; 
    1683     }; 
    1684     F5CD89D90898008600C4CA85 = { 
    1685         fRef = F5ACB06206412D4900DB6CF9; 
    1686         isa = PBXTextBookmark; 
    1687         name = "{"; 
    1688         rLen = 2; 
    1689         rLoc = 1574; 
    1690         rType = 0; 
    1691         vrLen = 389; 
    1692         vrLoc = 1290; 
    1693     }; 
    1694     F5CD89E2089800DC00C4CA85 = { 
    1695         fRef = F5E14ADB057984FA009742A2; 
    1696         isa = PBXTextBookmark; 
    1697         name = "version.h: NEWT_VERSION"; 
    1698         rLen = 0; 
    1699         rLoc = 392; 
    1700         rType = 0; 
    1701         vrLen = 620; 
    1702         vrLoc = 0; 
    1703     }; 
    1704     F5CD89E3089800DC00C4CA85 = { 
    1705         fRef = F5E14B0B05798559009742A2; 
    1706         isa = PBXTextBookmark; 
    1707         name = "newt.l: 510"; 
    1708         rLen = 0; 
    1709         rLoc = 10859; 
    1710         rType = 0; 
    1711         vrLen = 603; 
    1712         vrLoc = 10531; 
    1713     }; 
    17141681    F5DE1345082AD4A500BB42A5 = { 
    17151682        uiCtxt = { 
    1716             sepNavIntBoundsRect = "{{0, 0}, {566, 406}}"; 
    1717             sepNavSelRange = "{297, 0}"; 
    1718             sepNavVisRect = "{{0, 61}, {566, 331}}"; 
     1683            sepNavIntBoundsRect = "{{0, 0}, {747, 448}}"; 
     1684            sepNavSelRange = "{7, 8}"; 
     1685            sepNavVisRect = "{{0, 0}, {747, 369}}"; 
    17191686            sepNavWindowFrame = "{{15, 183}, {750, 558}}"; 
    17201687        }; 
     
    17311698        uiCtxt = { 
    17321699            sepNavIntBoundsRect = "{{0, 0}, {566, 725}}"; 
    1733             sepNavSelRange = "{392, 0}"; 
     1700            sepNavSelRange = "{526, 0}"; 
    17341701            sepNavVisRect = "{{0, 0}, {566, 331}}"; 
    17351702            sepNavWindowFrame = "{{377, 154}, {750, 558}}"; 
     
    17781745    F5F69C0107E8F36E0086BCEA = { 
    17791746        uiCtxt = { 
    1780             sepNavIntBoundsRect = "{{0, 0}, {566, 448}}"; 
    1781             sepNavSelRange = "{271, 0}"; 
    1782             sepNavVisRect = "{{0, 108}, {566, 331}}"; 
     1747            sepNavIntBoundsRect = "{{0, 0}, {747, 448}}"; 
     1748            sepNavSelRange = "{297, 8}"; 
     1749            sepNavVisRect = "{{0, 0}, {747, 369}}"; 
    17831750            sepNavWindowFrame = "{{356, 131}, {750, 558}}"; 
    17841751        }; 
  • NEWT0/trunk/src/config.h.in

    r36 r40  
    2020 
    2121#undef HAVE_LIBICONV 
     22#undef HAVE_DLOPEN 
    2223 
    2324#undef __PLATFORM__ 
    2425#undef __DYLIBSUFFIX__ 
    2526 
     27#undef __IPOD__ 
     28 
    2629 
    2730#endif /* CONFIG_H */ 
  • NEWT0/trunk/src/newt_core/NewtFile.c

    r23 r40  
    1616#include <unistd.h> 
    1717 
    18 #ifdef __WIN32__ 
     18#include "NewtType.h" 
     19 
     20 
     21#if defined(__WIN32__) 
    1922    #include "win/dlfcn.h" 
    20 #else 
     23#elif defined(HAVE_DLOPEN) 
    2124    #include <dlfcn.h> 
     25#endif 
     26 
     27#ifndef __WIN32__ 
    2228    #include <pwd.h> 
    2329#endif 
     30 
    2431 
    2532#include "NewtCore.h" 
     
    4754 
    4855 
     56#ifdef HAVE_DLOPEN 
    4957/*------------------------------------------------------------------------*/ 
    5058/** “®“Iƒ‰ƒCƒuƒ‰ƒŠ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é 
     
    7785    return lib; 
    7886} 
     87 
     88#endif /* HAVE_DLOPEN */ 
    7989 
    8090 
     
    400410 */ 
    401411 
     412#ifdef HAVE_DLOPEN 
     413 
    402414newtRef NsLoadLib(newtRefArg rcvr, newtRefArg r) 
    403415{ 
     
    430442} 
    431443 
     444#endif /* HAVE_DLOPEN */ 
     445 
     446 
    432447 
    433448/*------------------------------------------------------------------------*/ 
     
    500515        newtRefVar  initObj[] = {kNewtRefUnbind, kNewtRefUnbind}; 
    501516        file_ext_t  lib_exts[] = { 
     517 
     518#ifdef HAVE_DLOPEN 
    502519/* 
    503520            {NSSTR(".dylib"),           typeDylib}, 
     
    506523*/ 
    507524            {NSSTR(__DYLIBSUFFIX__),    typeDylib}, 
     525#endif /* HAVE_DLOPEN */ 
     526 
    508527            {NSSTR(".newt"),            typeScript}, 
    509528        }; 
     
    543562                if (NewtFileExists(NewtRefToString(path))) 
    544563                { 
     564#ifdef HAVE_DLOPEN 
    545565                    if (lib_exts[j].type == typeDylib) 
    546566                    { 
     
    549569                    } 
    550570                    else 
     571#endif /* HAVE_DLOPEN */ 
    551572                    { 
    552573                        NcSetSlot(requires, sym, path); 
  • NEWT0/trunk/src/newt_core/NewtVM.c

    r39 r40  
    34883488 
    34893489    NewtDefGlobalFunc(NSSYM(CompileFile),NsCompileFile,     1, "CompileFile(file)"); 
     3490 
     3491#ifdef HAVE_DLOPEN 
    34903492    NewtDefGlobalFunc(NSSYM(LoadLib),   NsLoadLib,          1, "LoadLib(file)"); 
     3493#endif /* HAVE_DLOPEN */ 
     3494 
    34913495    NewtDefGlobalFunc(NSSYM(Load),      NsLoad,             1, "Load(file)"); 
    34923496    NewtDefGlobalFunc(NSSYM(Require),   NsRequire,          1, "Require(str)"); 
  • NEWT0/trunk/src/newt_core/incs/darwin/config.h

    r36 r40  
    1 /* config.h.  Generated by configure.  */ 
     1/* src/config.h.  Generated by configure.  */ 
    22/*------------------------------------------------------------------------*/ 
    33/** 
     
    2121 
    2222#define HAVE_LIBICONV 1 
     23#define HAVE_DLOPEN 1 
    2324 
    2425#define __PLATFORM__ "darwin" 
    2526#define __DYLIBSUFFIX__ ".dylib" 
    2627 
     28/* #undef __IPOD__ */ 
     29 
    2730 
    2831#endif /* CONFIG_H */ 
  • NEWT0/trunk/src/version.h

    r39 r40  
    1919#define NEWT_VERSION    "0.1.1"                                 ///< ƒo[ƒWƒ‡ƒ“ 
    2020#define NEWT_COPYRIGHT  "Copyright (C) 2003-2005 Makoto Nukui"  ///< ƒRƒs[ƒ‰ƒCƒg 
    21 #define NEWT_BUILD      "2005-07-28-1"                          ///< ƒrƒ‹ƒh”ԍ† 
     21#define NEWT_BUILD      "2005-08-11-1"                          ///< ƒrƒ‹ƒh”ԍ† 
    2222#define NEWT_PARAMS     "[switches] [--] [programfile]"         ///< ˆø” 
    2323 
Note: See TracChangeset for help on using the changeset viewer.