- Rewrite the whole view with React/Redux, say goodbye to Vue.js
- Allow the panel to be docked at other panes
- Allow the panel docked at bottom to be resizable
- Fix #34
- Handle some more cases of error
- Text in the mini text editor is now selected by default
- Rewrite everything with TypeScript
- Fix tons of shit with the aid of types
- Fix #32
- Fix #31
- Fix #23 ?
- Upgrade dependencies
- Fix the problem when a hole spans multiple lines (which arose from fixing #29)
- Upgrade lodash to v4.12
- Fix #29
- Fix hole parsing. Bangs '!' and curly brackets '}' are allowed inside a hole now
- Default to trim spaces of an expression in a hole when giving (This is not the case in Agda 2.5.1)
- Better undo/redo
- Add a tiny spinner for time-consuming commands
- Case splitting in lambda expressions!
- Handles Emacs command 'agda2-maybe-goto'
- Fix library loading for the new library management system after Agda 2.5.0
- Fix goal components (boundary/content/index) positioning
- Make the maximum number of rows displayed in the panel adjustable
- Add a new command "agda-mode:solve-constraints"
- Add a new command "agda-mode:info"
- Fix #27
- Search for Agda executable automatically, no need to fill this manually
- Allow users to specify Agda program name
- Allow users to specify Agda program arguments
- Allow users to specify compile backend
- Fix #12 and #24
- Fix #14
- Fix view: hide panel header when not in use
- Fix #12
- Update dependencies
- Fix EOF error when refining a empty goal
- Fix message location parsing error
- Fix file path related problems on Windows
- Fix message parsing
- Fix message location jumps
- Better error message
- Message locations are now clickable
- Make Input Method optional, enable or disable it in the settings
- Fix #22
- Input method:
- Candidate symbols
- Deactivate and left the text-buffer as-is when a user types
return
('enter')
- Fix #21
- Better type info presentation
- Fix #20
- Now we can invoke input method and type unicode symbols in the input box
- Fix goal parsing
- Fix when
ctrl-c ctrl-w
failed to query current goal - Jump to a goal by clicking on it's index
- Postpone package activation until
agda-mode:load
for better editor startup time
- View System rewritten with
Vue
, to prevent memory leaks inv0.3.3
- Input method: key suggestions now are clickable buttons.
- Supports command
Ctrl-c Ctrl-w
why in scope. - Fix when sometimes input box won't show.
- Now we can select and copy texts in the panel.
- Better input method suggestion looking.
- Supports 3 different levels of normalization (simple, none, full). (#17)
- Nothing big really, just a new number.
- Enable unsolvedmeta and terminationproblem highlight. (#7)
- Use colours given by user installed syntax.
- Fixed #18