Skip to content

Tags: paulirish/pure

Tags

v3.5.0

Toggle v3.5.0's commit message
1) reduce CI events triggering to what is necessary (edouard-lopez)

(SHA: 4321f0e)

2) add flag for compact mode feature (noaccOS)
(SHA: 7d9a2cb)

3) document feature flag (edouard-lopez)
(SHA: f8fb4b6)

4) refactor to use long format option and constant (edouard-lopez)
(SHA: 31c3e3c)

5) rename feature to `pure_enable_compact_prompt` (edouard-lopez)
(SHA: ecf831f)

6) implement compact-prompt feature (edouard-lopez)
(SHA: b235ece)

7) extract `_pure_print_prompt_rows` function (edouard-lopez)
(SHA: 863d25c)

8) query variable before testing it

prevent error message:

> test: Missing argument at index 2 (edouard-lopez)
(SHA: 32766f3)

9) test spacing before prompt symbol in 2-lines and 1-line prompt (edouard-lopez)
(SHA: 39f1dd4)

10) rename feature flag as `pure_enable_single_line_prompt` (edouard-lopez)
(SHA: fc938fd)

11) correct regression (edouard-lopez)
(SHA: 885c26b)

12) correct CI fails due to leaked variable between tests (edouard-lopez)
(SHA: 83be2f9)

13) create `purge_configs`  and `disable_colors` (edouard-lopez)
(SHA: c420be7)

14) refactor _pure_prompt tests (edouard-lopez)
(SHA: 836d898)

15) tests `_pure_set_color` a bit (edouard-lopez)
(SHA: 9a23ce0)

16) prefer import (edouard-lopez)
(SHA: 955a110)

17) declare config variables to global scope (edouard-lopez)
(SHA: f186d76)

18) purge test variables on every scopes (local/global/universal) (edouard-lopez)
(SHA: bbc4fad)

19) purge context and disable color for git-related tests (edouard-lopez)
(SHA: 2600ba1)

20) test pure_show_jobs colorization separatly and reduce test duration (edouard-lopez)
(SHA: a4e4c49)

21) purge configs and disable colors when testing configs (edouard-lopez)
(SHA: 74bf124)

22) print test filename atop of tests (edouard-lopez)
(SHA: ab0cb67)

23) declare config variable in setup hook for prefix_root_prompt (edouard-lopez)
(SHA: 19e871e)

24) import constants and heplers (edouard-lopez)
(SHA: f551713)

25) pass variable by value (edouard-lopez)
(SHA: bda164c)

26) privatize tests help methods

* _purge_configs
* _disable_colors
* _print_filename (edouard-lopez)
(SHA: 347851a)

27) match variables starting with 'pure_' using builtin `string match` (edouard-lopez)
(SHA: 5c89cb6)

28) add `_purge_configs` and `_disable_colors`  to all remaining test files (edouard-lopez)
(SHA: 259a786)

29) prefer import over mock (edouard-lopez)
(SHA: 18db1a3)

30) remove useless directory removal (edouard-lopez)
(SHA: 2360fe9)

31) import `_pure_set_color` before tested method (edouard-lopez)
(SHA: 7e1ab4c)

32) move `_purge_configs` and `_disable_colors`  at the end on `setup` to prevent race condition (edouard-lopez)
(SHA: e137512)

33) add a dedicated test to git branch symbol colorization (edouard-lopez)
(SHA: d06f8cd)

34) revamp `_pure_set_default` (edouard-lopez)
(SHA: 88069ee)

35) switch all test variables to universal scope to prevent hectic failure (edouard-lopez)
(SHA: 2ada934)

36) disable color variable at universal scope (edouard-lopez)
(SHA: db64853)

37) disable colors in tests by default, enable when required (edouard-lopez)
(SHA: 72f2cef)

38) restore `purge_configs` and `disable_colors` content

Run before all test files (edouard-lopez)
(SHA: adff628)

39) add a debug-tests file to help understand what's happening (edouard-lopez)
(SHA: e2303ad)

40) extract `_pure_is_single_line_prompt` (edouard-lopez)
(SHA: 1685c55)

41) source `_pure_set_color` when needed in _pure_prompt.test.fish (edouard-lopez)
(SHA: 7261d37)

42) remove new_line before prompt when single prompt is enable (edouard-lopez)
(SHA: 2a673ed)

43) update list of test files for debug (edouard-lopez)
(SHA: a81470e)

44) test `pure_set_color` resolve variable value (edouard-lopez)
(SHA: f0c4dd7)

45) fix some test color issue by echoing empty string in `_pure_set_color` mock (edouard-lopez)
(SHA: a12adb0)

46) import required module (not mocked) (edouard-lopez)
(SHA: 4d967fb)

47) use long-format option `--regex` (edouard-lopez)
(SHA: 5e8004a)

48) udpate list of test files in debug script (edouard-lopez)
(SHA: 72b5ba8)

49) quiet docker output (edouard-lopez)
(SHA: 9a03bc3)

50) bump version 3.5.0 (edouard-lopez)
(SHA: 307fe3e)

v3.4.2

Toggle v3.4.2's commit message
1) use short format option for compatibility with macOS

fixes pure-fish#258 (edouard-lopez)
(SHA: 4b4f619)

2) run CI on latest Ubuntu and MacOS (edouard-lopez)
(SHA: 70bf01d)

3) run CI directly on Ubuntu MacOS plus inside containers (edouard-lopez)
(SHA: 49ace2a)

4) inline fisher install as recommended by jorge bucaran (edouard-lopez)
(SHA: 32df5d3)

5) checkout code before running MacOS job

Error: Process completed with exit code 124. (edouard-lopez)
(SHA: 87bb64b)

6) remove ubuntu job (for now)

see pure-fish#238 (edouard-lopez)
(SHA: cd8a96b)

7) use `rm` short format option for MacOS compatibility (edouard-lopez)
(SHA: 001b117)

8) use `wc` short format option for MacOS compatibility (edouard-lopez)
(SHA: 33f8ac5)

9) use `date` short format option for MacOS compatibility (edouard-lopez)
(SHA: 0af299f)

10) fix _pure_prompt_current_folder on MacOS (edouard-lopez)
(SHA: 63b9710)

11) bump version 3.4.2 (edouard-lopez)
(SHA: b295fb3)

v3.4.1

Toggle v3.4.1's commit message
1) document `prefix_root_prompt` in README (edouard-lopez)

(SHA: 7864e74)

2) add prefix_root_prompt call to `_pure_prompt` (edouard-lopez)
(SHA: 1d68c1a)

3) bump version 3.4.1 (edouard-lopez)
(SHA: 18c04c5)

v1.0.1

Toggle v1.0.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Fix test evaluation in Fish `2.5.0`

v1.0.0

Toggle v1.0.0's commit message
Merge pull request pure-fish#24 from bucaran/master

Remove useless fish shebang.