summaryrefslogtreecommitdiff
path: root/usr.bin/make/str.c
AgeCommit message (Expand)Author
2015-06-16Remove old fmake. It wasn't built by default for some time. Users thatWarner Losh
2011-12-30Spelling fixes for usr.bin/Ulrich Spörlein
2010-07-12Remove extraneous ;Ed Maste
2009-12-11Remove unnecessary includes.Xin LI
2006-10-09Don't go beyond the provided string when parsing the `\' character.Ruslan Ermilov
2005-05-23Make the ArgArray_Init() function visible to the rest of make.Hartmut Brandt
2005-05-18Get rid of global variables for argument vectors produced by brk_string()Hartmut Brandt
2005-05-12The first element of the vector built by brk_string() is neverHartmut Brandt
2005-04-01Style: fix indentation.Hartmut Brandt
2005-03-07Constify the input argument to brk_string.Hartmut Brandt
2005-02-07Invent a Buf_AppendRange function that appends a non-NUL-terminated stringHartmut Brandt
2005-02-07Invent a Buf_Append function to append a NUL-terminated stringHartmut Brandt
2005-02-04Minor cleanup: make brk_string to return argc only if the pointer to itHartmut Brandt
2005-02-02Convert several typedefs from beeing pointers to structs to be the structsHartmut Brandt
2005-02-01Clean up include files and file including. Split nonints.h into piecesHartmut Brandt
2005-01-26Fix quoting of the MAKEFLAGS environment variable by only quoting spacesHartmut Brandt
2004-12-17Remove all the cleanup functions. There is no reason to free memoryHartmut Brandt
2004-12-08Constify some calls of Buf_AddBytes.Hartmut Brandt
2004-12-08Consify the arguments to str_concat. Remove the STR_DOFREE flag for thatHartmut Brandt
2004-12-01Style: remove a lot of unnecessary casts, add some and spell the nullHartmut Brandt
2004-11-30Stylification: missing spaces, extra space after function names, castsHartmut Brandt
2004-01-25Fixed a bug that previous revision has introduced -- we missedRuslan Ermilov
2004-01-22Fixed broken logic when parsing double quotes.Ruslan Ermilov
2002-10-28Split var.c into var.c and var_modify.c and move all the modification funcsJuli Mallett
2002-10-23Remove efree(), it isn't used consistently enough to even pretend that itJuli Mallett
2002-10-09Convert make(1) to use ANSI style function declarations. VariableJuli Mallett
2002-09-28Add empty default cases where they should be, remove non-local execution stuffJuli Mallett
2002-05-22str_concat() doesn't really take const arguments.Juli Mallett
2002-05-22Replace the evil that is __DECONST() with (void *). This is one of the leastJuli Mallett
2002-05-05Fix make(1) behaviour regarding SysV-style substitution when given a nilJuli Mallett
2002-04-14Back out rev 1.17, it breaks dependencies.David E. O'Brien
2002-04-13Revision 1.17 seems to break a subsequent buildworld (i.e. with the newDavid E. O'Brien
2002-04-13Update SCM ID method.David E. O'Brien
2002-04-13Make str_concat handle NULL arguments properly (a-la how ODE-2.3.6 make does).David E. O'Brien
2002-04-13De'register.David E. O'Brien
2002-04-13Constify str_concat()David E. O'Brien
2000-12-02There's also no point in #typedef'ing void/char pointers. Accordingly,Will Andrews
2000-07-09Use __RCSID()Wilfredo Sanchez
1999-09-11Unduplicate IDs from comments, do $Id -> $FreeBSD$ (submitted-by: bde)Tim Vanderhoek
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-08-17Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).Tim Vanderhoek
1997-02-22Revert $FreeBSD$ to $Id$Peter Wemm
1997-01-14Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard
1996-10-08O' to be bitten by CVS. Cleanup after importSteve Price
1996-10-06Merge in NetBSD's changes to make(1). Changes include:Steve Price
1995-06-18NetBSD fixes: declare more prototypes, move .OPTIONAL in alphabetAndrey A. Chernov
1995-05-30Remove trailing whitespace.Rodney W. Grimes
1995-01-23Bring in a number of changes from NetBSD's make, fixing quite a fewJordan K. Hubbard
1994-08-24Fix a problem with passing quoted strings down to commands.Sean Eric Fagan
1994-05-27BSD 4.4 Lite Usr.bin SourcesRodney W. Grimes