1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-02 07:40:30 +02:00
guile/module/system
Ludovic Courtès 60f01304ee Add new `format' warnings.
* module/language/tree-il/analyze.scm (format-analysis): Add new
  sub-warnings: `wrong-port', `wrong-format-string',
  `non-literal-format-string', and `wrong-num-args'.

* module/system/base/message.scm (%warning-types)[format]: Handle
  them.

* test-suite/tests/tree-il.test ("warnings")["wrong port arg",
  "wrong format string", "non-literal format string",
  "wrong number of args"]: New tests.
2010-10-10 19:10:11 +02:00
..
base Add new `format' warnings. 2010-10-10 19:10:11 +02:00
repl add (system repl server) 2010-10-10 12:15:34 +02:00
vm stepping traps use frame-next-source, not frame-source 2010-10-08 12:31:56 +02:00
foreign.scm Rename make-foreign-function' to pointer->procedure'. 2010-09-06 22:24:44 +02:00
xref.scm system xref maintains source mapping for nested procedures too 2010-09-24 13:24:48 +02:00