florianschanda / miss_hit

MATLAB Independent, Small & Safe, High Integrity Tools - code formatter and more
GNU General Public License v3.0
155 stars 21 forks source link

debian packages (with built in Fish completions) #249

Open EmilyGraceSeville7cf opened 2 years ago

EmilyGraceSeville7cf commented 2 years ago

What kind of feature is this?

Your MATLAB/Octave environment

MISS_HIT component affected

Describe the solution you'd like

I suggest you to include these Fish completions to miss_hit. As an author you know better when and how to update them. I can help you in updating of course. :)

florianschanda commented 2 years ago

@EmilySeville7cfg I am not sure what action I have to do here. Can you explain it to me (I have no idea what fish is). Do I need to add some files somewhere? Do I need to do something with an external project?

EmilyGraceSeville7cf commented 2 years ago

Yes, you have to include these Fish complections for miss_hit. Installer can place them into /usr/share/fish/vendor_completions.d directory. The helper script __fish_list_python_encodings.fish can be placed in /usr/share/fish/vendor_functions.d.

florianschanda commented 2 years ago

I have no idea if I can put things in /usr with a PyPi package, but I guess I could also start rolling debian packages... Hmmm

florianschanda commented 2 years ago

I have renamed the ticket to that effect.

And yeah, I am 99% sure I cannot install stuff into /usr like that with PyPi.

EmilyGraceSeville7cf commented 7 months ago

I guess I can create a PR to put these completions here and write some instructions on how to install them properly.