pike.git / lib / master.pike.in

version» Context lines:

pike.git/lib/master.pike.in:1:   // -*- Pike -*-   //   // Master Control Program for Pike.   //   // This file is part of Pike. For copyright information see COPYRIGHT.   // Pike is distributed under GPL, LGPL and MPL. See the file COPYING   // for more information.   // - // $Id: master.pike.in,v 1.418 2008/05/14 18:02:38 grubba Exp $ + // $Id: master.pike.in,v 1.419 2008/05/18 15:46:05 grubba Exp $      #pike __REAL_VERSION__   //#pragma strict_types      // Some programs destroys character pairs beginning with the currency   // symbol when running in chinese locale.   #if "ยค/" != "\244/"   #error "master.pike.in is corrupted."   #endif   
pike.git/lib/master.pike.in:1204:    };    werror("Original error:\n"    "%O\n", trace);    }) {    werror("sprintf() failed to write error.\n");    }    }    // predef::trace(0);   }    - mixed handle_attribute_constant(string attr, mixed arg, -  mixed arg_type, mixed cont_type) - { - #if 0 -  werror("handle_attribute_constant(%O, %O, %O, %O)\n", -  attr, arg, arg_type, cont_type); - #endif /* 0 */ -  switch(attr) { -  case "sprintf_format": -  return __handle_sprintf_format(attr, arg, arg_type, cont_type); -  case "lower_case": -  if (stringp(arg) && lower_case(arg) != arg) { -  /* FIXME: Warn. */ -  } -  } -  return UNDEFINED; - } -  +    /* This array contains the names of the functions    * that a replacing master-object may want to override.    */   constant master_efuns = ({    "error",    "basename",    "dirname",    "is_absolute_path",    "explode_path",   
pike.git/lib/master.pike.in:4826:    }    }   #endif       sort(available);      #ifndef RESOLVER_HACK    /* We need to define RESOLVER_HACK when we add    * version-specific stuff in the CompatResolver.    * As long as all the compatibility is done in the -  * module dierctories, RESOLVER_HACK can be undefined +  * module directories, RESOLVER_HACK can be undefined    */       /* No compat needed */    if(!sizeof(available))    {    compat_handler_cache[v]=0;    return 0;    }       /* Same as available[0] */