logs archiveBotHelp.net / Freenode / #ada / 2015 / August / 10 / 1
marino_
charlie5: http://www.freshports.org/devel/simple_components/
charlie5: i modified it fairly heavily, including pkg-descr (console is only 80 characters, you need to limit to 75 per line)
charlie5: I couldn't figure out a better method than your separate package hack (apparently gprinstall can't handle them)
just review SVN to see what it looks like now. pkg-plist is also much smaller based on using PLIST_SUB
charlie5: also I changed license from GPLv2 to GMGPL
Dhark8
!Last
Shark8
!Last
sparre
Visaoni: I had already done some work with the POSIX.IO package, so it made more sense at the time.
If wrote a new binding myself, I would probably avoid any explicit GNAT dependencies.
Visaoni
sparre: Ah, suppose it would
At first glance it looks like GNAT.Sockets.Thin is, well, rather thin. I'd guess it would be trivial to move a thicker binding based on it to something else
tkoskine
Good morning.
sparre
Good morning tkoskine
Natacha
Lucretia, works fine as far as I can tell
sparre
Maybe it is time to propose a socket API for inclusion in the standard.
Natacha
Lucretia, almost all content pages of http://instinctive.eu/ are built using https://github.com/faelys/markup-ada
charlie5
marino_: very nice, thanks
yeah, gprinstall didn't work for me trying to use --project-subdir=<dir> option ... or i misunderstood it
(Action) wasn't sure of best license option ... tah for sorting it out
um ... and morning folks
no comp news yet, it seems
sparre
I've received two complaints from Mac users that my MP4 file is "corrupt".
I'm pretty sure it doesn't take bribes, so there must be some technical incompatibility involved.
Any of you, who happen to have an Apple OS around for testing purposes?
Visaoni
sparre: I've got some older ones around
sparre
Visaoni: If it isn't too much trouble, then I would be happy if you could check my submission for the competition. http://www.jacob-sparre.dk/ada/videos/case-statements.mp4
Visaoni
sparre: Played in Firefox it's fine, Quicktime seems to have no audio.
sparre
Thanks. I wonder if it s a bug in Quicktime or in (my use of) ffmpeg.
Visaoni
Any software on that machine is old as hell, so it could be any number of things
marino
charlie5: i think that license exception dmitry lists is just the old gplv2 with gnat linking exception. He doesn't actually provide a license in the code itself but I think that was the intent.
it's definitely not full gplv2
Visaoni
charlie5: To continue our conversation from the other night... the property that sets the mouseover text is called... userName
antranigv
hay there, what is the difference between these two types? http://paste.antranigv.me/pie1wtjtv
egilhh
the name
antranigv
what about X and Y in the second one? if I want to set a variable, will it be the same way?
then I can also do X, Y, Step : Float; ?
Visaoni
it's just a little syntactical suger
they're all the same
antranigv
nice, tnx all (:
still, I can't find that Display package from AdaCore, but I got some of the basics (:
Visaoni
Display package?
godunko
Visaoni: ada2js translator is going forward, we are looking for good solution to connection DOM events to Ada subprograms (in JS it requires to use closure, that is not available in Ada)
tkoskine
godunko: I would probably just use callbacks (function pointers or tagged types with 'Callback' procedure/function). Generics could work in some cases.
Visaoni
godunko: good to hear. do you have a rough idea of how much trouble it would be to be able to use a new API with it? I have the misfortune of dealing with JS in pdfs
godunko
I don't know. Some binding is needed to allow to use JS API in Ada
Current architecture bind subset of DOM API only.
There is no known limitations, it is question of time to write full binding.
Visaoni
fair enough, I suspect the code itself isn't going to be the hard part anyway
antranigv
Visaoni: yes, it's a package they use and show in the tutorials, however, I didn't find them anywhere :/
for example at http://university.adacore.com/courses/lessons/a-bouncing-ball/
charlie5
marino: i looked (quickly) for a ore appropriate licence but couldn't find one (or a list of avail licenses( ... probly I didn;t look hard enuff
ore -> more
marino
charlie5: well, you can't make it up.
in the worst case you have to write it down exactly and link that file
charlie5
heh, no, i suppose not
marino
*if* there is any doubt this this is not GMGPL
charlie5
wasn't expecting you up this early
marino
13:35
charlie5
ah, ok ... i just get an impression on when ppl are up based on their irc chats :)
well, thanks again for doong the review/rework ... i learned a bit
egilhh
antranigv: The Display package should come as part of your GNAT GPS installation
http://lists.adacore.com/pipermail/university/2013-December/000009.html
charlie5
doing
marino: you managed to get the db related libs working also ... not sure what i missed there
mm, also didn;t know you could do loops in a makefile
Visaoni
charlie5: heh, then what must you think of my location based on my irc appearances
charlie5
Visaoni: the moon ?
Visaoni
ooh, that would be fun
charlie5
:)
marino
charlie5: i didn't
charlie5: i just did what you did
e.g. gnade is commented out. i didn't even try
charlie5
Visaoni: can you refresh my (super-volatile) mem re 'the property that sets the mouseover text is called... userName' ?
super-volatile -> super-subgrade
marino
charlie5: you have to keep the makefile within 80 chars per line
charlie5: all that substitution stuff wasn't strictly necessary but it kept the files tighter
easier to read for me
charlie5
marino: mm,yes ... it just seemed to format better with > 80
Visaoni
charlie5: Adobe PDF Javascript API thing
want mouseover text on a field? set it's userName!
makes sense...
marino
charlie5: so i spent a little try trying to "fix" your strings_edit-text-edit (whatever) hack but it seems like gprinstall just is stupid
i guess the body got compiled into strings_edit
charlie5
marino: the subs stuff was nice ... and the loop ... the result was, well, a lot better than my clumbsy hamfisted brutish clobber-all approach
marino
charlie5: loops are practical -- one change applies to everything
charlie5
(Action) wonders if he may have overdone the metaphors
Visaoni: ah, yes, i recall now
the terrifying JS
terrifying for me, at least
Visaoni
I think terrifying is appropriate
horrifying too
disgusting
... I could go on
marino: is there a practical purpose for keeping things <80 characters these days?
charlie5
marino: absolutely re loops ... keep thinking these packages are begging for a, oh i don't know, some sort of higher level packaging lang, w/o all the ugly macro subs
?
(Action) is probly dreaming
Visaoni: so what do we (#ada) collectively have to do to sever you from all-things-JS ?
:)
\twould be an act of mercy
« prev 1 2 3 4 next »