integrated codemirror