Skip to content

Releases: n04ln/diesirae.nvim

v0.2.0

01 Jul 17:38
Compare
Choose a tag to compare

Add-feature

doc

  • Can use :h XXX

AojDescription()

  • get problem's description from AOJ.

setting g:diesirae_config

  • Local test command can be defined from vimscript.
  • e.g.
let g:diesirae_config={
\  'commands': {
\    'py': {
\      'build_command': [],
\      'exec_command': ['python3', '*source*']
\    },
\    'go': {
\      'build_command': ['go', 'build', '-o', '*bin*', '*source*'],
\      'exec_command': ['*bin*']
\    }
\  }
\}

Refactor

:AojTrial πŸ”œ AojRunSample()

  • modified it from COMMAND to FUNCTION because asynchronous is more convenient this feature.

MORE

if you want to more information, please check README.md !

v0.1.0

18 Jan 04:25
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

feature

  • check session
    • :AojSelf
  • re-connect session
    • :AojSession
  • submission (async)
    • :call AojSubmit("PROBLEM_ID")
  • check status
    • :AojStatus
  • run test cases (sync) <- maybe It will become async in the next release.
    • :AojTrial "PROBLEM_ID"

if you want to more information, please check README.md !