Philipp Schmitt
f95d026737
Update url
2021-11-10 18:27:41 +01:00
MenkeTechnologies
372f505f21
silence msg
2021-03-18 22:55:41 -04:00
Sebastian Gniazdowski
627e8aff06
plugin.zsh,myflock/c.h: Support Cygwin
2020-05-07 23:17:37 +02:00
Sebastian Gniazdowski
6df790888a
plugin.zsh: Unbusy session
2020-04-19 03:58:18 +02:00
Sebastian Gniazdowski
95094ec162
plugin.zsh: Standard $0 handling and $fpath extending
2020-01-25 00:57:57 +01:00
Sebastian Gniazdowski
f3e828fce4
plugin.zsh: Use 2 instead of INT
2019-11-01 14:38:56 +01:00
Sebastian Gniazdowski
5e548862fc
plugin.zsh: *preexec_hook – store complete command making sesssion busy
2019-08-19 01:09:06 +02:00
Sebastian Gniazdowski
18103df319
plugin.zsh: Dequote received command/notification, usage settled this
2018-11-07 17:19:26 +01:00
Sebastian Gniazdowski
d2d34f934c
Ensure no error message is output when loading zsh/system module
2018-05-13 08:51:54 +02:00
Sebastian Gniazdowski
5b88a12a3a
Correct reading of use_zsystem_flock boolean zstyle
2018-05-13 08:49:29 +02:00
Sebastian Gniazdowski
d89c0bbbf4
plugin.zsh: Don't rely on *_ID being integer (defensive, should work)
2018-02-26 09:59:07 +01:00
Sebastian Gniazdowski
e615e5c600
plugin.zsh: Two places not resistant to setopt noclobber
2018-02-23 18:05:07 +01:00
Sebastian Gniazdowski
9b439e6e50
plugin.zsh: Notifications are being stacked
2018-02-02 11:00:17 +01:00
Sebastian Gniazdowski
3f3ed54d23
plugin.zsh: Not needed hide flag (-h) for global parameters
2018-02-02 10:59:08 +01:00
Sebastian Gniazdowski
54fceaec7a
plugin.zsh: Add support for the new zc-bg-notify *script*
2018-01-12 15:36:23 +01:00
Sebastian Gniazdowski
ce475add09
plugin.zsh: Export *{REPO,CONFIG}_DIR, respect XDG_CONFIG_HOME
2018-01-12 13:37:04 +01:00
Sebastian Gniazdowski
4b4139fd48
plugin.zsh: No bold colors in *pinfo functions
2018-01-12 12:57:21 +01:00
Sebastian Gniazdowski
337d264b94
plugin.zsh: Mute fd close in zshexit hook
2018-01-06 12:57:32 +01:00
Sebastian Gniazdowski
4483a1edc8
*period_passed saves and restores $?
2017-12-22 08:18:50 +01:00
Sebastian Gniazdowski
1aa961317c
plugin.zsh: Switch to [[
2017-08-29 10:22:09 +02:00
Sebastian Gniazdowski
dc11081777
Add namespace to simple functions (pinfo*)
2017-08-27 11:10:45 +02:00
Sebastian Gniazdowski
545bb652a0
plugin.zsh: Lock LICENSE instead of flock.c, because of Linux
2017-06-15 15:08:37 +02:00
Sebastian Gniazdowski
79393c8116
zc-all,plugin.zsh: Fix two parameter leaks (name, res)
2017-05-13 08:34:04 +02:00
Sebastian Gniazdowski
8971b19a3c
Use text greeting by default
2017-04-18 13:48:09 +02:00
Sebastian Gniazdowski
1e242be9d5
plugin.zsh: Use zsystem flock for compilation
2017-03-20 10:49:32 +01:00
Sebastian Gniazdowski
c7e244e342
plugin.zsh: *is_session_active correctly handles current session. Uplift
2017-03-06 10:43:43 +01:00
Sebastian Gniazdowski
3e7fe023d8
*.plugin.zsh: Further fix zsystem / flock usage (activated Zsh >= 5.3)
2017-03-01 11:44:33 +01:00
Sebastian Gniazdowski
e039c0e252
Fix zsystem / flock usage for Zsh >= 5.3
2017-02-06 13:36:48 +01:00
Sebastian Gniazdowski
f5485d3571
*.plugin.zsh: The zsh_nrN files now contain $$
2016-10-01 11:24:38 +02:00
Sebastian Gniazdowski
fb5e8d8141
zc-all
2016-09-26 22:26:33 +02:00
Sebastian Gniazdowski
355e454565
Make __zconvey_get_name_of_id testable
2016-09-26 22:18:46 +02:00
Sebastian Gniazdowski
eeb6fe41c8
__zconvey_on_period_passed: return "0" when fast-track shows no data
2016-09-17 23:49:19 +02:00
Sebastian Gniazdowski
c74ab8e815
Currently choose to return specific error codes for no-lock situations
2016-09-17 23:48:51 +02:00
Sebastian Gniazdowski
58dedeb7d1
Include information that FreeBSD was tested
2016-09-17 23:47:26 +02:00
Sebastian Gniazdowski
6bd2f681fa
Extract last large function zc-logo-all into autoloaded function
2016-09-14 08:03:01 +02:00
Sebastian Gniazdowski
0326d30cf1
Increase distance between id-logo-all busy time and expire_seconds
2016-09-14 07:04:54 +02:00
Sebastian Gniazdowski
c78adec4ed
Vim modeline for the plugin.zsh file
2016-09-13 22:12:19 +02:00
Sebastian Gniazdowski
3b46453d48
Extract zc-logo into autoloaded function
2016-09-13 22:11:50 +02:00
Sebastian Gniazdowski
4a17b6d4bc
Extract zc-ls into autoloaded function
2016-09-13 22:09:30 +02:00
Sebastian Gniazdowski
cae26c16a6
Extract zc-take into autoloaded function
2016-09-13 20:00:14 +02:00
Sebastian Gniazdowski
75da44bdb4
Extract zc-rename into autoloaded function
2016-09-13 19:55:38 +02:00
Sebastian Gniazdowski
bfca5b534a
Use syntax acceptable by Zsh 5.0.2 (in general grepping with M flag)
2016-09-13 19:49:23 +02:00
Sebastian Gniazdowski
ff0874fd35
Extract zc into autoloaded function
2016-09-13 19:44:29 +02:00
Sebastian Gniazdowski
8f54a5100e
Properly send zc-logo \&\& sleep 20 in zc-logo-all
2016-09-13 18:32:34 +02:00
Sebastian Gniazdowski
d48f3bad63
Don't quote & characters in command
2016-09-13 18:25:32 +02:00
Sebastian Gniazdowski
6f27c2df13
First attempt of correctly quoting command before send
2016-09-13 18:20:44 +02:00
Sebastian Gniazdowski
70c6de63fe
__convey* -> __zconvey*
2016-09-13 18:13:01 +02:00
Sebastian Gniazdowski
844a43f3a6
Other method "zsh" of command output. "feeder" is the default. Zstyle
2016-09-13 17:44:26 +02:00
Sebastian Gniazdowski
6f577abbca
More panic-like rescheduling, run timestamp updated after disabling INT
...
This way it's more likely that one presses Ctrl-C after rescheduling,
and before timestamp update, and preexec rescheduling protection will
be activated. But let it be that way, we choose to strive for command
execution in doubtful situations.
2016-09-13 17:12:27 +02:00
Sebastian Gniazdowski
aacb5b4113
zc shows if target session is busy, and what program does it run
2016-09-13 17:01:24 +02:00