Skip to content

Implement an M-x for major-mode commands#671

Open
vermiculus wants to merge 3 commits intoabo-abo:masterfrom
vermiculus:master
Open

Implement an M-x for major-mode commands#671
vermiculus wants to merge 3 commits intoabo-abo:masterfrom
vermiculus:master

Conversation

@vermiculus
Copy link
Copy Markdown

Re-implements smex-major-mode-commands with Ivy completion.

Fixes #656

Re-implements `smex-major-mode-commands' with Ivy completion.

Fixes abo-abo#656
Completion sources are abstracted into functions and the user-level
commands now simply call into those completion sources with `ivy-read'.
@vermiculus
Copy link
Copy Markdown
Author

Looking through the other PRs, I should probably ask: do you have any resources for completing GNU CA for this (etc.)?

@abo-abo
Copy link
Copy Markdown
Owner

abo-abo commented Sep 14, 2016

Yes, the CA process is described here.

@vermiculus
Copy link
Copy Markdown
Author

I've sent off the form to assign@gnu.org; I'll let you know when I hear back.

@abo-abo
Copy link
Copy Markdown
Owner

abo-abo commented Sep 14, 2016

Thanks.

@manuel-uberti
Copy link
Copy Markdown
Contributor

Any update on this one?

@vermiculus
Copy link
Copy Markdown
Author

None yet 😦 I'm still dancing with legal and they are very slow-moving.

@Stebalien
Copy link
Copy Markdown
Contributor

@vermiculus try (politely) bugging them. It only took me a few days.

@abo-abo
Copy link
Copy Markdown
Owner

abo-abo commented Mar 22, 2017

@vermiculus I had one contributor get the assignment in two days. It got really fast since you can send a scanned pdf.

@vermiculus
Copy link
Copy Markdown
Author

@Stebalien @abo-abo The problem isn't with the FSF; the problem is with my employer. The legal team has stopped responding to emails now.

I'll send one last badger email to Legal and then I'll escalate to the head of R&D... again.

@abo-abo
Copy link
Copy Markdown
Owner

abo-abo commented Mar 23, 2017

The problem isn't with the FSF; the problem is with my employer. The legal team has stopped responding to emails now.

@vermiculus I think the employer should come into consideration only if the code in question is produced during work hours. The code you produce in your spare time is yours, and you can assign that as you please.

Alternatively to the CA, there is an option to write a disclaimer:

A copyright disclaimer is also a possibility, but we prefer an
assignment. Note that the disclaimer, like an assignment, involves
you sending signed paperwork to the FSF (simply saying “this is in
the public domain” is not enough). Also, a disclaimer cannot be
applied to future work, it has to be repeated each time you want to
send something new.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Equivalent to smex-major-mode-commands?

4 participants