Package Details: prezto-git r1567.876f4265-1

Git Clone URL: https://aur.archlinux.org/prezto-git.git (read-only, click to copy)
Package Base: prezto-git
Description: Prezto is the configuration framework for Zsh; it enriches the command line interface environment with sane defaults, aliases, functions, auto completion, and prompt themes.
Upstream URL: https://github.com/sorin-ionescu/prezto
Keywords: environment zsh
Licenses: MIT
Submitter: None
Maintainer: monson
Last Packager: monson
Votes: 60
Popularity: 0.030269
First Submitted: 2013-05-03 18:07 (UTC)
Last Updated: 2022-06-24 07:45 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

Eriner commented on 2015-09-29 21:22 (UTC)

Issue is fixed. I actually didn't need to source anything, as init.zsh sources all of the functions; having it handle sourcing the function makes it available without any unique "source xxx" within the prompt setups.

Eriner commented on 2015-09-29 19:38 (UTC)

Yes, unfortunately there is no really good way to reference where a script exists ($0 is not viable), so I will update the install here to fix within the next 8 hours or so.

jakebailey commented on 2015-09-29 19:26 (UTC)

The latest commits seem to depend on having prezto in $HOME. Error on terminal opening: prompt_sorin_setup:source:36: no such file or directory: /home/jake/.zprezto/modules/prompt/functions/pwd_common prompt_sorin_precmd:5: command not found: prompt_pwd The second line occurs on every command (since the pwd has to get printed). I don't think the replacement in the PKGBUILD is happening for the new line 'source "$HOME"/.zprezto/modules/prompt/functions/pwd_common'.

Eriner commented on 2015-09-28 17:26 (UTC)

@Brottweiller glad I could elaborate to provide some context. I'm also fixing LONGstanding issues with prezto. An example is the ksh style function use over the POSIX standard. This issue has existed for almost a year. https://github.com/sorin-ionescu/prezto/issues/692 I have fixed this in the prezto codebase, as well as submitted multiple PRs to have it fixed in the submodules prezto uses. https://github.com/Eriner/prezto/commit/c3d2bc8d866e23ba65c2f8acea10b10ea0e73890 https://github.com/Eriner/prezto/issues/5

Brottweiler commented on 2015-09-28 17:23 (UTC)

Ok, I understand. Thanks. :)

Eriner commented on 2015-09-28 17:14 (UTC)

@Brottweiler Many of the PRs are no-brainers to merge. The max-errors fix is a great example. This has fixed my terminal hang in some cases, and there is absolutely no reason not to merge it. Sorin has not commented or given any feedback whatsoever to the PR. It would be different if he was actively communicating and either rejecting or asking for better/different code, but that is not what is happening. There are many that I will /not/ be merging until I fully investigate and find a good solution for, python env pulls, for example. The things I have merged are simple, and in most cases, fixes for what already exists.

Brottweiler commented on 2015-09-28 17:03 (UTC)

I do not think Sorin is inactive, but I also think there's reasons why he doesn't instantly merge all the PR's, although I am not that set into prezto and his developement. Is it a good idea to merge all those PR's?

Eriner commented on 2015-09-28 12:25 (UTC)

BUILD NOTE TO USERS: The git path has changed. If you are using any persistent path to update, (i.e. ` cd ~/aur/prezto-git && makepkg -sci` ) it would be best to remove that directory completely to prevent any conflicts. Rebuild prezto in a clean environment. Explanation for the change: It seems that Sorin, the current maintainer of prezto, is no longer actively maintaining prezto. It has been 4 months since his last commit to the prezto repo, and at the time of this writing, there are 60 PRs that have not been merged or closed. I have forked the repository and have been manually merging select PRs and fixes; notably fixes for URL globing with zsh > 5.1, as well as a max-error limit for the completion module. I am changing the git path to my fork, as I will be manually merging the fixes and updating it going forward. If any fixes are committed upstream in Sorin's repo, I will merge them here. If Sorin decides to come back to his semi-abandoned prezto repo and fix the outstanding issues, I will revert the repo change.