July 24, 2013
On 2013-07-24 12:16, Vladimir Panteleev wrote:

> This does not apply to the dlang.org repo, which is not being tested.

Right. It should though, then it can catch merge and compile errors.

-- 
/Jacob Carlborg
July 30, 2013
Anybody gets a timeout in hyphenate.js on http://dlang.org/phobos/core_memory.html ?

----
A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Script: http://dlang.org/js/hyphenate.js:55
----
July 30, 2013
On Tuesday, 30 July 2013 at 16:18:38 UTC, Kagamin wrote:
> Anybody gets a timeout in hyphenate.js on http://dlang.org/phobos/core_memory.html ?
>
> ----
> A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
>
> Script: http://dlang.org/js/hyphenate.js:55
> ----

Working fine with Chrome 28.
July 30, 2013
On Tue, Jul 30, 2013 at 06:25:30PM +0200, Damian wrote:
> On Tuesday, 30 July 2013 at 16:18:38 UTC, Kagamin wrote:
> >Anybody gets a timeout in hyphenate.js on http://dlang.org/phobos/core_memory.html ?
> >
> >----
> >A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
> >
> >Script: http://dlang.org/js/hyphenate.js:55
> >----
> 
> Working fine with Chrome 28.

I turn off JS for dlang.org. It works much faster that way, and is far more usable.


T

-- 
"Hi." "'Lo."
July 30, 2013
On Tuesday, 30 July 2013 at 16:48:49 UTC, H. S. Teoh wrote:
> On Tue, Jul 30, 2013 at 06:25:30PM +0200, Damian wrote:
>> On Tuesday, 30 July 2013 at 16:18:38 UTC, Kagamin wrote:
>> >Anybody gets a timeout in hyphenate.js on
>> >http://dlang.org/phobos/core_memory.html ?
>> >
>> >----
>> >A script on this page may be busy, or it may have stopped
>> >responding. You can stop the script now, or you can continue to
>> >see if the script will complete.
>> >
>> >Script: http://dlang.org/js/hyphenate.js:55
>> >----
>> 
>> Working fine with Chrome 28.
>
> I turn off JS for dlang.org. It works much faster that way, and is far
> more usable.
>
>
> T

I really wish I could do that. Unfortunately I need js for the forum split-view and NotScripts isn't sophisticated enough to whitelist subdomains.
July 30, 2013
On 7/30/13, John Colvin <john.loughran.colvin@gmail.com> wrote:
> I really wish I could do that. Unfortunately I need js for the forum split-view and NotScripts isn't sophisticated enough to whitelist subdomains.

I use YesScript to block JS in specific websites, maybe that could work for you.
July 30, 2013
On Tuesday, 30 July 2013 at 16:18:38 UTC, Kagamin wrote:
> Anybody gets a timeout in hyphenate.js on http://dlang.org/phobos/core_memory.html ?
>
> ----
> A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
>
> Script: http://dlang.org/js/hyphenate.js:55
> ----

This sometimes happens to me in Firefox and IE. I just clicked your link and IE11 is saying that the tab isn't responding as well.

Honestly, this hyphenate.js is much more trouble than it's worth.
July 30, 2013
On Tuesday, 30 July 2013 at 16:18:38 UTC, Kagamin wrote:
> Anybody gets a timeout in hyphenate.js on http://dlang.org/phobos/core_memory.html ?
>
> ----
> A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
>
> Script: http://dlang.org/js/hyphenate.js:55
> ----

Yeah.  I've seen it.  Even though it's supposed to be disabled for Firefox.  I'm waiting eagerly for this pull request to get merged so we can end this farce:
https://github.com/D-Programming-Language/dlang.org/pull/367

-Wyatt
July 31, 2013
On 07/30/2013 02:00 PM, Wyatt wrote:
> On Tuesday, 30 July 2013 at 16:18:38 UTC, Kagamin wrote:
>> Anybody gets a timeout in hyphenate.js [..]
>
> Yeah. I've seen it. Even though it's supposed to be disabled for
> Firefox. I'm waiting eagerly for this pull request to get merged so we
> can end this farce:
> https://github.com/D-Programming-Language/dlang.org/pull/367

Seems like Andrei is dragging his feet over a fetish that only he cares about. Personally, I find hyphenation as a hindrance to readability, unless I'm reading a newspaper column. Maybe it's useful for mobile, but not if it degrades speed or does crap like flashing the page.

By the way, the worst idea I've seen is to do hyphenation statically on the server side. How does the server know in advance how wide my browser window is or the text size? It can't. It's the client's job to flow the text.
July 31, 2013
On Wednesday, 31 July 2013 at 07:35:34 UTC, Jeff Nowakowski wrote:
> By the way, the worst idea I've seen is to do hyphenation statically on the server side. How does the server know in advance how wide my browser window is or the text size? It can't. It's the client's job to flow the text.

Both hyphenate.js and hyphenate.d statically insert shy hyphens, which indicate potential line breaks to browsers. They are invisible except when the line is wrapped at their position.

Of course, this still doesn't work correctly in some browsers - very old browsers render all shy hyphens as regular hyphens, and some browsers include the invisible shy hyphen characters when you select and copy text.