Fix typo
create reader_data_t.interruptible flag and infrastructure to make it work.
make the `read` builtin respect ctrl-C
Remove trailing whitespaces
Remove Goodbye message. https://github.com/fish-shell/fish-shell/issues/521
reader_interrupted() should only be called on the main thread. fixes #537
fix comments on #516. Split `reader_interrupted` into a `reader_interrupted` and a `reader_reading_interrupted`
move work out of interrupt handler (which is safer as well)
rename reader_data_t.interruptible to exit_on_interrupt
tweak reader interrupt behavior
Initial version of printf builtin
implement reader_cancel_thread using __thread thread-local storage
make threadlocal use conditional on configure check. NB: This revision mixes GPLv2-only and GPLv3+ code so should be considered proof of concept.
extra comments
Allow $EDITOR to be an array. Fixes https://github.com/fish-shell/fish-shell/issues/541
Break up $EDITOR before passing it to type to allow it to contain flags
More work on https://github.com/fish-shell/fish-shell/issues/541
Fix spelling: s/compeltion/completion/g
Fix spelling: s/circut/circuit/g
Fix spelling: s/inetrnal/internal/g
replace compiler-supported TLS with pthread_get/setspecific; remove GPLv3 code from two commits ago