Time Nick Message 13:17 kados hey jaron 13:17 kados jaron: got a sec? I've got a question about keystroke behavior in your marc editor 13:18 jaron one sec... 13:18 kados sure 13:19 jaron ok, what's up? 13:19 kados I'm basically just wondering what the rules should be for tab / enter in various contexts 13:19 kados so maybe tab between subfields, then to the next line, field indicators, subfields ? 13:19 kados enter to create a new field? 13:20 kados ctrl-sth to create a new subfield ? 13:20 jaron I see. 13:20 jaron right off the top of my head 13:21 jaron my marc editor right now is vim :) 13:21 kados really? 13:21 kados not binary MARC though 13:21 jaron yeah, I use yaz-marcdump to put it in line format and then convert it back 13:21 kados gotcha 13:22 jaron but I do like vim style home key stuff over emacs ctrl-x stuff, but that's just me 13:23 jaron but I also know that most folks don't get that and wouldn't work for the kind of one mode editor you're dealing with 13:23 kados *nod* 13:23 jaron is this for that summer of code marc editor? 13:23 kados yep 13:24 jaron are you breaking up subfields or leaving them all in one text box per field? 13:24 kados they're broken up 13:24 kados into delimiter and value 13:24 kados by spans I think 13:25 jaron ah, ok 13:25 kados foxnorth has started working on the keymap 13:25 jaron maybe tab for each subfield--taking you to the content of the subfield and then shift tab to go back through them. 13:25 kados yea, that's what we had in mind 13:26 kados what about when you get to the last one? 13:26 jaron arrow keys to go up and down through fields? 13:26 kados shoudl it go to the next line? 13:26 kados *nod* 13:26 jaron last tab takes you to the next line 13:26 kados to the field, or indicators? or subfield? 13:27 kados I guess it depends also on wheher it's a new record or you're editing an existing one 13:27 jaron last tab takes you to the next field first subfield 13:27 jaron that definitely matters. I guess I'm thinking editing existing mostly. 13:27 jaron not much original cataloging going on these days 13:27 kados new record should make a new field delimiter I suppose 13:27 kados *nod* 13:28 kados and what about the 'enter' key? 13:28 kados do you know if there's a convention for that in marc editors? 13:28 jaron that could behave in two ways 13:29 jaron the way I've seen in the ils I use now it doesn't go to the next field but it keeps hightlight on the current field but disables editing 13:29 jaron of the current fields 13:29 jaron s/fields/field 13:30 jaron I'd think it would go to the next fields 13:30 jaron argh s/fields/field/ 13:30 kados right 13:30 jaron you'd probably want a ctrl-x type or F3 type thing to create new fields 13:31 jaron that's how what I have to use now does 13:31 kados yea, that's in the works too ... new field, new subfield, delete field, delete subfield 13:31 jaron and it'd be best if there were defaults but they can be configured 13:31 kados yea, there's gonna be a config keymap section 13:35 jaron in what I use now tab goes from field to indicators to subfields. subfield box is just a plain textbox without any movement through the subfields other than regular editing functions like word by word. and enter and shift-enter go up and down through the subfield boxes. 13:36 kados interesting 13:36 kados so does it let you create subfield delimitors that have more than one character ($aaaa) 13:36 jaron ctrl-insert and ctrl-delete operate on a whole field--deleting the field, indicators and subfeilds 13:36 jaron it is completely freeform textbox. 13:37 kados wow, interesting 13:37 jaron never tried that though. might send back and error. 13:37 kados what system is this? 13:37 jaron unicorn 13:37 kados and how do you distinguish between subfield delimiter and value? 13:37 jaron pretty recent version 13:37 kados a space? 13:38 jaron |a is never entered. it's assumed that the first text is subfield a 13:38 jaron there are no spaces |aThe Hobbit 13:38 kados gotcha 13:38 jaron makes it difficult to read on some lines 13:38 kados shoot, phone ... brb 13:44 jaron no prob. btw, I'm not in front of my workstation right now, so this is all from memory :) You should probably catch me one weekday while I'm at work. 13:46 jaron family's up--gotta go 19:51 thd kados: ping