Fabian Homborg
c2970f9618
Reformat all files
...
This runs build_tools/style.fish, which runs clang-format on C++, fish_indent on fish and (new) black on python.
If anything is wrong with the formatting, we should fix the tools, but automated formatting is worth it.
2019-05-05 12:09:25 +02:00
ridiculousfish
56fd6f696b
Improve thread safety in input.cpp
2019-05-04 20:58:35 -07:00
ridiculousfish
36998eee55
Make more miscellaneous globals thread safe
2019-05-04 20:58:35 -07:00
ridiculousfish
cc9386fca9
Clean up some headers in env and env_dispatch.cpp
2019-04-13 14:39:20 -07:00
David Adam
56125f73e4
env: trigger locale updates if LOCPATH changes
...
Closes #5815 .
2019-04-13 21:58:54 +08:00
Mahmoud Al-Qudsi
f1b261388a
Fix build error on old (buggy?) versions of libstdc++
...
Closes #5801 .
2019-04-09 22:43:32 -05:00
ridiculousfish
1caf20f7c3
Migrate the read limit into env_dispatch
2019-04-08 16:22:04 -07:00
ridiculousfish
fa0a6ae096
Move locale and curses init from env to env_dispatch
2019-04-08 16:22:04 -07:00
ridiculousfish
a4fe3c87ae
Switch certain environment callbacks from named to anonymous
2019-04-08 16:22:04 -07:00
ridiculousfish
987e41de12
Remove the op from env_dispatch
...
Environment dispatch passes strings like "ERASE" and "SET" but nobody
ever looks at those. Just get rid of them.
2019-04-08 16:22:04 -07:00
ridiculousfish
ab67354192
Migrate fish_use_posix_spawn into env_dispatch
2019-04-08 16:22:04 -07:00
ridiculousfish
e7de9cc371
Migrate some env initialization into env_dispatch
2019-04-08 16:22:04 -07:00
ridiculousfish
b67174b4a3
Clean up env_dispatch_table
2019-04-08 16:22:04 -07:00
ridiculousfish
b7fceddfc8
Refactor some environment code into env_dispatch.cpp
...
This new file is supposed to encapsulate all of the logic around
reacting to variable changes, as opposed to the environment core.
This is to help break up the env.cpp monolith.
2019-04-08 16:22:04 -07:00