Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for indirect buffers #203

Merged

Commits on Dec 11, 2017

  1. Add support for indirect buffers ananthakumaran#198

    The only caveat is that the file has to be manually added to tsconfig.json, as
    the globs in the include array ignore non-typescript files.
    
    Try to read the file name org org src blocks
    
    Move tide-buffer-file-name to a function, otherwise tide will ignore file
    renames
    
    TODO:
    - Apply refactors to the correct buffer.
    - Check why tide-setup doesn't fire in org-mode files.
    robbert-vdh committed Dec 11, 2017
    Configuration menu
    Copy the full SHA
    c71b791 View commit details
    Browse the repository at this point in the history
  2. Add an example .vue component

    To test this you should install 'vue-mode' and run `vue-edit-indirect-at-point`
    inside the TypeScript code.
    robbert-vdh committed Dec 11, 2017
    Configuration menu
    Copy the full SHA
    5f4177e View commit details
    Browse the repository at this point in the history
  3. Add an org mode example

    robbert-vdh committed Dec 11, 2017
    Configuration menu
    Copy the full SHA
    f79bf5b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35e896e View commit details
    Browse the repository at this point in the history
  5. Fix org-mode support

    Source blocks on org-mode won't have their parent buffer set until after major
    mode hooks have fired, meaning we can't retrieve the file name until after
    `tide-setup` has ran.
    robbert-vdh committed Dec 11, 2017
    Configuration menu
    Copy the full SHA
    11e6a0e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e379f7 View commit details
    Browse the repository at this point in the history
  7. Reword manual-sync variable to manual-setup for clarity

    Synchronization of buffers was already done manually, in
    `tide-sync-buffer-contents`.
    robbert-vdh committed Dec 11, 2017
    Configuration menu
    Copy the full SHA
    8bc9234 View commit details
    Browse the repository at this point in the history
  8. Fix compatibility with org-mode 8.x

    `org-edit-src-overlay` got renamed to `org-edit-src-overlay` in org-mode 9.0,
    but Emacs still ships with org-mode 8.3.
    robbert-vdh committed Dec 11, 2017
    Configuration menu
    Copy the full SHA
    181184a View commit details
    Browse the repository at this point in the history