Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Hack around xdm's dumb assumption that the login shell is POSIX compliant so ↵ | ridiculousfish | 2013-01-04 |
| | | | | | | | we no longer kill OpenSUSE https://github.com/fish-shell/fish-shell/issues/367 Also fix some formatting | ||
* | Apply new indentation, brace, and whitespace style | ridiculousfish | 2012-11-18 |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | Łukasz Niemier | 2012-11-18 |
| | |||
* | Warning cleanup | ridiculousfish | 2012-08-04 |
| | |||
* | Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵ | ridiculousfish | 2012-07-20 |
| | | | | path_allocate_cd_path, etc. functions | ||
* | Removed buffer_t | ridiculousfish | 2012-03-04 |
| | |||
* | Remove string_buffer_t (!) | ridiculousfish | 2012-03-03 |
| | |||
* | Cleanup reader.cpp's usage of string_buffer, remove some other unused data ↵ | ridiculousfish | 2012-03-03 |
| | | | | structures | ||
* | Clean up the kill ring | ridiculousfish | 2012-03-03 |
| | |||
* | removed some string_buffer | ridiculousfish | 2012-03-03 |
| | |||
* | Removed array_list_t (!) | ridiculousfish | 2012-02-21 |
| | |||
* | Getting rid of hash_table_t and it's helper functions completely. Bye bye ↵ | Siteshwar Vashisht | 2012-02-18 |
| | | | | hash_table_t ! | ||
* | Changes to make autosuggestion smarter about not suggesting commands that ↵ | ridiculousfish | 2012-02-16 |
| | | | | could never succeed. | ||
* | Removed some al_list functions | ridiculousfish | 2012-02-10 |
| | |||
* | Squash a bunch of warnings | ridiculousfish | 2012-01-31 |
| | |||
* | More migration away from al_list | ridiculousfish | 2011-12-26 |
| | |||
* | More migration to the STL | ridiculousfish | 2011-12-26 |
| | |||
* | Migrated some more data structures to the STL. Removed some ad-hoc data ↵ | ridiculousfish | 2011-12-26 |
| | | | | structure implementations. | ||
* | Some changes to migrate towards C++ and a multithreaded model | ridiculousfish | 2011-12-26 |
| | |||
* | remove trailing spaces | Grissiom | 2010-09-18 |
| | | | | | This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not introduce any functionality change. | ||
* | Add lots of new code comments. | liljencrantz | 2008-01-14 |
| | | | | darcs-hash:20080113164747-75c98-9d0cefd27be7aef7ba60772616d9da7e6bb52912.gz | ||
* | Replace variadic functions like sb_append and contains_str with variadic ↵ | liljencrantz | 2007-09-29 |
| | | | | | | macros without a sentinel. darcs-hash:20070928213227-75c98-2e7b06242acfd5fd0bf02ce77c41d52374f2363a.gz | ||
* | Minor code tweaks | axel | 2007-04-17 |
| | | | | darcs-hash:20070416201053-ac50b-99d3ee51ef2b3642c737c3809bc2a4bfbe103b67.gz | ||
* | Add a one-item cache into the hash table. This reduces the number of hash ↵ | axel | 2007-01-17 |
| | | | | | | computations by roughly 20% darcs-hash:20070116163707-ac50b-214a16d4210d32fb50693e71a14b6b8f3fededfe.gz | ||
* | Make it possible to specify an error handler function for out of memory in ↵ | axel | 2007-01-09 |
| | | | | | | any of the collection functions. Make the default oom handler print the line where things failed and exit. darcs-hash:20070109013521-ac50b-dc7304cfb548cf1efc100124125eed032e392169.gz | ||
* | Add compiler warnings for some common incorrect usage of functions, such as ↵ | axel | 2006-10-20 |
| | | | | | | forgetting to cast null pointers to variadic functions darcs-hash:20061019151947-ac50b-4043638a7a830fa80fd918f92365f5afe3ff208a.gz | ||
* | First stab at directory transition. Test with care... | axel | 2006-10-19 |
| | | | | darcs-hash:20061019115023-ac50b-30c3fd51d8af8a616d63dfcac39370d7fe6d144e.gz | ||
* | Add function to insert a range of new elements into the middle of an array_list | axel | 2006-10-02 |
| | | | | darcs-hash:20061001201728-ac50b-db2f7bccee53224f50347c8995b2f6496940243d.gz | ||
* | First stab at multiline editing | axel | 2006-10-02 |
| | | | | darcs-hash:20061001160258-ac50b-1a760913e64b96e30ff321d7fbe4069ca161cdfe.gz | ||
* | Minor comment and documentation edits | axel | 2006-10-02 |
| | | | | darcs-hash:20061001155918-ac50b-8b5b4f5dbd8334bac1c0dc77fa18c8f3cfb4a878.gz | ||
* | Minor documentation additions | axel | 2006-08-01 |
| | | | | darcs-hash:20060731163027-ac50b-8532ecadc755400fc1be1f029fcec49412764da2.gz | ||
* | Drup minf/maxf from util.h, they are unused | axel | 2006-08-01 |
| | | | | darcs-hash:20060731162550-ac50b-6b4d29d73ef7d672c3c0f9070b528b96b9ec0c16.gz | ||
* | Add long and function pointer versions of all array_list_t calls | axel | 2006-08-01 |
| | | | | darcs-hash:20060731161641-ac50b-1850b9c2464ce1aa7ff2f1aa74140b526a6825f2.gz | ||
* | Large number of sourcecode comment edits, and some minor code polish | axel | 2006-06-20 |
| | | | | darcs-hash:20060620005010-ac50b-eaeae9a6242a37c1e34831e1a0b2ee2b4e7a012e.gz | ||
* | Documentation updates. Fixes a few formating bugs, adds various minor ↵ | axel | 2006-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 | ||
* | Drop most 'const's from function prototypes | axel | 2006-06-13 |
| | | | | darcs-hash:20060612214742-ac50b-9b0801e8a7c07d6ab3f0acf569e1d6eb1eeb3f0e.gz | ||
* | Tweaks to some source comments | axel | 2006-02-05 |
| | | | | darcs-hash:20060205131253-ac50b-c3ad91b280a73fc8ec318ca6c285de773ffecfc6.gz | ||
* | Minor tweaks, including a few small performance improvements | axel | 2006-02-04 |
| | | | | darcs-hash:20060204130914-ac50b-331e83fd8fe472545fce60fc4b76bb8300526d64.gz | ||
* | util.h should include unistd.h | axel | 2006-01-26 |
| | | | | darcs-hash:20060126122134-ac50b-8701e01f5fac64df23b3d3437aea00d0223a05c7.gz | ||
* | Minor edits, mostly tweaks of the API documentation | axel | 2006-01-24 |
| | | | | darcs-hash:20060123233347-ac50b-44ebb96ba202c062739ba3d183519e28a95511b2.gz | ||
* | Fixes to api documentation, added .PHONY to makefile actions, made a few ↵ | axel | 2006-01-24 |
| | | | | | | private functions static darcs-hash:20060123204014-ac50b-b9d2a10c7f00945b5d9d244cb3b8c1489fe280de.gz | ||
* | Minor performance tweak: Do not allocate any heap memory for hash_table_t ↵ | axel | 2005-10-27 |
| | | | | | | until an element is inserted. That way, hash tables that never contain any data will not cause a call to malloc() darcs-hash:20051026144823-ac50b-570dfe169a2ce693458c493e8f103884de3c5078.gz | ||
* | Do automatic line breaking in debug | axel | 2005-10-12 |
| | | | | darcs-hash:20051012103421-ac50b-d3cba7cb40287fd97cccc246a19dcb2273bf8b82.gz | ||
* | Multiple portability fixes | axel | 2005-10-11 |
| | | | | darcs-hash:20051010161255-ac50b-e732f18c1dfa610e34b56bb4ff1a3d4d2ef078a1.gz | ||
* | Initial update for new event subsystem | axel | 2005-10-06 |
| | | | | darcs-hash:20051005223708-ac50b-8a8d7e003e1c24747f3f154cb66b6c1a1015c35b.gz | ||
* | Add header guards to the header files. | James Vega | 2005-10-05 |
| | | | | darcs-hash:20051004151139-35ec8-7af69b9d7647d145dc621f7eaea726e729cff554.gz | ||
* | Update to array_list heap patch | axel | 2005-10-04 |
| | | | | darcs-hash:20051004135321-ac50b-5e56ea14f062e3626e33c538e064c263c895b4b1.gz | ||
* | Add shortcut function for creating an array_list_t on the heap | axel | 2005-10-04 |
| | | | | darcs-hash:20051004134326-ac50b-91d5006f218f2f9370d239b38d8e88eddc7c0b96.gz | ||
* | Initial revision | axel | 2005-09-20 |
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz |