about summary refs log tree commit diff stats
path: root/exuberant_ctags_rc
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-09-19 09:02:40 -0700
committerKartik Agaram <vc@akkartik.com>2020-09-19 09:02:40 -0700
commita0deaa1cb1920339b0e10cb53c8806c35ed94445 (patch)
treec304675358923b461995f47474179168a0417fa0 /exuberant_ctags_rc
parentc9093dbb083f4d96b985d87a526ac16cf9ab54a2 (diff)
downloadmu-a0deaa1cb1920339b0e10cb53c8806c35ed94445.tar.gz
6801 - snapshot: RPN structured editor
There's some worrisome memory corruption here between the call to max-stack-depth
and the callee picking up its args.

All this code is incredibly ugly as I start to wrestle with the challenges
of structured editors. I keep wanting to keep business logic separate from
rendering, but there are feedback loops from wanting to know where to render
the cursor. And I haven't even started trying to avoid full-screen renders
yet. That'll complect things even more. For now the data path for every
iteration of the render loop is:
  process key
  compute max depth needed (or any other global information needed for rendering)
  render
Diffstat (limited to 'exuberant_ctags_rc')
0 files changed, 0 insertions, 0 deletions
0'>120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186