Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
51 check-ins related to "trunk"
2014-05-07
| ||
08:57 | Create new branch named "record" check-in: fa58aa9189 user: fifr tags: record | |
2013-01-17
| ||
15:01 | Provide optional docstring support in interceptor definitions (addresses [1f4a2dbd11]). Leaf check-in: 5912961aa5 user: marc tags: interceptor-docstrings | |
09:43 | Added support for 'purge' interceptor to clean MISSING files from repo. Leaf check-in: 62a73a0f44 user: michael tags: ttmrichter | |
05:20 | Update copyright year and include 'LICENSE' in 'fsl'. Leaf check-in: 06a31756cc user: marc tags: trunk | |
05:08 | Colour MISSING in default status filter. check-in: 2e30171ad3 user: marc tags: trunk | |
04:43 | Personal branch with personal .fslrc tracked. check-in: 9cd347caaa user: michael tags: ttmrichter | |
2013-01-08
| ||
14:06 | Simplify the prompt regexp (no need to escape '?' inside a disjunction). check-in: 4038632842 user: marc tags: trunk | |
2013-01-01
| ||
23:48 | merged from trunk. check-in: 38deb932f7 user: j tags: dresden | |
2012-12-29
| ||
13:37 | Reference the caller's namespace when defining interceptors (close [caeb6df696]). check-in: 6839e8de1e user: marc tags: trunk | |
13:30 | Allow user-defined interceptors to make multiple calls to Fossil via a 'fossil' proc. check-in: 9153a23747 user: marc tags: trunk | |
13:07 | Reference the caller's namespace when defining interceptors (fixes [caeb6df696]). Closed-Leaf check-in: 326a7576f0 user: marc tags: interceptor-ns-fix | |
13:04 | Register 'stash' as an interactive command. check-in: 2da8b95ded user: marc tags: trunk | |
09:38 | Adopt a more robust solution to the exit status problem by supplying the Fossil $spawn_id to 'spawned_errno'. This argument is optional; when not provided (e.g., in client code), wait on any spawned process. Closed-Leaf check-in: a89d69d7a7 user: marc tags: fossil-factor | |
09:12 | Merge in trunk. check-in: 242901a0ef user: marc tags: fossil-factor | |
2012-12-28
| ||
07:22 | Add vim modeline to default ~/.fslrc. check-in: a06bd1cee4 user: marc tags: trunk | |
07:21 | List interceptors in 'wrapper' output. check-in: 4a62cde8b7 user: marc tags: trunk | |
2012-12-27
| ||
17:33 | merged from trunk. check-in: e3d00d91c1 user: j tags: dresden | |
09:38 | Modify the builtin 'help' pre-processor: When an expanded command is an interceptor, print its body. check-in: 5748373bfc user: marc tags: trunk | |
08:41 | Factor spawn logic into 'fossil' proc. This allows user-defined interceptors to make multiple calls to Fossil. check-in: e0b217def3 user: marc tags: fossil-factor | |
07:16 | Rename 'triggers' -> 'triggers_for'. check-in: 80d2ae48ef user: marc tags: trunk | |
06:22 | Enhance 'alias', 'interceptor' and 'filter' definitions through the use of command triggers. Two metacharacters are currently supported -- ':' for string span and '|' for disjunction; the latter takes precedence. Fixes [75ca08a1e2] and addresses [94440c6cf6]. check-in: f93bad8364 user: marc tags: trunk | |
06:11 | Performance fix: create one anonymous function per interceptor. Closed-Leaf check-in: 78f80e3b87 user: marc tags: command-triggers | |
05:53 | Use command triggers during alias expansion (this provides a tentative solution for [75ca08a1e2]). check-in: abe307f23b user: marc tags: command-triggers | |
2012-12-26
| ||
06:52 | Introduce command interception with handlers for 'wrapper', 'aliases' and 'help' (closes [0b5aaa9cd1] and [3220c9a7da]). check-in: 9b7a6d6215 user: marc tags: trunk | |
06:32 | Add 'magenta' to the colour table. check-in: 991e0b4db6 user: marc tags: trunk | |
2012-12-24
| ||
23:52 | merged from trunk. check-in: 794033f282 user: j tags: dresden | |
04:38 | Tidy up LICENSE file (strip leading #s). check-in: 6691974852 user: marc tags: trunk | |
04:32 | Update default status filter (colour MERGED_WITH). check-in: bd7d70159b user: marc tags: trunk | |
04:23 | Merge in trunk and remove the 'cat'/'finfo' interceptor which emitted a warning about CRLF line endings. Closed-Leaf check-in: ad844f9470 user: marc tags: interceptors | |
04:19 | Fix line ending issues (notably in 'cat', 'finfo' and 'diff' output) by suppressing Expect's automatic LF -> CRLF translation (closes [d6a135c582]). check-in: 8d9657d6a6 user: marc tags: trunk | |
03:26 | Register 'sqlite3' as an interactive command. check-in: 18c5ba9768 user: marc tags: trunk | |
2012-12-23
| ||
06:34 | Prevent "scrambling" of interactive output by sending CRLF sequences following user input; ensure that responses for filtered commands are displayed during interaction. Closed-Leaf check-in: 830834a2c1 user: marc tags: disable-crlf-mapping | |
2012-12-22
| ||
05:35 | Add a (default) filter for highlighting the current branch. check-in: a66266dc95 user: marc tags: trunk | |
03:14 | Do not map LF to CRLF when outputting unfiltered, non-interactive commands. check-in: 37196fd255 user: marc tags: disable-crlf-mapping | |
2012-12-21
| ||
12:59 | Add a new default filter for stripping carriage returns (introduced by Expect) from 'cat' and 'finfo' output. Closed-Leaf check-in: 908c2d4a40 user: marc tags: newline-filter | |
12:06 | merged from trunk. check-in: 74ae434eb6 user: j tags: dresden | |
07:48 | Merge trunk. check-in: 22e74183ec user: marc tags: interceptors | |
07:47 | The previous commit was too coarse; instead of suppressing all errors when running a filter chain, simply catch the 'puts' in 'filter_with'. check-in: e281c69421 user: marc tags: trunk | |
07:12 | Address broken stdout pipe error by wrapping the call to 'filter_chain' in a catch. check-in: 20de757bf5 user: marc tags: trunk | |
2012-12-20
| ||
14:42 | merged from trunk. check-in: 09c746e5af user: j tags: dresden | |
13:36 | Create new branch named "dresden" check-in: 4d65685bb2 user: j tags: dresden | |
13:16 | Wait for the exit status of 'fossil' and use it when exiting the wrapper. check-in: e05e6610f7 user: marc tags: trunk | |
2012-12-17
| ||
14:09 | Create new branch named "pseudo" check-in: 149798c5d2 user: marc tags: pseudo | |
14:02 | Factor out alias expansion (introduce 'expand' proc) and leave $argv untouched. check-in: 74c082277e user: marc tags: trunk | |
13:38 | Fix: Ensure that aliases for a given name replace, rather than append to, prior definitions. check-in: 86dd89cf69 user: marc tags: trunk | |
2012-12-13
| ||
15:37 | Bug fix: address silly uplevel typo (ensure that ~/.fslrc is evaluated at level #0). check-in: 1f7542e459 user: marc tags: trunk | |
2012-12-12
| ||
05:26 | Factor 'ansi' from 'coloured'; add 'display' for controlling display attributes. check-in: d9a1c529d8 user: marc tags: trunk | |
2012-12-11
| ||
13:15 | Anchor matching in 'interactive?' check-in: 0d800c5b7e user: marc tags: trunk | |
12:56 | Address [d3ddcca98f] by adding an 'interactive?' predicate. - When $command is 'commit' (or an abbreviation) or 'ci', use 'interact' rather than 'expect'. check-in: 765a2191eb user: marc tags: trunk | |
09:32 | Initial commit of wrapper script and license. check-in: 44509bee4b user: marc tags: trunk | |
09:31 | initial empty check-in check-in: dff502f338 user: marc tags: trunk | |