Commit Graph

358 Commits

Author SHA1 Message Date
Kien N
865368d464 Combine the match_window options and allow more flexibility.
Closes #306
2013-03-29 08:18:58 +07:00
Kien N
4815dc9ada Keep the deftxt string as-is 2013-03-29 07:29:49 +07:00
Kien N
287b9c12aa Include [No Name] buffers
Closes #295
2013-03-26 11:10:15 +07:00
Kien N
50e494d635 Apply mruf_relative to the raw list
Closes #329
Closes #383
2013-03-25 16:13:13 +07:00
Kien N
76f4f42d50 Non-subdir completion for in-prompt cd
Refs #346
2013-03-22 23:26:48 +07:00
Kien N
7037f92f88 Revert "Move the completion function"
This reverts commit 3c6182371d.

Revert "Use a custom completion function"

This reverts commit bedfa3b6c3.
2013-03-22 18:16:17 +07:00
Kien N
f4f5d052b9 Ignore ignored cwd 2013-03-22 03:10:23 +07:00
Kien N
7bbe4054de Call s:Close() directly 2013-02-28 20:45:18 +07:00
Kien N
c1c00df70f Simplify the filtering 2013-02-05 07:36:43 +07:00
Kien N
c1646e3c28 Version 1.79 2013-01-29 11:36:19 +07:00
Kien N
78303a2b5f The message can be useful 2013-01-09 20:29:05 +07:00
Kien N
e71cb9f1da Run :tag as if typed
Refs #339
2013-01-09 08:15:36 +07:00
Kien N
cec9e8113a Reset 'cscopetag' temporarily while using :tag
Refs #235
2012-12-25 23:48:20 +07:00
Kien N
6c49f2a5b2 Check bufnr and bufname before closing
Refs #335
2012-12-25 04:33:14 +07:00
Kien N
675faa77f8 Fix for recognizing/expanding of environment variables
Thanks to Simon Ruderich
2012-12-21 08:48:12 +07:00
Kien N
5b98c7453f Set pos when data is empty
Fixes #323
2012-12-04 07:14:02 +07:00
Kien N
4f996262b6 Check and insert the ending slash
Fixes #321
2012-12-03 04:23:35 +07:00
Kien N
f1acbbc503 Further reduce MRU saving
Only save once when a new entry is added.
2012-11-26 06:38:15 +07:00
mattn
f9ada48b58 Allow x_func options to be defined using dict functions
Closes #319
2012-11-22 16:55:18 +07:00
Kien N
4f7d0a30f4 Add an option for saving the MRU list on every update
Closes #317
2012-11-21 01:35:00 +07:00
Jo De Boeck
92b0774d35 Make ctrlp#call return the result
This is useful to make extensions/custom match functions to execute
internal methods like MatchIt

Closes #315
2012-11-17 07:09:30 +07:00
Kien N
7251d9dce8 Re-resize to work around windows with winfixheight set
Rix #302
2012-10-24 19:25:28 +07:00
Zahary Karadjov
1757bade78 Display some status indicators in Buffer mode
Closes #283
2012-09-21 10:17:45 +07:00
Kien N
3c6182371d Move the completion function 2012-09-20 19:12:54 +07:00
Kien N
bedfa3b6c3 Use a custom completion function 2012-09-20 18:00:16 +07:00
Kien N
10bbbfa7ba Improve filename and path escaping
Refs #281
2012-09-20 17:51:51 +07:00
Kien N
51e26144c5 Expose the marked list 2012-09-18 10:52:26 +07:00
Kien N
20f6e4097c Simplify some conditional expressions 2012-09-15 13:32:38 +07:00
Kien N
985c3b3541 Toggle &imdisable 2012-09-15 13:14:27 +07:00
Kien N
0d198fb507 Remove unneeded variables 2012-09-15 12:04:55 +07:00
Kien N
91a0dc5fa5 Match the tag pattern with "very nomagic"
Refs #272
2012-09-15 12:03:53 +07:00
Kien N
5bded09b77 Input abbreviations 2012-09-14 16:44:07 +07:00
Kien N
b3334eb659 Escape cmd.exe reserved chars 2012-09-14 16:43:49 +07:00
mattn
6089090b85 Option for typing multi-byte and accented characters
Closes #276
2012-09-14 16:43:47 +07:00
Kien N
6dae84fd23 Support using a one-time value for some options
Refs #273
2012-09-11 21:01:01 +07:00
Kien N
c3eba28192 Remove an obsolete command 2012-09-11 21:01:01 +07:00
Kien N
4a66d00bc9 Add b:var support for some options
Refs #273
2012-09-11 21:00:59 +07:00
Kien N
f66f4e8503 Rename g:ctrlp_dotfiles and change its default value 2012-09-11 21:00:35 +07:00
Kien N
32ac8d27cb Save the current cursor position before jumping
Closes #272
2012-09-11 20:58:38 +07:00
Kien N
767368d5e7 Also split if the buffer isn't writable 2012-09-06 10:13:34 +07:00
Kien N
1fd3760b94 Make LastMode also be able to restore last working directory 2012-09-06 10:13:26 +07:00
Kien N
4557b5e542 Change working_path_mode option's default value 2012-09-06 10:13:18 +07:00
Kien N
309d29d0c7 Extend the ability to jump to existing buffers
Refs #268
2012-09-02 18:29:05 +07:00
Kien N
44347fec88 Splitting instead of hiding
When the active buffer has been modified, instead of using :hide, open a new
split for the new buffer if `confirm`, `hidden`, `autowrite` and `autowriteall`
are all off.
2012-09-02 18:26:02 +07:00
Kien N
b50b5a6806 Option to :lcd into the selected file's directory
The problem: sometimes I want to open a few files in a directory that hasn't
been bookmarked, but I opened a different file in the same directory sometime
earlier and the file can be found in the MRU list.
2012-08-30 10:38:20 +07:00
Kien N
1c05a664b1 Map some characters in the extended ASCII range
Rewrite the mapping functions and add basic support for typing accented
characters with press-and-hold type modifier keys and with keyboards
that include accented characters on their own keys.

Note that using dead keys is not possible due to the required small
timeoutlen (0).
2012-08-23 13:28:23 +07:00
Kien N
b7cb2f539d More specific default ignore rules 2012-08-19 23:31:22 +07:00
Kien N
43ab14f8fe Small tweaks for tag and buffertag 2012-08-18 09:50:13 +07:00
Christopher
2bac5d9cca Make the circumflex and the dollar sign optional...
...when parsing the pattern part of the ctags output

http://pubs.opengroup.org/onlinepubs/009695399/utilities/ctags.html#tag_04_30_12

Closes #257
2012-08-18 09:38:02 +07:00
Kien N
46afd98e19 Account for perma cache when use_caching is bigger than 1 2012-08-14 20:23:13 +07:00