1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-22 04:31:14 +02:00
Commit graph

106 commits

Author SHA1 Message Date
Peter Stephenson
af5a85f363 28339: backslash-newline history without HIST_LEX_WORDS
28340: assignment to range of scalar variable with multibyte characters
2010-10-10 17:51:29 +00:00
Peter Stephenson
6fea7f0d3c 28332: backslash-newline with HIST_LEX_WORDS 2010-10-10 17:26:38 +00:00
Peter Stephenson
1cdaf8c459 28327: fix pseudolexical word splitting with RC_QUOTES 2010-10-07 16:49:50 +00:00
Peter Stephenson
92c826555d not yet posted: fix some more HIST_LEX_WORDS anomalies 2010-10-06 13:07:43 +00:00
Peter Stephenson
8aac69241f 28319: (z) splitting oddities 2010-10-06 08:27:09 +00:00
Peter Stephenson
66f32a80dc 28308/28310: HIST_LEX_WORDS, check for quick history read 2010-10-02 21:03:03 +00:00
Peter Stephenson
5ca08eccd0 28295 plus tweak: use lexer to split words from history file 2010-09-25 18:49:36 +00:00
Peter Stephenson
e3f764d1ef 28047: attempt to make locking with fc command more useful 2010-06-22 11:00:31 +00:00
Peter Stephenson
c2fdffa316 27823: fix memory access in 27822 2010-03-22 23:20:11 +00:00
Peter Stephenson
08dec290d4 Fix ZLE access to pushed history line 2010-03-22 16:22:13 +00:00
Wayne Davison
6e317e4b96 Add symlink-based hist-file locking. 2009-12-18 19:50:45 +00:00
Peter Stephenson
fff4f63b97 27216: set chwords to NULL when freed 2009-08-16 20:37:44 +00:00
Peter Stephenson
3e1e46e9d2 26748: c modifier to add command path 2009-03-23 12:17:32 +00:00
Peter Stephenson
06e22c9370 Bart: 26761: typo in realpath() check 2009-03-20 10:36:06 +00:00
Peter Stephenson
cb6856d115 26754: tweak zgetdir() and test for realpath() 2009-03-19 15:00:18 +00:00
Peter Stephenson
9e1a3e6d06 26752: fix ../ removal and metafication in :a and :A modifers 2009-03-18 19:38:38 +00:00
Peter Stephenson
7733ade831 Michael Hwang: 26731 with cosmetic changes: add "a" and "A" modifiers
26736: document the above
2009-03-15 01:17:05 +00:00
Wayne Davison
bf25c3a43f 26735: Check some function return values for failures. Gets rid of
some compiler warnings, and improves error handling/notification.
2009-03-15 01:04:50 +00:00
Peter Stephenson
7c302e129f print message if we give up trying to crate a lock file with hard links 2009-03-10 14:23:15 +00:00
Peter Stephenson
3b88638729 26602: history substitution buffer could overflow with no test 2009-02-25 10:30:14 +00:00
Peter Stephenson
fed941ce24 26091: crash at end of history line if history not in use 2008-11-25 18:39:04 +00:00
Peter Stephenson
f559052cc2 Rocky Bernstein: 25696: fix crash on empty history. 2008-09-22 08:46:53 +00:00
Peter Stephenson
e4d3ee06b3 25682: terminate history line before passing to zshaddhistory hook 2008-09-18 09:42:44 +00:00
Clint Adams
b62584cbcd 25639: free ptr2 if hsubl is NULL. 2008-09-10 19:02:11 +00:00
Clint Adams
bd915064c3 25610: remove dead code. 2008-09-04 22:27:59 +00:00
Peter Stephenson
0c9830d23c 25345, 25347: neaten interface from main shell to zle 2008-07-31 08:44:16 +00:00
Peter Stephenson
0409391c7d 25272: add zshaddhistory hook 2008-07-17 11:27:55 +00:00
Wayne Davison
c9006a06a3 Only call close(flock_fd) if flock_fd is >= 0. 2008-05-05 14:29:03 +00:00
Wayne Davison
f7b2570e15 Locking simplification and signed/unsigned fixes. 2008-05-05 01:14:04 +00:00
Peter Stephenson
c8b6d1a239 24872: revert to original patch 2008-04-26 19:45:54 +00:00
Peter Stephenson
31ca309299 Jun T. 24872 + 24873: capitalization with combining characters 2008-04-26 18:17:29 +00:00
Peter Stephenson
78ce07b49f 24818: add HIST_FCNTL_LOCK.
unposted: update NEWS with new features
2008-04-17 10:23:45 +00:00
Peter Stephenson
5eb7948f86 24814: suspicious handling of temporary history buffer 2008-04-14 13:42:51 +00:00
Peter Stephenson
e9b11fa9f0 unposted: make test for added space in 24699 safer 2008-03-11 10:00:38 +00:00
Peter Stephenson
25413054c1 24699: bug with ${(Q)...} on initial ">"
bug with ${(z)...} on string with unterminated "("
2008-03-08 01:20:49 +00:00
Wayne Davison
697d170928 History file-handling improvments. 2008-03-06 17:23:00 +00:00
Bart Schaefer
15e8fe245d 24324: do not set ftim when re-entering the history mechanism for string
substitution.
2007-12-31 23:14:17 +00:00
Peter Stephenson
3c75ea5de5 23736: status for file save wasn't initialised 2007-08-01 21:52:35 +00:00
Peter Stephenson
9534c89981 23585: handle errno properly in history save errors 2007-06-23 18:15:14 +00:00
Peter Stephenson
63eaea2238 23581: handle errors writing history file better 2007-06-22 20:32:19 +00:00
Peter Stephenson
9471bbcfa0 22934, modified, see 22937: add HIST_SUBST_PATTERN option
make ${.../#%...} anchor at both ends
2006-11-01 12:25:18 +00:00
Peter Stephenson
6157c14d06 22525: lengths and cases of multibyte strings in parameters and history 2006-06-28 13:12:55 +00:00
Peter Stephenson
dd5602f59b 22474: use variable argument lists to improve error message handling 2006-05-30 22:35:03 +00:00
Wayne Davison
4cb83571c4 Changed some structures to avoid gcc's type-punned warnings. 2006-03-07 21:30:36 +00:00
Wayne Davison
78168105de Two changes in the HIST_SAVE_BY_COPY code: (1) preserve the group
and permissions on the history file, and (2) fail if zsh's euid
differs from the file's uid (since that would change the history
file's owner).
2005-12-17 07:58:12 +00:00
Peter Stephenson
325f9c5dea users/9618, modified: :G for global substution modifier 2005-11-04 16:20:32 +00:00
Peter Stephenson
2a888b3d5a c.f. 21590: metafy_line()/unmetafy_line() now support wide characters 2005-08-10 10:56:40 +00:00
Wayne Davison
bb738368ba Honor the setting of the new HISTSAVEBYCOPY option when rewriting
the history file.
2005-03-18 22:40:28 +00:00
Clint Adams
0038b1a682 * 2073x: Src/Zle/zle_utils.c, Src/hist.c: modify zlegetline() and zlegetline
caller so that the octet-based and wide-character versions should return
   the same string.
2005-01-22 04:03:05 +00:00
Peter Stephenson
88a37cc187 c.f. 20675: improve zle as a basis for Unicode.
unposted: update version to 4.2.3-dev-1
2005-01-14 13:04:47 +00:00