basic using icicels
  Home FAQ Contact Sign in
gnu.emacs.help only
 
Advanced search
POPULAR GROUPS

more...

gnu.emacs.help Profile…
 Up
basic using icicels         


Author: tomer
Date: Sep 1, 2008 09:34

Is it possible to complete zero length string with icicles
in other words , is it possible to have in the completion buffer ALL
the words avaialbe in ALL buffers
and from there starting filtering ?
Thanks
Tomer
7 Comments
RE: basic using icicels         


Author: Drew Adams
Date: Sep 1, 2008 10:23

> Is it possible to complete zero length string with icicles
> in other words , is it possible to have in the completion buffer ALL
> the words avaialbe in ALL buffers and from there starting filtering ?

Not sure what you mean, exactly.

But yes, if you type nothing in the minibuffer when it asks for completion
input, and you then hit TAB or S-TAB, you should get all available completion
candidates. This is a common action - it's how you see all possible candidates.
If you type something, then what you type filters the possible candidates;
otherwise, you see them all.

However, I don't know what you mean by the last part: "ALL the words available
in ALL buffers". Minibuffer completion is available for lots of different kinds
of object (buffer name, file name, function name, search hit,...). What is the
context here? What command are you using?

It sounds like you want to complete a word (in a buffer other than the
minibuffer), using the words that are present in all buffers as candidates. Is
that correct? Are you referring to `C-M-/', which (in Icicle mode) is
`icicle-dabbrev-completion'? If so, use `C-h k C-M-/' to see the description of
this command. In that description, you see that `C-u C-u C-M-/' uses all words
from all buffers as candidates. (`C-h k' is your friend.)
no comments
Re: basic using icicels         


Author: tomer
Date: Sep 2, 2008 06:22

On Sep 1, 8:23 pm, "Drew Adams" oracle.com> wrote:
>> Is it possible to complete zero length string with icicles
>> in other words , is it possible to have in the completion buffer ALL
>> the words avaialbe in ALL buffers and from there starting filtering ?
>
> Not sure what you mean, exactly.
>
> But yes, if you type nothing in the minibuffer when it asks for completion
> input, and you then hit TAB or S-TAB, you should get all available completion
> candidates. This is a common action - it's how you see all possible candidates.
> If you type something, then what you type filters the possible candidates;
> otherwise, you see them all.
>
> However, I don't know what you mean by the last part: "ALL the words available
> in ALL buffers".  Minibuffer completion is available for lots of different kinds
> of object (buffer name, file name, function name, search hit,...). What is the
> context here? What command are you using?
>
> It sounds like you want to complete a word (in a buffer other than the
> minibuffer), using the words that are present in all buffers as candidates. Is ...
Show full article (2.10Kb)
5 Comments
RE: basic using icicels         


Author: Drew Adams
Date: Sep 2, 2008 09:46

>>> Is it possible to complete zero length string with icicles
>>> in other words , is it possible to have in the completion
>>> buffer ALL the words avaialbe in ALL buffers and from there
>>> starting filtering ?
>>
>> Not sure what you mean, exactly.
>> But yes, if you type nothing in the minibuffer when it asks
>> for completion input, and you then hit TAB or S-TAB, you
>> should get all available completion candidates. This is a
>> common action - it's how you see all possible candidates.
>> If you type something, then what you type filters the
>> possible candidates; otherwise, you see them all.
>>
>> However, I don't know what you mean by the last part: "ALL
>> the words available in ALL buffers".  Minibuffer completion
>> is available for lots of different kinds of object (buffer
>> name, file name, function name, search hit,...). What is the
>> context here? What command are you using?
>>
>> It sounds like you want to complete a word (in a buffer ...
Show full article (2.54Kb)
3 Comments
Re: basic using icicels         


Author: tomer
Date: Sep 2, 2008 23:51

On Sep 2, 7:46 pm, "Drew Adams" oracle.com> wrote:
>>>> Is it possible to complete zero length string with icicles
>>>> in other words , is it possible to have in the completion
>>>> buffer ALL the words avaialbe in ALL buffers and from there
>>>> starting filtering ?
>
>>> Not sure what you mean, exactly.
>>> But yes, if you type nothing in the minibuffer when it asks
>>> for completion input, and you then hit TAB or S-TAB, you
>>> should get all available completion candidates. This is a
>>> common action - it's how you see all possible candidates.
>>> If you type something, then what you type filters the
>>> possible candidates; otherwise, you see them all.
>
>>> However, I don't know what you mean by the last part: "ALL
>>> the words available in ALL buffers".  Minibuffer completion
>>> is available for lots of different kinds of object (buffer
>>> name, file name, function name, search hit,...). What is the
>>> context here? What command are you using?
> ...
Show full article (2.77Kb)
no comments
RE: basic using icicels         


Author: Drew Adams
Date: Sep 3, 2008 06:54

> where can i find the latest version . (could you give a link)?

Same place, I assume, that you found the version you have. ;-)

To download the individual libraries:
http://www.emacswiki.org/cgi-bin/wiki/Icicles_-_Libraries

To download all libraries together:
http://www.emacswiki.org/cgi-bin/wiki/Icicles_-_Libraries#BulkIciclesDownload
no comments
Re: basic using icicels         


Author: tomer
Date: Sep 3, 2008 22:46

On Sep 3, 4:54 pm, "Drew Adams" oracle.com> wrote:
>> where can i find the latest version . (could you give a link)?
>
> Same place, I assume, that you found the version you have. ;-)
>
> To download the individual libraries:http://www.emacswiki.org/cgi-bin/wiki/Icicles_-_Libraries
>
> To download all libraries together:http://www.emacswiki.org/cgi-bin/wiki/Icicles_-_Libraries#BulkIcicles...

Thanks, I have tried it it works only in start of buffer.
when i use it in the middle of of bufffer the icicles tries to
complete the word backwords to the cursor.
Is there an option to 'tell" icicles that if there is space before the
cursor and exeucte completion , then the icicles would give me ALL
words in ALL buffers ?
in other words Is possible the use ALL words in ALL buffer not just in
the start of buffer ?
Thanks
Tomer
1 Comment
RE: basic using icicels         


Author: Drew Adams
Date: Sep 4, 2008 09:02

Hi Tomer,
> Thanks, I have tried it it works only in start of buffer.
> when i use it in the middle of of bufffer the icicles tries to
> complete the word backwords to the cursor.

Sorry, I have no idea what you mean by "complete the word backwards to the
cursor".

If you feel you've found a bug, please report it: `M-x icicle-send-bug-report'.
Please give a precise, step-by-step recipe, starting with emacs -Q. FYI: Read
node "Bugs" in the Emacs manual, particularly subnode "Understanding Bug
Reporting".

This is the intended behavior:

1. If the text before point can be completed as a prefix, it is. Completion
candidates are provided in *Completions*. The candidates are those determined by
dabbrev.

2. Otherwise, if your minibuffer input is empty, then all words are presented as
candidates. (All words in all buffers, if you use `C-u C-u'.)

3. Otherwise (your input is not empty, and there are no matching candidates), a
message tells you there are no completions.
Show full article (4.26Kb)
no comments