nickjwhite / diogenes

Diogenes: an environment for reading Latin and Greek - see pjheslin's fork for current version
https://d.iogen.es/d/
Other
5 stars 14 forks source link

Various warnings printed on the console #1

Open Doc73 opened 7 years ago

Doc73 commented 7 years ago

Dear Developer, I just found your repo. I use a Debian Stretch system, with Perl v. 5.24.1.

The perl server works, but this is the error I receive when I launch diogenes-server:

Starting Diogenes... [Sun Jun 18 22:15:45 2017] Base.pm: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/xxbeginsamepage(?:\n\nrm{ <-- HERE } \n)?/ at /home/domenico/Scaricati/Programmi/Diogenes/diogenes-nwjs/diogenes-browser/perl/Diogenes/Base.pm line 2760.

Thanks in advance, DC

nickjwhite commented 7 years ago

Great, thanks for letting us know. It will be a few weeks until I can get back to diogenes development, but I'll be sure to fix that bug then. I upgraded to Debian Stretch recently too, so it shouldn't be hard to debug.

Doc73 commented 7 years ago

Thank you very much, because it was a pity that this software wasn't developed for so long time. In the meanwhile I found a serious bug, that I'll report when I'll have some time.

nickjwhite commented 7 years ago

Hi @Doc73, please do report whatever other bug(s) you find to the issue tracker, it's important we get things as stable and great as we can for the upcoming release :)

Doc73 commented 7 years ago

Oh, I'm sorry, I forgot about this!

I'll do some tests and give some hints in few days. :-)

Doc73 commented 7 years ago

Here is other output of Diogenes:

[Sat Nov  4 14:59:32 2017] diogenes-server.pl: File /home/domenico/Scaricati/Programmi/Diogenes/diogenes-nwjs/diogenes-browser/perl/favicon.ico not found!
[Sat Nov  4 14:59:32 2017] diogenes-server.pl: File /home/domenico/Scaricati/Programmi/Diogenes/diogenes-nwjs/diogenes-browser/perl/favicon.ico not found!
[Sat Nov  4 14:59:42 2017] diogenes-server.pl: Use of uninitialized value $method in lc at (eval 26) line 7, <SCRIPT> line 2.
[Sat Nov  4 14:59:58 2017] diogenes-server.pl: Use of uninitialized value $method in lc at (eval 26) line 7.

BTW, it seems working.

The favicon error appeared also while building of the server and stopped building it.

nickjwhite commented 6 years ago

I finally got around to fixing regexp warning recently, in commit edf6188f.

I'll see if I can chase down those other warnings you found too, many thanks for that!

pjheslin commented 5 years ago

I think this issue can be closed. The main remaining source of console errors happens when the browser cannot find the target and overruns the end of a work.