]> git.madduck.net Git - etc/zsh.git/log

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

etc/zsh.git
15 years agojust use rm, do not insist on command
martin f. krafft [Thu, 8 May 2008 11:20:21 +0000 (12:20 +0100)]
just use rm, do not insist on command

15 years agodefine core zsh variables early
martin f. krafft [Thu, 8 May 2008 11:04:53 +0000 (12:04 +0100)]
define core zsh variables early

15 years agodisable rationalise-dot for now
martin f. krafft [Thu, 8 May 2008 11:04:17 +0000 (12:04 +0100)]
disable rationalise-dot for now

15 years agoclear the screen on logout
martin f. krafft [Thu, 8 May 2008 11:00:18 +0000 (12:00 +0100)]
clear the screen on logout

15 years agoimprove path manipulation
martin f. krafft [Thu, 8 May 2008 10:45:29 +0000 (11:45 +0100)]
improve path manipulation

15 years agofix up rdir names
martin f. krafft [Thu, 8 May 2008 10:45:18 +0000 (11:45 +0100)]
fix up rdir names

15 years agopurer implementation of ldir
martin f. krafft [Wed, 7 May 2008 20:15:57 +0000 (21:15 +0100)]
purer implementation of ldir

15 years agoadd some options from the guide
martin f. krafft [Wed, 7 May 2008 19:20:12 +0000 (20:20 +0100)]
add some options from the guide

15 years agoprefix prompt with + for subshells
martin f. krafft [Wed, 7 May 2008 19:01:43 +0000 (20:01 +0100)]
prefix prompt with + for subshells

15 years agoadd some options from the guide
martin f. krafft [Wed, 7 May 2008 19:01:14 +0000 (20:01 +0100)]
add some options from the guide

15 years agouse local variables and do not unset
martin f. krafft [Wed, 7 May 2008 18:30:01 +0000 (19:30 +0100)]
use local variables and do not unset

15 years agoremove unneeded variable
martin f. krafft [Wed, 7 May 2008 18:29:35 +0000 (19:29 +0100)]
remove unneeded variable

15 years agocommend bindkeys
martin f. krafft [Wed, 7 May 2008 18:28:53 +0000 (19:28 +0100)]
commend bindkeys

15 years agono need for semicolons at eol
martin f. krafft [Wed, 7 May 2008 18:27:34 +0000 (19:27 +0100)]
no need for semicolons at eol

15 years agoulimit instead of no core specific
martin f. krafft [Wed, 7 May 2008 18:25:23 +0000 (19:25 +0100)]
ulimit instead of no core specific

15 years agoset path and locale at login
martin f. krafft [Wed, 7 May 2008 18:18:12 +0000 (19:18 +0100)]
set path and locale at login

15 years agoadd giti alias
martin f. krafft [Wed, 7 May 2008 16:39:34 +0000 (17:39 +0100)]
add giti alias

15 years agoadd mime handling to shell
martin f. krafft [Wed, 7 May 2008 16:39:17 +0000 (17:39 +0100)]
add mime handling to shell

15 years agocomment debugging stuff which just costs time
martin f. krafft [Wed, 7 May 2008 11:15:02 +0000 (12:15 +0100)]
comment debugging stuff which just costs time

15 years agofix zrecompiling
martin f. krafft [Wed, 7 May 2008 10:46:26 +0000 (11:46 +0100)]
fix zrecompiling

15 years agodo not source *.old files
martin f. krafft [Wed, 7 May 2008 10:37:30 +0000 (11:37 +0100)]
do not source *.old files

15 years agofix filenames in headers
martin f. krafft [Wed, 7 May 2008 10:35:45 +0000 (11:35 +0100)]
fix filenames in headers

15 years agoadd zgmv, which is zmv+git-mv
martin f. krafft [Wed, 7 May 2008 10:23:02 +0000 (11:23 +0100)]
add zgmv, which is zmv+git-mv

15 years agoreordering of zshrc files
martin f. krafft [Wed, 7 May 2008 10:32:27 +0000 (11:32 +0100)]
reordering of zshrc files

15 years agoMore nocorrect/noglob aliases
martin f. krafft [Wed, 7 May 2008 10:12:38 +0000 (11:12 +0100)]
More nocorrect/noglob aliases

