[Jprogramming] JHS update available
Björn Helgason
gosinn at gmail.com
Mon Oct 31 21:25:44 HKT 2011
The key that you use for / is used for þ on my keyboard.
Some years ago I was working with assigning Unicode numbers to a keyboard
map for an APL mapping.
I am not sure how easy it is to have it a configure option what
keycombination to use for individual operations like advancing lab or sp.
Maybe assigning a keymap to nouns in a locale?
sp_advance_keymap_=.'key number Unicode n1'
lab_advance_keymap_=.'key number Unicode n2'
It is a question how you decide what a key combination in a browser results
in
3 u: 7 u: '/'
47
3 u: 7 u: '.'
46
3 u: 7 u: 'þ'
254
3 u: 7 u: ''
3 u: 7 u: ''
3 u: 7 u: ''
end of script
end of script
3 u: 7 u: ''
There are all kinds of shortcuts used
2011/10/31 Eric Iverson <eric.b.iverson at gmail.com>
> This is because my keyboard is english and yours is not. On my keyboard
> shift 7 is & and the / key is not a shift (shift / is ?). This is the
> problem with using non alpha ctrl keys, but the various browsers already
> give meanings to all the alphas. I don't know a solution to this problem.
> The esc then key worked, but isn't very nice. And an easy ctrl shortcut is
> so convenient. At least I should make it clear that the ctrl+ JHS are for
> the english keyboard and one may have to poke around to find the right key
> on other keyboards.
>
> 2011/10/29 Björn Helgason <gosinn at gmail.com>
>
> > I was testing the advance
> > ctrl+/ advance
> > pressing ctrl and then holding down shift 7 to get / did not work
> > but...
> > ctrl and using + did work
> >
> > I need to add one line in the file in order to get the last line
> >
> >
> > f
> > a=: 10123
> > b=: 32110
> > c=: 32100
> > samedigits=: 13 : '-:/":^:_1 >([:(/:~~)":)&.>y'
> > samedigits a,c
> > samedigits a,b
> > ''
> > f fwrite 'test.ijs'
> > 111
> > spxinit 'test.ijs'
> > 1 of 7 in test.ijs
> > spx''
> > a=: 10123
> > spx ''
> > b=: 32110
> > spx ''
> > c=: 32100
> > spx ''
> > samedigits=: 13 : '-:/":^:_1 >([:(/:~~)":)&.>y'
> > spx ''
> > samedigits a,c
> > 0
> > spx ''
> > samedigits a,b
> > 1
> > spxinit 'test.ijs'
> > 1 of 7 in test.ijs
> > spx''
> > a=: 10123
> > b=: 32110
> > c=: 32100
> > samedigits=: 13 : '-:/":^:_1 >([:(/:~~)":)&.>y'
> > samedigits a,c
> > 0
> > samedigits a,b
> > 1
> > end of script
> >
> >
> > 2011/10/29 Björn Helgason <gosinn at gmail.com>
> >
> > > I decided to try using numbers before and after the number of lines.
> > > The situation is handled but i notice that line 7 is not executed
> > >
> > > spx 0
> > > 4 of 7 in test.ijs
> > > spx 0
> > > 4 of 7 in test.ijs
> > > spx _2
> > > smoutput 5
> > > 5
> > > spx 0
> > > _1 of 7 in test.ijs
> > > spx 7
> > > end of script
> > > spx 0
> > > 7 of 7 in test.ijs
> > > spx _2
> > > smoutput 5
> > > 5
> > > spx 0
> > > _1 of 7 in test.ijs
> > >
> > >
> > > 2011/10/29 Björn Helgason <gosinn at gmail.com>
> > >
> > >> It is interesting to be able to execute lines from a file on a random
> > >> bases.
> > >>
> > >>
> > >> ('smoutput 1',LF,'smoutput 2',LF,'smoutput 3',LF,'smoutput
> > 4',LF,'smoutput 5',LF,'smoutput 6',LF,'smoutput 7') fwrite 'test.ijs'
> > >> 76
> > >> spxinit 'test.ijs'
> > >> 1 of 7 in test.ijs
> > >> spx ''
> > >> smoutput 1
> > >> 1
> > >> spx ''
> > >> smoutput 2
> > >> 2
> > >> spx ''
> > >> smoutput 3
> > >> 3
> > >> spx ''
> > >> smoutput 4
> > >> 4
> > >> spx 2
> > >> smoutput 2
> > >> 2
> > >> spx 5
> > >> smoutput 5
> > >> 5
> > >> spx 3
> > >> smoutput 3
> > >> 3
> > >> spx 7
> > >> end of script
> > >> spx 3
> > >> smoutput 3
> > >> 3
> > >> spx 1
> > >> smoutput 1
> > >> 1
> > >>
> > >>
> > >> 2011/10/28 Björn Helgason <gosinn at gmail.com>
> > >>
> > >>> nice!
> > >>>
> > >>> 'smoutput asd+3' fwrite 'c:\tmp\test.ijs'
> > >>> 14
> > >>> sp'c:\tmp\test.ijs'
> > >>> load: c:\tmp\test.ijs
> > >>> 7
> > >>>
> > >>> 2011/10/28 Eric Iverson <eric.b.iverson at gmail.com>
> > >>>
> > >>>> JHS available with improved version fo SImple Project (eases use of
> > >>>> external
> > >>>> editor and grep). Update, start JHS task, and enter sphelp.
> > >>>>
> ----------------------------------------------------------------------
> > >>>> For information about J forums see
> > http://www.jsoftware.com/forums.htm
> > >>>>
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>> Björn Helgason, Verkfræðingur
> > >>> Fornustekkum II
> > >>> 781 Hornafirði,
> > >>> t-póst: gosinn at gmail.com
> > >>> gsm: +3546985532
> > >>> twitter: @flugfiskur
> > >>> http://groups.google.com/group/J-Programming
> > >>>
> > >>>
> > >>> Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari
> > einfaldleikans
> > >>>
> > >>> góður kennari getur stigið á tær án þess að glansinn fari af skónum
> > >>> /|_ .-----------------------------------.
> > >>> ,' .\ / | Með léttri lund verður |
> > >>> ,--' _,' | Dagurinn í dag |
> > >>> / / | Enn betri en gærdagurinn |
> > >>> ( -. | `-----------------------------------'
> > >>> | ) | (\_ _/)
> > >>> (`-. '--.) (='.'=) ♖♘♗♕♔♙
> > >>> `. )----' (")_(") ☃☠
> > >>>
> > >>
> > >>
> > >>
> > >> --
> > >> Björn Helgason, Verkfræðingur
> > >> Fornustekkum II
> > >> 781 Hornafirði,
> > >> t-póst: gosinn at gmail.com
> > >> gsm: +3546985532
> > >> twitter: @flugfiskur
> > >> http://groups.google.com/group/J-Programming
> > >>
> > >>
> > >> Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari
> > einfaldleikans
> > >>
> > >> góður kennari getur stigið á tær án þess að glansinn fari af skónum
> > >> /|_ .-----------------------------------.
> > >> ,' .\ / | Með léttri lund verður |
> > >> ,--' _,' | Dagurinn í dag |
> > >> / / | Enn betri en gærdagurinn |
> > >> ( -. | `-----------------------------------'
> > >> | ) | (\_ _/)
> > >> (`-. '--.) (='.'=) ♖♘♗♕♔♙
> > >> `. )----' (")_(") ☃☠
> > >>
> > >
> > >
> > >
> > > --
> > > Björn Helgason, Verkfræðingur
> > > Fornustekkum II
> > > 781 Hornafirði,
> > > t-póst: gosinn at gmail.com
> > > gsm: +3546985532
> > > twitter: @flugfiskur
> > > http://groups.google.com/group/J-Programming
> > >
> > >
> > > Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari
> einfaldleikans
> > >
> > > góður kennari getur stigið á tær án þess að glansinn fari af skónum
> > > /|_ .-----------------------------------.
> > > ,' .\ / | Með léttri lund verður |
> > > ,--' _,' | Dagurinn í dag |
> > > / / | Enn betri en gærdagurinn |
> > > ( -. | `-----------------------------------'
> > > | ) | (\_ _/)
> > > (`-. '--.) (='.'=) ♖♘♗♕♔♙
> > > `. )----' (")_(") ☃☠
> > >
> >
> >
> >
> > --
> > Björn Helgason, Verkfræðingur
> > Fornustekkum II
> > 781 Hornafirði,
> > t-póst: gosinn at gmail.com
> > gsm: +3546985532
> > twitter: @flugfiskur
> > http://groups.google.com/group/J-Programming
> >
> >
> > Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans
> >
> > góður kennari getur stigið á tær án þess að glansinn fari af skónum
> > /|_ .-----------------------------------.
> > ,' .\ / | Með léttri lund verður |
> > ,--' _,' | Dagurinn í dag |
> > / / | Enn betri en gærdagurinn |
> > ( -. | `-----------------------------------'
> > | ) | (\_ _/)
> > (`-. '--.) (='.'=) ♖♘♗♕♔♙
> > `. )----' (")_(") ☃☠
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
--
Björn Helgason, Verkfræðingur
Fornustekkum II
781 Hornafirði,
t-póst: gosinn at gmail.com
gsm: +3546985532
twitter: @flugfiskur
http://groups.google.com/group/J-Programming
Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans
góður kennari getur stigið á tær án þess að glansinn fari af skónum
/|_ .-----------------------------------.
,' .\ / | Með léttri lund verður |
,--' _,' | Dagurinn í dag |
/ / | Enn betri en gærdagurinn |
( -. | `-----------------------------------'
| ) | (\_ _/)
(`-. '--.) (='.'=) ♖♘♗♕♔♙
`. )----' (")_(") ☃☠
More information about the Programming
mailing list