David Adam
2f289ce097
cmake: drop unneeded checks
...
Much cruft brought across from autoconf is removed.
2017-11-17 16:21:56 +08:00
David Adam
57bfca17dc
cmake: make WINSIZE checks work
2017-11-17 16:21:56 +08:00
David Adam
a8938bcb4d
cmake: check for stat struct items correctly
2017-11-17 16:21:56 +08:00
David Adam
68da7ab822
cmake: use C++ rather than C checks for all checks
...
Disables C language for fish project to catch errors.
2017-11-17 16:21:56 +08:00
David Adam
8f7d68ee3e
cmake: use correct syntax for CheckStructHasMember
...
Correctly detect the dirent member d_type on systems that have it.
2017-11-17 16:21:56 +08:00
David Adam
de9f034318
cmake: minimum required cmake version should be first line in file
...
See note in https://cmake.org/cmake/help/v3.8/command/project.html
2017-11-17 16:21:55 +08:00
David Adam
396faebc08
Move CMakeFiles to cmake
...
Makes in-tree (ie `cmake .`) builds work.
2017-11-17 16:21:55 +08:00
ridiculousfish
043631fd18
Add muParser headers to CMake build
...
Enables these headers to show up in IDEs.
2017-11-16 12:51:16 -08:00
ridiculousfish
1014995159
Add documentation for wait command
2017-11-16 11:28:32 -08:00
ridiculousfish
bc28bd7d6d
Use some modern initialization syntax in builtin_wait
...
Avoids potentially dangling pointers.
2017-11-16 10:54:34 -08:00
ridiculousfish
51d34e1960
Add wait command to Changelog
2017-11-16 10:54:04 -08:00
ridiculousfish
7c8ed80e64
Fix up builtin_wait build system
...
Add missing CMake and Xcode files, and mark some variables as const
reference.
2017-11-16 10:48:21 -08:00
slama
c7a682ed05
add wait command
2017-11-16 10:48:21 -08:00
David Adam
ea5f3925ea
drop USE_GETTEXT macro and use only HAVE_GETTEXT
...
There is no clear rationale for the two separate macros.
2017-11-16 21:29:42 +08:00
Aaron Gyes
fa57565c42
Fix fish_opt --help
showing nextd manpage.
2017-11-14 01:56:58 -08:00
WEBER Logan
11cebe9483
feat(share:git-prompt): be able to truncate the branch name with a defined max length
2017-11-13 10:57:42 +01:00
Laurent Pireyn
b46b0310f3
Create Hugo completion ( #4529 )
2017-11-12 21:03:11 -08:00
Andrew Stewart
9c060126b5
fixed small typo in src/builtin_jobs.cpp ( #4530 )
2017-11-10 11:41:02 -08:00
Andrew Schulman
ed0a57ff6d
Update cygport completions
2017-11-08 22:19:52 +01:00
Fabian Homborg
60248e895f
Use __fish_complete_user_at_hosts
...
for various completions.
This makes the code a bit nicer, removes one of the
__fish_print_hostnames calls (which are slow) and a sed call, thereby
improving performance by about 33% (600ms to 400ms).
Fixes #4511 .
2017-11-08 12:59:31 +01:00
Jannis
45fc499a91
Make h1 distinguishable from h2 ( #4522 )
2017-11-07 00:55:20 -08:00
Michihito Shigemura
d769b2ac40
Fix typo in tutorial
2017-11-06 18:48:57 +01:00
Michihito Shigemura
2ba6dc8893
Fix typo in string
2017-11-06 18:48:31 +01:00
Michihito Shigemura
c5241360af
Fix typo in history
2017-11-06 18:48:16 +01:00
Michihito Shigemura
f0503c84dc
Improve document in FORMATTING
...
Update links
Fix typo
2017-11-06 18:46:57 +01:00
David Adam
d02011c57a
cmake: fix typo causing conf.d to be missed in install phase
2017-11-06 20:44:14 +08:00
David Adam
57bd122719
CMake: fix prefix paths for extra directories
2017-11-06 17:38:40 +08:00
ridiculousfish
39ddfa2ad2
Migrate muParser to CMake
...
This adds a CMakeLists.txt inside muParser, so it can be build
with CMake.
2017-11-05 13:00:34 -08:00
ridiculousfish
cd47f9b1a2
Add an IDE-friendly CMake target
...
This adds the target build_root, which is a target that installs
fish into a directory under the build path.
2017-11-05 11:25:08 -08:00
Michihito Shigemura
f0ce62c873
Fix typo in abbr
2017-11-03 14:09:22 +01:00
Michihito Shigemura
4a4fd7e75b
Fix typo in faq
2017-11-03 14:08:48 +01:00
Michihito Shigemura
efdc62fa80
Fix typo in argparse
2017-11-03 14:08:24 +01:00
Michihito Shigemura
97a6efec77
Update link in CONTRIBUTING.md
...
http to https
2017-11-03 14:07:45 +01:00
Judson
37e0fbb5e4
Paginating last command
...
Often, I want to paginate the command I just ran.
Easy enough to <up><alt-p>, but this patch saves a keystroke.
2017-11-01 07:35:26 +08:00
David Adam
d5e5878f6d
Update tests to match behaviour from 848db48af5
2017-10-31 20:09:45 +08:00
David Adam
848db48af5
Improve warning message when exiting with active jobs
...
Work on #4303 .
2017-10-31 19:18:44 +08:00
David Adam
eb081481c6
warning message when exiting with active jobs uses PID of first process, not PGID
...
Work on #4303 .
2017-10-31 19:17:21 +08:00
David Adam
9adb3492f9
docs: fish_history can be set to the empty string
2017-10-31 18:26:31 +08:00
David Adam
b34b0cf1e3
Restore previous output of status current-{filename,function}
...
Closes #4499 .
Partial reversion of 30368d5526
.
2017-10-31 18:10:46 +08:00
David Adam
7fe7582329
docs: move fish_history entry to correct section and reword
2017-10-31 17:53:16 +08:00
Valery Ushakov
8f0f05ca44
Rewrite tparm_solaris_kludge to call tparm with default parameters
...
Closes #4502 .
2017-10-31 16:48:35 +08:00
Mahmoud Al-Qudsi
798ad363ba
Fix extra ../ in figurig out GIT_DIR in build script
2017-10-25 16:43:39 -05:00
Mahmoud Al-Qudsi
47993b48b6
Add instructions on appending to /etc/shells
...
Print the command to append safely to /etc/shells with sudo and tee upon
completion of `make install`.
2017-10-25 16:34:17 -05:00
Mahmoud Al-Qudsi
e174b8a800
Fix build on platforms without bash
...
Build script build_tools/git_version_gen.sh had a hard dependency on
bash that was causing the build to fail on systems without bash.
Closes #4491
2017-10-25 15:57:36 -05:00
Fabian Homborg
1cd43a371b
Add "chsh -l" completion for util-linux chsh
...
AFAICT, the FreeBSD and macOS option of the same name isn't useful
with chsh, so we skip that.
Fixes #4497 .
2017-10-25 20:55:05 +02:00
Laurent Pireyn
3781862346
Fix typo in gradle completion ( #4500 )
2017-10-23 20:04:47 -07:00
payasrelekar
3f76cccded
Fix a typo
2017-10-22 01:01:59 +02:00
David Adam
216c4b811a
only call ioctl to export new termsize if process is in the foreground
...
Closes #4477 .
2017-10-21 07:21:17 +08:00
Fabian Homborg
720f4ad742
Also allow "sles" as OS-ID for command-not-found-handler
...
"Suse Linux Enterprise Server".
Fixes #4447 .
2017-10-19 19:09:29 +02:00
slama
7004c30f95
allow edit across newlines wherever the cursor is if the line ends with a backslash.
...
Fixes #4467
2017-10-18 11:58:01 -07:00