Many of the following defines duplicated from the tal:defines in the main slot. With base_edit, edit_macros could be reused as it was defined for the entire document. base_view uses main_template and thus must create additional defines for each slot it fills.
Many of the following defines duplicated from the tal:defines in the main slot. With base_edit, edit_macros could be reused as it was defined for the entire document. base_view uses main_template and thus must create additional defines for each slot it fills.