Diff for /python/pyGiNaC/setup3.py between versions 1.4 and 1.5

version 1.4, 2001/04/24 17:32:25 version 1.5, 2001/04/25 19:22:25
Line 78  wrap_input = ['symbol','numeric','consta Line 78  wrap_input = ['symbol','numeric','consta
 wrap_input = ['symbol','numeric','constant','relational',  wrap_input = ['symbol','numeric','constant','relational',
               'lst','power','add','mul',                'lst','power','add','mul',
               'ncmul','pseries','matrix','function','inifcns',                'ncmul','pseries','matrix','function','inifcns',
               'function','flags','exvector']                'function',
                 'flags','exvector']
   
 #wrap_input += ['indexed','color','clifford','tensor']  #wrap_input += ['indexed','color','clifford','tensor']
   
Line 170  from distutils import util Line 171  from distutils import util
 sys.path.insert(0,os.path.abspath(os.path.join("build","lib.%s-%s" % (util.get_platform(),sys.version[0:3]))))  sys.path.insert(0,os.path.abspath(os.path.join("build","lib.%s-%s" % (util.get_platform(),sys.version[0:3]))))
 ''')  ''')
     ex_methods = []      ex_methods = []
       i = 0
     for s in wrap_input:      for s in wrap_input:
           i += 1
         f = s + '_py.cpp'          f = s + '_py.cpp'
         fn = os.path.join(wrapper_dir,f)          fn = os.path.join(wrapper_dir,f)
         if not os.path.isfile(fn): continue          if not os.path.isfile(fn): continue
         m = dt_match.findall(open(fn,'r').read())          m = dt_match.findall(open(fn,'r').read())
         if m:          if m:
             fo.write('\nclass test_%s:\n    """\n'%s)              fo.write('\nclass test_%.2i_%s:\n    """\n'%(i,s))
             fo.write(''.join(m))              fo.write(''.join(m))
             fo.write('\n"""\n')              fo.write('\n"""\n')
         m = mdt_match.findall(open(fn,'r').read())          m = mdt_match.findall(open(fn,'r').read())
Line 186  sys.path.insert(0,os.path.abspath(os.pat Line 189  sys.path.insert(0,os.path.abspath(os.pat
                 ex_methods.append('''\n    def %s:\n        """%s"""\n'''%(p.strip(),d.strip()))                  ex_methods.append('''\n    def %s:\n        """%s"""\n'''%(p.strip(),d.strip()))
         m = todo_match.findall(open(fn,'r').read())          m = todo_match.findall(open(fn,'r').read())
         if m:          if m:
             ftodo.write('In file %s:\n'%fn)              ftodo.write('In %s:\n'%fn)
             ftodo.write('\n'.join(map(lambda s:s.strip(),m))+'\n')              ftodo.write('\n'.join(map(lambda s:'\t'+s.strip(),m))+'\n')
         m = fdt_match.findall(open(fn,'r').read())          m = fdt_match.findall(open(fn,'r').read())
         if m:          if m:
             for l in m:              for l in m:

Removed from v.1.4  
changed lines
  Added in v.1.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>