aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xbuild_tools/make_pkg.sh7
-rw-r--r--fallback.cpp20
-rw-r--r--fish.xcodeproj/project.pbxproj6
-rw-r--r--osx/config.h4
-rw-r--r--parse_util.cpp6
-rw-r--r--user_doc.head.html1
6 files changed, 14 insertions, 30 deletions
diff --git a/build_tools/make_pkg.sh b/build_tools/make_pkg.sh
index 1b041bdc..2fb452ea 100755
--- a/build_tools/make_pkg.sh
+++ b/build_tools/make_pkg.sh
@@ -21,10 +21,3 @@ xcodebuild install -scheme install_tree -configuration Release DSTROOT=/tmp/fish
pkgbuild --scripts build_tools/osx_package_scripts --root /tmp/fish_pkg/root/ --identifier 'com.ridiculousfish.fish-shell-pkg' --version "$VERSION" /tmp/fish_pkg/intermediates/fish.pkg
productbuild --package-path /tmp/fish_pkg/intermediates --distribution build_tools/osx_distribution.xml --resources build_tools/osx_package_resources/ ~/fish_built/fish.pkg
-
-
-# Make the app
-xcodebuild -scheme fish.app -configuration Release DSTROOT=/tmp/fish_app/
-rm -f ~/fish_built/fish.app.zip
-cd DerivedData/fish/Build/Products/Release/
-zip -r ~/fish_built/fish.app.zip fish.app
diff --git a/fallback.cpp b/fallback.cpp
index f469f257..7e215bbe 100644
--- a/fallback.cpp
+++ b/fallback.cpp
@@ -1503,20 +1503,14 @@ static int mk_wcwidth(wchar_t ucs)
static int mk_wcswidth(const wchar_t *pwcs, size_t n)
{
- int width = 0;
- for (size_t i=0; i < n; i++)
- {
- if (pwcs[i] == L'\0')
- break;
+ int w, width = 0;
+
+ for (; *pwcs && n-- > 0; pwcs++)
+ if ((w = mk_wcwidth(*pwcs)) < 0)
+ return -1;
+ else
+ width += w;
- int w = mk_wcwidth(pwcs[i]);
- if (w < 0)
- {
- width = -1;
- break;
- }
- width += w;
- }
return width;
}
diff --git a/fish.xcodeproj/project.pbxproj b/fish.xcodeproj/project.pbxproj
index e3815f5a..d1b78d8d 100644
--- a/fish.xcodeproj/project.pbxproj
+++ b/fish.xcodeproj/project.pbxproj
@@ -1190,7 +1190,7 @@
"DATADIR=L\\\"/usr/local/share\\\"",
"SYSCONFDIR=L\\\"/usr/local/etc\\\"",
"BINDIR=L\\\"/usr/local/bin\\\"",
- "FISH_BUILD_VERSION=\\\"2.1.0\\\"",
+ "FISH_BUILD_VERSION=\\\"2.0.0\\\"",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
@@ -1342,7 +1342,7 @@
"DATADIR=L\\\"/usr/local/share\\\"",
"SYSCONFDIR=L\\\"/usr/local/etc\\\"",
"BINDIR=L\\\"/usr/local/bin\\\"",
- "FISH_BUILD_VERSION=\\\"2.1.0\\\"",
+ "FISH_BUILD_VERSION=\\\"2.0.0\\\"",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -1370,7 +1370,7 @@
"DATADIR=L\\\"/usr/local/share\\\"",
"SYSCONFDIR=L\\\"/usr/local/etc\\\"",
"BINDIR=L\\\"/usr/local/bin\\\"",
- "FISH_BUILD_VERSION=\\\"2.1.0\\\"",
+ "FISH_BUILD_VERSION=\\\"2.0.0\\\"",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
diff --git a/osx/config.h b/osx/config.h
index 4968a78b..9872a2e1 100644
--- a/osx/config.h
+++ b/osx/config.h
@@ -183,7 +183,7 @@
#define PACKAGE_NAME "fish"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "fish 2.1.0"
+#define PACKAGE_STRING "fish 2.0.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "fish"
@@ -192,7 +192,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
-#define PACKAGE_VERSION "2.1.0"
+#define PACKAGE_VERSION "2.0.0"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
diff --git a/parse_util.cpp b/parse_util.cpp
index 5d8a1b1d..2f95a3e2 100644
--- a/parse_util.cpp
+++ b/parse_util.cpp
@@ -260,7 +260,8 @@ void parse_util_cmdsubst_extent(const wchar_t *buff, size_t cursor_pos, const wc
/* No subshell found, all done */
break;
}
- /* Interpret NULL to mean the end */
+
+ /* Intrepret NULL to mean the end */
if (end == NULL)
{
end = const_cast<wchar_t *>(buff) + bufflen;
@@ -272,9 +273,6 @@ void parse_util_cmdsubst_extent(const wchar_t *buff, size_t cursor_pos, const wc
begin++;
ap = begin;
bp = end;
- /* pos is where to begin looking for the next one. But if we reached the end there's no next one. */
- if (begin >= end)
- break;
pos = begin + 1;
}
else if (begin >= cursor)
diff --git a/user_doc.head.html b/user_doc.head.html
index eae673f5..958a9691 100644
--- a/user_doc.head.html
+++ b/user_doc.head.html
@@ -19,7 +19,6 @@ body
top: 36px;
bottom: 0;
overflow-y: scroll;
- -webkit-overflow-scrolling: touch; /* necessary for momentum scrolling */
}
.fish_left_bar