SPB Git

spb/metrika Public

Stata-class statistics, GPU-accelerated by Apple Silicon. Native Swift — no Electron, no Python runtime, no compromises.

Swift 92.4% HTML 3.3% R 3% Shell 1.3%

History of Metrika/Sources/DoFileEditorView.swift · clear filter

  1. feat(ui): data browser and do-file editor panes
    - DataBrowserPane (§7 pane 3): NSTableView bridge (natively virtualized),
      sortable columns with missing-last ordering, observation-number gutter,
      filter bar compiled to an if-expression through the real parser
      (ZQCommandParser.parseExpression + ZQSession.conditionMask are the new
      public entry points)
    - DoFileEditorPane (§7 pane 2): NSTextView bridge with ZQL highlighting
      (verbs resolved via ZQVerbTable, comments, strings), run selection or
      file with Cmd-R through the shared session path, open/save .zyq
    - ContentView: segmented Console / Data / Do-file switcher in the toolbar
    - UI smoke extended: pane switching, filter narrowing (2 of 5 obs),
      do-file run surfacing in the console and sidebar
    - 61 kit tests + 2 UI tests green
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    simon-pierre boucher committed 6 days ago (Aug 5, 2026) · 1 file changed +229