History log of /freebsd/bin/expr/expr.1 (Results 26 – 50 of 79)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/5.3.0_cvs, release/5.3.0
# 5292d2ae 12-Jul-2004 Tim J. Robbins <tjr@FreeBSD.org>

Remove BUGS section that talked about missing multibyte character support.
We have support now that the regular expression routines do.


# 128dc4a2 03-Jul-2004 Tim J. Robbins <tjr@FreeBSD.org>

Document missing multibyte character handling in utilities specified
by POSIX.


Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0
# e27480d6 26-Nov-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police:

Revert to using the .Tn POSIX and .Tn ANSI instead of \*[Px] and \*[Ai]
strings; using these strings is unsafe in troff mode, as they include a
change in a font size.

Approved by: re


# 98d13c7e 25-Nov-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: markup fixes.

Approved by: re


# c9885518 28-Oct-2002 Garrett Wollman <wollman@FreeBSD.org>

Create a small library function, check_utility_compat(3), to determine
whether a named utility should behave in FreeBSD 4.x-compatible mode
or in a standard mode (default standard). The configuratio

Create a small library function, check_utility_compat(3), to determine
whether a named utility should behave in FreeBSD 4.x-compatible mode
or in a standard mode (default standard). The configuration is done
malloc(3)-style, with either an environment variable or a symlink.

Update expr(1) to use this new interface.

show more ...


Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs
# 9dfcbc3b 29-May-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: markup nits.


# 94a48596 11-May-2002 Garrett Wollman <wollman@FreeBSD.org>

EXPR_COMPAT should imply -e, since there is no way to specify it otherwise,
and -e reflects the historic behavior of FreeBSD's expr.


# 1393277e 11-May-2002 Garrett Wollman <wollman@FreeBSD.org>

The response to my POSIX interpretation request says that `expr'
is required to be oblivious to overflow and to use the data type `long'.
(Division by zero is undefined in ISO C so it's still OK to c

The response to my POSIX interpretation request says that `expr'
is required to be oblivious to overflow and to use the data type `long'.
(Division by zero is undefined in ISO C so it's still OK to check for it
here.) Add a new `-e' flag to get the old, more useful behavior.

show more ...


# 96ab7da3 22-Apr-2002 Garrett Wollman <wollman@FreeBSD.org>

Provide an environment variabloe, EXPR_COMPAT, which disables option
parsing for compatibility with old implementations.


# dc2f94a3 22-Mar-2002 Garrett Wollman <wollman@FreeBSD.org>

Typo (if => of).


# 7316a946 22-Mar-2002 Garrett Wollman <wollman@FreeBSD.org>

Add a word of caution about integer arithmetic range and overflow detection.


# f477880a 22-Mar-2002 Garrett Wollman <wollman@FreeBSD.org>

Fix a few formatting brainos and make the formatting of the EXAMPLES
section somewhat clearer.


# f07e4247 22-Mar-2002 Garrett Wollman <wollman@FreeBSD.org>

Make expr POSIX-compliant, and fix some bugs. Specifically:

- expr must conform to the Utility Syntax Guidelines, so use
getopt() to eat the (non-existent) options.

- Use the Standard type intmax_

Make expr POSIX-compliant, and fix some bugs. Specifically:

- expr must conform to the Utility Syntax Guidelines, so use
getopt() to eat the (non-existent) options.

- Use the Standard type intmax_t for arithmetic.

- If an argument cannot be *completely* converted to an integer, then
it is a string.

Additionally make some style cleanups near the modified lines. This
utility is still not completely style-compliant.

show more ...


Revision tags: release/4.5.0_cvs, release/4.4.0_cvs
# 7ebcc426 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


Revision tags: release/4.3.0_cvs, release/4.3.0
# 12e720d7 15-Dec-2000 Ruslan Ermilov <ru@FreeBSD.org>

Prepare for mdoc(7)NG.


# be8b1497 20-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use the new features of the Nm macro.


Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs, release/4.0.0_cvs, release/3.4.0_cvs, release/3.3.0_cvs
# 2a456239 28-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


Revision tags: release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8
# e5bf7bf4 18-Dec-1998 Joseph Koshy <jkoshy@FreeBSD.org>

Add cross-references to test(1) and expr(1) respectively.

PR: docs/9111
Submitted by: Josh Gilliam <josh@quick.net>


Revision tags: release/2.2.7
# 15638d89 13-May-1998 Philippe Charnier <charnier@FreeBSD.org>

Correct use of .Nm.


Revision tags: release/2.2.6, release/2.2.5_cvs, release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs
# b97fa2ef 22-Feb-1997 Peter Wemm <peter@FreeBSD.org>

Revert $FreeBSD$ to $Id$


Revision tags: release/2.1.6_cvs, release/2.1.6.1
# 1130b656 14-Jan-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.

show more ...


Revision tags: release/2.1.5_cvs
# 7d7ee86e 29-Jan-1996 Mike Pritchard <mpp@FreeBSD.org>

Fix some spelling errors.


Revision tags: release/2.1.0_cvs, release/2.0.5_cvs, release/2.0, release/1.1.5.1_cvs, release/1.1.0_cvs
# 2caac73e 24-Apr-1994 Jordan K. Hubbard <jkh@FreeBSD.org>

Fix gross spelling and typographical errors pointed out by Keith Bostic.


Revision tags: release/1.0.0_cvs
# d8c21a3e 04-Oct-1993 J.T. Conklin <jtc@FreeBSD.org>

Document the new, less restrictive, behavior of the matching operator.


# c9fe00dc 22-Jul-1993 J.T. Conklin <jtc@FreeBSD.org>

Update to my latest expr (fixes bugs with comparison and matching operators)
Add man page I wrote.


1234