1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-11 13:01:28 +02:00
Commit graph

555 commits

Author SHA1 Message Date
Peter Stephenson
965d7305e5 32453: fix zcalc default base handling 2014-03-01 21:27:47 +00:00
Peter Stephenson
52f72086c9 users 18531 plus doc etc.: new expand-absolute-path widget 2014-02-28 18:44:49 +00:00
Peter Stephenson
22b8fd6da9 32299: add use of underscores on arithmetic output for spacing 2014-01-23 10:32:59 +00:00
Frank Terbeck
82a3591f57 32264: vcs_info, hg: Support detecting repos using ShareExtension 2014-01-17 08:58:52 +01:00
Daniel Shahaf
c1a15fb152 32089: tweak to detect Subversion repository 2013-12-05 20:06:34 +00:00
Barton E. Schaefer
9972fdeead 32066: fix %r and %S in vcs_info formats when a repository subdirectory is accessed via a symlink
31985 Clemens Hammacher and 32064 Hong Xu
2013-11-29 12:32:36 -08:00
Peter Stephenson
9503b161ab 32031 plus missed _run_help: get helpfiles install path corect in functions 2013-11-23 17:44:12 +00:00
Peter Stephenson
12251d65ff 31940: zcalc -e uses arguments as input 2013-11-08 11:34:37 +00:00
Barton E. Schaefer
4748eff7d2 Some syntax adjustments in _expand_word_and_keep. Add a working URL. 2013-10-27 14:12:54 -07:00
Peter Stephenson
061e809502 31711: add execute-never style for MIME function system.
Allows alien file systems to be marked as not having executable fiels
2013-09-08 21:12:13 +01:00
Peter Stephenson
1c9931cc7d users/17955: new "disown" style for MIME handlers.
Makes handlers put into the background run without job control.
2013-08-29 10:48:49 +01:00
Phil Pennock
180c4c049c 31634: run-help compat with alias to noglob/nocorrect
Given `alias fetch='noglob fetch'`, without this change `run-help fetch`
recurses to invoke itself on the noglob command, bringing up the help
for noglob.  Similarly for nocorrect.  Thus the user would have to quit
out of the pager, then avoid quitting out of the loop, so that they can
go into the second iteration and see the help for the second instance
found by `whence -a`, which happens to be the target of the alias.
With common pagers, that's thus 'q', 'not-q'.  Somewhat frustrating.

Without this change, `alias foo='noglob bar'` where `foo` is not
otherwise a command would _never_ show the help for `bar`, since it only
showed the help for `noglob` and there was no second line of whence
output to trigger the second pass.

With this change, aliases to `noglob|nocorrect` of a command somewhat
ignore the presence of that precommand modifier; if a command is aliased
to `noglob $itself`, then the result is that the first line of whence
output is shown, no pager is used, the user can immediately see a prompt
to continue and press something other-than-q to see the help for the
command.

If given `alias foo='noglob bar'` then `run-help foo` will immediately
show the help for bar.

