BRL-CAD (Org ID 5154791065911296) Task ID 4699167790202880 | Task Definition ID 5235011340992512 Max instances: 1 Title: Merge two modeling commands, push and xpush, into one Description: BRL-CAD's geometry editors (mged and archer) have lots of commands that you can run on geometry. Two are the xpush and push commands, which you can read about (e.g., man push) and run on geometry. For this task, your objective is to merge them together with xpush turning into an option of push (i.e., xpush becomes push -x). Check out their sources in libged: * src/libged/push.c * src/libged/xpush.c You shouldn't need to change either of them much, if at all, but still be sure to test that both push and push -x work as they did before. SUBMIT a patch with your changes (https://brlcad.org/wiki/Patches). Tags: refactoring, c/c++, usability Categories: Coding Is Beginner: No Time given to complete: 3 days Mentors: brlcad@gmail.com, DanielMRossberg@gmail.com, odybenko@gmail.com Student: Jeff Sieu (ID 6542100483014656) Status: COMPLETED (2017-12-22 08:31:27) Last modified: 2017-12-20 07:15:40