Unverified Commit cefbd3d4 authored by Mark Vander Stel's avatar Mark Vander Stel
Browse files

Merge branch 'ottok/docs/explain-agpl-purpose'

PR/678
parents 486cf147 5631d013
......@@ -16,7 +16,7 @@ assignees: ''
`echo $ZSH_VERSION`
Example: "bash 4.4.19(1)-release"
-->
Shell:
Shell:
<!---
Operating system name and version.
Find with
......@@ -25,7 +25,7 @@ Shell:
`lsb_release -a` or `cat /etc/*release` or `cat /etc/issue*` or `cat /proc/version`
Example: "Linux 4.18.0-147.8.1.el8_1.x86_64, CentOS release 8.1.1911 (Core)"
-->
Operating system:
Operating system:
<!---
Liquidprompt version, tag, or commit.
Find with `git describe --tags --exact-match`
......
......@@ -268,7 +268,7 @@ for help.
### Fixed
- **general**: Issues with custom `$IFS` ([e48856b], [4ebc26e])
- **general**: Liquidprompt is now `set -u` compatable ([#354], [a8aa8c9], [cb9d71b])
- **general**: Liquidprompt is now `set -u` compatible ([#354], [a8aa8c9], [cb9d71b])
- **acpi**: Temperature check printed each temp twice, slowing down check ([cf8bf97])
- **acpi**: Temperature check used extended sed syntax without declaring extended language ([eb30942])
- **battery**: Color display would break with custom `$LP_COLORMAP` array ([f3f20ec])
......@@ -307,7 +307,7 @@ for help.
## [1.12.1] - 2020-10-25
### Fixed
- **fossil**: fossil 2.11+ maching any directory as a valid repo and printing
- **fossil**: fossil 2.11+ matching any directory as a valid repo and printing
3 error messages ([#626])
## [1.12.0] - 2020-07-17
......@@ -340,7 +340,7 @@ for help.
- **hg**: modifications incorrectly showing as untracked files ([#509])
- **hostname**: regression in `$LP_ENABLE_FQDN` implementation ([#472])
- **hostname/SunOS**: `$LP_COLOR_HOST_HASH` erroring ([#461], [#462], [9c1c8a3])
- **jobs**: mispelled variable local declaration ([#564])
- **jobs**: misspelled variable local declaration ([#564])
- **root**: `$LP_MARK_DEFAULT` being ignored if root ([#501], [5ee3c53])
- **runtime**: when runtime enabled, `$_` would evaluate as
`_lp_runtime_before` ([#451])
......@@ -442,7 +442,7 @@ for help.
- **zsh**: disable `$PROMPT_COMMAND` hacks and only use zsh built in
hooks ([5fa9054])
- **zsh**: disable existing hooks at startup ([454112f])
- **zsh**: explicitely set the shell options we need (instead of relying on
- **zsh**: explicitly set the shell options we need (instead of relying on
the shell default settings) ([282359a])
## [1.9] - 2014-11-12 - dolmen (Olivier Mengué)
......@@ -453,7 +453,7 @@ for help.
- **venv**: support for Software Collections ([#299], [#300], [cc1be7e])
### Fixed
- **general**: lots of varable quoting fixes
- **general**: lots of variable quoting fixes
- **general**: save user IFS and restore it to avoid echo ([#267], [782fad0])
- **bash**: save and set shell option promptvars ([62f0270])
- **bash**: workaround broken pattern substitution in bash
......
......@@ -108,7 +108,7 @@ for our standards on shell language.
3. Good commit message:
- first line must be 50 chars max and is a summary of the commit. The
first charcter should be capitalized, no ending period. Use the
first character should be capitalized, no ending period. Use the
imperative mood ("fix thing", not "fixes thing" or "fixing thing" or
"fixed thing")
- second line must be empty
......@@ -162,7 +162,7 @@ on this than what was happening before.
If a stable version is released while your pull request has still not been
merged on any working branch of the main repo, it would be helpful to ease
the maitainer's work by rebasing your branch on top of the latest `master`
the maintainer's work by rebasing your branch on top of the latest `master`
and push it again to your GitHub repo. Be careful (for example create a
branch or a tag before your rebase) because your may lose all your work in
that process.
......
......@@ -132,6 +132,7 @@ Thanks again to everyone for all of the help and support!
* Imran Munshi (@imran27)
* Dugan Chen (@duganchen)
* Aleksey Tsalolikhin (@atsalolikhin-spokeo)
* Otto Kekäläinen (@ottok)
### Bug reports / Feature requests
* @skanx
......@@ -236,5 +237,4 @@ Thanks again to everyone for all of the help and support!
* @Orgams
* Andrei Matei (@andreimatei)
* Tiziano Santoro (@tiziano88)
* Otto Kekäläinen (@ottok)
* Michael Louis Thaler (@mithaler)
......@@ -23,6 +23,12 @@ details on installing and configuring Liquidprompt.
Liquid Prompt is distributed under the [GNU Affero General Public License
version 3](LICENSE).
To comply with the AGPL clauses, anybody offering Liquid Prompt over the network
is required to also offer access to the source code of it and allow further use
and modifications. As Liquid Prompt is implemented purely in shell script,
anybody using it over SSH or equivalent terminal connection automatically also
has access to the source code, so it is easy to comply with the license.
## Known Limitations and Bugs
......
......@@ -158,7 +158,7 @@ General
Display the root directory of the current VCS repository with special
formatting, set by :attr:`LP_COLOR_PATH_VCS_ROOT`. If
:attr:`LP_ENABLE_SHORTEN_PATH` is enabled, also prevent the path shortening
from shortening or hidding the VCS root directory.
from shortening or hiding the VCS root directory.
.. attribute:: LP_PS1_POSTFIX
:type: string
......
......@@ -336,7 +336,7 @@ __lp_source_config() {
fi
done
# Deprecations and compatability shims
# Deprecations and compatibility shims
if [[ -n "${LP_DISABLED_VCS_PATH-}" ]]; then
echo "liquidprompt: LP_DISABLED_VCS_PATH is deprecated. Update your config to use LP_DISABLED_VCS_PATHS array." >&2
......@@ -681,7 +681,7 @@ __lp_is_function() {
fi
}
# Count the number of lines in the input string. A faster subsitute for 'wc -l'.
# Count the number of lines in the input string. A faster substitute for 'wc -l'.
__lp_line_count() {
local var="${1//[!$'\n']}"
count=${#var}
......
......@@ -123,7 +123,7 @@ LP_ENABLE_HG=1
LP_ENABLE_FOSSIL=1
# Enable the Bazaar special features.
# Recommanded value is 1
# Recommended value is 1
LP_ENABLE_BZR=1
# Show time of when the current prompt was displayed.
......
......@@ -97,7 +97,7 @@ function test_local {
function local_function {
assertEquals "c should inherit from outer scope" 5 "$c"
typeset c=4
assertEquals "c should be overriden by inner scope" 4 "$c"
assertEquals "c should be overridden by inner scope" 4 "$c"
}
c=5
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment