Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make octal/hex escapes in printf and echo output literal bytes | ridiculousfish | 2015-01-15 |
| | | | | Fixes #1894 | ||
* | Support wide characters in printf %c | Kevin Ballard | 2014-09-21 |
| | |||
* | Disallow Unicode conversion specifications. | Konrad Borowski | 2013-11-27 |
| | | | | | | This stops fish from accessing the `bool ok[UCHAR_MAX + 1]` table beyond allocated space potentially accessing memory that doesn't belong to fish, and crashing. | ||
* | Fix compilation failures under Intel C compiler. | Konrad Borowski | 2013-11-27 |
| | | | | | | It appears that Intel C compiler doesn't recognize unsigned wchar_t, however it doesn't appear to be important (the conversion function is unused, and in other cases it doesn't appear to be needed). | ||
* | Fix formatting | ridiculousfish | 2013-10-26 |
| | |||
* | Merge pull request #915 from GlitchMr/fix-printf | Konrad Borowski | 2013-07-19 |
|\ | | | | | printf '\0' now works. Fixes #908. | ||
| * | printf '\0' now works. Fixes #908. | Konrad Borowski | 2013-07-17 |
| | | |||
* | | Fix warnings about array subscript in builtin_printf.cpp | ridiculousfish | 2013-07-16 |
| | | |||
* | | Make printf support \e as the escape character | ridiculousfish | 2013-07-16 |
|/ | | | | https://github.com/fish-shell/fish-shell/issues/910 | ||
* | Formatting and style updates | ridiculousfish | 2013-05-05 |
| | |||
* | Fix a comment | ridiculousfish | 2013-04-10 |
| | |||
* | Fix %s format specifier for printf. No more elpfor at login. | ridiculousfish | 2013-04-04 |
| | |||
* | Another attempt to fix the printf tests on 32 bit Linux | ridiculousfish | 2013-04-03 |
| | |||
* | Replace a formatted string with just a character copy | ridiculousfish | 2013-04-03 |
| | |||
* | Fixed compilation caused by misplaced '}' in builtin_printf.cpp | Siteshwar Vashisht | 2013-03-29 |
| | |||
* | Fix printf's Unicode support | ridiculousfish | 2013-03-28 |
| | | | | https://github.com/fish-shell/fish-shell/issues/625 | ||
* | Fix builtin_printf compilation on FreeBSD 8.x | ridiculousfish | 2013-03-27 |
| | | | | https://github.com/fish-shell/fish-shell/issues/626 | ||
* | Fix for errno-style error reporting in printf | ridiculousfish | 2013-03-24 |
| | |||
* | Fix gettext macro to stop casting everything to wchar_t * (oops) | ridiculousfish | 2013-03-24 |
| | |||
* | Implement actual error handling for builtin_printf. Fix the tests. | ridiculousfish | 2013-03-24 |
| | |||
* | remove a variable length stack allocated array and simplify builtin printf | ridiculousfish | 2013-03-24 |
| | |||
* | Replace some append_format with push_back | ridiculousfish | 2013-03-21 |
| | |||
* | Update code formatting | ridiculousfish | 2013-03-21 |
| | |||
* | Some cleanup of builtin_printf. Eliminate global variables and a nasty macro. | ridiculousfish | 2013-03-21 |
| | |||
* | Fixed some case statements in hextobin function | Siteshwar Vashisht | 2013-03-17 |
| | |||
* | Cleaned up some code in printf builtin | Siteshwar Vashisht | 2013-03-17 |
| | |||
* | Use wcstoimax and wcstoumax instead of strtoimax and strtoumax in printf builtin | Siteshwar Vashisht | 2013-03-17 |
| | |||
* | Changed octtobin, hextobin and isodigit macros into functions | Siteshwar Vashisht | 2013-03-17 |
| | |||
* | Use fixed value "lld" instead of PRIdMAX | Siteshwar Vashisht | 2013-03-16 |
| | |||
* | Return EXIT_FAILURE in printf builtin if conversion to number fails | Siteshwar Vashisht | 2013-03-04 |
| | |||
* | Use wmemcpy instead of mempcpy in printf builtin | Siteshwar Vashisht | 2013-03-03 |
| | |||
* | Changed type of ok array in builtin_printf.cpp to bool | Siteshwar Vashisht | 2013-03-03 |
| | |||
* | Fixed indentation in builtin_printf.cpp | Siteshwar Vashisht | 2013-03-03 |
| | |||
* | Added test cases for printf builtin | Siteshwar Vashisht | 2013-03-03 |
| | |||
* | Fixed code to support field width and precision | Siteshwar Vashisht | 2013-03-02 |
| | |||
* | Initial version of printf builtin | Siteshwar Vashisht | 2013-03-02 |