15 years agoseveral more options i like
martin f. krafft [Wed, 7 May 2008 10:10:54 +0000 (11:10 +0100)]
several more options i like

15 years agoadd magic dotdot rationalisation
martin f. krafft [Wed, 7 May 2008 10:10:39 +0000 (11:10 +0100)]
add magic dotdot rationalisation

15 years agosplit shell variable setup to separate file
martin f. krafft [Wed, 7 May 2008 10:10:21 +0000 (11:10 +0100)]
split shell variable setup to separate file

15 years agoDon't detect SVN/SVK/CVS, which are not implemented yet
martin f. krafft [Tue, 6 May 2008 23:15:17 +0000 (00:15 +0100)]
Don't detect SVN/SVK/CVS, which are not implemented yet

15 years agoPrefix bzr branch
martin f. krafft [Tue, 6 May 2008 23:14:39 +0000 (00:14 +0100)]
Prefix bzr branch

15 years agoAdd bzr support
martin f. krafft [Tue, 6 May 2008 22:58:56 +0000 (23:58 +0100)]
Add bzr support

15 years agoAdd mercurial support
martin f. krafft [Tue, 6 May 2008 22:48:47 +0000 (23:48 +0100)]
Add mercurial support

15 years agorework the vcs prompt
martin f. krafft [Tue, 6 May 2008 22:35:34 +0000 (23:35 +0100)]
rework the vcs prompt

15 years agoAdd svk to detection routine
martin f. krafft [Tue, 6 May 2008 20:58:38 +0000 (21:58 +0100)]
Add svk to detection routine

15 years agoAdd warnings for unsupported repo types
martin f. krafft [Tue, 6 May 2008 20:58:20 +0000 (21:58 +0100)]
Add warnings for unsupported repo types

15 years agoProper detection of VCS type
martin f. krafft [Tue, 6 May 2008 20:47:29 +0000 (21:47 +0100)]
Proper detection of VCS type

we can't just run e.g. a git command because that wouldn't find another repo
type in a subdir of a git repo. so we do it iteratively by checking for the
directories, which is suboptimal but should work.

15 years agouse a loop to define functions
martin f. krafft [Tue, 6 May 2008 20:40:58 +0000 (21:40 +0100)]
use a loop to define functions

15 years agocorrect aliases for zcp and zln
martin f. krafft [Tue, 6 May 2008 16:59:52 +0000 (17:59 +0100)]
correct aliases for zcp and zln

15 years agodisable zsh/files for #479764
martin f. krafft [Tue, 6 May 2008 14:48:52 +0000 (15:48 +0100)]
disable zsh/files for #479764

15 years agofix silly typo in prompt definition
martin f. krafft [Tue, 6 May 2008 10:47:31 +0000 (11:47 +0100)]
fix silly typo in prompt definition

15 years agofix prompt for root
martin f. krafft [Tue, 6 May 2008 10:46:28 +0000 (11:46 +0100)]
fix prompt for root

15 years agopass arguments to hook functions
martin f. krafft [Tue, 6 May 2008 10:34:06 +0000 (11:34 +0100)]
pass arguments to hook functions

15 years agoprovide hook functions to iterate _functions arrays
martin f. krafft [Tue, 6 May 2008 10:30:22 +0000 (11:30 +0100)]
provide hook functions to iterate _functions arrays

15 years agocustomise $PATH
martin f. krafft [Tue, 6 May 2008 10:03:16 +0000 (11:03 +0100)]
customise $PATH

15 years agodo not mailcheck
martin f. krafft [Tue, 6 May 2008 09:51:27 +0000 (10:51 +0100)]
do not mailcheck

15 years agoPOSIX collation for ls
martin f. krafft [Tue, 6 May 2008 09:48:03 +0000 (10:48 +0100)]
POSIX collation for ls

15 years agoset the locale
martin f. krafft [Tue, 6 May 2008 09:45:05 +0000 (10:45 +0100)]
set the locale

15 years agofix header
martin f. krafft [Tue, 6 May 2008 09:29:59 +0000 (10:29 +0100)]
fix header

15 years agoless redundancy in ls alias def
martin f. krafft [Tue, 6 May 2008 09:25:11 +0000 (10:25 +0100)]
less redundancy in ls alias def

