* John Beckett <[email protected]> [090519 08:34]:
> The MediaWiki software has lots of aggressive caching, but it
> normally works quickly for the above kind of thing. I guess it
> was just a caching issue because the "C++ code completion" tip
> is now listed.

(Sorry, I should have changed the subject a while back to indicate the
hijacking of the thread.)

Hmm.  It still doesn't show up for me on the Category:Omnicomplete page.
Live HTTP Headers gives this:

  http://vim.wikia.com/wiki/Category:Omnicomplete

  GET /wiki/Category:Omnicomplete HTTP/1.1
  Host: vim.wikia.com
  User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) 
Gecko/2009030814 Iceweasel/3.0.9 (Debian-3.0.9-1)
  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  Accept-Language: en-us,en;q=0.5
  Accept-Encoding: gzip,deflate
  Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  Keep-Alive: 300
  Connection: keep-alive
  Referer: http://vim.wikia.com/wiki/Category:Searching
  Cookie: wikiwyg_enabled=true; 
__utma=196273067.508822174.1231254280.1231254280.1231254280.1; 
__utmz=196273067.1231254280.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)
  If-Modified-Since: Tue, 03 Mar 2009 07:33:38 GMT
  Cache-Control: max-age=0

  HTTP/1.x 304 Not Modified
  Date: Tue, 19 May 2009 13:17:06 GMT
  Last-Modified: Tue, 03 Mar 2009 07:33:38 GMT
  Connection: keep-alive
  X-Served-By: r9-8-23
  X-Cache: HIT
  X-Cache-Hits: 35

So, Mozilla is caching it, and Wikia is not properly identifying it as
having been changed.  Curiouser and curiouser...I cleared Mozilla's
cache and refreshed the page.  It still does not have C++ code
completion, and Live Headers seems to say that it is getting a fresh
copy from the server, but the Last-Modified date is still 03 Mar 2009:

  http://vim.wikia.com/wiki/Category:Omnicomplete

  GET /wiki/Category:Omnicomplete HTTP/1.1
  Host: vim.wikia.com
  User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) 
Gecko/2009030814 Iceweasel/3.0.9 (Debian-3.0.9-1)
  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  Accept-Language: en-us,en;q=0.5
  Accept-Encoding: gzip,deflate
  Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  Keep-Alive: 300
  Connection: keep-alive
  Cookie: wikiwyg_enabled=true; 
__utma=196273067.508822174.1231254280.1231254280.1231254280.1; 
__utmz=196273067.1231254280.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)

  HTTP/1.x 200 OK
  Server: Apache
  Content-Language: en
  Vary: Accept-Encoding,Cookie
  Last-Modified: Tue, 03 Mar 2009 07:33:38 GMT
  Content-Encoding: gzip
  Content-Type: text/html; charset=utf-8
  Content-Length: 8685
  X-Cacheable: YES
  Date: Tue, 19 May 2009 13:28:20 GMT
  Connection: keep-alive
  X-Served-By: varnish1, r9-8-23
  X-Cache: HIT, HIT
  X-Cache-Hits: 1, 38
  X-Age: 904203
  Cache-Control: private, s-maxage=0, max-age=0, must-revalidate

I thought maybe my ISP was caching this (I am pretty sure they don't,
but thought I'd check), so I asked my brother, who is in a different
state with a different ISP, and he sees the same thing as I do; only the
four pages listed for Category:Omnicomplete.  However, when I click on
History at the top of the page, and then click on any of the versions
listed, the "C++ code completion" page is listed!

Note that the URL is http://vim.wikia.com/wiki/Category:Omnicomplete
which is where I am taken when I type omnicomplete into the search box
just under the Vim logo.

The URL for the first version on the history page is
http://vim.wikia.com/index.php?title=Category:Omnicomplete&oldid=14555
and if I remove "&oldid=14555", I still get the C++ code completion
page.

BTW, I do see the Omnicomplete category listed at the bottom of the C++
code completion page, and it wasn't there when I first looked at that
page last night.

...Marvin


--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to