Kurtis Rader
d65c63322e
allow \cJ (\n) to be bound separate from \cM (\r)
...
This makes it possible (on UNIX systems, don't know about MS Windows)
to bind \cJ (\n) independently of \cM (\r, aka [enter]).
Resolves #217
2015-12-08 21:01:31 -08:00
ridiculousfish
036a29acf5
Revert "reader.cpp: send carriage return after printing the window title"
...
This fix introduced #2499
This reverts commit 13479fbc2a
.
2015-10-21 12:41:07 -07:00
David Adam
13479fbc2a
reader.cpp: send carriage return after printing the window title
...
Terminals can get confused by all the non-printed characters about the
line position.
Closes #2453 .
2015-10-16 11:53:51 +08:00
Jeff Kowalski
b13f0701a4
Migrate fish_history from config to data dir
...
New implementation of migration code within the history_t class will
copy the contents of the old fish_history found in the config directory
to its new location in the data directory. The old file is left intact.
This is done only in the event that a fish_history is not already found in
the data directory ($XDG_DATA_HOME/fish or ~/.local/share/fish).
2015-10-16 07:40:04 +08:00
David Adam
9788566ba4
Revert "reader.cpp: send smkx/rmkx when entering/leaving interactive mode"
...
This reverts commit a66d44054c
due to
https://github.com/fish-shell/fish-shell/issues/2406 - entering keypad
mode causes various terminals to send undocumented and highly variable
escapes for keys not specified in the terminfo specification.
2015-10-15 16:20:25 +08:00
David Adam
a66d44054c
reader.cpp: send smkx/rmkx when entering/leaving interactive mode
...
Closes #2139 .
2015-09-10 16:22:39 +08:00
ridiculousfish
c1b9b27f86
Remove unused original_pid variable
2015-08-18 11:22:05 -07:00
ridiculousfish
b92acd3cf2
Initial implementation of intermediate fuzzy completion
...
e.g. /u/l/b<tab> may be expanded to /usr/local/bin
2015-08-08 13:55:51 -07:00
David Adam
a6a16808e3
Merge branch 'iwyu'
...
http://include-what-you-use.org/
2015-07-29 09:30:19 +08:00
ridiculousfish
c9349f2ef6
Continue to refine tokenizer interface
...
Migrate some functions into tokenizer instance methods
2015-07-26 00:58:32 -07:00
ridiculousfish
4ebaa7b6bd
Continue migration to the new tokenizer interface
2015-07-26 00:12:36 -07:00
ridiculousfish
618896c043
Early reworking of tokenizer interface
2015-07-25 23:05:47 -07:00
David Adam
3929e9de0e
Merge branch 'master' into iwyu
2015-07-26 10:20:13 +08:00
ridiculousfish
b4f53143b0
Migrate source files into src/ directory
...
This change moves source files into a src/ directory,
and puts object files into an obj/ directory. The Makefile
and xcode project are updated accordingly.
Fixes #1866
2015-07-24 00:59:27 -07:00