15 years agoshow dirs first with ls only if supported
martin f. krafft [Tue, 6 May 2008 09:23:19 +0000 (10:23 +0100)]
show dirs first with ls only if supported

15 years agosetopt hist_fcntl_lock only for 4.3.6 and beyond
martin f. krafft [Tue, 6 May 2008 09:20:02 +0000 (10:20 +0100)]
setopt hist_fcntl_lock only for 4.3.6 and beyond

15 years agono need to use IFS with zsh thanks to s.:.
martin f. krafft [Tue, 6 May 2008 09:01:30 +0000 (10:01 +0100)]
no need to use IFS with zsh thanks to s.:.

15 years agoautomatically quote urls on the zle
martin f. krafft [Tue, 6 May 2008 08:21:51 +0000 (09:21 +0100)]
automatically quote urls on the zle

15 years agofix typo
martin f. krafft [Tue, 6 May 2008 07:22:58 +0000 (08:22 +0100)]
fix typo

15 years agodon' run initial setup as root
martin f. krafft [Tue, 6 May 2008 07:21:05 +0000 (08:21 +0100)]
don' run initial setup as root

15 years agocleanup and prevent running as root
martin f. krafft [Tue, 6 May 2008 07:19:28 +0000 (08:19 +0100)]
cleanup and prevent running as root

15 years agosave a subshell
martin f. krafft [Mon, 5 May 2008 23:17:08 +0000 (00:17 +0100)]
save a subshell

15 years agodo not let nodebug cause non-zero exit status
martin f. krafft [Mon, 5 May 2008 23:16:03 +0000 (00:16 +0100)]
do not let nodebug cause non-zero exit status

15 years agodo the git prompt thing proper
martin f. krafft [Mon, 5 May 2008 22:56:04 +0000 (23:56 +0100)]
do the git prompt thing proper

15 years agonoglob for browsers
martin f. krafft [Mon, 5 May 2008 21:48:14 +0000 (22:48 +0100)]
noglob for browsers

15 years agomigrate xterm-title setting to zshrc
martin f. krafft [Mon, 5 May 2008 20:54:50 +0000 (21:54 +0100)]
migrate xterm-title setting to zshrc

15 years agoremove backup files on successful recompile
martin f. krafft [Mon, 5 May 2008 20:51:12 +0000 (21:51 +0100)]
remove backup files on successful recompile

15 years agono error when outside git tree
martin f. krafft [Mon, 5 May 2008 19:14:39 +0000 (20:14 +0100)]
no error when outside git tree

15 years agohandle non-git directories
martin f. krafft [Mon, 5 May 2008 19:13:59 +0000 (20:13 +0100)]
handle non-git directories

15 years agodo not print error when sourcedir not found
martin f. krafft [Mon, 5 May 2008 19:12:15 +0000 (20:12 +0100)]
do not print error when sourcedir not found

15 years agomore visual consistency in RPS1
martin f. krafft [Mon, 5 May 2008 19:11:10 +0000 (20:11 +0100)]
more visual consistency in RPS1

15 years agoadd git branch to prompt
martin f. krafft [Mon, 5 May 2008 18:50:03 +0000 (19:50 +0100)]
add git branch to prompt

15 years agono error if trying to source empty dir
martin f. krafft [Mon, 5 May 2008 18:01:59 +0000 (19:01 +0100)]
no error if trying to source empty dir

15 years agorecompile necessary files for each new shell
martin f. krafft [Mon, 5 May 2008 18:01:04 +0000 (19:01 +0100)]
recompile necessary files for each new shell

15 years agorecompile all files on login
martin f. krafft [Mon, 5 May 2008 17:57:32 +0000 (18:57 +0100)]
recompile all files on login

15 years agoadd gitignore files
martin f. krafft [Mon, 5 May 2008 17:57:03 +0000 (18:57 +0100)]
add gitignore files

15 years agoinclude hostname in compdump file
martin f. krafft [Mon, 5 May 2008 17:55:09 +0000 (18:55 +0100)]
include hostname in compdump file

15 years agofix grep aliases
martin f. krafft [Mon, 5 May 2008 17:35:10 +0000 (18:35 +0100)]
fix grep aliases

