Revert "yet another checkpoint"

This reverts commit 5ad8d523ba.
This commit is contained in:
Ryan Fleury
2024-09-07 14:48:29 -07:00
parent 30766f93ae
commit 6180da1b0f
11 changed files with 396 additions and 797 deletions
+4 -12
View File
@@ -212,13 +212,9 @@ md_node_push_child(MD_Node *parent, MD_Node *node)
}
internal void
md_node_unhook_child(MD_Node *node)
md_node_remove_child(MD_Node *parent, MD_Node *node)
{
MD_Node *parent = node->parent;
if(!md_node_is_nil(parent))
{
DLLRemove_NPZ(&md_nil_node, parent->first, parent->last, node, next, prev);
}
DLLRemove_NPZ(&md_nil_node, parent->first, parent->last, node, next, prev);
}
internal void
@@ -236,13 +232,9 @@ md_node_push_tag(MD_Node *parent, MD_Node *node)
}
internal void
md_node_unhook_tag(MD_Node *node)
md_node_remove_tag(MD_Node *parent, MD_Node *node)
{
MD_Node *parent = node->parent;
if(!md_node_is_nil(parent))
{
DLLRemove_NPZ(&md_nil_node, parent->first_tag, parent->last_tag, node, next, prev);
}
DLLRemove_NPZ(&md_nil_node, parent->first_tag, parent->last_tag, node, next, prev);
}
//- rjf: tree building helpers
+2 -2
View File
@@ -263,10 +263,10 @@ internal MD_NodeRec md_node_rec_depth_first(MD_Node *node, MD_Node *subtree_root
internal MD_Node *md_push_node(Arena *arena, MD_NodeKind kind, MD_NodeFlags flags, String8 string, String8 raw_string, U64 src_offset);
internal void md_node_insert_child(MD_Node *parent, MD_Node *prev_child, MD_Node *node);
internal void md_node_push_child(MD_Node *parent, MD_Node *node);
internal void md_node_unhook_child(MD_Node *node);
internal void md_node_remove_child(MD_Node *parent, MD_Node *node);
internal void md_node_insert_tag(MD_Node *parent, MD_Node *prev_child, MD_Node *node);
internal void md_node_push_tag(MD_Node *parent, MD_Node *node);
internal void md_node_unhook_tag(MD_Node *node);
internal void md_node_remove_tag(MD_Node *parent, MD_Node *node);
//- rjf: tree building helpers
internal MD_Node *md_push_list(Arena *arena);