aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2013-01-04 13:09:01 -0800
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2013-01-04 13:09:01 -0800
commitedb973fadc8d359aa212999d8f447b0de9589789 (patch)
tree4aebedb5937b567100243bac071853f2bc398a78 /parser.cpp
parent77f1b1f0fe27778750bb9b9aa53f6bc42d5e5843 (diff)
Hack around xdm's dumb assumption that the login shell is POSIX compliant so we no longer kill OpenSUSE
Diffstat (limited to 'parser.cpp')
-rw-r--r--parser.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/parser.cpp b/parser.cpp
index 361c3d0f..9e28020f 100644
--- a/parser.cpp
+++ b/parser.cpp
@@ -2071,6 +2071,18 @@ int parser_t::parse_job(process_t *p,
}
}
+ // Disabled pending discussion in https://github.com/fish-shell/fish-shell/issues/367
+#if 0
+ if (! has_command && ! use_implicit_cd)
+ {
+ if (fish_openSUSE_dbus_hack_hack_hack_hack(&args))
+ {
+ has_command = true;
+ p->type = INTERNAL_BUILTIN;
+ }
+ }
+#endif
+
/* Check if the specified command exists */
if (! has_command && ! use_implicit_cd)
{
@@ -3858,3 +3870,4 @@ breakpoint_block_t::breakpoint_block_t() :
block_t(BREAKPOINT)
{
}
+