aboutsummaryrefslogtreecommitdiffhomepage
path: root/wutil.h
Commit message (Collapse)AuthorAge
* Remove a bunch of dead code identified by cppcheckGravatar ridiculousfish2014-10-31
|
* Include a missing header for uint64_tGravatar ridiculousfish2014-04-29
|
* Enhance file_id_t to have richer information, to guard against inodeGravatar ridiculousfish2014-04-28
| | | | recycling on Linux filesystems
* Implement atomic loading/saving of fishd file within fish, eventuallyGravatar ridiculousfish2014-04-27
| | | | | permitting removal of fishd. Universal variables test passes, others fail.
* Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off ↵Gravatar ridiculousfish2013-04-07
| | | | | | to child processes when either starting them or moving them to the foreground. https://github.com/fish-shell/fish-shell/issues/176
* Make do_builtin_io multi-fork safe, moved it to postfork.cppGravatar ridiculousfish2013-01-11
| | | | Addresses https://github.com/fish-shell/fish-shell/issues/495
* Don't call strerror or perror after fork, it's unsafe. Added safe_strerror ↵Gravatar ridiculousfish2013-01-09
| | | | | | and safe_perror replacements. Fixes https://github.com/fish-shell/fish-shell/issues/495
* More work towards incremental history. Added some tests.Gravatar ridiculousfish2012-12-02
|
* Apply new indentation, brace, and whitespace styleGravatar ridiculousfish2012-11-18
|
* Remove trailing whitespaces and change tabs to spacesGravatar Łukasz Niemier2012-11-18
|
* Additional warning cleanup and switching from int to size_t where appropriateGravatar ridiculousfish2012-08-04
|
* Remove string_buffer_t (!)Gravatar ridiculousfish2012-03-03
|
* Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵Gravatar Peter Ammon2012-03-02
| | | | correctly.
* Piling on more code to make autosuggestion try to guess directories even ↵Gravatar ridiculousfish2012-02-20
| | | | when they're not in the history
* Enhanced directory detection in a way we don't actually need yetGravatar ridiculousfish2012-02-18
|
* Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, ↵Gravatar Siteshwar Vashisht2012-02-18
| | | | removing calls to c_str() while calling these functions in other files.
* Fix a crash when using quotes due to wgettext thread safety issues.Gravatar ridiculousfish2012-02-17
|
* Changes to make autosuggestion smarter about not suggesting commands that ↵Gravatar ridiculousfish2012-02-16
| | | | could never succeed.
* Final removal of halloc. It's like Christmas Morning.Gravatar ridiculousfish2012-02-09
|
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|
* remove trailing spacesGravatar Grissiom2010-09-18
| | | | | This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not introduce any functionality change.
* Add wrename wrapper around rename functionGravatar axel2006-10-21
| | | | darcs-hash:20061020223347-ac50b-1735f7e63b87f021ca71c44e5278726d3e8debc3.gz
* Add wmkdir functionGravatar axel2006-09-09
| | | | darcs-hash:20060908141128-ac50b-9b67d1c5af9f746be18509bad3a0e8988efce29a.gz
* Bugfix in the wdirname functionGravatar axel2006-09-09
| | | | darcs-hash:20060908141041-ac50b-8650eea2d071606654cad94553344ed12b4bf609.gz
* Make fish pager use non-universal variables as well for getting it's colorsGravatar axel2006-08-12
| | | | darcs-hash:20060811145528-ac50b-26be05f363f353d87ebceccf73385cd1af1c88f2.gz
* Remove translate.c. The gettext fallback functionality is moved to ↵Gravatar axel2006-07-20
| | | | | | fallback.c, the wide wrapper is moved to wutil.c darcs-hash:20060719225549-ac50b-0a55e805b04f4fe0afa99ea580901d62f39cdef5.gz
* Documentation updates. Fixes a few formating bugs, adds various minor ↵Gravatar axel2006-06-17
| | | | | | missing api documentation, fixes a few typos. Also fixes a few tiny code issues, mostly missing consts, etc darcs-hash:20060617130708-ac50b-cc2ec5aa3e4bfb8e28d7b86441bfb4661f1dd7e7.gz
* Add support for hishlighting potentially valid paths - default behaviour is ↵Gravatar axel2006-06-14
| | | | | | to underline them darcs-hash:20060614132240-ac50b-448a4f8c43007262876d1ab6b52480e46b0e2981.gz
* Move all fallbacks for standard and not-so-standard unix functions to ↵Gravatar axel2006-02-28
| | | | | | fallback.c, in order to have a one-stop place to look for such functions darcs-hash:20060228131716-ac50b-0832193dbcaf7191dcb24456dc40f2e861a1382e.gz
* New wreaddir function, wide character version of readdirGravatar axel2006-02-09
| | | | darcs-hash:20060208145847-ac50b-0e250edb67dd095e90054ed55f88a2638ba9b02a.gz
* Make sure interactive mode is of when firing eventsGravatar axel2006-02-06
| | | | darcs-hash:20060206134532-ac50b-93f8a7cf7be2a82a1222fb520541b08bef33baa4.gz
* Minor source documentation editsGravatar axel2006-02-03
| | | | darcs-hash:20060202153330-ac50b-63ad1ac0f20b94f6015e472b52ac32040a942280.gz
* Make stack traces print absolute filenamesGravatar axel2006-02-03
| | | | darcs-hash:20060202152356-ac50b-9e6ab31c03d5f49824ccca7eee3b8e62d66b0009.gz
* Fixes to make fish work on Cygwin. Firstly a bunch of minor fixes fo the ↵Gravatar axel2006-01-26
| | | | | | wcs* fallback functions, secondly MSG_DONTWAIT (a socket flag) is set to zero if it isn't already defined darcs-hash:20060126095706-ac50b-766c1e2c0408dc51fc7379af38005352f7603b1e.gz
* Add a few Doxygen function descriptionsGravatar axel2006-01-21
| | | | darcs-hash:20060120163404-ac50b-db110c6aa590b9c717a9755071f74dabdb370c3c.gz
* Add fallback implementations of wcstok, putwc and getwc. Move all fallbacks ↵Gravatar axel2006-01-21
| | | | | | from common.c to wutil.c. darcs-hash:20060120142721-ac50b-4b9850d889e2210e1d545339e29dcc038a3f2b04.gz
* Minor performance tweaksGravatar axel2005-11-03
| | | | darcs-hash:20051102154159-ac50b-9a32fb6cc654c593048840ebd9f6abb97c2e0bb8.gz
* Initial update for new event subsystemGravatar axel2005-10-06
| | | | darcs-hash:20051005223708-ac50b-8a8d7e003e1c24747f3f154cb66b6c1a1015c35b.gz
* Add header guards to the header files.Gravatar James Vega2005-10-05
| | | | darcs-hash:20051004151139-35ec8-7af69b9d7647d145dc621f7eaea726e729cff554.gz
* Initial revisionGravatar axel2005-09-20
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz