axel
|
57b3965518
|
Initialize etc/fish and share/fish from the Makefile, not automatically by Autoconf. That way we get correct expansion of ${prefix} and friends to their install-time value. This fixes a bug reported by James Vega.
darcs-hash:20060718164155-ac50b-8ec6c63d9c4e52db2c1884fcffeab78333367773.gz
|
2006-07-19 02:41:55 +10:00 |
|
axel
|
3e843f8219
|
Two minor build fixes, thanks to Hiroshi Sakurai
darcs-hash:20060717134217-ac50b-e7ec4f4ef1a4267486e746dacee79749048e3afe.gz
|
2006-07-17 23:42:17 +10:00 |
|
axel
|
af0bd61fb5
|
Add fix for build error in fish_tests
darcs-hash:20060715123903-ac50b-b9facd514360e534ab655177c8cd9cee0e9aa914.gz
|
2006-07-15 22:39:03 +10:00 |
|
axel
|
587e91d0c1
|
Include fallback functions in set_color command
darcs-hash:20060615152419-ac50b-e3ff8cffb004f7f381ca6d8e4bd5c039b451835d.gz
|
2006-06-16 01:24:19 +10:00 |
|
axel
|
081ab955af
|
Slightly improve build system - dont link in ncurses into mimedb or set_color
darcs-hash:20060615135200-ac50b-e39889a0f566306f3ae1c7a39f2a7dd5c387fa2c.gz
|
2006-06-15 23:52:00 +10:00 |
|
axel
|
0361423469
|
Major restructuring of the buildsystem, meaning that the documentation doesn't needlessly rebuild itself, and the size of the fish binary drops slightly
darcs-hash:20060613134328-ac50b-05ae75eb5cc081b680f38e8866fac00a679cc266.gz
|
2006-06-13 23:43:28 +10:00 |
|
axel
|
038dcca143
|
Include user documentation with standard tarballs - this means you no longer need Doxygen to build fish, and should make life easier for packagers
darcs-hash:20060612110743-ac50b-0dcfea7ce14856840ee66afb2c70bb23fcbfee6f.gz
|
2006-06-12 21:07:43 +10:00 |
|
axel
|
d6bf879675
|
Move jobs builtin to its own file
darcs-hash:20060526113811-ac50b-9c0ed1aa26cd2f247978e406bea86e8c36d73710.gz
|
2006-05-26 21:38:11 +10:00 |
|
axel
|
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
darcs-hash:20060420150028-ac50b-b3b6b04023f1c039d167e5f67c89cbbaa6bd0cdc.gz
|
2006-04-21 01:00:28 +10:00 |
|
axel
|
5613d96001
|
Do not call autoconf in Makefile, since configure will automatically reconfigure itself if configure.ac has changed
darcs-hash:20060405124918-ac50b-0f45ddc7759383d930e0473a281f092566570210.gz
|
2006-04-05 22:49:18 +10:00 |
|
axel
|
1502acd83e
|
Add tar and dist Makefile targets
darcs-hash:20060402111622-ac50b-8ac169b0f05fd68c1c8a375ae60049422e3fad47.gz
|
2006-04-02 21:16:22 +10:00 |
|
axel
|
ef3430f669
|
Add Makefile rules for regenerating Makefile, configure script, etc. when needed
darcs-hash:20060402111525-ac50b-533e15f7ab5d63c2f8258b5a5ae8adc5bafd9221.gz
|
2006-04-02 21:15:25 +10:00 |
|
axel
|
01af64cf1f
|
Add missing space in shellscript for building rpms
darcs-hash:20060331165626-ac50b-922778808ac54955cf6b1a43e4ae5e2264ac6ae1.gz
|
2006-04-01 02:56:26 +10:00 |
|
axel
|
dc91d7aec4
|
Further improvements to build system wrt detection of compiler and libc features and prototypes, as discussed with James Antill on mailin list
darcs-hash:20060329002500-ac50b-e7618e476ea69802bd2cb0076244f49a0f178df7.gz
|
2006-03-29 10:25:00 +10:00 |
|
axel
|
7a07d7c188
|
Add hint on how to fix missing rpm-build when trying make rpm
darcs-hash:20060326175237-ac50b-703940a231be96991d5d94c451b12f7c4e6f649f.gz
|
2006-03-27 03:52:37 +10:00 |
|
axel
|
717ac3f7fe
|
Remove gcc-specific cflags from makefile. Add them in the configure file, but only if the compiler is gcc.
darcs-hash:20060325161848-ac50b-23919c1d23bbc5eed81fd709b95802ea2d4e8f52.gz
|
2006-03-26 02:18:48 +10:00 |
|
npilon
|
99a93b5add
|
Fish PATH Fix
Moved PATH detection code to the start of share/fish.
darcs-hash:20060313190724-c90d9-8e2e80910041e91b48d68154e9d8180d04689463.gz
|
2006-03-14 05:07:24 +10:00 |
|
axel
|
883ce6e440
|
Adapt key_reader to changes in buildfiles
darcs-hash:20060310134317-ac50b-14691f97a817f52f663679797e69f60419ec5d03.gz
|
2006-03-10 23:43:17 +10:00 |
|
axel
|
40db2b3c2a
|
Further comment clarification on -fno-optimize-sibling
darcs-hash:20060309115638-ac50b-e6a67c4061bd576a8de261d46b85d984fd926b0c.gz
|
2006-03-09 21:56:38 +10:00 |
|
axel
|
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
darcs-hash:20060306184924-ac50b-cfcb9fff791a1fc6d8d18961cf760c13829b5707.gz
|
2006-03-07 04:49:24 +10:00 |
|
axel
|
083fcd6491
|
Remove fish_tests when doing make clean. This patch has been applied before, but must have gotten lost along the way.
darcs-hash:20060305212706-ac50b-751e88e86e03b94a18566ce02a0808697298d3bf.gz
|
2006-03-06 07:27:06 +10:00 |
|
axel
|
7e9e7d77d1
|
Add output message when uninstalling legacy fish version
darcs-hash:20060305212630-ac50b-8ff128370f83ef6d12a1f3941a7fd6f73852dbc3.gz
|
2006-03-06 07:26:30 +10:00 |
|
axel
|
d48e9ef8b1
|
Some compiler flag tweaks, and elaborated comments on compiler flags use
darcs-hash:20060305212330-ac50b-f37c3f5464545965c1b4ace9282622111f8783a9.gz
|
2006-03-06 07:23:30 +10:00 |
|
axel
|
5d828b5fcf
|
Remove correct files when using make distclean
darcs-hash:20060302012654-ac50b-e441be3287ca2a14d11fc8491a45407e72b6598a.gz
|
2006-03-02 11:26:54 +10:00 |
|
axel
|
c2f6c6c1d2
|
Do gettext translation of descriptions just-in-time internally in fish
darcs-hash:20060301165347-ac50b-3df9feec60dd9860e0988396d10b550a501f6802.gz
|
2006-03-02 02:53:47 +10:00 |
|
axel
|
3570013496
|
Use correct objects list when building mimedb
darcs-hash:20060301012818-ac50b-aa2429ac2b7a0af4d91e4b59038e345115a6350f.gz
|
2006-03-01 11:28:18 +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
|
22bfa6638a
|
Update of the makefile on how to handle the directory hierarchy transition
darcs-hash:20060223153556-ac50b-4af8c2376a37c28f056b7fef37db3fb371a3e899.gz
|
2006-02-24 01:35:56 +10:00 |
|
axel
|
15916bfbdc
|
Update build dependencies
darcs-hash:20060218023432-ac50b-9cfdc633f4b6834dea4324f429b1decca6d9e110.gz
|
2006-02-18 12:34:32 +10:00 |
|
axel
|
228fdbef5a
|
Use the right sources for generating translation strings
darcs-hash:20060218023332-ac50b-5a2cec156ad5c49d052f17cf14fd14e72e0aa137.gz
|
2006-02-18 12:33:32 +10:00 |
|
axel
|
5dfa28059e
|
Remove dropped fish_function.fish from Makefile
darcs-hash:20060217103540-ac50b-5ea95b93bd93512100e652e2cd8146d4f2fdbf58.gz
|
2006-02-17 20:35:40 +10:00 |
|
axel
|
343cafef34
|
Redo installation file structure, move lots of things to $PREFIX/share/fish
darcs-hash:20060217101339-ac50b-d93d2c620a4b7f75f05ff461a6edbee001da7613.gz
|
2006-02-17 20:13:39 +10:00 |
|
axel
|
6affa4452b
|
Check for translation strings in function files
darcs-hash:20060212222406-ac50b-10424c1daeb9e81054c87bbf8f7839da72cb05bb.gz
|
2006-02-13 08:24:06 +10:00 |
|
axel
|
18279c3867
|
make sure fish_tests is deleted on make clean
darcs-hash:20060209215101-ac50b-48d6e4ffa276e55e0ab896040a7070294061a4ce.gz
|
2006-02-10 07:51:01 +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
|
cbf1dbaa2e
|
Add missing fish_tests file to make clean
darcs-hash:20060208180342-ac50b-a4cf2411534c8c1bd3db335152d4615f951529c8.gz
|
2006-02-09 04:03:42 +10:00 |
|
axel
|
73a9c8bcb8
|
Autoloaded functions
darcs-hash:20060208092005-ac50b-8e784f79a4e158c8c15b553fad85002dccc7bd03.gz
|
2006-02-08 19:20:05 +10:00 |
|
axel
|
57d53c70e3
|
Further halloc:ification if fish
darcs-hash:20060206181101-ac50b-db0aac307a81e7f0677acd15a9f38ff8c7ff36d2.gz
|
2006-02-07 04:11:01 +10:00 |
|
axel
|
585191310b
|
First checkin of transition to using a new hierarchical memory allocator, some of the memory associated with a job is covered
darcs-hash:20060206142502-ac50b-ba1c9a4f64ea0f44f65303a125f9ddae5bd31e2f.gz
|
2006-02-07 00:25:02 +10:00 |
|
axel
|
4f947015d2
|
Minor tweaks, including a few small performance improvements
darcs-hash:20060204130914-ac50b-331e83fd8fe472545fce60fc4b76bb8300526d64.gz
|
2006-02-04 23:09:14 +10:00 |
|
axel
|
c8a36c9889
|
Autoconf tweaks to make library detection more robust
darcs-hash:20060130165706-ac50b-e7685a85f07811815fb01ac3b79609ea7f0a7786.gz
|
2006-01-31 02:57:06 +10:00 |
|
axel
|
521d09b6d0
|
Add support for calculating completions for arbitrary commands through the 'complete' builtin
darcs-hash:20060130165150-ac50b-5e2ef3bb0298dd5e1a5d6fbdade314cc73ef36f3.gz
|
2006-01-31 02:51:50 +10:00 |
|
axel
|
e01ccb14af
|
shellscript functions should use the help command to display help
darcs-hash:20060126173437-ac50b-69c03761554180467f741a9597205fab6c823378.gz
|
2006-01-27 03:34:37 +10:00 |
|
axel
|
452558624c
|
Installation should not rely on making the .po files
darcs-hash:20060124181245-ac50b-27104b2918c53230377afcd8b684335aafb7ed76.gz
|
2006-01-25 04:12:45 +10:00 |
|
axel
|
e0d6b5c438
|
Add manual page for fish_pager command
darcs-hash:20060124180729-ac50b-ee2811e3a96d7f29f372ea5a5b1d08ff9045545a.gz
|
2006-01-25 04:07:29 +10:00 |
|
axel
|
29c488c6dc
|
Fixes to api documentation, added .PHONY to makefile actions, made a few private functions static
darcs-hash:20060123204014-ac50b-b9d2a10c7f00945b5d9d244cb3b8c1489fe280de.gz
|
2006-01-24 06:40:14 +10:00 |
|
axel
|
14ae10daf7
|
Hopefully the last attempt at fixing the build rules for making .po and .gmo files
darcs-hash:20060123174742-ac50b-194561d756a9f3d78e1aeffe16e6c4d7c81593fe.gz
|
2006-01-24 03:47:42 +10:00 |
|
axel
|
89eb80f3a4
|
Add option parsing and support for -h and -v switches to fishd
darcs-hash:20060123162534-ac50b-e993c28ee80cf83dc1f83a64f2cf7bac5dc1c55d.gz
|
2006-01-24 02:25:34 +10:00 |
|
axel
|
b969a175d4
|
Cleanup Makefile.in and make sure gen_hdr.sh is executable before using it
darcs-hash:20060123113807-ac50b-3959a084721ea2aebd7e5751788c82f633c2984a.gz
|
2006-01-23 21:38:07 +10:00 |
|
axel
|
7f01570caf
|
.po should not depend on the messages.pot file, since it will cause that file to be autogenerated on build. Also, add a few comments to the Makefile.
darcs-hash:20060122213548-ac50b-e3d6c30bdfa401c03248fb88f96a0c6457fe9773.gz
|
2006-01-23 07:35:48 +10:00 |
|
axel
|
0dadd83fdd
|
Move the complete builtin to it's own file, and make it accept multiple -c, -p, -s, -o and -l switches
darcs-hash:20060122211055-ac50b-6ef8cff7fb02e974d6a8096bf83bcbed429d7322.gz
|
2006-01-23 07:10:55 +10:00 |
|
axel
|
3e3541a05a
|
Add simple fallback implementation of seq command, installed automatically on systems which lack the regular seq command
darcs-hash:20060122210756-ac50b-f09a50f61137acef18f0d2be16e2556b2cdea921.gz
|
2006-01-23 07:07:56 +10:00 |
|
axel
|
fea22833cd
|
Use backticks for command substitutions in Makefile to make it work on older sh implementations
darcs-hash:20060121160117-ac50b-80b950ee724d149a0cdf8373c9a2a8dcc21bed04.gz
|
2006-01-22 02:01:17 +10:00 |
|
axel
|
588bc1103a
|
Make it possible to manually rebuild an existing messages.pot using 'make messages'. Don't use the --no-wrap switch for xgettext, since it's not universally supported. Print an explanation if xgettext fails.
darcs-hash:20060118165917-ac50b-2bea9293231907ea373216dbd6097a359886a062.gz
|
2006-01-19 02:59:17 +10:00 |
|
axel
|
efd01ae6c6
|
Don't automatically rebuild messages.pot every time the source changes
darcs-hash:20060118155929-ac50b-8134050a43269c35d582fb4410449d64dbbebb52.gz
|
2006-01-19 01:59:29 +10:00 |
|
axel
|
e5298a99f8
|
Add friendly messages to Makefile commands
darcs-hash:20060118131143-ac50b-8141e527e8047d4551548b629e01c18eef5d411e.gz
|
2006-01-18 23:11:43 +10:00 |
|
axel
|
25e363e729
|
Add debug target to make, which halts on warnings
darcs-hash:20060116134150-ac50b-4edaa946177ff0368669ed6314d25bf5c8663023.gz
|
2006-01-16 23:41:50 +10:00 |
|
Jan Fader jan.fader@web.de
|
68df730980
|
some little corrections
darcs-hash:20060110174907-f93c5-d9ef6df3a8f8401ea161085a1e512d6a1d445260.gz
|
2006-01-11 03:49:07 +10:00 |
|
axel
|
d9663a4ec4
|
Remove the external tokenize command. One can use tr instead
darcs-hash:20060110163603-ac50b-204bef8d8d8e3f2ebc593c3de7d5a2eb4b1f0312.gz
|
2006-01-11 02:36:03 +10:00 |
|
axel
|
690648e1b0
|
Huge upade containing several bugfixes related to i18n, and a huge number of new translatable strings, including almost all description messages for command specific completions
darcs-hash:20060108025656-ac50b-e2309829a0afa6b3270d13814e9600d0fd372407.gz
|
2006-01-08 12:56:56 +10:00 |
|
axel
|
e12902fe3c
|
Translate most shellscript output, translate internal completion descriptions, and several translation bugfixes
darcs-hash:20060105134159-ac50b-0a7805971e079dd1a511c6bca227db4504902ef0.gz
|
2006-01-05 23:41:59 +10:00 |
|
axel
|
c1304a05d9
|
Further i18n tweaks
darcs-hash:20060104135230-ac50b-c9fe3b1d24a28f18cefee72aaec17515b552b157.gz
|
2006-01-04 23:52:30 +10:00 |
|
axel
|
ec43c635cc
|
Add i18n through gettext, as well as a Swedish translation
darcs-hash:20060104125102-ac50b-5bf026578a69bd94f7a7a3c8dee0ebccd95e5c24.gz
|
2006-01-04 22:51:02 +10:00 |
|
axel
|
7bdcfacee4
|
Add trap shellscript function
darcs-hash:20051217213052-ac50b-fdab838ea9595fac7572068ea3a1f12b8bb0ea68.gz
|
2005-12-18 07:30:52 +10:00 |
|
axel
|
1d69e70b7a
|
Initial blocking implementation
darcs-hash:20051211222101-ac50b-6e11220bd608187fbb32a0313b5b73dbdc8354fc.gz
|
2005-12-12 08:21:01 +10:00 |
|
axel
|
39ca027706
|
Do not fail make install on missing ChangeLog
darcs-hash:20051209024923-ac50b-9a998c9e221c1a2d5613498e78614fafc5c6a347.gz
|
2005-12-09 12:49:23 +10:00 |
|
netocrat
|
acde745e34
|
Add a distclean target to Makefile.in
darcs-hash:20051103170348-344c5-9e8f20f2363ac031c8eeb991d01c58fde86fd33b.gz
|
2005-11-04 03:03:48 +10:00 |
|
netocrat
|
064d49215a
|
Add missing files to remove for make clean
darcs-hash:20051103151026-344c5-c79770e8273cc18f0515c4bbbed730fec89af060.gz
|
2005-11-04 01:10:26 +10:00 |
|
netocrat
|
78d3b37e11
|
Modify fish init scripts to take account of @SYSCONFDIR@
darcs-hash:20051103143535-344c5-203a64cc8bdb14cc018254f6eb74852a1db4843f.gz
|
2005-11-04 00:35:35 +10:00 |
|
axel
|
721f616964
|
Add documentation for the vared shellscript function
darcs-hash:20051025143355-ac50b-d7aaecf4b2de062fb2c56928bd6a6919ad6d223c.gz
|
2005-10-26 00:33:55 +10:00 |
|
axel
|
fc5e0ab367
|
Fix broken umask, add completions, documentation cleanups, etc
darcs-hash:20051022100605-ac50b-9b6ece502b203bf7690583d57b5b0713de30890c.gz
|
2005-10-22 20:06:05 +10:00 |
|
axel
|
638df31ca4
|
Implement the ulimit builtin
darcs-hash:20051014223301-ac50b-f4e6303dcfbe26318e23020444b54d80fed9f535.gz
|
2005-10-15 08:33:01 +10:00 |
|
axel
|
0a4b983afa
|
Multiple portability fixes
darcs-hash:20051010161255-ac50b-e732f18c1dfa610e34b56bb4ff1a3d4d2ef078a1.gz
|
2005-10-11 02:12:55 +10:00 |
|
axel
|
9ae7fa5831
|
Move io redirection functions to their own library
darcs-hash:20051008112051-ac50b-113caa4cba470a739e4bfbed9f479e2fed357be7.gz
|
2005-10-08 21:20:51 +10:00 |
|
axel
|
b9b841f603
|
Initial update for new event subsystem
darcs-hash:20051005223708-ac50b-8a8d7e003e1c24747f3f154cb66b6c1a1015c35b.gz
|
2005-10-06 08:37:08 +10:00 |
|
axel
|
5a7a14003f
|
Update for type function
darcs-hash:20050924013016-ac50b-d153454213661a003b54306f9ee32caf6c390505.gz
|
2005-09-24 11:30:16 +10:00 |
|
axel
|
a6b10d28eb
|
Documentation updates
darcs-hash:20050923144445-ac50b-851b042248bd0d4f857c0cb744393ed16c13a95d.gz
|
2005-09-24 00:44:45 +10:00 |
|
axel
|
f971e02256
|
Exportable universal variables
darcs-hash:20050922201652-ac50b-f70e7607b4ace24da4020f2d432718dc335e5bdd.gz
|
2005-09-23 06:16:52 +10:00 |
|
axel
|
e3ce01d685
|
Key binding functions
darcs-hash:20050920234200-ac50b-3895a97cb024368258cd1562bdcc9fda2c84f521.gz
|
2005-09-21 09:42:00 +10:00 |
|
axel
|
ea96e413f3
|
Minor documentation updates
darcs-hash:20050920141105-ac50b-339e24a7cc79cbf80e1c1d8eb14f77c57ab6066c.gz
|
2005-09-21 00:11:05 +10:00 |
|
axel
|
149594f974
|
Initial revision
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz
|
2005-09-20 23:26:39 +10:00 |
|