diff options
author | Pauli Virtanen <pav@iki.fi> | 2020-06-07 18:59:25 +0300 |
---|---|---|
committer | Pauli Virtanen <pav@iki.fi> | 2020-06-07 19:01:52 +0300 |
commit | b23c3dc7390f8f0719b157237ae28a831e3f7096 (patch) | |
tree | 03ea5a68808f0c22e3c034c089e3e220c8f1bd0f | |
parent | 4f748ee310048c1b4c100cc155399fbc8e6ad98c (diff) | |
download | numpy-b23c3dc7390f8f0719b157237ae28a831e3f7096.tar.gz |
STY: f2py/rules: replace \t with whitespace for readability
-rwxr-xr-x | numpy/f2py/rules.py | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/numpy/f2py/rules.py b/numpy/f2py/rules.py index ecfc71ae3..ad49f4590 100755 --- a/numpy/f2py/rules.py +++ b/numpy/f2py/rules.py @@ -266,18 +266,18 @@ static PyObject *#apiname#(const PyObject *capi_self, PyObject *capi_args, PyObject *capi_keywds, #functype# (*f2py_func)(#callprotoargument#)) { -\tPyObject * volatile capi_buildvalue = NULL; -\tvolatile int f2py_success = 1; + PyObject * volatile capi_buildvalue = NULL; + volatile int f2py_success = 1; #decl# -\tstatic char *capi_kwlist[] = {#kwlist##kwlistopt##kwlistxa#NULL}; + static char *capi_kwlist[] = {#kwlist##kwlistopt##kwlistxa#NULL}; #usercode# #routdebugenter# #ifdef F2PY_REPORT_ATEXIT f2py_start_clock(); #endif -\tif (!PyArg_ParseTupleAndKeywords(capi_args,capi_keywds,\\ -\t\t\"#argformat#|#keyformat##xaformat#:#pyname#\",\\ -\t\tcapi_kwlist#args_capi##keys_capi##keys_xa#))\n\t\treturn NULL; + if (!PyArg_ParseTupleAndKeywords(capi_args,capi_keywds,\\ + \"#argformat#|#keyformat##xaformat#:#pyname#\",\\ + capi_kwlist#args_capi##keys_capi##keys_xa#))\n return NULL; #frompyobj# /*end of frompyobj*/ #ifdef F2PY_REPORT_ATEXIT @@ -290,27 +290,27 @@ if (PyErr_Occurred()) f2py_stop_call_clock(); #endif /*end of callfortranroutine*/ -\t\tif (f2py_success) { + if (f2py_success) { #pyobjfrom# /*end of pyobjfrom*/ -\t\tCFUNCSMESS(\"Building return value.\\n\"); -\t\tcapi_buildvalue = Py_BuildValue(\"#returnformat#\"#return#); + CFUNCSMESS(\"Building return value.\\n\"); + capi_buildvalue = Py_BuildValue(\"#returnformat#\"#return#); /*closepyobjfrom*/ #closepyobjfrom# -\t\t} /*if (f2py_success) after callfortranroutine*/ + } /*if (f2py_success) after callfortranroutine*/ /*cleanupfrompyobj*/ #cleanupfrompyobj# -\tif (capi_buildvalue == NULL) { + if (capi_buildvalue == NULL) { #routdebugfailure# -\t} else { + } else { #routdebugleave# -\t} -\tCFUNCSMESS(\"Freeing memory.\\n\"); + } + CFUNCSMESS(\"Freeing memory.\\n\"); #freemem# #ifdef F2PY_REPORT_ATEXIT f2py_stop_clock(); #endif -\treturn capi_buildvalue; + return capi_buildvalue; } #endtitle# """, @@ -749,12 +749,12 @@ arg_rules = [ 'docstrcbs': '#cbdocstr#', 'latexdocstrcbs': '\\item[] #cblatexdocstr#', 'latexdocstropt': {isintent_nothide: '\\item[]{{}\\verb@#varname#_extra_args := () input tuple@{}} --- Extra arguments for call-back function {{}\\verb@#varname#@{}}.'}, - 'decl': ['\tPyObject *#varname#_capi = Py_None;', - '\tPyTupleObject *#varname#_xa_capi = NULL;', - '\tPyTupleObject *#varname#_args_capi = NULL;', - '\tint #varname#_nofargs_capi = 0;', + 'decl': [' PyObject *#varname#_capi = Py_None;', + ' PyTupleObject *#varname#_xa_capi = NULL;', + ' PyTupleObject *#varname#_args_capi = NULL;', + ' int #varname#_nofargs_capi = 0;', {l_not(isintent_callback): - '\t#cbname#_typedef #varname#_cptr;'} + ' #cbname#_typedef #varname#_cptr;'} ], 'kwlistxa': {isintent_nothide: '"#varname#_extra_args",'}, 'argformat': {isrequired: 'O'}, @@ -803,28 +803,28 @@ if (#varname#_capi==Py_None) { } """}, """\ -\t#varname#_nofargs_capi = #cbname#_nofargs; -\tif (create_cb_arglist(#varname#_capi,#varname#_xa_capi,#maxnofargs#,#nofoptargs#,&#cbname#_nofargs,&#varname#_args_capi,\"failed in processing argument list for call-back #varname#.\")) { -\t\tjmp_buf #varname#_jmpbuf;""", + #varname#_nofargs_capi = #cbname#_nofargs; + if (create_cb_arglist(#varname#_capi,#varname#_xa_capi,#maxnofargs#,#nofoptargs#,&#cbname#_nofargs,&#varname#_args_capi,\"failed in processing argument list for call-back #varname#.\")) { + jmp_buf #varname#_jmpbuf;""", {debugcapi: ["""\ -\t\tfprintf(stderr,\"debug-capi:Assuming %d arguments; at most #maxnofargs#(-#nofoptargs#) is expected.\\n\",#cbname#_nofargs); -\t\tCFUNCSMESSPY(\"for #varname#=\",#cbname#_capi);""", - {l_not(isintent_callback): """\t\tfprintf(stderr,\"#vardebugshowvalue# (call-back in C).\\n\",#cbname#);"""}]}, + fprintf(stderr,\"debug-capi:Assuming %d arguments; at most #maxnofargs#(-#nofoptargs#) is expected.\\n\",#cbname#_nofargs); + CFUNCSMESSPY(\"for #varname#=\",#cbname#_capi);""", + {l_not(isintent_callback): """ fprintf(stderr,\"#vardebugshowvalue# (call-back in C).\\n\",#cbname#);"""}]}, """\ -\t\tCFUNCSMESS(\"Saving jmpbuf for `#varname#`.\\n\"); -\t\tSWAP(#varname#_capi,#cbname#_capi,PyObject); -\t\tSWAP(#varname#_args_capi,#cbname#_args_capi,PyTupleObject); -\t\tmemcpy(&#varname#_jmpbuf,&#cbname#_jmpbuf,sizeof(jmp_buf));""", + CFUNCSMESS(\"Saving jmpbuf for `#varname#`.\\n\"); + SWAP(#varname#_capi,#cbname#_capi,PyObject); + SWAP(#varname#_args_capi,#cbname#_args_capi,PyTupleObject); + memcpy(&#varname#_jmpbuf,&#cbname#_jmpbuf,sizeof(jmp_buf));""", ], 'cleanupfrompyobj': """\ -\t\tCFUNCSMESS(\"Restoring jmpbuf for `#varname#`.\\n\"); -\t\t#cbname#_capi = #varname#_capi; -\t\tPy_DECREF(#cbname#_args_capi); -\t\t#cbname#_args_capi = #varname#_args_capi; -\t\t#cbname#_nofargs = #varname#_nofargs_capi; -\t\tmemcpy(&#cbname#_jmpbuf,&#varname#_jmpbuf,sizeof(jmp_buf)); -\t}""", + CFUNCSMESS(\"Restoring jmpbuf for `#varname#`.\\n\"); + #cbname#_capi = #varname#_capi; + Py_DECREF(#cbname#_args_capi); + #cbname#_args_capi = #varname#_args_capi; + #cbname#_nofargs = #varname#_nofargs_capi; + memcpy(&#cbname#_jmpbuf,&#varname#_jmpbuf,sizeof(jmp_buf)); + }""", 'need': ['SWAP', 'create_cb_arglist'], '_check':isexternal, '_depend':'' |