Grissiom
|
c6372a1b3f
|
remove trailing spaces
This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not
introduce any functionality change.
|
2010-09-18 09:51:16 +08:00 |
|
axel
|
14c84ffbcb
|
Check return value of a few write calls and retry on EINTR, and fix a few other warnings, mostly by printing error messages before giving up.
darcs-hash:20090222202852-ac50b-b0e79142af5b7a99e55271d4001fa252d9684a1d.gz
|
2009-02-23 06:28:52 +10:00 |
|
liljencrantz
|
87db9517e9
|
Add lots of new code comments.
darcs-hash:20080113164747-75c98-9d0cefd27be7aef7ba60772616d9da7e6bb52912.gz
|
2008-01-14 02:47:47 +10:00 |
|
liljencrantz
|
76bb8e79b2
|
Add better debbuging information when writembs is called with null value.
darcs-hash:20070909140436-75c98-b6c925c441ebaa349f998b95314295296fb36252.gz
|
2007-09-10 00:04:36 +10:00 |
|
axel
|
2bba0f7b8f
|
Use MB_LEN_MAX instead of MB_CUR_MAX as the length of an array, since the latter does not need to be a constant value, meaning it is illegal as an array size
darcs-hash:20070122165125-ac50b-884456df993125e0dc16cd8dfed1e63d350d05dd.gz
|
2007-01-23 02:51:25 +10:00 |
|
axel
|
cb7caf2afc
|
Minor edits - add a few input checks, remove a few commented pieces of debug code, add a few brackets, etc.
darcs-hash:20070115175144-ac50b-2045f2132156645222e6dde57487aa299a5316e2.gz
|
2007-01-16 03:51:44 +10:00 |
|
axel
|
add1fa9208
|
First cleanup of multiline patch - add support for commands longer than one line and do minor cleanups, including removal of a few unused functions
darcs-hash:20061001205423-ac50b-2819a086fecb1bcd0ab1bc63bae76956f0181f54.gz
|
2006-10-02 06:54:23 +10:00 |
|
axel
|
15724d0798
|
First stab at multiline editing
darcs-hash:20061001160258-ac50b-1a760913e64b96e30ff321d7fbe4069ca161cdfe.gz
|
2006-10-02 02:02:58 +10:00 |
|
axel
|
41f8007a03
|
More header/autoconf fixes, improve winsize checking
darcs-hash:20060809225338-ac50b-7162a690e44e2272f4760723f5bf8cc135dc5952.gz
|
2006-08-10 08:53:38 +10:00 |
|
axel
|
f05e1f6e48
|
Always check strings sent to tparm
darcs-hash:20060731004804-ac50b-ddede984cbc114b5e79745aef768f85a587d3dc6.gz
|
2006-07-31 10:48:04 +10:00 |
|
axel
|
bb04df2ac9
|
Minor code tweaks: A few extra input validations, spelling corrections, etc
darcs-hash:20060710223956-ac50b-22d3b2adf570872564abf7ab68bb223d0c4a5308.gz
|
2006-07-11 08:39:56 +10:00 |
|
axel
|
d56ab1d365
|
Switch from die_mem function to DIE_MEM macro in order to be able to give a line and file for the OOM message
darcs-hash:20060703103957-ac50b-8d7a860d931fd087f6d1759bc1e934dba1cfefe2.gz
|
2006-07-03 20:39:57 +10:00 |
|
axel
|
5688035680
|
Large number of sourcecode comment edits, and some minor code polish
darcs-hash:20060620005010-ac50b-eaeae9a6242a37c1e34831e1a0b2ee2b4e7a012e.gz
|
2006-06-20 10:50:10 +10:00 |
|
axel
|
94d1322fc1
|
Update the set_color command: Add underline support, make the command a bit more rubust to missing ferminal features, and update documentation and completions
darcs-hash:20060615134915-ac50b-de1092e56490bbf1c58cc3422c239a2997645b6b.gz
|
2006-06-15 23:49:15 +10:00 |
|
axel
|
8fdc46a105
|
Add support for hishlighting potentially valid paths - default behaviour is to underline them
darcs-hash:20060614132240-ac50b-448a4f8c43007262876d1ab6b52480e46b0e2981.gz
|
2006-06-14 23:22:40 +10:00 |
|
axel
|
9aee2b7c9c
|
Drop most 'const's from function prototypes
darcs-hash:20060612214742-ac50b-9b0801e8a7c07d6ab3f0acf569e1d6eb1eeb3f0e.gz
|
2006-06-13 07:47:42 +10:00 |
|
axel
|
d46dade284
|
Rename function expand_variable_array to tokenize_variable_array and move it from expand.c to common.c, since it is used by fish_pager, which should not depend on expand.o
darcs-hash:20060529111342-ac50b-315d7dcf04e05fa8f32e16801e6793ac4e4e022e.gz
|
2006-05-29 21:13:42 +10:00 |
|
axel
|
79b466441b
|
Fix major memory leak in highlighting code and a minor leak in the parser
darcs-hash:20060528110630-ac50b-94a83ec6731b39ebcf864b7491ec3c372e28a135.gz
|
2006-05-28 21:06:30 +10:00 |
|
axel
|
bffff77d17
|
Add support for bold highligting
darcs-hash:20060527133930-ac50b-515d0887567c0e89fdfe10fe8310d6ebb4485974.gz
|
2006-05-27 23:39:30 +10:00 |
|
axel
|
2401a163fe
|
Move all fallbacks for standard and not-so-standard unix functions to fallback.c, in order to have a one-stop place to look for such functions
darcs-hash:20060228131716-ac50b-0832193dbcaf7191dcb24456dc40f2e861a1382e.gz
|
2006-02-28 23:17:16 +10:00 |
|
axel
|
fd6bf06f15
|
Various minor edits
darcs-hash:20060225022139-ac50b-9ef43f88e2266978e9b39038a6a5087ff1305509.gz
|
2006-02-25 12:21:39 +10:00 |
|
axel
|
d2e11ea61d
|
Fix crash bug on invalid input to fish_pager
darcs-hash:20060224184050-ac50b-da122d893fa0e2aabbd48058c696e2815c4657ca.gz
|
2006-02-25 04:40:50 +10:00 |
|
axel
|
6b544bc3c2
|
API documentation, code style cleanup, etc.
darcs-hash:20060220131146-ac50b-6ec3664e5e3eaefa2296a93d39014058df37fdf2.gz
|
2006-02-20 23:11:46 +10:00 |
|
axel
|
7740035d14
|
Remove some ancient debug messages, drop two warnings, add some braces and other minor code tweaks
darcs-hash:20060219181932-ac50b-2d032e7a64257a6ca0db078ea9c81ae04a01120f.gz
|
2006-02-20 04:19:32 +10:00 |
|
axel
|
cfa367f14c
|
Finish support for plugging in a new output function for output.c
darcs-hash:20060216142100-ac50b-06db798debb56c7640f7ffec0bc32c8ca7b013e5.gz
|
2006-02-17 00:21:00 +10:00 |
|
axel
|
94cae410f3
|
Move the move_cursor and writeb functions to output.c, and make the output function used by output.c configurable
darcs-hash:20060216134025-ac50b-360d4816ee2c3f2ffdc8e5660502cb97b31d699e.gz
|
2006-02-16 23:40:25 +10:00 |
|
axel
|
d1c9bca2e9
|
Another halloc:ification of fish. Halloc has been extended to allow registering function calls, this has allowed the creation of halloc-handled arraylists, stringbuffers, etc. More job parsing halloc-ification has reduced the error handling code to only a shadow of it's former self
darcs-hash:20060209155020-ac50b-e119c5293ce2368e252cfc01b98ab7c629fdd678.gz
|
2006-02-10 01:50:20 +10:00 |
|
axel
|
1e7dd4f928
|
Check location of term.h header (updated)
darcs-hash:20060119122207-ac50b-c573f54cbe13a1592a20342ee331159be0306913.gz
|
2006-01-19 22:22:07 +10:00 |
|
axel
|
8bf0a14bd5
|
Autodetect common escape codes in fish_prompt output
darcs-hash:20051213101859-ac50b-0ff01bb168d894d401d3d93cc11740789bac0d62.gz
|
2005-12-13 20:18:59 +10:00 |
|
axel
|
17c4835f08
|
Initial imlementation of uname shellscript function
darcs-hash:20051017132412-ac50b-0c82581051eb6819ae8316a27f4b83401446e3df.gz
|
2005-10-17 23:24:12 +10:00 |
|
axel
|
9298f610f6
|
Add support for specifying event handler for calling job in command supstitution. Add psub shellscript function for process substitution
darcs-hash:20051015005126-ac50b-d2aedca3a50a78362502f3fa9dd8bf25cb7dc6e1.gz
|
2005-10-15 10:51:26 +10:00 |
|
axel
|
0385fbe2be
|
Optimize interactive input reader by allowing multiple input characters between redraws
darcs-hash:20051013140833-ac50b-f652fada56ca7359246b03a4bdf2116fb8c52435.gz
|
2005-10-14 00:08:33 +10:00 |
|
axel
|
8ff36deeb4
|
API cleanup
darcs-hash:20051007103651-ac50b-3b518ce795adf2d39b8ebfcba6a2df7c36411b15.gz
|
2005-10-07 20:36:51 +10:00 |
|
axel
|
149594f974
|
Initial revision
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz
|
2005-09-20 23:26:39 +10:00 |
|