Skip to content

Commit 888d250

Browse files
authored
Merge pull request #3 from rapidfireworks/master
Fix entireString method for unicode characters
2 parents 002c239 + 04f4226 commit 888d250

File tree

288 files changed

+5014
-5497
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

288 files changed

+5014
-5497
lines changed

.jazzy.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ author_url: https://github.com/svdo
55
github_url: https://github.com/svdo/swift-RichText
66
github_file_prefix: https://github.com/svdo/swift-RichText/tree/master
77
module: RichString
8-
module_version: 2.2.0
8+
module_version: 2.2.1
99
readme: README.md
1010
copyright: Copyright © 2016 [Stefan van den Oord](https://github.com/svdo). All rights reserved

.travis.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
sudo: false
22
language: swift
3-
osx_image: xcode10.1
3+
osx_image: xcode11.6
44
cache:
55
- bundler
66
- cocoapods
@@ -16,19 +16,19 @@ matrix:
1616
env:
1717
- SCHEME="RichString iOS"
1818
- SDK=iphonesimulator
19-
- DESTINATION="platform=iOS Simulator,name=iPhone 6,OS=12.1"
19+
- DESTINATION="platform=iOS Simulator,name=iPhone 8,OS=13.6"
2020
- ACTION=test
2121
- os: osx
2222
env:
2323
- SCHEME="RichString watchOS"
2424
- SDK=watchsimulator
25-
- DESTINATION="platform=watchOS Simulator,name=Apple Watch Series 3 - 42mm,OS=5.1"
25+
- DESTINATION="platform=watchOS Simulator,name=Apple Watch Series 5 - 44mm,OS=6.2.1"
2626
- ACTION=build
2727
- os: osx
2828
env:
2929
- SCHEME="RichString tvOS"
3030
- SDK="appletvsimulator"
31-
- DESTINATION="platform=tvOS Simulator,name=Apple TV 4K (at 1080p),OS=12.1"
31+
- DESTINATION="platform=tvOS Simulator,name=Apple TV 4K (at 1080p),OS=13.4"
3232
- ACTION=build
3333
script:
3434
- xcodebuild -workspace RichString.xcworkspace -scheme "${SCHEME}" -showdestinations

CHANGELOG CHANGELOG.md

+5

Demo tvOS/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>APPL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.2.0</string>
18+
<string>2.2.1</string>
1919
<key>CFBundleVersion</key>
2020
<string>1</string>
2121
<key>LSRequiresIPhoneOS</key>

Demo watchOS Extension/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>XPC!</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>2.2.0</string>
20+
<string>2.2.1</string>
2121
<key>CFBundleVersion</key>
2222
<string>1</string>
2323
<key>NSExtension</key>

Demo watchOS/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>2.2.0</string>
20+
<string>2.2.1</string>
2121
<key>CFBundleVersion</key>
2222
<string>1</string>
2323
<key>UISupportedInterfaceOrientations</key>

Demo_iOS/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>APPL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.2.0</string>
18+
<string>2.2.1</string>
1919
<key>CFBundleVersion</key>
2020
<string>1</string>
2121
<key>LSRequiresIPhoneOS</key>

Demo_macOS/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>2.2.0</string>
20+
<string>2.2.1</string>
2121
<key>CFBundleVersion</key>
2222
<string>1</string>
2323
<key>LSMinimumSystemVersion</key>

Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ source 'https://rubygems.org' do
33
gem 'xcpretty'
44
end
55

6-
gem 'jazzy', git: 'https://github.com/realm/jazzy.git'
6+
gem 'jazzy', '0.9.5'
77

Gemfile.lock

+29-34
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,14 @@
1-
GIT
2-
remote: https://github.com/realm/jazzy.git
3-
revision: 11742ed318b7e6c80834e87b4c178784533d216c
4-
specs:
5-
jazzy (0.9.5)
6-
cocoapods (~> 1.5.3)
7-
mustache (~> 1.1.0)
8-
open4
9-
redcarpet (~> 3.4.0)
10-
rouge (>= 2.0.6, < 4.0)
11-
sass (~> 3.6.0)
12-
sqlite3 (~> 1.3.13)
13-
xcinvoke (~> 0.3.0)
14-
151
GEM
162
remote: https://rubygems.org/
173
specs:
18-
CFPropertyList (3.0.0)
19-
activesupport (4.2.11)
4+
CFPropertyList (3.0.3)
5+
activesupport (4.2.11.3)
206
i18n (~> 0.7)
217
minitest (~> 5.1)
228
thread_safe (~> 0.3, >= 0.3.4)
239
tzinfo (~> 1.1)
2410
atomos (0.1.3)
25-
claide (1.0.2)
11+
claide (1.0.3)
2612
cocoapods (1.5.3)
2713
activesupport (>= 4.0.2, < 5)
2814
claide (>= 1.0.2, < 2.0)
@@ -46,56 +32,65 @@ GEM
4632
activesupport (>= 4.0.2, < 6)
4733
fuzzy_match (~> 2.0.4)
4834
nap (~> 1.0)
49-
cocoapods-deintegrate (1.0.2)
50-
cocoapods-downloader (1.2.2)
35+
cocoapods-deintegrate (1.0.4)
36+
cocoapods-downloader (1.4.0)
5137
cocoapods-plugins (1.0.0)
5238
nap
5339
cocoapods-search (1.0.0)
5440
cocoapods-stats (1.1.0)
55-
cocoapods-trunk (1.3.1)
41+
cocoapods-trunk (1.5.0)
5642
nap (>= 0.8, < 2.0)
5743
netrc (~> 0.11)
58-
cocoapods-try (1.1.0)
44+
cocoapods-try (1.2.0)
5945
colored2 (3.1.2)
60-
concurrent-ruby (1.1.4)
46+
concurrent-ruby (1.1.8)
6147
escape (0.0.4)
62-
ffi (1.10.0)
48+
ffi (1.15.0)
6349
fourflusher (2.0.1)
6450
fuzzy_match (2.0.4)
6551
gh_inspector (1.1.3)
6652
i18n (0.9.5)
6753
concurrent-ruby (~> 1.0)
54+
jazzy (0.9.5)
55+
cocoapods (~> 1.5.3)
56+
mustache (~> 1.1.0)
57+
open4
58+
redcarpet (~> 3.4.0)
59+
rouge (>= 2.0.6, < 4.0)
60+
sass (~> 3.6.0)
61+
sqlite3 (~> 1.3.13)
62+
xcinvoke (~> 0.3.0)
6863
liferaft (0.0.6)
69-
minitest (5.11.3)
64+
minitest (5.14.4)
7065
molinillo (0.6.6)
71-
mustache (1.1.0)
72-
nanaimo (0.2.6)
66+
mustache (1.1.1)
67+
nanaimo (0.3.0)
7368
nap (1.1.0)
7469
netrc (0.11.0)
7570
open4 (1.3.4)
76-
rb-fsevent (0.10.3)
77-
rb-inotify (0.10.0)
71+
rb-fsevent (0.10.4)
72+
rb-inotify (0.10.1)
7873
ffi (~> 1.0)
7974
redcarpet (3.4.0)
8075
rouge (2.0.7)
81-
ruby-macho (1.3.1)
76+
ruby-macho (1.4.0)
8277
sass (3.6.0)
8378
sass-listen (~> 4.0.0)
8479
sass-listen (4.0.0)
8580
rb-fsevent (~> 0.9, >= 0.9.4)
8681
rb-inotify (~> 0.9, >= 0.9.7)
8782
sqlite3 (1.3.13)
8883
thread_safe (0.3.6)
89-
tzinfo (1.2.5)
84+
tzinfo (1.2.9)
9085
thread_safe (~> 0.1)
9186
xcinvoke (0.3.0)
9287
liferaft (~> 0.0.6)
93-
xcodeproj (1.8.0)
88+
xcodeproj (1.19.0)
9489
CFPropertyList (>= 2.3.3, < 4.0)
9590
atomos (~> 0.1.3)
9691
claide (>= 1.0.2, < 2.0)
9792
colored2 (~> 3.1)
98-
nanaimo (~> 0.2.6)
93+
nanaimo (~> 0.3.0)
9994
xcpretty (0.3.0)
10095
rouge (~> 2.0.7)
10196

@@ -104,8 +99,8 @@ PLATFORMS
10499

105100
DEPENDENCIES
106101
cocoapods!
107-
jazzy!
102+
jazzy (= 0.9.5)
108103
xcpretty!
109104

110105
BUNDLED WITH
111-
1.17.3
106+
2.1.4

Podfile

+25-23
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,34 @@
1-
abstract_target 'RichString' do
2-
use_frameworks!
31

4-
target 'RichString iOS' do
2+
target 'RichString iOS' do
53
platform :ios, '10.0'
6-
end
7-
target 'RichString macOS' do
8-
platform :osx, '10.12'
9-
end
10-
target 'RichString watchOS' do
11-
platform :watchos, '2.0'
12-
end
13-
target 'RichString tvOS' do
14-
platform :tvos, '10.0'
15-
end
16-
17-
abstract_target 'RichStringTests' do
18-
pod 'Quick', '~> 1.2'
19-
pod 'Nimble', '~> 7.0'
20-
4+
use_frameworks!
215
target 'RichStringTests iOS' do
22-
platform :ios, '10.0'
6+
pod 'Quick', '~> 3.0', :inhibit_warnings => true
7+
pod 'Nimble', '~> 9.0'
8+
platform :ios, '10.0'
239
end
10+
end
11+
12+
target 'RichString macOS' do
13+
platform :osx, '10.12'
2414
target 'RichStringTests macOS' do
25-
platform :osx, '10.12'
15+
pod 'Quick', '~> 3.0', :inhibit_warnings => true
16+
pod 'Nimble', '~> 9.0'
17+
platform :osx, '10.12'
2618
end
19+
end
20+
21+
target 'RichString watchOS' do
22+
platform :watchos, '2.0'
23+
end
24+
25+
target 'RichString tvOS' do
26+
platform :tvos, '10.0'
2727
target 'RichStringTests tvOS' do
28-
platform :tvos, '10.0'
28+
pod 'Quick', '~> 3.0', :inhibit_warnings => true
29+
pod 'Nimble', '~> 9.0'
30+
platform :tvos, '10.0'
2931
end
30-
end
31-
3232
end
33+
34+

Podfile.lock

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
PODS:
2-
- Nimble (7.3.3)
3-
- Quick (1.3.4)
2+
- Nimble (9.0.1)
3+
- Quick (3.1.2)
44

55
DEPENDENCIES:
6-
- Nimble (~> 7.0)
7-
- Quick (~> 1.2)
6+
- Nimble (~> 9.0)
7+
- Quick (~> 3.0)
88

99
SPEC REPOS:
10-
https://github.com/cocoapods/specs.git:
10+
trunk:
1111
- Nimble
1212
- Quick
1313

1414
SPEC CHECKSUMS:
15-
Nimble: 3b434b1e7d0a92603a13550a82880b0d952f518e
16-
Quick: f4f7f063c524394c73ed93ac70983c609805d481
15+
Nimble: 7bed62ffabd6dbfe05f5925cbc43722533248990
16+
Quick: 60f0ea3b8e0cfc0df3259a5c06a238ad8b3c46e0
1717

18-
PODFILE CHECKSUM: 5568b43325d4b1f2d46d6bb666642ffd80daf19f
18+
PODFILE CHECKSUM: a43b172582e8052fa488779b81eda1b4112a1523
1919

20-
COCOAPODS: 1.6.0
20+
COCOAPODS: 1.10.1

Pods/Headers/Private/Nimble/CwlCatchException.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Nimble/CwlMachBadInstructionHandler.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Nimble/DSL.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Nimble/NMBExceptionCapture.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Nimble/NMBStringify.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Nimble/Nimble.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Nimble/mach_excServer.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Quick/QCKDSL.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Quick/Quick.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Quick/QuickConfiguration.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Quick/QuickObjCRuntime.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Quick/QuickSpec.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Private/Quick/QuickSpecBase.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/CwlCatchException.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/CwlMachBadInstructionHandler.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/DSL.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/NMBExceptionCapture.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/NMBStringify.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/Nimble-library-macOS-umbrella.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/Nimble-library-macOS.modulemap

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/Nimble-library-tvOS-umbrella.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/Nimble-library-tvOS.modulemap

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/Nimble.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Nimble/mach_excServer.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Quick/QCKDSL.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Quick/Quick-library-macOS-umbrella.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Quick/Quick-library-macOS.modulemap

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Quick/Quick-library-tvOS-umbrella.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Quick/Quick-library-tvOS.modulemap

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)