]> git.decadent.org.uk Git - ion3.git/blobdiff - ioncore/tags.h
Imported Upstream version 20090110
[ion3.git] / ioncore / tags.h
index a8fe8f5af1366eeea3c69996ad74b4080a37d591..a4a83d4d366666f437eebaf5aa276ef717456072 100644 (file)
@@ -1,12 +1,9 @@
 /*
  * ion/ioncore/tags.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2009
  *
- * Ion is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 2.1 of the License, or
- * (at your option) any later version.
+ * See the included file LICENSE for details.
  */
 
 #ifndef ION_IONCORE_TAGS_H
@@ -18,8 +15,8 @@
 extern bool region_set_tagged(WRegion *reg, int sp);
 extern bool region_is_tagged(WRegion *reg);
 
-extern void ioncore_clear_tags();
-extern WRegion *ioncore_tagged_first();
-extern WRegion *ioncore_tagged_take_first();
+extern void ioncore_tagged_clear();
+extern WRegion *ioncore_tagged_first(bool untag);
+extern bool ioncore_tagged_i(ExtlFn iterfn);
 
 #endif /* ION_IONCORE_TAGS_H */