Xref: utzoo comp.editors:880 comp.sys.atari.st:17924 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!uc!nic.MR.NET!srcsip!tcnet!pwcs!stag!trb From: trb@stag.UUCP ( Todd Burkey ) Newsgroups: comp.editors,comp.sys.atari.st Subject: Re: Folded release -- suggested adds for v1.0 Message-ID: <1989Jul22.181301.5883@stag.UUCP> Date: 22 Jul 89 18:13:01 GMT References: <15301@watdragon.waterloo.edu> Reply-To: trb@stag.UUCP ( Todd Burkey ) Organization: Mindtools ST Access Group, Plymouth, MN Lines: 62 In article <15301@watdragon.waterloo.edu> achowe@tiger.waterloo.edu (CrackerJack) writes: > [...thanks for FOLDED...] Wow...someone who didn't have problems unarc'ing it. I've had two people respond so far that the ST binaries got munged going over the network. Rather than re-send out this version, I will probably be mailing the 0.9e version to comp.binaries.atari.st (and ibm.pc) soon. This version allows you to toggle between an 'emacs-like' entry mode or the standard 'vi-like' mode. It also has some minor bugs fixed and allows you to set options, key bindings, etc in a run control file. I also added one-way relations to this release, allowing you to create index files to 'point' into system files or files you don't wish to save relations for. Thanks for the thanks. >1) Add to the GOTO LINE command '^' and '$' for begin and end of file. The 0.9e version uses ( and ) to got to beginning and end of file as single key strokes...You can also rebind keys to do a command or sequence of commands in this version. > >2) The 'p' toggles seems to be stuck. J, K only ever do full page jumps > never half pages which I thought 'p' was to toggle. This was more intended to do half-page page ahead as you scroll down, to satisfy the microemacs users who aren't used to screen scolling (and to handle screens that don't scroll very fast). >3) It might be nice if you made the first press of 'J' or 'K' take you > to the bottom or top of the screen before actually doing a page > jump. This way you could move to bottom/top of screen in single > key stokes rather than cursoring there. I probably will do that in the 1.0 version...I keep forgetting to add the HOME/anti-HOME functionality. >4) For ATARI ST: maybe use of either ctrl-arrow or shift-arrow to do the > functional equivalent of H, J, K, L. In 1.0 I'll address all the special rebinding needed for the Atari and PC keyboards...on the IBM PC it already does support this, since they already have PG UP/PG DN, etc >5) One thing I noticed was that if when I read through the > FOLDED documentation as a folded file, I would open a section, read > it, then would have to move back to the out indented heading to fold > the section before I would move to the next section. My suggestion > is to have a key to 'fold outer block'. So if your cursor is in a > paragraph, then move up till you find an out indent, then do a > regular 'f' or 'F'. This saves the user having to cursor to the top > of a section, or drop marks on the section heading. Yes, I was thinking of just adding a 're-fold' command that folds the most recent unfold. Your suggestion would work for certain cases, but unfortunately it wouldn't know the right place to stop when going backwards (up) in the file (FOLDED could have more than one line as part of a fold over a block-folded indent.) Ideally, I will probably implement a 'recently unfolded' stack so that you can walk down a series of fold levels and then refold them...if the method can be foolproofed. -Todd Burkey pwcs!stag!trb