# # # patch "asciik.hh" # from [f7324eb4f3e0de0099fefb77f77196ef60847fb9] # to [34b0dd929dce8878e88a7a21e45df9e94566f7e4] # ============================================================ --- asciik.hh f7324eb4f3e0de0099fefb77f77196ef60847fb9 +++ asciik.hh 34b0dd929dce8878e88a7a21e45df9e94566f7e4 @@ -11,12 +11,18 @@ public: public: asciik(size_t min_width = 0, std::ostream & os = std::cout); // Prints an ASCII-k chunk using the given revisions. - void print(const revision_id & rev, const std::set & parents, const string & annotation); + void print(const revision_id & rev, const std::set & parents, + const string & annotation); //TODO: cambiare set-parents to vector-next private: - void links_cross(const std::set > & links, std::set & crosses) const; - void draw(const size_t curr_items, const size_t next_items, const size_t curr_loc, const std::set > & links, const std::set & curr_ghosts, const string & annotation) const; - bool try_draw(const std::vector & next_row, const size_t curr_loc, const std::set & parents, const string & annotation) const; + void links_cross(const std::set > & links, + std::set & crosses) const; + void draw(const size_t curr_items, const size_t next_items, + const size_t curr_loc, const std::set > & links, + const std::set & curr_ghosts, const string & annotation) const; + bool try_draw(const std::vector & next_row, + const size_t curr_loc, const std::set & parents, + const string & annotation) const; // internal state size_t width; std::ostream * output;