diff options
Diffstat (limited to 'apple-developer-objc.user.js')
-rw-r--r-- | apple-developer-objc.user.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/apple-developer-objc.user.js b/apple-developer-objc.user.js new file mode 100644 index 0000000..88ded5e --- /dev/null +++ b/apple-developer-objc.user.js @@ -0,0 +1,31 @@ +// ==UserScript== +// @name Apple Developer Objective-C +// @description Force Objective-C documentation +// @namespace com.teddywing +// @version 0.0.1 +// @match https://developer.apple.com/* +// ==/UserScript== + +// Copyright (c) 2020 Teddy Wing +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see <https://www.gnu.org/licenses/>. + + +var OBJC_QUERY_PARAM = 'language=objc'; + +if (window.location.search.match(OBJC_QUERY_PARAM) === null) { + window.location.search = window.location.search + ? window.location.search + '&' + OBJC_QUERY_PARAM + : '?' + OBJC_QUERY_PARAM; +} |