Comments (5)
@bbatsov Do you want advices and examples about helm plugin creation?
For the wiki I would like to have two separate sections, one for user usage, and one for helm developping.
Plugin creation would go there.
I haven't started helm dev documentation, what you can find in the pdf doc is only related to user usage.
from helm.
Yep, I noticed that. For the plugin creation I'd suggest a simple example mentioned along with the guidelines, as well as few notes on the naming convention and the organization of the plugin source file, possible caveats (like my problem with volatile
) and some instructions on how to get the plugin hosted under the emacs-helm
organization.
As for the PDF - it would be nice if you deleted the irrelevant portions of it (because I don't know yet which they are) and I can help you by converting it to a wiki page here. You can also count on me for the editing and reviewing process of the developer documentation.
from helm.
Bozhidar Batsov
[email protected]
writes:
Yep, I noticed that. For the plugin creation I'd suggest a simple
example mentioned along with the guidelines, as well as few notes on
the naming convention and the organization of the plugin source file,
possible caveats (like my problem withvolatile
) and some
instructions on how to get the plugin hosted under theemacs-helm
organization.
As soon I possible, I will provide infos on this.
Now too busy with splitting helm-config.el.As for the PDF - it would be nice if you deleted the irrelevant
portions of it (because I don't know yet which they are) and I can
help you by converting it to a wiki page here.
Same hereYou can also count on me for the editing and reviewing process of the
developer documentation.
Many thanks for your help.
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997
from helm.
I think it would be very useful. Any update on that?
from helm.
No, I have really no time left to improve helm documentation actually, maintaining helm eat a lot of time dedicated to this.
Also updating the plugin documentation would have no sense without a full documentation for developping application in helm, and the plugin code will receive changes when I will take the time to do it, so better waiting for this.
from helm.
Related Issues (20)
- Unable to scroll past Buffers to Recentf using arrow in Hem-Mini (keeps scrolling inside Buffers list) HOT 2
- Kill-buffer on an unsaved and modified buffer trigger an error
- Inconsistent behavior of splitting window on TAB (select actions) HOT 15
- `helm--completing-read-default` seems to strip text properties HOT 3
- helm with a list of sources can only select candidates from the first source in the list HOT 2
- helm-echo-input-in-header-line UI bug. HOT 27
- Cannot pre-set 'follow attribute HOT 3
- Error with helm-core : Symbol’s function definition is void: def-edebug-elem-spec HOT 7
- follow-mode messes up Emacs' buffer-list, pseudo-randomized order of buffers on each Helm invocation. HOT 1
- :exit-function called with 'exact STATUS when completion-at-point called on already completed sole completion candidate HOT 9
- Emacs' "while-no-input" prevents discoverability/debugging of all Helm funcs invoked after "helm-update" HOT 7
- helm-source-in-buffer drops last entry when first pattern is negated HOT 3
- when annotation is used with completing-read, negating first pattern yields a "ghost" candidate at top HOT 7
- Endless loop in 'helm-fuzzy-default-highlight-match-1' HOT 4
- endless loop in 'helm-candidates-in-buffer-search-default-fn', re-search-forward HOT 1
- "helm-split-window-default-side 'other" and helm-always-two-windows HOT 3
- helm-find-files fails with invalid-function without-remote-files HOT 9
- helm-find-files-get-candidates is failing since helm-20240407.1400/ HOT 4
- helm-run-after-exit not passing the previous match keyword into next helm session, only if previous match is not result. HOT 9
- Helm buffers path format. Visual clutter. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from helm.