Page MenuHomeSolus

Update yaml to 0.2.5
ClosedPublic

Authored by Skyeun on Apr 10 2021, 10:44 AM.
Tags
None
Referenced Files
F11022560: D10833.diff
Tue, Aug 8, 2:29 AM
F10899377: D10833.id.diff
Jul 3 2023, 4:02 PM
F10842547: D10833.id26973.diff
Jun 10 2023, 12:52 PM
F10829095: D10833.diff
Jun 4 2023, 11:08 AM
F10828182: D10833.id26071.diff
Jun 4 2023, 8:39 AM
F10823855: D10833.id.diff
Jun 3 2023, 8:56 AM
F10727171: D10833.diff
May 9 2023, 6:49 PM

Details

Summary
  • Allow question marks in plain scalars in flow collections
  • Emitter: Don't output trailing space for empty scalar nodes
  • Emitter: Output space after an alias mapping key
  • Add -h and --flow (on|off|keep) to run-*-test-suite
  • Remove unnecessary include and malloc
  • Add specific files back to .gitignore
  • Output error position in run-parser-test-suite.c
  • A couple patches to improve test suite support
  • Flow indicators can not be part of local or shorthand tags
  • Add packaging/docker-dist to Makefile.am
  • Fix logic for document end before directive
  • Fixed typo.
  • Fix typo in comment
  • Use pointer to const for strings that aren't/shouldn't be modified
  • Squash a couple of warnings in example-deconstructor-alt
  • Fix spelling for error message
  • Make appveyor config be a hidden file
  • Add CHANGES file
  • Always output document end before directive (YAML 1.2 compatibility)
  • Output document end marker after open ended scalars
  • change cmake target name from libOFF.a to libyaml.a
  • include/yaml.h: fix comments
  • Fixed missing token in example
  • Avoid recursion in the document loader.
  • Support %YAML 1.2 directives
  • Change dllexport controlling macro to use _WIN32
Test Plan

Rebuilt pyyaml against this version

Diff Detail

Repository
R3296 yaml
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Skyeun retitled this revision from Update to 0.2.5 to Update yaml to 0.2.5.Apr 10 2021, 10:46 AM

I think you have an outdated common package, since you didn't include the abi_symbols file. If it's so, please run git pull in the ../common directory, relative to the directory you have yaml in.

Double checked, my common is up to date, however, running git blame on abi_symbols file shows that last time it has been changed was 4 years ago. I tried building again, and the file wasn't changed.

Ah, fine then! I honestly expected some new exposed procedures in a 2-year time span :)

This revision is now accepted and ready to land.May 30 2021, 3:50 PM
This revision was automatically updated to reflect the committed changes.