Daniel Shahaf
f96a016728
users/21256 + workers/37965: New math functions min(), max(), sum(), provided by a new autoloadable function 'zmathfunc'.
2016-02-16 10:52:27 +00:00
Barton E. Schaefer
7e4784f901
36663: replace obsolete "autobins" commentary with "autofeatures"
2015-09-27 12:43:25 -07:00
Peter Stephenson
9f9a16f43c
34977: more reliable test if preprocessor is GNU
2015-04-28 09:20:15 +01:00
Peter Stephenson
c7aa644390
34287: preprocessor for signal name generation.
...
Some gcc header files are difficult for the signames2.awk
script to process, so if the preprocessor is gcc give the
option -P to strip out the unwanted additions.
2015-01-15 13:52:40 +00:00
Peter Stephenson
cfd91eac07
Rearrange context saving.
...
Variables are now associated with the module that declares them, being
initialised and saved/restored there. However, as many variables are
used for communication between modules, many of them are set in multiple
places, so the assignment is ambiguous.
2015-01-09 21:33:39 +00:00
Peter Stephenson
0c7a3d6864
33212: try to put /usr/local/share/zsh/site-functions in default fpath
2014-09-20 20:14:09 +01:00
Peter Stephenson
a0c9da72f2
unposted: update 31983 to suppress stdout from cmp, too.
...
Gets rid of unnecessary messages building patchlevel.h.
2014-01-27 15:42:48 +00:00
Peter Stephenson
11d8781a3f
31983: suppress warning from cmp when genering patchlevel.h.
...
The warning doesn't indicate a problem, so isn't useful.
2013-11-14 11:59:35 +00:00
Barton E. Schaefer
e36e7d9ade
31474: create patchlevel.h correctly when using a separate build tree
2013-06-13 09:46:43 -07:00
Peter Stephenson
369dc3a107
31246: make a separate patch level header for releases
2013-04-09 20:21:57 +01:00
Aaron Schrab
07478c6bc3
Generate patch level using git describe
...
Generate the patch level using `git describe` rather than relying on the
CVS $Revision$. Need to use the `--tags` option, since currently there
are no annotated tags. The `--long` option should be used so that the
output will always be in the 'tag-commits-hash' format rather than just
naming a tag when that would fully describe the current commit.
Since changes to the patchlevel could now be caused by changes to any
file, force the rule to be called every time that `make` is run. Only
update the file when there are actually changes to prevent unnecessary
rebuilding of other build products (currently just `params.o` and
`zsh`).
2013-04-03 22:10:17 +02:00
Peter Stephenson
7fc9a4414d
29217: main shell now depends on zshcurses.h and zshterm.h
2011-05-11 08:59:55 +00:00
Peter Stephenson
d770d2554b
rename system.h to zsh_system.h
2011-05-10 16:44:38 +00:00
Peter Stephenson
de06c83334
29214: use -I rather than explicit path to find headers
2011-05-10 16:40:27 +00:00
Peter Stephenson
bafa15955d
29195: Separate nameddir hash to avoid clash of
...
"bool" type on Solaris
2011-05-09 10:38:02 +00:00
Frank Terbeck
32974286d4
29008, 29012: Add --enable-additional-fpath' option to add arbitrary directories to the default
$fpath'.
2011-04-18 20:36:31 +00:00
Peter Stephenson
5da6530d83
28065 plus unposted zsh.mdd:
...
add cdr and related functions and docs
2010-07-09 14:47:48 +00:00
Peter Stephenson
e763f79b3f
26300: dont use "echo -n" for $ZSH_PATCHLEVEL
2009-01-13 10:13:02 +00:00
Peter Stephenson
369a03d09f
unposted: fix error using dollar Revision dollar
2009-01-09 20:31:23 +00:00
Peter Stephenson
18143c3226
262727: add $ZSH_PATCHLEVEL from ChangeLog revision
2009-01-09 20:28:30 +00:00
Peter Stephenson
23f2b4503c
users/13252 and elsewhere: Frank Terbeck plus tweaks:
...
add VCS_Info function system
2008-09-19 12:58:46 +00:00
Peter Stephenson
2ca42b2025
24705: rationalise curses and term headers even more
2008-03-13 11:10:59 +00:00
Peter Stephenson
e7210e10b0
23312: fix versioning and initialisation of word code headers
2007-04-23 16:44:24 +00:00
Peter Stephenson
553e011320
23118: improve sorting to make it work with locales
2007-01-21 22:47:36 +00:00
Clint Adams
e6fdd78a18
21529: move scriptdir to a scripts subdir, and don't include Scripts in fpath.
2005-07-26 15:01:40 +00:00
Peter Stephenson
e3c5dd2dd9
21498: Add zsh/newuser module
2005-07-20 16:08:12 +00:00
Peter Stephenson
20018230ee
20812: Add functions for exception handling
2005-02-15 18:31:41 +00:00
Peter Stephenson
530bbb503e
unposted: update distribution files for 18980 and 19053
2003-10-06 18:39:56 +00:00
Andrey Borzenkov
7c45854508
14077: revert clint's build patches on 19.04.2001
2001-04-23 19:59:03 +00:00
Clint Adams
28fe9e6027
14039: simulate old linking behavior
2001-04-19 17:00:52 +00:00
Clint Adams
a43aa761cd
14033: reduce unnecessary library linking for modules and main binary
2001-04-19 14:45:41 +00:00
Sven Wischnowsky
956ef612e2
cleanup after function move
2001-04-02 14:36:36 +00:00
Peter Stephenson
cfe1038ff1
Fix --enable-function-subdirs for new config.modules system.
2000-12-04 19:21:05 +00:00
Peter Stephenson
a59b51006b
Function installation information now in config.modules
2000-11-30 18:36:21 +00:00
Peter Stephenson
49a1ad7516
13194: change in module configuration system
2000-11-26 20:01:01 +00:00
Clint Adams
946085efa5
12846: moved simple string manipulation functions to string.c
2000-09-19 15:54:30 +00:00
Andrew Main
9743c19d61
12434: Doc/Zsh/invoke.yo, Src/init.c, Src/options.c, Src/zsh.h,
...
Src/zsh.mdd: Allow options to be specified on the zsh command line
in the form of GNU-style long options. Also handle --version
and --help. Do not permit extra option letters to be stacked
after `-whatever-' (they used to be ignored). Exit if the
command line specifies an option name that doesn't exist.
2000-07-30 17:03:52 +00:00
Tanaka Akira
e74702b467
Initial revision
1999-04-15 18:05:38 +00:00