# List of deleted branches # | **Location** | **Description** | **Revision Deleted** | |:-------------|:----------------|:---------------------| | /branches/node-refactoring | Push all memory ownership to the root node and remove the `Content` helper classes | [r451](https://code.google.com/p/yaml-cpp/source/detail?r=451) | | /branches/jbeder-event-api | Procedural event API (like libyaml) | [r389](https://code.google.com/p/yaml-cpp/source/detail?r=389) | | /branches/tags | Proper tag parsing | [r403](https://code.google.com/p/yaml-cpp/source/detail?r=403) | | /branches/emitter | The emitter | [r404](https://code.google.com/p/yaml-cpp/source/detail?r=404) | | /branches/aliases | Access to aliases | [r405](https://code.google.com/p/yaml-cpp/source/detail?r=405) | | /branches/event-api | Graph builder API, abandoned in favor of /branches/graphbuilder-api | [r389](https://code.google.com/p/yaml-cpp/source/detail?r=389) | | /branches/other-tags | Tag-by-kind and local tags | [r397](https://code.google.com/p/yaml-cpp/source/detail?r=397) | | /branches/utf | UTF-8, UTF-16, and UTF-32 reading functionality | [r187](https://code.google.com/p/yaml-cpp/source/detail?r=187) | | /branches/emitting-unicode | Emitting UTF-8 encoded scalar values and options for emitting ASCII only | [r279](https://code.google.com/p/yaml-cpp/source/detail?r=279) | | /branches/improved-cloning | One way to better handle cloning aliased nodes | [r342](https://code.google.com/p/yaml-cpp/source/detail?r=342) | | /branches/graphbuilder-api | An extension of the event API that handles some object management | [r407](https://code.google.com/p/yaml-cpp/source/detail?r=407) | | /branches/make-debuggable | Tweaks to CMakeLists.txt to simplify debugging with g++ | [r423](https://code.google.com/p/yaml-cpp/source/detail?r=423) |