Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-02 | The .Os macro is not optional. Even with groff(1), | Ingo Schwarze | |
forgetting it lets the footer line look incomplete and unbalanced. Markup error found by mandoc(1), also required to fix the mandoc build. ok jmc@ sobrado@ | |||
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2009-07-16 | fix word order; | Jason McIntyre | |
from gb, documentation/6191 | |||
2009-02-08 | bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a few | Jason McIntyre | |
updates to follow; | |||
2008-12-15 | turns out gcc is not smart enough to avoid the local array in const | Otto Moerbeek | |
char msg[] = "string literal" if you do not declare it static. shaves off a few bytes | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-30 | - use a consistent text for STANDARDS | Jason McIntyre | |
- note which options are extensions to POSIX | |||
2007-02-03 | Save and restore not only scale, but ibase as well. Problem noted my | Otto Moerbeek | |
Karel Kulhavy. | |||
2007-01-29 | whitespace, no change in code produced by bc -dl | Otto Moerbeek | |
2006-06-30 | CLEANFILES no longer needed since this is now done by bsd.*.mk | Otto Moerbeek | |
2006-05-27 | SRCS should refer to the .l and .c files; spotted by naddy | Theo de Raadt | |
2006-05-18 | Avoid segv when a syntax error occurs while reading from command line. | Otto Moerbeek | |
found by jmc@ | |||
2006-04-20 | unused variable | Theo de Raadt | |
2006-03-31 | Better useage string. From Alexey Dobriyan. | Otto Moerbeek | |
2006-03-18 | Forgotten part in previous commit; having multiple source trees is a | Otto Moerbeek | |
dangerous hobbby. | |||
2006-03-18 | Interchange roles: bc becomes parent, dc child. This leads to saner | Otto Moerbeek | |
tty handling (try bc | grep foo followed by ^C, as noted by deraadt@). To make it all work, bc now waits for dc to exit after giving it a quit command. ok deraadt@ jaredy@ | |||
2006-01-24 | fclose file stream before opening a new one. | Otto Moerbeek | |
2005-12-03 | ARGSUSED signal handler | Theo de Raadt | |
2005-10-29 | do not put a .Pp before a display; | Jason McIntyre | |
2005-09-30 | deploy .An -nosplit; ok jmc | Jared Yanovich | |
2005-09-18 | Do not check pointer for NULL, but check for return value of asprintf(), | Otto Moerbeek | |
like the man page says. | |||
2005-05-23 | Fix some pedantic signed vs unsigned warnings. From Michael Knudsen, 10x | Otto Moerbeek | |
2005-04-13 | Always use lex in interactive mode. Makes bc running as a co-process | Otto Moerbeek | |
behave. Very, very little performance loss. Spotted by and ok fschg@ | |||
2005-03-28 | mark potential signal race so we fix it later, ok otto | Theo de Raadt | |
2005-03-17 | Fix eof without newline handling. spotted by and ok deraadt@ | Otto Moerbeek | |
2004-12-02 | Fix signal races for isatty(3) (calls ioctl(2)) and printf(3); | Otto Moerbeek | |
save/restore errno. YY_FLUSH_BUFFER might still be a problem. Spotted by and ok deraadt@ | |||
2004-10-19 | Implement -e expression, for command line expression evaluation. | Otto Moerbeek | |
ok deraadt@ | |||
2004-08-25 | typos from -f (PR #3907); | Jason McIntyre | |
2004-07-09 | typo from rohee@ | Jason McIntyre | |
2004-04-21 | point people to usd doc; | Jason McIntyre | |
ok otto@ | |||
2004-04-06 | - add margins when formatting w/ -Tascii | Jason McIntyre | |
- remove some macros that were causing formatting errors | |||
2004-02-18 | Rewrite argv processing to not alter argv[] and optind while in the | Otto Moerbeek | |
getopt() loop. ok deraadt@ | |||
2004-02-01 | add paper.txt target; | Jason McIntyre | |
2004-01-13 | Missing cast. From deraadt@ | Otto Moerbeek | |
2003-12-19 | Pass SIGINT to dc process. | Otto Moerbeek | |
2003-12-02 | Describe long variable names, a non-portable extension. | Otto Moerbeek | |
help and ok jmc@ | |||
2003-12-02 | o Introduce long variable names, a non-portable extension. | Otto Moerbeek | |
o Make main program target left recursive. Reduces parse stack usage, making it possible to compile programs > 10000 lines. | |||
2003-11-17 | Document non-portable extensions: | Otto Moerbeek | |
o boolean operators !, && and ||. o allow relational operators to appear in any expression, not just conditional expressions. help and ok jmc@ | |||
2003-11-17 | Implement non-portable extensions: | Otto Moerbeek | |
o boolean operators !, && and ||. o allow relational operators to appear in any expression, not just conditional expressions. | |||
2003-11-13 | When using print, do not leave garbage on the dc stack. | Otto Moerbeek | |
2003-11-13 | Exponentiation operatator ^ is right associative. | Otto Moerbeek | |
2003-11-12 | kill some .Pp's before displays; | Jason McIntyre | |
ok otto@ | |||
2003-11-11 | Some syntactic sugar (all non-portable extensions): | Otto Moerbeek | |
- a line comment, starting with # - opening brace of define statement may be on next line - return expression, equivalent to return (expression) tweaks and ok jmc@ | |||
2003-11-11 | Some syntactic sugar (all non-portable extensions): | Otto Moerbeek | |
- a line comment, starting with # - opening brace of define statement may be on next line - return expression, equivalent to return (expression) tweaks and ok jmc@ | |||
2003-11-11 | Some syntactic sugar (all non-portable extensions): | Otto Moerbeek | |
- a line comment, starting with # - opening brace of define statement may be on next line - return expression, equivalent to return (expression) | |||
2003-11-11 | Describe new 'print' statement plus some tweaks. | Otto Moerbeek | |
ok jmc@ | |||
2003-11-11 | Document new 'print' statement, plus some tweaks. | Otto Moerbeek | |
help and ok jmc@ | |||
2003-11-11 | Implement `print' statement, a non-portable extension. | Otto Moerbeek | |
2003-11-09 | Introduce `last' as a synonym for `.' and document them. | Otto Moerbeek | |
2003-11-03 | Don't define a specific target when the default rule will do perfectly. | Otto Moerbeek | |
ok mickey@ |