This behaviour was chosen to be consistent with the existing alias
support, but just working better with the precommand modifier.
2013-08-07 04:11:56 -04:00
Peter Stephenson
669c070efe 31503: zmv improvements for user-specified programs.
-p splits words of commands passed to it.
-P is like -p for when the program doesn't understand the -- convention
2013-07-03 12:46:02 +01:00
Frank Terbeck
88599a0508 31485: vcs_info, git: Avoid error messages for `guilt' users
Guilt uses the same internal directory for keeping state as stgit, but
it doesn't use the same files (not surprisingly). This caused error
messages due to missing files.

This fixes that by making the "stgit-active?" test stricter.

Reported-by: Axel Beckert <abe@debian.org>
2013-06-18 09:16:59 +02:00
Peter Stephenson
711c103e77 31422: better heuristic for timestamps in age function 2013-05-29 19:20:12 +01:00
Peter Stephenson
692a15363f 31418: improve documentation for "age" function 2013-05-21 17:11:04 +01:00
Stephane Chazelas
2989e4b66e 31417: age function needs protection against file names starting "-" 2013-05-21 14:45:52 +01:00
Frank Terbeck
e619a7353a 31222: Stop {up,down}-line-or-beginning-search from triggering warn_create_global
This is a followup to 30995 taking Peter's suggestions from 30997 into
account.
2013-04-05 21:05:54 +02:00
Peter Stephenson
ab8fe84a8c 31155: minor extra zcalc features and documentation 2013-03-17 20:52:55 +00:00
Peter Stephenson
136cc1e1b7 31154: make zcalc understand continuation lines with a backslash 2013-03-15 20:15:10 +00:00
Mikael Magnusson
44907223ff 31136: vcs_info: just set parameters instead of passing over a pipe 2013-03-10 13:18:32 +00:00
Mikael Magnusson
0c8625299a 30639: Add support for showing the current action is cherry-pick to vcs_info git backend 2013-03-10 12:47:39 +00:00
Peter Stephenson
26694406f2 users/17666: zcalc -f sets FORCE_FLOAT 2013-03-05 20:06:59 +00:00
Peter Stephenson
6265394d6b users/17608: use function to modify currrent command line argument 2013-01-24 20:28:20 +00:00
Frank Terbeck
2e6363ed50 Baptiste Daroussin: 30703: VCS_INFO_detect_fossil: Fix fossil detection on unix 2012-09-28 22:11:32 +00:00
Frank Terbeck
feb6169bcd Seth House: 30702: contrib.yo, VCS_INFO_get_data_hg: Removed --debug flag from the hg vcs_info backend 2012-09-28 22:07:29 +00:00
Peter Stephenson
07fd604718 Stepan Koltsov: 30634: use (q-) quoting
for zmv output for clarity.
2012-08-20 14:03:04 +00:00
Frank Terbeck
3aae0ef8fe Stepan Koltsov: vcs_info: %a to output number of all patches in (no)?patch-format styles 2012-08-17 08:22:52 +00:00
Bart Schaefer
38a4364db5 users/17134: avoid bad math error 2012-06-16 04:30:35 +00:00
Peter Stephenson
5b32dece55 users/17132: skip-whitespace-first style for compatibility with bash etc.
in widgets using forward-word-match
2012-06-04 16:40:42 +00:00
Frank Terbeck
c45bb3e70c Juliano Ravasi: VCS_INFO_get_data_git: Fix initialisation of `$stgit_unapplied' 2012-05-23 07:39:48 +00:00
Mikael Magnusson
2a7c994ed4 30468: prompt_fade_setup: add missing $ 2012-05-14 15:24:20 +00:00
Mikael Magnusson
150dc9021b 30461, 30462 (tweaked): add missing local for match, mbegin and mend 2012-05-02 13:09:37 +00:00
Peter Stephenson
5e2fe3ca18 30388, 30389 (Stephane): zargs: handle zero-length arguments. 2012-04-12 18:45:59 +00:00
Peter Stephenson
246a63d9d3 users/16944: more locals needed in url-quote-magic 2012-04-01 17:28:31 +00:00
Peter Stephenson
791ada572b add some braces to avoid compiler warnings 2012-03-30 11:01:11 +00:00
Peter Stephenson
13a45d74eb users/16932: implement $UNDO_CHANGE_NO and argument to undo widget 2012-03-29 20:31:33 +00:00
Bart Schaefer
915766c624 unposted (users/16697): use a better output file name when the DISPLAY
variable refers to a socket file (MacOS); fix problem with writing the
output file when the user overrides the default value of TERM.
2012-03-01 03:36:48 +00:00
Bart Schaefer
f2bf8fa365 unposted (30090): add -h (help) and -L (list extant hooks) options. 2012-03-01 03:35:49 +00:00
Peter Stephenson
c3b79e0f69 users/16760: make reply local in url-quote-magic for the benefit of styles 2012-02-14 15:33:01 +00:00
Wayne Davison
a6dbc79065 30214: emulate bash's \$ prompt behavior. 2012-02-14 05:22:01 +00:00
Frank Terbeck
6157e2d00b 30214: prompt_redhat_setup: Fix quoting in `redhat' prompt. 2012-02-13 20:06:49 +00:00
Frank Terbeck
0d15215d86 30114: VCS_INFO_check_com: Remove a superfluous stat() 2012-01-19 16:57:40 +00:00
Peter Stephenson
942fe9d6de 30087: Christian Höltje: remove any hooks with prompt theme 2012-01-05 20:04:09 +00:00
Frank Terbeck
ee03cac7fe 30046: VCS_INFO_get_data_svn: Fix support for subversion version 1.7 2011-12-30 13:32:51 +00:00
Bart Schaefer
c33f3b0747 30020: prevent prompt_opts and zle_highlight from leaking out of
prompt_preview_theme
2011-12-13 17:43:55 +00:00
Peter Stephenson
6e29de366c Missed file. 2011-11-20 16:05:12 +00:00
Peter Stephenson
7c4a811134 29908: make MIME functions handle stacked suffixes 2011-11-18 09:52:50 +00:00
Frank Terbeck
6ed7fab103 Akinori MUSHA: 29900: Backends/VCS_INFO_detect_svn: Adjust detection to support subversion 1.7. 2011-11-09 17:49:25 +00:00
Peter Stephenson
ec6914b061 29894: display and use previous replacement in replace-string 2011-11-07 11:13:48 +00:00