Commit graph

  • 9ebdc16be6 Fix the longstanding hang-on-exit bug in eterm, as well as making sure the history is saved when the terminal emulator exits axel 2006-05-14 20:16:23 +1000
  • 92ecc01baa Fix broken method for sorting output of builtin commands 'functions', 'set' and others axel 2006-05-14 19:47:21 +1000
  • ff1c5e058f Fix output of the functions command, where a single function would sometimes be printed twice axel 2006-05-14 19:46:35 +1000
  • 3d192a8e93 Remoce C99:ism (Non-constant expression as array size) axel 2006-05-13 01:44:47 +1000
  • f5c6306bde Do not repaint prompt on universal variable events, but add event handler for fish_color_cwd to repiant prompt on change axel 2006-05-11 22:26:29 +1000
  • 524e0aa174 Add fallback del_curterm which does nothing, used in preference to BSD curses del_curterm, which seems to do a double-free axel 2006-05-11 21:58:46 +1000
  • 94abb30f94 Do not try to read init files if the cd to the proper directory fails axel 2006-05-11 21:57:58 +1000
  • af8e053896 Include stdint.h, in fallback.h, since WCHAR_MAX might be defined there and not in wchar.h, as the C standard says - Thanks to Peter Moulder for pointing this one out axel 2006-05-10 23:27:04 +1000
  • 633e2f498f Escape $ character in apropos completions - Thanks to Peter Moulder for pointing this one out axel 2006-05-10 21:56:41 +1000
  • 4932538c74 Add a few NULL checks to the codebase to avoid crashes on minor bugs axel 2006-05-10 21:54:31 +1000
  • 786144ba86 Make sure tokenization errors in eval_args doesn't cause fish to crash while error reporting axel 2006-05-10 21:53:51 +1000
  • e3dd94f272 Add missing quote escape to ls completions axel 2006-05-10 21:52:43 +1000
  • b110a0ae21 Allow backslash escape fur null byte axel 2006-05-10 02:55:01 +1000
  • 48d9c38d1e Fixed use of improper storage type for variable axel 2006-05-10 02:52:07 +1000
  • 51f8272ebd Make sure WCHAR_MAX is defined (This is missing on OpenBSD for example) axel 2006-05-10 02:42:22 +1000
  • 77f35c1b41 Add a little padding in the documentation stylesheet to make it easier to differ between different header levels axel 2006-05-10 02:41:46 +1000
  • 06668bfacb Alter syntax for set builtin so that better slicing operations are possible axel 2006-05-10 02:40:55 +1000
  • df59b8498f Minor edits of function descriptions, includes, etc. axel 2006-05-03 02:29:50 +1000
  • 92fde30c0c Fix segfault when using the 'set' command with no arguments axel 2006-05-03 02:28:30 +1000
  • d690a15b29 Make job id numbering start from 1, not 0 axel 2006-04-28 23:21:37 +1000
  • 445f6539cf Fix two bugs in the jobs builtin, causing freezes and other incorrect behaviours axel 2006-04-25 01:34:34 +1000
  • 13a7269378 Bump version number 1.21.6 axel 2006-04-22 20:10:24 +1000
  • fd2644ce49 Tweaks to a few error messages (Thanks to Philip Ganchev) axel 2006-04-22 20:06:30 +1000
  • 508de57459 Change setup to avoid invalid directories and warnings, also revert directory checking for fish_*_path, it makes sense to add non-empty directories to these axel 2006-04-22 01:05:58 +1000
  • de2405b35a Add more descriptive error messages when trying to use variables in command names axel 2006-04-22 00:29:39 +1000
  • a7f977836a Expand the switch/case documentation axel 2006-04-21 18:35:29 +1000
  • f59e4a88c6 If PATH is unset, use a default value axel 2006-04-21 04:35:02 +1000
  • c755bd0358 Only allow real directories in PATH, CDPATH, etc. If user tries to use ':' instead of arrays, give a friendly pointer on how to use arrays axel 2006-04-21 04:29:44 +1000
  • 536523ffd7 Minor comment and documentation edits axel 2006-04-21 01:02:06 +1000
  • ca82fc2f03 Add missing documentation for the read builtin axel 2006-04-21 01:01:24 +1000
  • d1411c42d6 Minor edits to Makefile. A mistyped .PHONY was corrected, a few stray .o files are now properly removed by make clean, and the dependency list has been updated axel 2006-04-21 01:00:28 +1000
  • 9d770af5f4 Earlier history in non-interactive mode bugfix contained a new bug causing fish to crash if read is not used in non-interactive mode axel 2006-04-20 09:42:11 +1000
  • d1ff6a323a Bump version number 1.21.5 axel 2006-04-19 22:45:13 +1000
  • 112ea1759a Minor code cleanup axel 2006-04-19 22:43:15 +1000
  • 76bafbef2a Make the read builtin accept 0 parameters and drop the input instead of showing an error message axel 2006-04-19 20:08:30 +1000
  • 1947ec88f1 Remove minor memory leak on init axel 2006-04-19 19:58:18 +1000
  • d0956f1e43 Use libc implementations of wcslcpy and wcslcat if they exist. Move internal implementations to fallback.c. axel 2006-04-19 19:56:28 +1000
  • 6996c7718e Always init history on startup, to avoid destorying history multiple times when reading interactively in a non-interactive script axel 2006-04-19 19:55:02 +1000
  • 45d56d8e05 Drop all calls to wcsncpy axel 2006-04-13 22:18:51 +1000
  • 53295d38b7 Change var_entry_t struct to be ANSI C compliant (Wastes a few hundred bytes) axel 2006-04-11 02:01:09 +1000
  • bd9c843fd1 Add warning when trying to change read-only variable axel 2006-04-11 01:36:26 +1000
  • f812b9b26c Fix bug in type command causing type -f to return true even when no file was found axel 2006-04-11 00:32:01 +1000
  • 52851a3ba4 Quote Doxygen test in configure script to remove warning - thanks to Ray Hammond for the report and the fix axel 2006-04-11 00:19:09 +1000
  • b1bf115fa2 Bump version number 1.21.4 axel 2006-04-09 00:32:10 +1000
  • 0f25ef365d Tiny documentation edits axel 2006-04-09 00:31:34 +1000
  • 55ea4b6fc0 Documentation additions axel 2006-04-05 23:29:28 +1000
  • 5ef8cccf21 Mention in the license section that fish includes the glibc wcstok implementation as a fallback for libc implementations lacking wcstok axel 2006-04-05 22:59:56 +1000
  • 5613d96001 Do not call autoconf in Makefile, since configure will automatically reconfigure itself if configure.ac has changed axel 2006-04-05 22:49:18 +1000
  • 5d9ba8c1a2 Delete some commented code and tweak a few comments axel 2006-04-05 22:48:25 +1000
  • 0de232bf54 Do not return to the shell until all processes of a job have finished (Previous behaviour was to return once the last job had exited, and could cause e.g. the jobs builtin to print out the job responsible for repainting the titlebar). Also validate that jobs have not completed in various places where the job list is examined axel 2006-04-04 21:27:22 +1000
  • db5b887824 PPC fix by James Vega, fixing an issue with a variable named putc, which clashed with the putc macro axel 2006-04-04 01:04:22 +1000
  • 634bdb8b3b Release 1.21.3 1.21.3 axel 2006-04-02 21:17:21 +1000
  • 9c579a37bb Swedish translation checkin axel 2006-04-02 21:16:59 +1000
  • 1502acd83e Add tar and dist Makefile targets axel 2006-04-02 21:16:22 +1000
  • ef3430f669 Add Makefile rules for regenerating Makefile, configure script, etc. when needed axel 2006-04-02 21:15:25 +1000
  • 01af64cf1f Add missing space in shellscript for building rpms axel 2006-04-01 02:56:26 +1000
  • 349f52a1a5 Telnet completions from Sean Higgins axel 2006-04-01 02:55:54 +1000
  • 850aa1963f Change rpm .spec file so it will work both on systems that install X headers in /usr/include and /usr/X11R6/include axel 2006-03-30 07:33:30 +1000
  • 185d0c3c1c Minor edits in configure.ac axel 2006-03-30 07:31:24 +1000
  • 3656443b1f Update section about compilers in INSTALL file to reflect that fish is known to work with ICC axel 2006-03-30 07:30:31 +1000
  • 6748b9699f Make parser_is_block public axel 2006-03-30 07:29:42 +1000
  • dc91d7aec4 Further improvements to build system wrt detection of compiler and libc features and prototypes, as discussed with James Antill on mailin list axel 2006-03-29 10:25:00 +1000
  • 13a51ba4c2 Fix warnings from ICC axel 2006-03-29 10:14:50 +1000
  • 749dad1309 Fix wildcarding bug where ? at end of wildcard could match 0 characters axel 2006-03-29 04:09:16 +1000
  • 7a07d7c188 Add hint on how to fix missing rpm-build when trying make rpm axel 2006-03-27 03:52:37 +1000
  • 53c95abfb2 Change how a few pointer are supplied to functions, removes warnings about breaking aliasing rules axel 2006-03-26 21:23:39 +1000
  • 7fd2ae4ffd Third try on correct fallback headers - re-add the checks to only include prototypes for functions which are known to be missing, and also add any compiler directives which may help in adding additional prototypes in the system headers (separate patch) axel 2006-03-26 02:21:03 +1000
  • 717ac3f7fe Remove gcc-specific cflags from makefile. Add them in the configure file, but only if the compiler is gcc. axel 2006-03-26 02:18:48 +1000
  • 50fa7234ea Fix completion describtion bug causing filesizes below 1024 bytes to be reported as 0 bytes on big-endian systems axel 2006-03-22 10:17:12 +1000
  • 80b4055eab Add support for the -n switch to skip execution of any commands axel 2006-03-18 11:04:59 +1000
  • 94b7c8d5e6 Don't call the type function when defining the _ function, as this will cause a recursive dependency axel 2006-03-17 23:23:56 +1000
  • 580ec26885 Minor code tweak in type function, and add a missing newline to an output string axel 2006-03-17 23:22:56 +1000
  • 6ba5d80a20 Cleanup after patch conflict axel 2006-03-14 10:22:16 +1000
  • d58b9de63b Use 'type -f' instead of 'which' to test for presense of command, since the latter does not set the exit status correctly on all platforms axel 2006-03-14 10:21:27 +1000
  • 99a93b5add Fish PATH Fix npilon 2006-03-14 05:07:24 +1000
  • de50539c02 gettext detection fix npilon 2006-03-13 11:44:58 +1000
  • 04cf08b93b xargs completion fix npilon 2006-03-13 11:44:33 +1000
  • 2c5b52eb6c OS X Compilation Fix npilon 2006-03-13 11:43:33 +1000
  • dd8150d98d Minor comment and documentation changes axel 2006-03-14 10:09:14 +1000
  • 99662d7711 Move typedef of tputs_arg_t from common.h to fallback.h axel 2006-03-14 10:08:01 +1000
  • 5f3ad87a98 Make the type builtin not rely on the exit status of the which command axel 2006-03-14 10:06:41 +1000
  • 83d05f9170 Move to end of current token on completion axel 2006-03-11 21:56:12 +1000
  • 0d56818664 Fix bad return status in read builtin axel 2006-03-11 05:51:00 +1000
  • 5b0cd5a911 Changes in quoting of backslashes lead to minor bug in awk script for munging command descriptions axel 2006-03-11 00:28:08 +1000
  • 102b99a17b Add further checks to unicode_start to see that the command exists axel 2006-03-10 23:51:29 +1000
  • 6222d00ffc Add minor comment about error handling to configure.ac axel 2006-03-10 23:50:24 +1000
  • 73370f5f39 Avoid extended regexps in grep, they are not portable axel 2006-03-10 23:43:50 +1000
  • 883ce6e440 Adapt key_reader to changes in buildfiles axel 2006-03-10 23:43:17 +1000
  • f320f5f710 Move LANG init back to /etc where it belongs. IT was temporarily moved earlier to do some translations at init time, but that is no longer needed axel 2006-03-10 23:40:39 +1000
  • 32b531667a Fix bug that causing terminal corruption if a job is put under job control before running in interactive mode. This is fixed by doing more inits at startup (but only slightly more) axel 2006-03-10 23:38:09 +1000
  • c47dae77a4 Bump version number 1.21.2 axel 2006-03-09 22:00:08 +1000
  • 53160d134e Swedish translation additions (incomplete) axel 2006-03-09 21:59:38 +1000
  • 619defd748 Update todo list axel 2006-03-09 21:59:16 +1000
  • 40db2b3c2a Further comment clarification on -fno-optimize-sibling axel 2006-03-09 21:56:38 +1000
  • b05ccee0f0 Remove extra spaces in descriptions for a few completions axel 2006-03-09 21:52:50 +1000
  • d722fa59ca Add completions for cdrecord, patch and xargs axel 2006-03-07 09:26:45 +1000
  • 60065614bd Updates to the swedish translation axel 2006-03-07 09:15:04 +1000
  • 05b39a9bdb Drop the -fno-strict-aliasing flag for GCC in Makefile.in, since it dealt with type punning using anonymous unions, which fish doesn't have anymore axel 2006-03-07 04:49:24 +1000
  • 91ab644173 Add support for \\ in quoted strings axel 2006-03-06 11:50:12 +1000
  • 083fcd6491 Remove fish_tests when doing make clean. This patch has been applied before, but must have gotten lost along the way. axel 2006-03-06 07:27:06 +1000