summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Steve Youngs [Fri, 14 Feb 2014 03:39:51 +0000 (13:39 +1000)]
Fix Zsh completion
* zsh-completion:
Rewrite Zsh completion
Steve Youngs [Fri, 14 Feb 2014 03:39:20 +0000 (13:39 +1000)]
Rewrite Zsh completion
* etc/pkgusr/zsh/_zsh-pkgtools: Rewrite. User completion is done
on _JUST_ the package users and not all users.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Thu, 13 Feb 2014 11:29:56 +0000 (21:29 +1000)]
oh crap... Typo
Steve Youngs [Thu, 13 Feb 2014 11:08:00 +0000 (21:08 +1000)]
Minor zsh updates
* minor_tweaks:
Update the Zsh pkgtools.
Steve Youngs [Thu, 13 Feb 2014 11:07:29 +0000 (21:07 +1000)]
Update the Zsh pkgtools.
Added a function to find reverse dependencies and fixed a couple of minor
niggling things.
* etc/pkgusr/zsh/zsh-pkgtools (pkgwant): New function that lists
packages that depend on a certain pkg.
* etc/pkgusr/zsh/zsh-pkgtools (H-pkg): Mention pkgwant().
* etc/pkgusr/zsh/zsh-pkgtools (xtar,vtar): Fix bug where xz files
weren't being detected.
* etc/pkgusr/zsh/zsh-pkgtools (pkg_ldconfig): Prevent spurious
output.
* etc/pkgusr/zsh/_zsh-pkgtools: Tab-complete users for pkgwant.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 3 Feb 2013 02:41:03 +0000 (12:41 +1000)]
Add rudimentary dep tracking
* pkgdeps:
Add some rudimentary dependency tracking.
Steve Youngs [Sun, 3 Feb 2013 02:39:46 +0000 (12:39 +1000)]
Add some rudimentary dependency tracking.
"tracking" is probably an over-statement. What this does is to store a
package's run-time so deps (gleaned from ldd) in its .project. The build
script template has been updated to find/store them, and functions have
been added to handy_funcs to view them.
I've also gotten rid of most of the uses of pinky in the aux functions and
simplified them.
* etc/pkgusr/skel-package/.project (Deps): New.
* etc/pkgusr/skel-package/build (update_commands): Add magic to
find the run-time deps.
* etc/pkgusr/handy_funcs (deps): Show the dependencies.
* etc/pkgusr/handy_funcs (H-pkg): Add `deps'.
* etc/pkgusr/handy_funcs (showinst,showgen,srepo,trepo,web):
Remove unnecessary use of pinky.
* etc/pkgusr/zsh/_zsh-pkgtools: Add `dpkg'.
* etc/pkgusr/zsh/zsh-pkgtools (H-pkg): Add `dpkg'.
* etc/pkgusr/zsh/zsh-pkgtools (dpkg): New.
* etc/pkgusr/zsh/zsh-pkgtools (upkg,Lpkg,vpkg,ipkg,gpkg,wpkg,pkgrepo):
Remove unnecessary use of pinky, sed, etc to simplify.
* lisp/pkgusr.el (pkgusr-pkg-deps): New. Bind `H-c D' to it.
* lisp/pkgusr.el (pkgusr-pkg-url): Remove unnecessary use of pinky.
* lisp/pkgusr.el (pkgusr-pkg-repo): Ditto.
* lisp/pkgusr.el (pkgusr-pkg-version): Ditto.
* lisp/pkgusr.el (pkgusr-pkg-description): Ditto.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Wed, 19 Dec 2012 00:55:29 +0000 (10:55 +1000)]
minor updates
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 23 Jun 2012 04:06:55 +0000 (14:06 +1000)]
Fix Tramp usage
* tramp-fix:
Fix Tramp usage.
Steve Youngs [Sat, 23 Jun 2012 04:05:07 +0000 (14:05 +1000)]
Fix Tramp usage.
The Tramp in XEmacs packages is a gazillion years out of date, things have
changed... Most notably, the multi-hop syntax.
* lisp/pkgusr.el (pkgusr-find-file): Update for latest Tramp.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 30 Nov 2010 15:25:40 +0000 (01:25 +1000)]
Initial git import
Signed-off-by: Steve Youngs <steve@sxemacs.org>