ridiculousfish
|
67bb12e569
|
Attempt to fix the Linux build by including stdint.h
|
2014-01-24 18:53:12 -08:00 |
|
ridiculousfish
|
c22d94bba6
|
Fix for extra space when tab completing directories. Fixes #1241
|
2014-01-14 14:28:06 -08:00 |
|
ridiculousfish
|
b34721b3f4
|
Miscellaneous optimizations to reduce string copying
|
2014-01-07 14:57:58 -08:00 |
|
ridiculousfish
|
263f919beb
|
Replace autosuggestions "completions to load" mechanism with moderately
less hackish and far simpler "perform on main thread" mechanism
|
2013-11-29 23:44:26 -08:00 |
|
ridiculousfish
|
cf766b55cc
|
Fix formatting
|
2013-10-26 15:27:39 -07:00 |
|
ridiculousfish
|
e529f4d75f
|
Fix a comment typo
|
2013-09-12 01:03:41 -07:00 |
|
ridiculousfish
|
c38a40d193
|
Adjust prefix completions to sort alphabetically instead of by length.
Other completions are still sorted by length.
https://github.com/fish-shell/fish-shell/issues/923
|
2013-08-31 15:01:02 -07:00 |
|
ridiculousfish
|
464187491f
|
Formatting
|
2013-06-02 01:14:26 -07:00 |
|
ridiculousfish
|
908b07527e
|
Support for fuzzy completions
https://github.com/fish-shell/fish-shell/issues/568
https://github.com/fish-shell/fish-shell/issues/528
|
2013-05-25 15:41:18 -07:00 |
|
ridiculousfish
|
2da81b0ae7
|
Formatting and style updates
|
2013-05-05 02:33:17 -07:00 |
|
ridiculousfish
|
ef8ea97044
|
Prevent inline destructor of completion_t to reduce compiled code size a bit
|
2013-04-19 10:24:33 -07:00 |
|
ridiculousfish
|
b8f34cdd35
|
Teach case-insensitive completions about tildes. Fixes https://github.com/fish-shell/fish-shell/issues/647
|
2013-04-07 23:54:43 -07:00 |
|
ridiculousfish
|
e0e0bcdc1e
|
Update code formatting
|
2013-03-21 17:44:51 -07:00 |
|
ridiculousfish
|
4d19bb17a9
|
Break out COMPLETE_NO_CASE and COMPLETE_REPLACES_TOKEN into separate flags, in preparation for upcoming fuzzy completion work
|
2013-03-05 20:54:16 -08:00 |
|
ridiculousfish
|
ded81ec186
|
Teach fish how to put completion data inside a closing quote
Fixes https://github.com/fish-shell/fish-shell/issues/552
|
2013-02-02 14:50:22 -08:00 |
|
Cheer Xiao
|
2ea1c2be92
|
Fix spelling: s/compeltion/completion/g
|
2013-01-24 19:20:02 +08:00 |
|
ridiculousfish
|
9992b8eb0e
|
Apply new indentation, brace, and whitespace style
|
2012-11-18 16:30:30 -08:00 |
|
Łukasz Niemier
|
2e33633698
|
More stylefixes
|
2012-11-18 13:52:21 +01:00 |
|
Łukasz Niemier
|
47df1ae40a
|
Remove trailing whitespaces and change tabs to spaces
|
2012-11-18 11:23:22 +01:00 |
|
ridiculousfish
|
04ea680e9a
|
Support for tab cyling through completions
https://github.com/fish-shell/fish-shell/issues/84
|
2012-08-21 17:18:52 -07:00 |
|
ridiculousfish
|
6eb66770a4
|
Fix to make completions non-authoritative by default, which is why unknown options were always colored like errors (e.g. --rebase)
|
2012-08-06 23:34:55 -07:00 |
|
ridiculousfish
|
84729c4dfa
|
Additional warnings cleanup, effective C++ violations, dead code removal
|
2012-08-05 13:24:33 -07:00 |
|
ridiculousfish
|
d06d6c6964
|
Various changes to reduce fish's compiled code size
OS X release build executable size dropped from 672k to 511k
|
2012-07-17 12:47:01 -07:00 |
|
ridiculousfish
|
8a46931e34
|
Remove string_buffer_t (!)
|
2012-03-03 22:08:34 -08:00 |
|
ridiculousfish
|
f74a82776f
|
Some more changes in preparation for turning on complete-based autosuggestions
|
2012-02-26 20:11:34 -08:00 |
|
ridiculousfish
|
b30090f946
|
Some cleanup of completions in preparation for more multithreading
|
2012-02-26 13:27:31 -08:00 |
|
ridiculousfish
|
38e40862fe
|
More work towards autosuggesting completions
|
2012-02-25 18:54:49 -08:00 |
|
ridiculousfish
|
5ea78f55f2
|
Some more work on threaded completions
|
2012-02-24 18:43:10 -08:00 |
|
ridiculousfish
|
a515db4aea
|
Some work to allow completions to be evaluated off of the main thread
|
2012-02-24 12:19:31 -08:00 |
|
ridiculousfish
|
62bd43f17f
|
Large set of changes to migrate sb_out and sb_err to wcstring
|
2012-02-22 10:51:06 -08:00 |
|
ridiculousfish
|
9b1930588f
|
Migrate errors from array_list_t to wcstring_list_t
|
2012-02-10 17:54:38 -08:00 |
|
ridiculousfish
|
8a2737566c
|
Excised some more halloc
|
2012-02-07 22:44:10 -08:00 |
|
ridiculousfish
|
5ad6849d4e
|
Work on new history implementation
|
2012-02-05 16:42:24 -08:00 |
|
ridiculousfish
|
884b4026dd
|
Cleanup complete_cmd_desc
|
2012-02-02 12:04:04 -08:00 |
|
ridiculousfish
|
62f49c55ce
|
Clean up uses of completion_t
|
2012-02-01 16:27:14 -08:00 |
|
ridiculousfish
|
4ccc2550d0
|
Squash a bunch of warnings
|
2012-01-31 17:01:19 -08:00 |
|
Siteshwar Vashisht
|
7e124cf95e
|
Added constructor to completion_t for guarranted initialzation of flags attribute.
|
2012-01-16 23:54:57 +05:30 |
|
Siteshwar Vashisht
|
6f330f961b
|
Merge branch 'CPlusPlus' of gitorious.org:~ridiculousfish/fish-shell/fishfish into CPlusPlus
|
2012-01-16 22:27:55 +05:30 |
|
Siteshwar Vashisht
|
140ead65b6
|
Converted all auto completion calls (on pressing tab) to use std::vector<completion_t>, bugs are yet to be fixed
|
2012-01-16 22:26:47 +05:30 |
|
ridiculousfish
|
55091d9deb
|
Fix to prevent autoloading of completions on highlight thread
|
2012-01-15 14:24:58 -08:00 |
|
ridiculousfish
|
8d2f107d61
|
Some changes to migrate towards C++ and a multithreaded model
|
2011-12-26 19:18:46 -08:00 |
|
Grissiom
|
c6372a1b3f
|
remove trailing spaces
This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not
introduce any functionality change.
|
2010-09-18 09:51:16 +08:00 |
|
liljencrantz
|
f5540ff958
|
Add canse insensitive tilde completion
darcs-hash:20080113193221-75c98-169804fe128001f73eaee6fab28bfb99dca7c93e.gz
|
2008-01-14 05:32:21 +10:00 |
|
liljencrantz
|
87db9517e9
|
Add lots of new code comments.
darcs-hash:20080113164747-75c98-9d0cefd27be7aef7ba60772616d9da7e6bb52912.gz
|
2008-01-14 02:47:47 +10:00 |
|
liljencrantz
|
baa6a40d6f
|
Fix completion bug - case insensitive competions of command names sometimes got the path prepended to them
darcs-hash:20071028090605-75c98-b623c6bf3f5a5144cdecaf0c005d4acb980e33f1.gz
|
2007-10-28 19:06:05 +10:00 |
|
axel
|
df55e89bbb
|
Spelling fixes from Chris Rebert
darcs-hash:20070801173524-ac50b-760d9ddf0e68aa24cd570b542824a7f2b3248ff5.gz
|
2007-08-02 03:35:24 +10:00 |
|
axel
|
06688fb9ea
|
Change output format of complete -C to make writing case insensitive command specific completions more transparent
darcs-hash:20070420195506-ac50b-b5f56bb2964e65d13abfb9281ce26db2b8c341b7.gz
|
2007-04-21 05:55:06 +10:00 |
|
axel
|
2aea1d5a84
|
Initial checkin of code for using case insensitive completion as a fallback for regular completion. Some types of completions don't yet support the feature.
darcs-hash:20070228214327-ac50b-9b5c69a1c3e0c11b560f8c61be0441d2ee9d6404.gz
|
2007-03-01 07:43:27 +10:00 |
|
axel
|
83a3706099
|
Various minor codee updates. Dead code removal, comment tweaking. Spelling fixes, etc.
darcs-hash:20070225111738-ac50b-9656f807d2e41ebb06a43e10925834420740e20d.gz
|
2007-02-25 21:17:38 +10:00 |
|
axel
|
7c96cb2ff8
|
Second round of bug fixes and minor code improvements after the completions struct update. Fix space insertion issues on command specific completions.
darcs-hash:20070225103715-ac50b-5aaaa1c1c6ed1084ba68841fb70cc23c84f19806.gz
|
2007-02-25 20:37:15 +10:00 |
|