Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Support wide characters in printf %c | 2014-09-21 | |
| | |||
* | Disallow Unicode conversion specifications. | 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. | 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 | 2013-10-26 | |
| | |||
* | Merge pull request #915 from GlitchMr/fix-printf | 2013-07-19 | |
|\ | | | | | printf '\0' now works. Fixes #908. | ||
| * | printf '\0' now works. Fixes #908. | 2013-07-17 | |
| | | |||
* | | Fix warnings about array subscript in builtin_printf.cpp | 2013-07-16 | |
| | | |||
* | | Make printf support \e as the escape character | 2013-07-16 | |
|/ | | | | https://github.com/fish-shell/fish-shell/issues/910 | ||
* | Formatting and style updates | 2013-05-05 | |
| | |||
* | Fix a comment | 2013-04-10 | |
| | |||
* | Fix %s format specifier for printf. No more elpfor at login. | 2013-04-04 | |
| | |||
* | Another attempt to fix the printf tests on 32 bit Linux | 2013-04-03 | |
| | |||
* | Replace a formatted string with just a character copy | 2013-04-03 | |
| | |||
* | Fixed compilation caused by misplaced '}' in builtin_printf.cpp | 2013-03-29 | |
| | |||
* | Fix printf's Unicode support | 2013-03-28 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/625 | ||
* | Fix builtin_printf compilation on FreeBSD 8.x | 2013-03-27 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/626 | ||
* | Fix for errno-style error reporting in printf | 2013-03-24 | |
| | |||
* | Fix gettext macro to stop casting everything to wchar_t * (oops) | 2013-03-24 | |
| | |||
* | Implement actual error handling for builtin_printf. Fix the tests. | 2013-03-24 | |
| | |||
* | remove a variable length stack allocated array and simplify builtin printf | 2013-03-24 | |
| | |||
* | Replace some append_format with push_back | 2013-03-21 | |
| | |||
* | Update code formatting | 2013-03-21 | |
| | |||
* | Some cleanup of builtin_printf. Eliminate global variables and a nasty macro. | 2013-03-21 | |
| | |||
* | Fixed some case statements in hextobin function | 2013-03-17 | |
| | |||
* | Cleaned up some code in printf builtin | 2013-03-17 | |
| | |||
* | Use wcstoimax and wcstoumax instead of strtoimax and strtoumax in printf builtin | 2013-03-17 | |
| | |||
* | Changed octtobin, hextobin and isodigit macros into functions | 2013-03-17 | |
| | |||
* | Use fixed value "lld" instead of PRIdMAX | 2013-03-16 | |
| | |||
* | Return EXIT_FAILURE in printf builtin if conversion to number fails | 2013-03-04 | |
| | |||
* | Use wmemcpy instead of mempcpy in printf builtin | 2013-03-03 | |
| | |||
* | Changed type of ok array in builtin_printf.cpp to bool | 2013-03-03 | |
| | |||
* | Fixed indentation in builtin_printf.cpp | 2013-03-03 | |
| | |||
* | Added test cases for printf builtin | 2013-03-03 | |
| | |||
* | Fixed code to support field width and precision | 2013-03-02 | |
| | |||
* | Initial version of printf builtin | 2013-03-02 | |