combobulate icon indicating copy to clipboard operation
combobulate copied to clipboard

branch checkout failure on Windows OS with NTFS

Open VanilleGrobi opened this issue 4 months ago • 3 comments

This is probably more a FYI than an actual issue I'm running emacs on Windows 11, and checkout of the master-branch (onto NTFS) appears to have issues with the "*"-character on these files:

'tests/fixture-deltas/combobulate-envelope-expand-instructions-tsx/component.tsx[choice*-with-complex-missing-field-alt@1~after].tsx'
'tests/fixture-deltas/combobulate-envelope-expand-instructions-tsx/component.tsx[choice*-with-complex-missing-field-consequence@1~after].tsx'
'tests/fixture-deltas/combobulate-envelope-expand-instructions/blank.py[choice*-with-complex-missing-field@1~after].py'

...I didn't see it mentioned anywhere, so, thought it might be worth sharing.

Effectively it leads to package installation failure (for me) using package-vc

(use-package combobulate
  :preface
  ;; You can customize Combobulate's key prefix here.
  ;; Note that you may have to restart Emacs for this to take effect!
  (setq combobulate-key-prefix "C-c o")

  ;; Optional, but recommended.
  ;;
  ;; You can manually enable Combobulate with `M-x
  ;; combobulate-mode'.
  :hook ((python-ts-mode . combobulate-mode)
         (js-ts-mode . combobulate-mode)
         (css-ts-mode . combobulate-mode)
         (yaml-ts-mode . combobulate-mode)
         (json-ts-mode . combobulate-mode)
         (typescript-ts-mode . combobulate-mode)
         (tsx-ts-mode . combobulate-mode)
         )
  :ensure t
  :vc (:url "https://github.com/mickeynp/combobulate" :branch "master")
  )

Doing a manual checkout, I see the following being created instead:

tests/fixture-deltas/combobulate-envelope-expand-instructions-tsx/component.tsx[choice-with-complex-missing-field-alt@1~after].tsx
tests/fixture-deltas/combobulate-envelope-expand-instructions-tsx/component.tsx[choice-with-complex-missing-field-consequence@1~after].tsx
tests/fixture-deltas/combobulate-envelope-expand-instructions/blank.py[choice-with-complex-missing-field@1~after].py

It's my first report, and I do hope the description is sufficient and actually helpful.

VanilleGrobi avatar Mar 03 '24 15:03 VanilleGrobi