summaryrefslogtreecommitdiff
path: root/lib9p/idl/0000-TODO.md
blob: d196ac9c89232e428d8a0029314af3eeda1ec6e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
<!--
  lib9p/idl/0000-TODO.md - Changes I intend to make to idl/__init__.py
  and idl.gen

  Copyright (C) 2025  Luke T. Shumaker <lukeshu@lukeshu.com>
  SPDX-License-Identifier: AGPL-3.0-or-later
  -->

- Decide how to handle duplicate type names from different versions
- Decide how to handle duplicate `enum lib9p_msg_type` names and
  values
- Clean up the iterate-over-all-msgids-in-a-version code
- Allow for const `.cnt` instead of only having previous-member `.cnt`