[epiphany] Update TODO



commit cfda1cc120bef7b363f9fda5836511c0110fe5e8
Author: Michael Catanzaro <mcatanzaro igalia com>
Date:   Tue Nov 27 13:46:41 2018 -0600

    Update TODO

 TODO | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/TODO b/TODO
index 7ec1f0d1b..e9a262343 100644
--- a/TODO
+++ b/TODO
@@ -6,9 +6,11 @@ Some TODO items, in no particular order:
 - Use G_SOURCE_CONTINUE/G_SOURCE_REMOVE.
 - Name all timeout and idle sources
 - Replace constructor functions with constructed functions
-- Use g_clear_object/g_clear_pointer in dispose/finalize
+- Use g_clear_object/g_clear_pointer in dispose (and finalize?)
 - Replace dispose with finalize wherever possible
 - Use GtkBuilder instead of declaring the UIs with C
+- Use g_autofree/g_autoptr where possible
+- Write out foo == NULL instead of !foo where possible
 - We practically don't test any part of Epiphany, change that (how do
   you test UI code? There's like 3 or 4 frameworks for this, pick one?
   What does Chrome do?)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]