Commit Graph

13757 Commits

Author SHA1 Message Date
netocrat
13aa8b2927 Correct NFS-safe locking for per-hostname uniqueness (and misc fixes)
The temporary linked-to file now uses the hostname or a (reasonably) random string of digits so that the filename is truly unique when multiple NFS clients are accessing the same directory.  Other fixes: 3.1 corrected to 0.31 (was allocating x10 too many characters); units of LOCKPOLLINTERVAL recommented to specify milliseconds; added debug()s; reworded misc comments for clarity/accuracy.

darcs-hash:20051001191852-344c5-f16893d6f6f4309eeccb68870ed35dfbd87ccd2a.gz
2005-10-02 05:18:52 +10:00
axel
1026c17e7e Use internal implementation for wcsncasecmp
darcs-hash:20051003152639-ac50b-581206ef8148f4d24875862f6cc09909b369fac0.gz
2005-10-04 01:26:39 +10:00
axel
227e4a1999 Drop various debug messages
darcs-hash:20051003135848-ac50b-4db4937a214aadd481b1e5da03c2e253d83610dd.gz
2005-10-03 23:58:48 +10:00
axel
96f0cd9946 Code cleanup and a few source code comments
darcs-hash:20051003132446-ac50b-53f8231b18fced8371781ad41c9485983e1c5cdc.gz
2005-10-03 23:24:46 +10:00
axel
101205900b Make sure all internal file descriptors are closed when spawning children
darcs-hash:20051003130937-ac50b-95fb750b3c26f1c03a2a877770bbeee536ea3b74.gz
2005-10-03 23:09:37 +10:00
axel
c39fed1f37 Minor documentation updates
darcs-hash:20051002140830-ac50b-f2fd170d83becfe0f8e22e4abf3ac768561c9a0b.gz
2005-10-03 00:08:30 +10:00
axel
2fab5364e1 Fix broken regression test (irony?)
darcs-hash:20051002134406-ac50b-d9d3c94eb08ecd05be1a4e128ca08d9d3ae53978.gz
2005-10-02 23:44:06 +10:00
axel
4f197e2267 Support symbolic keybindings
darcs-hash:20051002134046-ac50b-1e3dc058105d30ad0541c99a250e2d33c31dc7e3.gz
2005-10-02 23:40:46 +10:00
axel
64c601c52f Use debug function instead of fwprintf
darcs-hash:20051001095709-ac50b-2e4896424ef368850f500b1e816ccd3f0e1ddefa.gz
2005-10-01 19:57:09 +10:00
netocrat
194f5c3830 Amended critical section locking to be NFS-safe
darcs-hash:20050930195021-344c5-9e4760fdb29c80e32589bf62159911a57c6779d2.gz
2005-10-01 05:50:21 +10:00
axel
660ddcb4ab Cast null pointers to (void *) in vararg functions
darcs-hash:20050930182826-ac50b-fa9960404bf69e57531ad02becb5015aaed35d69.gz
2005-10-01 04:28:26 +10:00
netocrat
6f08ee51e8 Critical section locking for fishd
darcs-hash:20050928014309-344c5-92a1e5aa31eceacc4f76cdb2638358d1014c2e3f.gz
2005-09-28 11:43:09 +10:00
axel
67f20b9b16 Add missing include for intern.c
darcs-hash:20050928210224-ac50b-0de9bc26ed36c4833b91e9c92e7d14d78379b55f.gz
2005-09-29 07:02:24 +10:00
axel
1ecfc8e4c6 Minor fix in testsuite
darcs-hash:20050927174025-ac50b-554f6bf9aefc2da0b5a40baebb44bcd02a933704.gz
2005-09-28 03:40:25 +10:00
axel
8c7c3bd787 Minor tweak in buildscript
darcs-hash:20050927173107-ac50b-60a41f26311cea0ed32e42323a5ddfd6a16cb20b.gz
2005-09-28 03:31:07 +10:00
axel
e855f2dfc9 Update testsuite to reflect new variable scoping rules
darcs-hash:20050927083554-ac50b-80f5fcb0022416a80eb8d3aa673282a2c67d4dd4.gz
2005-09-27 18:35:54 +10:00
axel
d8971f1a17 Silence universal variable server error reporting
darcs-hash:20050927083507-ac50b-7ea60eb35b5965e53ff2f70cd4d5eb0221bd0791.gz
2005-09-27 18:35:07 +10:00
axel
6d4e6f40ce For-loop variable must have explicitly local scope
darcs-hash:20050926145835-ac50b-828ed718f1b4a4fdb949c597ce6a0b008926c11e.gz
2005-09-27 00:58:35 +10:00
axel
0a87af38f9 Default scope for variables is innermost function block
darcs-hash:20050926145426-ac50b-ebe8f1af0ee60728d71a8df326b89ed6575560c6.gz
2005-09-27 00:54:26 +10:00
axel
0ef22a5577 Add support for zero element arrays
darcs-hash:20050926144703-ac50b-3ed14d14b02908862d69aec08aab35b6d0188bba.gz
2005-09-27 00:47:03 +10:00
axel
6a3e73f87c Fix regression bug in regression test suite
darcs-hash:20050926141136-ac50b-864add3824c34e96ad56bc0e92537196992692b0.gz
2005-09-27 00:11:36 +10:00
axel
6e1af6d9c3 Change configuration file names if installing in $HOME
darcs-hash:20050926123306-ac50b-c2a277903de798d553fe61e1045eb6c3dae0036d.gz
2005-09-26 22:33:06 +10:00
axel
b445294ff9 Update documentation on keybindings
darcs-hash:20050926020157-ac50b-4fb82b054f6d38be4fc107701aac21e9e6f73edd.gz
2005-09-26 12:01:57 +10:00
axel
7ba8307707 Remove non-unicode quotes, replace with bold
darcs-hash:20050925224126-ac50b-1cfaa3159776029f2e7c6b538f4356fccf214861.gz
2005-09-26 08:41:26 +10:00
axel
f392e3044c Support for numeric backslash escapes
darcs-hash:20050925223948-ac50b-fae1e578572f64386e831a0aa401edd7fab0afb9.gz
2005-09-26 08:39:48 +10:00
axel
cb1f3eb53d Set locale in key_reader correctly
darcs-hash:20050925113213-ac50b-1d38653ba028bf64b7baab751facc837137e9bff.gz
2005-09-25 21:32:13 +10:00
axel
4a786cafda Release 1.14.0
darcs-hash:20050925113134-ac50b-ce43dd40aa0de704723724e6e7e806050760cef8.gz
2005-09-25 21:31:34 +10:00
axel
f1f5904fe1 No semicolon required after else/begin
darcs-hash:20050925112542-ac50b-6cdba042b3f4de89c3f23c3d5e115608ec2c54b8.gz
2005-09-25 21:25:42 +10:00
axel
fcc980a519 Fix compiler warnings
darcs-hash:20050924195558-ac50b-1ad53fa963f71ce5b4aa42490789add2a3d48ab3.gz
2005-09-25 05:55:58 +10:00
axel
0085156a05 Fix crash bug when user presses ^C
darcs-hash:20050924195242-ac50b-f94edc21751e0202808f44bf732e050173a82fea.gz
2005-09-25 05:52:42 +10:00
axel
bee8f2c721 Fix minor memory leak in process expantion
darcs-hash:20050924193508-ac50b-c6304c30b672781c5cbf3c3f31a0774e01ec7ea7.gz
2005-09-25 05:35:08 +10:00
axel
7130c978d5 Updated completions for modprobe and set_color
darcs-hash:20050924193227-ac50b-5804b5e8c0cd0f77cb77d9a87e8e2f3eb9061af2.gz
2005-09-25 05:32:27 +10:00
axel
f643a4e200 Fix minor bugs in parser
darcs-hash:20050924193117-ac50b-eb8ecfe4fec3bca6f89356a9079977802eb4a2c8.gz
2005-09-25 05:31:17 +10:00
axel
62f3b442da Completion updates
darcs-hash:20050924171512-ac50b-85aaf8a30328a3b905fa571bec13fa168a75918b.gz
2005-09-25 03:15:12 +10:00
axel
fe29e1b5d4 Escape from token search and help updates
darcs-hash:20050924163122-ac50b-25d56f7e806bedeeaafabae415cd25a676c7e4cf.gz
2005-09-25 02:31:22 +10:00
axel
b1dcf542bc Minor edits
darcs-hash:20050924021256-ac50b-0626913beafbdfb0e3586f50b5e7b80dd694de65.gz
2005-09-24 12:12:56 +10:00
axel
495c83a26c Silence error messages from cut
darcs-hash:20050924021157-ac50b-296a425d89aea044fe8dc9991d74fe0cc9761382.gz
2005-09-24 12:11:57 +10:00
axel
79b8ff535e Minor documentation update
darcs-hash:20050924013157-ac50b-4ad9f6bb8da67a24999796a9a3de90e334645540.gz
2005-09-24 11:31:57 +10:00
axel
5a7a14003f Update for type function
darcs-hash:20050924013016-ac50b-d153454213661a003b54306f9ee32caf6c390505.gz
2005-09-24 11:30:16 +10:00
axel
3e0e50fbf3 Add support for bold mode to set_color command
darcs-hash:20050924012834-ac50b-c531500a7fa2b720909ea72d48bc39a74f5026b5.gz
2005-09-24 11:28:34 +10:00
axel
935602bd72 Darcs completion updates
darcs-hash:20050923233202-ac50b-bd383b9a72174b8ede4fbec185aeb470f5e95d40.gz
2005-09-24 09:32:02 +10:00
axel
9714521bf4 Fix for broken variable export
darcs-hash:20050923231538-ac50b-60e0a827ce74a168dce0cca34ce96cf89c12ada9.gz
2005-09-24 09:15:38 +10:00
axel
61af4e2197 Tex completions
darcs-hash:20050923145646-ac50b-fad0bc76bc16a5a81f7a14dda1d1754450a7f2f8.gz
2005-09-24 00:56:46 +10:00
axel
a6b10d28eb Documentation updates
darcs-hash:20050923144445-ac50b-851b042248bd0d4f857c0cb744393ed16c13a95d.gz
2005-09-24 00:44:45 +10:00
axel
5f546e1c4c Minor documentation updates
darcs-hash:20050923143316-ac50b-a3816568b7aefca179ef2891d1fd2fb23a1739cb.gz
2005-09-24 00:33:16 +10:00
axel
77c7a026ee Fix for various redirection problems
darcs-hash:20050923131031-ac50b-b9e2897e7f20a087260f97d1342deaed65ad7d70.gz
2005-09-23 23:10:31 +10:00
axel
f971e02256 Exportable universal variables
darcs-hash:20050922201652-ac50b-f70e7607b4ace24da4020f2d432718dc335e5bdd.gz
2005-09-23 06:16:52 +10:00
axel
fcdaed44d7 keybinding cleanups
darcs-hash:20050922101101-ac50b-58be1ccb8a9a691e69369872e745c4212df27b98.gz
2005-09-22 20:11:01 +10:00
axel
8baf2e5cb8 Add darcs completions
darcs-hash:20050921000039-ac50b-90e50a512ec82bce27bad99d3eabf2e15105c147.gz
2005-09-21 10:00:39 +10:00
axel
4c9903cd66 Minor tweaks
darcs-hash:20050920235718-ac50b-a6e0fc1960a8172415fb8a5ebcce81f921d87b10.gz
2005-09-21 09:57:18 +10:00