[librsvg] (28 commits) ...Cargo update



Summary of changes:

  a36569d... path_parser.rs: Big refactor; return Result<> at every step
  bdd4182... NodePath: Store an Option<RsvgPathBuilder> instead of an em
  3bca74f... path_parser: Store an ErrorKind enum in ParseError instead 
  41dfff7... path_parser: test_parser(): Take an expected error position
  e2e86ac... path_parser: test_parser(): Compare the expected results, b
  068d27c... path_parser: Fix invalid path syntax in a test
  5b65c53... path_parser: Don't advance the current position in getchar(
  d9fe094... path_parser: whitespace(): make this not return an error if
  4199af6... path_parser: moveto(): Distinguish between EOF and an unexp
  7ffc51f... path_parser: Test that the first command is a moveto
  c83e939... path_parser: Make number() and flag() return UnexpectedEof 
  1b871fd... path_parser: Test that we detect broken/incomplete numbers 
  be2415d... path_parser: Test that moveto gets the correct number of ar
  5afd640... path_parser: Test for trailing whitespace in the string
  ff34532... path_parser: Test that closepath has no arguments
  6852fc1... path_parser: Test the number of arguments to lineto
  fe1e6a4... path_parser: Test horizontal lineto args
  124b9f2... path_parser: Test for trailing commas with missing argument
  20a96c4... path_parser: Test vertical lineto args
  25bb125... path_parser: Test for trailing commas after moveto and line
  d10a7a7... path_parser: Test curveto arguments
  121b069... path_parser: Test smooth curveto args
  9447a1c... path_parser: Test quadratic Bézier curveto arguments
  c6b248b... path_parser: Test smooth quadratic Bézier curveto args
  1c737d8... path_parser: Test the arc arguments
  b8d7c40... parse_path: Use the absolute value of the rx/ry radii for e
  bd2e64d... gitlab#133 - More stringent tests of the path parser
  7899b2f... Cargo update


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]