Jacques Distler
4dae13c567
Fix Migration to work under PostgreSQL
...
From J. Zellman
Postgres text type does not support an upper limit.
2010-01-21 15:54:52 -06:00
Jeff Zellman
87808dd7ee
Text type migration now works under postgres. Postgres text type does not support an upper limit
2010-01-20 17:39:36 -06:00
Jacques Distler
36089f1543
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-07 08:14:28 -06:00
Jacques Distler
d67ce28855
Prevent Renaming to a Null Page Name
...
Fix http://rubyforge.org/tracker/index.php?func=detail&aid=27649&group_id=186&atid=783
2010-01-07 08:12:22 -06:00
Jacques Distler
6a5b0e108a
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-07 00:10:35 -06:00
Jacques Distler
c8ef0a3dd4
Release Instki 0.18.1
...
Seems warranted, in light of the
Ruby 1.9 encoding issues.
2010-01-07 00:07:10 -06:00
Jacques Distler
0c2bc65e7a
All I want for Christmas ...
...
... is to settle these encoding issues
once and for all.
Let's override the accessor methods, which
seems to offer a simpler solution.
Now with tests (for whatever that helps)...
2010-01-06 08:15:34 -06:00
Jacques Distler
036f6335ad
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-05 09:40:23 -06:00
Jacques Distler
6e6bf1a446
Yikes! Yet more Ruby 1.9 Encoding Issues
...
We're getting there. Thanks to Andrew Stacey.
2010-01-05 09:35:14 -06:00
Jacques Distler
9aeeae8ddb
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-04 23:03:34 -06:00
Jacques Distler
ea431ad373
Stylesheet tweak
...
Don't put boxes around links on the web_list page.
2010-01-04 23:00:36 -06:00
Jacques Distler
0cdbbbd9ff
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-04 18:46:00 -06:00
Jacques Distler
6cf1463525
Revert Revision 520; This is more thorough
...
This ensures that @page.name has the right (utf8)
encoding.
2010-01-04 18:43:27 -06:00
Jacques Distler
e417054a67
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-04 06:48:20 -06:00
Jacques Distler
d786e95a77
Ruby 1.9 + MySQL Hack
...
The default encoding in MySQL is latin1. Ruby 1.9
is a stickler about the encoding of a sequence of bytes.
In this case, a utf8 page name stored in the database comes
back as "ASCII-8BIT" (ie, binary). Coerce that back to utf8.
This doesn't affect SQLite3, and it doesn't affect Ruby 1.8.
It doesn't even affect MySQL databases with "utf8" encoding
(though that has other issues, since MySQL's utf8 support is
broken).
There are probably other, similar problems lurking.
2010-01-04 06:41:04 -06:00
Jacques Distler
0cfea84802
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-03 13:23:26 -06:00
Jacques Distler
e3aa626489
Better Display of Interweb Wikilinks
...
Perhaps not the most creative use of CSS. But,
at least, this will read better.
2010-01-03 13:19:47 -06:00
Jacques Distler
04742e3c27
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-02 11:23:59 -06:00
Jacques Distler
7b7d2e80dc
More Array -> Set
...
Make the syntax colouring run faster.
2010-01-02 11:22:12 -06:00
Jacques Distler
0f5ac4468a
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-01 21:52:56 -06:00
Jacques Distler
c212a53ad8
Updated License from Jason
...
Jason's fenced codeblock code is now
BSD Licensed.
2010-01-01 21:51:01 -06:00
Jacques Distler
59c0280069
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-01 20:20:17 -06:00
Jacques Distler
9fe467ee36
Tweak SQLite Syntax Colouring
2010-01-01 20:18:10 -06:00
Jacques Distler
0f4f7bc04a
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-01 17:04:19 -06:00
Jacques Distler
4bb22e0fa8
Length of wiki_references referenced_name
...
Another minor database migration. The length of the
'referenced_name' field in the previous schema was
limited to 60 characters. Increase that to 255
characters (matching the length of then 'name' field
in 'pages', etc).
This has no effect in SQLite3 users (the default), since
SQLite3 does not enforce these length restrictions. But
MySQL users need this.
As always, run
rake upgrade_instiki
to seamlessly upgrade your database to the latest schema.
2010-01-01 16:57:21 -06:00
Jacques Distler
958410f295
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2010-01-01 13:06:37 -06:00
Jacques Distler
753520eb70
Current Database Schema
...
Should have regenerated this file back at Revision 458.
2010-01-01 13:02:16 -06:00
Jacques Distler
ce46bd0929
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-31 15:56:22 -06:00
Jacques Distler
f66fc4de4d
Fenced Code Blocks, Fortran Syntax Colouring
...
Support Marhdown Extra's fenced code blocks. [From Jason Blevins]
Fortran syntax colouring. [From Jason Blevins]
Turn on Syntax colouring, by default.
Point to Michel Fortin's Markdown Extra page.
2009-12-31 15:54:01 -06:00
Jacques Distler
259d70c5c6
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-28 15:03:47 -06:00
Jacques Distler
b72ca42199
Better handling of pathnames with spaces
...
This seems to be a problem, particularly on Windows.
See if we can work around it, by updating script/server
2009-12-28 15:00:38 -06:00
Jacques Distler
7e61bc10d7
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-27 00:57:51 -06:00
Jacques Distler
2780344a1b
Version 0.18
2009-12-27 00:55:48 -06:00
Jacques Distler
27eab3ee41
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-27 00:43:28 -06:00
Jacques Distler
b75aa4b8d6
Fix a broken test
2009-12-27 00:41:04 -06:00
Jacques Distler
dce19f6eda
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-26 23:47:38 -06:00
Jacques Distler
601331b508
Move Files When Renaming Web
...
Renaming a web should move the
corresponding subdirectory of webs/ .
Otherwise, links to uploaded files break.
2009-12-26 23:43:18 -06:00
Jacques Distler
47439e97c5
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-26 14:03:26 -06:00
Jacques Distler
a705709f9a
Vendor Rack 1.1
...
Also clean up some View stuff.
2009-12-26 14:00:18 -06:00
Jacques Distler
d9467ba836
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-25 12:04:10 -06:00
Jacques Distler
77014652a3
Add Some Obsolete HTML Elements
...
Recognize some obsolete, but commonly-used,
HTML elements in the CSS syntax colourer.
2009-12-25 12:00:48 -06:00
Jacques Distler
5fd08cdcab
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-25 04:28:16 -06:00
Jacques Distler
fcef0fd031
Stylesheet tweak
2009-12-25 04:26:07 -06:00
Jacques Distler
77ae91124c
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-25 04:19:21 -06:00
Jacques Distler
c1420153d8
Update CSS Syntax Colouring for HTML5
...
Update the list of elements to what you
would encounter in an HTML5 document.
2009-12-25 04:16:03 -06:00
Jacques Distler
b4589e197d
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-25 03:21:49 -06:00
Jacques Distler
f06e6c004b
Ruby 1.9 Compatibility of Vendored Syntax Library
...
The CSS language support of the syntax
colourer was broken under Ruby 1.9
2009-12-25 03:17:06 -06:00
Jacques Distler
2ab51ba512
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-24 12:28:23 -06:00
Jacques Distler
3ab7327cea
Whoops! Also Update Maruku
...
Support syntax-colouring for
lang=css
2009-12-24 12:25:44 -06:00
Jacques Distler
e6673c4cee
Merge branch 'bzr/golem' of /Users/distler/Sites/code/instiki
2009-12-24 00:52:39 -06:00