diff options
| author | Ralph Amissah <ralph@amissah.com> | 2007-07-22 10:20:47 +0100 | 
|---|---|---|
| committer | Ralph Amissah <ralph@amissah.com> | 2007-07-22 10:20:47 +0100 | 
| commit | cfe5e3cbc817c3af664404c340f6726de2aea4e5 (patch) | |
| tree | 5f496518e63c365b5fe14732d98d4f8ed4a913d6 | |
| parent | Updated sisu-0.55.4 (diff) | |
| parent | refinement to underscore match for single word in dal (diff) | |
Merge branch 'upstream' into debian/sid
| -rw-r--r-- | CHANGELOG | 28 | ||||
| -rw-r--r-- | data/sisu/conf/editor-syntax-etc/vim/addons/syntax/sisu.vim | 10 | ||||
| -rw-r--r-- | lib/sisu/v0/cgi_sql_common.rb | 4 | ||||
| -rw-r--r-- | lib/sisu/v0/dal_syntax.rb | 2 | ||||
| -rw-r--r-- | lib/sisu/v0/defaults.rb | 5 | 
5 files changed, 36 insertions, 13 deletions
| @@ -6,11 +6,30 @@ Reverse Chronological:  %% STABLE MANIFEST +%% sisu_0.55.5.orig.tar.gz (2007-07-22:29/7) +http://www.jus.uio.no/sisu/pkg/src/sisu_0.55.5.orig.tar.gz +  sisu_0.55.5.orig.tar.gz +  sisu_0.55.5-1.dsc +  sisu_0.55.5-1.diff.gz + +  * initialize output directory, fix (Closes: #434168) +    [(a trivial but serious) bug introduced with changed use of variable in +    0.55.3, (serious because it prevents the initialization of new output +    directories "sisu -CC")] + +  * dal, matching of underscore, so as not to be to greedy and incorrectly +    match url with escape url decoration tag (_url) + +  * vim syntax highlighting, match url with escape url decoration tag (_url) + +  * output note added on software libre's use and adherence to practical +    open standards +  %% sisu_0.55.4.orig.tar.gz (2007-07-20:29/5)  http://www.jus.uio.no/sisu/pkg/src/sisu_0.55.4.orig.tar.gz -  sisu_0.55.4.orig.tar.gz -  sisu_0.55.4-1.dsc -  sisu_0.55.4-1.diff.gz +  1d7bcf423b2e13a457d6565bfec74f20 1267367 sisu_0.55.4.orig.tar.gz +  a75609387bc894181ccf36a42b79517c 606 sisu_0.55.4-1.dsc +  1d7bcf423b2e13a457d6565bfec74f20 1267367 sisu_0.55.4-1.diff.gz    * db import, minor refactoring @@ -18,6 +37,9 @@ http://www.jus.uio.no/sisu/pkg/src/sisu_0.55.4.orig.tar.gz      * search form pre/next      * scope for matches in individual documents +  [manually re-closed bug #406280, actually closed in February in version +  sisu-0.48.11, back-ported to sisu-0.48.8-7 freeze branch] +  %% sisu_0.55.3.orig.tar.gz (2007-07-14:28/6)  http://www.jus.uio.no/sisu/pkg/src/sisu_0.55.3.orig.tar.gz    d540a4f656393449c5f4ad5b7a5b5245 1267096 sisu_0.55.3.orig.tar.gz diff --git a/data/sisu/conf/editor-syntax-etc/vim/addons/syntax/sisu.vim b/data/sisu/conf/editor-syntax-etc/vim/addons/syntax/sisu.vim index 8a114b64..9b2b562d 100644 --- a/data/sisu/conf/editor-syntax-etc/vim/addons/syntax/sisu.vim +++ b/data/sisu/conf/editor-syntax-etc/vim/addons/syntax/sisu.vim @@ -22,7 +22,7 @@ if !exists("sisu_no_identifiers")    syn match   sisu_control                           "\""    syn match   sisu_underline                         "\(^\| \)_[a-zA-Z0-9]\+_\([ .,]\|$\)"    syn match   sisu_number        contains=@NoSpell   "[0-9a-f]\{32\}\|[0-9a-f]\{64\}" -  syn match   sisu_link          contains=@NoSpell   "\(https\?://\|\.\.\/\)\S\+" +  syn match   sisu_link          contains=@NoSpell   "\(_\?https\?://\|\.\.\/\)\S\+"    "metaverse specific    syn match   sisu_ocn           contains=@NoSpell   "<\~\d\+;\w\d\+;\w\d\+>"    syn match   sisu_marktail                          "<\~#>" @@ -106,9 +106,9 @@ syn region  sisu_markpara contains=sisu_error,sisu_error_wspace start="^=begin"  syn match sisu_error_wspace contains=sisu_error_wspace "^\s\+"  syn match sisu_error_wspace contains=sisu_error_wspace "\s\s\+"  syn match sisu_error_wspace contains=sisu_error_wspace  " \s*$" -syn match sisu_error contains=sisu_error,sisu_error_wspace "[^ (}]https\?:\S\+"  syn match sisu_error contains=sisu_error_wspace "\t\+" -syn match sisu_error contains=sisu_error "https\?:\S\+[}><]" +syn match sisu_error contains=sisu_error,sisu_error_wspace "\([^ (][_\\]\||[^ (}]\)https\?:\S\+" +syn match sisu_error contains=sisu_error "_\?https\?:\S\+[}><]"  syn match sisu_error contains=sisu_error "\([!*/_\+,^]\){\([^(\}\1)]\)\{-}\n\n"  syn match sisu_error contains=sisu_error "^[\~]{[^{]\{-}\n\n"  syn match sisu_error contains=sisu_error "\s\+.{{" @@ -128,8 +128,8 @@ syn match sisu_error  "/\?<\([biu]\)>[^(</\1>)]\{-}\n\n"  syn match sisu_control "\n\n" "contains=ALL  syn match sisu_control " //"  syn match sisu_error  "%{" -syn match sisu_error "<br>https\?:\S\+\|https\?:\S\+<br>" -syn match sisu_error "[><]https\?:\S\+\|https\?:\S\+[><]" +syn match sisu_error "<br>_\?https\?:\S\+\|_\?https\?:\S\+<br>" +syn match sisu_error "[><]_\?https\?:\S\+\|_\?https\?:\S\+[><]"  "% 2 Definitions - Define the default highlighting.  if version >= 508 || !exists("did_sisu_syntax_inits")    if version < 508 diff --git a/lib/sisu/v0/cgi_sql_common.rb b/lib/sisu/v0/cgi_sql_common.rb index ac2958d1..73cb2342 100644 --- a/lib/sisu/v0/cgi_sql_common.rb +++ b/lib/sisu/v0/cgi_sql_common.rb @@ -593,8 +593,8 @@ module SiSU_CGI_sql      software infrastructure,      with the usual GPL (or OSS) suspects.    <br /> -    Better - "adherence to standards, performance, reliability, scalability, security & total cost of ownership" -    [not to mention flexibility & choice] and it is software libre. +    Better - "performance, reliability, scalability, security  & total cost of ownership" +    [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre.    <br />      Get With the Future      <a href="http://www.jus.uio.no/sisu/"> diff --git a/lib/sisu/v0/dal_syntax.rb b/lib/sisu/v0/dal_syntax.rb index a882a2c9..ce5fdc72 100644 --- a/lib/sisu/v0/dal_syntax.rb +++ b/lib/sisu/v0/dal_syntax.rb @@ -262,7 +262,7 @@ module Syntax          line.gsub!(/(^|\s+|['"]| |\(|\>)\*(\S+?)\*/,'\1<b>\2</b>')            #bold single word, watch          line.gsub!(/(^|\s+|['"]| |\(|\>)\!(\S+?)\!/,'\1<b>\2</b>')            #bold single word, watch          line.gsub!(/(^|\s+|['"]| |\(|\>)\/([\(\)a-zA-Z0-9']+?)\/([^a-zA-Z0-9]|[ ,.;:'"~$]|$)/,'\1<i>\2</i>\3')     #italics single word, watch -        line.gsub!(/(^|\s+|['"]| |\(|\>)_(\S+?)_/,'\1<u>\2</u>')              #underscore single word, watch +        line.gsub!(/(^|\s+|['"]| |\(|\>)_(\S+?)_([.,!'")]?(?:\s|$))/,'\1<u>\2</u>\3')  #underscore single word, watch (made more complicated by url decoration escape tag (_url))          line.gsub!(/(^|\s+)-([^{]\S+?)-( |$)/,'\1<del>\2</del>\3')                 #underscore single word, watch          line.gsub!(/(^|\s+|['"]| |\(|\>|\d+)\^(\S+?)\^/,'\1<sup>\2</sup>')    #superscript single word, watch digit added          line.gsub!(/<[:e]\s+(.+?)!?>/,'~{ \1 }~')                                  # not tested diff --git a/lib/sisu/v0/defaults.rb b/lib/sisu/v0/defaults.rb index 4963e882..a3a19988 100644 --- a/lib/sisu/v0/defaults.rb +++ b/lib/sisu/v0/defaults.rb @@ -1397,8 +1397,8 @@ WOK      software infrastructure,      with the usual GPL (or OSS) suspects.    <br /> -    Better - "adherence to standards, performance, reliability, scalability, security & total cost of ownership" -    [not to mention flexibility & choice] and it is software libre. +    Better - "performance, reliability, scalability, security & total cost of ownership" +    [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre.    <br />      Get With the Future      <a href="http://www.jus.uio.no/sisu/"> @@ -1469,6 +1469,7 @@ WOK      def initialize        @v=SiSU_Env::Info_version.new.get_version        @dir=SiSU_Env::Info_env.new +      @date=SiSU_Env::Info_date.new #{@date.year}      end      def redirect        <<WOK | 