15 years agomake ls display directories first
martin f. krafft [Mon, 5 May 2008 17:33:11 +0000 (18:33 +0100)]
make ls display directories first

15 years agoload zsh/complist
martin f. krafft [Mon, 5 May 2008 17:29:28 +0000 (18:29 +0100)]
load zsh/complist

15 years agoadd misc other settings
martin f. krafft [Mon, 5 May 2008 17:28:05 +0000 (18:28 +0100)]
add misc other settings

15 years agolimit lists to 1000
martin f. krafft [Mon, 5 May 2008 17:27:26 +0000 (18:27 +0100)]
limit lists to 1000

15 years agoimport modules
martin f. krafft [Mon, 5 May 2008 17:20:42 +0000 (18:20 +0100)]
import modules

15 years agoallow csh-style ! history expansion
martin f. krafft [Mon, 5 May 2008 16:52:15 +0000 (17:52 +0100)]
allow csh-style ! history expansion

15 years agodisable fortune display
martin f. krafft [Mon, 5 May 2008 14:34:34 +0000 (15:34 +0100)]
disable fortune display

15 years agodon't store header
martin f. krafft [Mon, 5 May 2008 14:32:18 +0000 (15:32 +0100)]
don't store header

15 years agoadd ft=zsh to zshrc files
martin f. krafft [Mon, 5 May 2008 14:31:22 +0000 (15:31 +0100)]
add ft=zsh to zshrc files

15 years agocomment update
martin f. krafft [Mon, 5 May 2008 14:29:25 +0000 (15:29 +0100)]
comment update

15 years agoproperly initialise fonts on first load
martin f. krafft [Mon, 5 May 2008 14:28:02 +0000 (15:28 +0100)]
properly initialise fonts on first load

15 years agoadd helper to manipulate xterm fonts
martin f. krafft [Mon, 5 May 2008 14:18:45 +0000 (15:18 +0100)]
add helper to manipulate xterm fonts

15 years agoimport mika's documentation shortcut
martin f. krafft [Mon, 5 May 2008 13:47:13 +0000 (14:47 +0100)]
import mika's documentation shortcut

15 years agourl encoding with zsh
martin f. krafft [Mon, 5 May 2008 13:46:51 +0000 (14:46 +0100)]
url encoding with zsh

15 years agoinit completion earlier
martin f. krafft [Mon, 5 May 2008 13:40:26 +0000 (14:40 +0100)]
init completion earlier

15 years agoaliases for listing old/new/big/small files
martin f. krafft [Mon, 5 May 2008 13:37:11 +0000 (14:37 +0100)]
aliases for listing old/new/big/small files

15 years agomore alias works
martin f. krafft [Mon, 5 May 2008 13:34:18 +0000 (14:34 +0100)]
more alias works

15 years agowatch other users
martin f. krafft [Mon, 5 May 2008 13:33:36 +0000 (14:33 +0100)]
watch other users

15 years agoadd bug and mbug aliases
martin f. krafft [Mon, 5 May 2008 13:16:30 +0000 (14:16 +0100)]
add bug and mbug aliases

15 years agocustomise dircolors
martin f. krafft [Mon, 5 May 2008 13:02:14 +0000 (14:02 +0100)]
customise dircolors

15 years agoonly set flags for ssh connections
martin f. krafft [Mon, 5 May 2008 11:59:17 +0000 (12:59 +0100)]
only set flags for ssh connections

15 years agosome work on compsys, far from having understood it
martin f. krafft [Mon, 5 May 2008 11:13:35 +0000 (12:13 +0100)]
some work on compsys, far from having understood it

15 years agouse fortune -a instead of plain fortune
martin f. krafft [Mon, 5 May 2008 11:13:00 +0000 (12:13 +0100)]
use fortune -a instead of plain fortune

15 years agofile contains functions
martin f. krafft [Mon, 5 May 2008 10:19:50 +0000 (11:19 +0100)]
file contains functions

15 years agoadd ... and .... global aliases
martin f. krafft [Sun, 4 May 2008 23:18:27 +0000 (00:18 +0100)]
add ... and .... global aliases

15 years agoinitial checkin
martin f. krafft [Sun, 4 May 2008 23:08:54 +0000 (00:08 +0100)]
initial checkin