Files
libguestfs/v2v
Richard W.M. Jones 2cc348448a generator: Share Common_utils code.
For a very long time we have maintained two sets of utility functions,
in mllib/common_utils.ml and generator/utils.ml.  This changes things
so that the same set of utility functions can be shared with both
directories.

It's not possible to use common_utils.ml directly in the generator
because it provides several functions that use modules outside the
OCaml stdlib.  Therefore we add some lightweight post-processing which
extracts the functions using only the stdlib:

  (*<stdlib>*)
  ...
  (*</stdlib>*)

and creates generator/common_utils.ml and generator/common_utils.mli
from that.  The effect is we only need to write utility functions
once.

As with other tools, we still have generator-specific utility
functions in generator/utils.ml.

Also in this change:

 - Use String.uppercase_ascii and String.lowercase_ascii in place
   of deprecated String.uppercase/String.lowercase.

 - Implement String.capitalize_ascii to replace deprecated
   String.capitalize.

 - Move isspace, isdigit, isxdigit functions to Char module.
2016-12-09 09:31:25 +00:00
..
2016-12-07 14:12:28 +00:00
2016-04-30 12:49:28 +01:00
2016-01-02 21:19:51 +00:00
2016-12-07 14:12:28 +00:00
2016-12-07 14:12:28 +00:00
2016-12-07 14:12:28 +00:00
2016-09-09 16:09:39 +01:00
2016-01-02 21:19:51 +00:00
2016-07-31 17:04:16 +01:00