commit 8c157c90bbef1a927b1544c9be4686d112bf08cd
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 20:07:19 2026 -0400

    Support drawing from blank slate

commit ef291c59c032394fe570d8cec86af2e329ad0058
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 20:03:43 2026 -0400

    +/- commands

commit 8253c4ee6e9a26631e2e8fe19e9884e7c7bb36ad
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 20:01:25 2026 -0400

    Add charges

commit 6a3f76d8a4f132017e9d322019c5240ab09f8c92
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 19:54:28 2026 -0400

    CNO commands; strong kekulization

commit db6151ca7c5fc8b2622918fca7c6d6911a7b7187
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 19:48:35 2026 -0400

    Delete bond with x

commit 565b9bc5524de27822c763923087bd6806ded257
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 19:15:09 2026 -0400

    Cleanup command

commit 8af0dfc2ac1c8ce5df4b20f804a1d0487896c339
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 19:12:38 2026 -0400

    Delete atom

commit bc088b06dc88c1b6f42f96ad9abe0c0f3f6a9760
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 19:09:41 2026 -0400

    Add yapf

commit bc27afc4f2bc6f31f33350070704137fdb1c1aa5
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 19:06:15 2026 -0400

    Print SMILES on exit

commit 08e07f6d61fe018bea1e9a618e2224a774116da2
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 19:00:31 2026 -0400

    Silence logger

commit 951d354a6cfa38f13a4878b27cbbf83519ea174a
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 18:55:55 2026 -0400

    Catch some exceptions

commit 324178f21f049fed2a62ce1dd0e66298e7013c94
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 18:51:33 2026 -0400

    Add bonds

commit f69ff9ef1bb267df0953e1c65f101e178569d0a1
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 18:43:02 2026 -0400

    Show SMILES

commit c109e38c566fcadd3825949e7f6f102448f3b78c
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 18:38:34 2026 -0400

    Center

commit 4e2110934b74bfbd780f8b21485bda57e5868da4
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 18:35:34 2026 -0400

    Add atom

commit c505e4a30122ecd5705152111273970c952ecef3
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 18:03:30 2026 -0400

    Refactor

commit 768df063496719360c0673489cae3044241c85c7
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 18:01:27 2026 -0400

    Add argparse; remove x

commit 5e17acafcc8e535be75c82171791fea5ad01e784
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 17:56:53 2026 -0400

    Do partial redraw

commit f4b9a9b30794bb6b05bb359f17c729663fc093f4
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 17:51:39 2026 -0400

    Make sketch persistent

commit cf26daa2b09d1c0e930534c5fa8fefebbdc560e7
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 17:47:54 2026 -0400

    First try at sketching

commit a9a70f7e3f7ae2fadd941e8a9bf4c48a002b9451
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 17:45:50 2026 -0400

    Add draw_mol() stub

commit 6942be59e0535d42bb3e09321070f4ab6e986f82
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 17:37:15 2026 -0400

    Refactor

commit 846d78de47e9f62d1df97d33b53a1f965b8d6c33
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 17:35:27 2026 -0400

    Prompt for SMILES

commit b1308fa44a021abbfbe0b4becea98348009bb4c1
Author: Ivan Tubert-Brohman <Ivan.Tubert-Brohman@schrodinger.com>
Date:   Fri Mar 27 17:30:58 2026 -0400

    Curses hello world
    
    Just move around and place Xes.
