Check-in [ff3f0507b8]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Bump version number
Timelines: family | ancestors | descendants | both | trunk | 0.8.9-20190530
Files: files | file ages | folders
SHA1: ff3f0507b826cfd0d6a5b60615d5e6532a4fb12c
User & Date: bernd 2019-05-30 13:12:53
Context
2019-05-30
20:51
Fix find-prev-chatline problem check-in: 3f26366090 user: bernd tags: trunk
13:12
Bump version number check-in: ff3f0507b8 user: bernd tags: trunk, 0.8.9-20190530
2019-05-28
23:09
engage password field when folding nick check-in: 8aa207a195 user: bernd tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to configure.ac.

    11     11   # but WITHOUT ANY WARRANTY; without even the implied warranty of
    12     12   # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    13     13   # GNU Affero General Public License for more details.
    14     14   
    15     15   # You should have received a copy of the GNU Affero General Public License
    16     16   # along with this program.  If not, see <http://www.gnu.org/licenses/>.
    17     17   
    18         -AC_INIT([net2o], [0.8.9-20190523], [bernd@net2o.de], [net2o], [https://fossil.net2o.de/net2o/reportlist])
           18  +AC_INIT([net2o], [0.8.9-20190530], [bernd@net2o.de], [net2o], [https://fossil.net2o.de/net2o/reportlist])
    19     19   AC_PREREQ([2.59])
    20     20   AC_CONFIG_MACRO_DIR([m4])
    21     21   AC_USE_SYSTEM_EXTENSIONS
    22     22   LT_INIT
    23     23   
    24     24   AC_MSG_CHECKING([for gforth])
    25     25   

Changes to do.

     1      1   #!/bin/bash
     2      2   
     3      3   echo "This script builds net2o from scratch"
     4      4   
     5         -GFORTH=gforth-0.7.9_20190523
            5  +GFORTH=gforth-0.7.9_20190530
     6      6   
     7      7   if [ "$(uname -o)" = "Cygwin" ]
     8      8   then
     9      9       CONFOPT="--prefix=/usr $*"
    10     10   else
    11     11       CONFOPT="$*"
    12     12   fi

Changes to gui.fs.

   949    949   	    msg:snapshot#  of  ." snapshot[" 85type  endof
   950    950   	    msg:message#   of  ." message["  85type  endof
   951    951   	    msg:posting#   of  ." posting"
   952    952   		rdrop 2dup [d:h open-posting ;] >r
   953    953   		.posting
   954    954   	    endof
   955    955   	endcase ." ]" r> ;] $tmp }}text
   956         -    swap ?dup-IF  0 click[]  THEN  msg-box .child+
          956  +    swap ?dup-IF  0 click[]  THEN
          957  +    "object" name! msg-box .child+
   957    958       text-color!
   958    959   ; wmsg-class is msg:object
   959    960   
   960    961   in net2o : new-wmsg ( o:connection -- o )
   961    962       o wmsg-class new >o  parent!  msg-table @ token-table ! o o> ;
   962    963   ' net2o:new-wmsg is net2o:new-msg
   963    964   
................................................................................
  1038   1039   		tex: vp-chats vp-chats glue*lll ' vp-chats }}vp vp[]
  1039   1040   		dup to msgs-box
  1040   1041   		dup font-size# 66% f* fdup vslider
  1041   1042   	    over >r }}h box[] r>
  1042   1043   	    font-size# 66% f* fdup hslider
  1043   1044   	}}v box[]
  1044   1045   	{{
  1045         -	    {{ glue*lll white# edit-bg x-color font-size# 40% f* }}frame dup .button3
         1046  +	    {{ glue*lll edit-bg x-color font-size# 40% f* }}frame dup .button3
  1046   1047   		{{ \normal \regular blackish "" }}edit 40%b dup to chat-edit glue*l }}glue
  1047   1048   		    glue*lll }}glue
  1048   1049   		}}h box[]
  1049   1050   	    }}z chat-edit [: edit-w .chat-edit-enter drop nip 0 tuck false ;] edit[] ' size-limit filter[]
  1050   1051   	    >o act >o [: connection .chat-next-line ;] is edit-next-line o> o o>
  1051   1052   	    >o act >o [: connection .chat-prev-line ;] is edit-prev-line o> o o>
  1052   1053   	    {{
................................................................................
  1085   1086   0 Value invitations-notify
  1086   1087   Variable invitation-stack
  1087   1088   
  1088   1089   : invitations-s/h ( flag -- )
  1089   1090       invitations swap  IF  /flop  ELSE  /flip  THEN  drop +resize ;
  1090   1091   
  1091   1092   : add-user ( key-o -- )
  1092         -    >o perm%default ke-mask !
         1093  +    data >o perm%default ke-mask !
  1093   1094       o cell- ke-end over - ke-pk $@ key| key# #! o o> .dispose ;
  1094   1095   : sub-user ( key-o -- )
  1095         -    >o perm%blocked ke-mask !
         1096  +    data >o perm%blocked ke-mask !
  1096   1097       o cell- ke-end over - ke-pk $@ key| key# #! o o> .dispose ;
  1097   1098   
  1098   1099   : add-invitation ( addr u -- )
  1099   1100       over >r read-pk2key$ sample-key .clone >o
  1100   1101       o invitation-stack >stack
  1101   1102       {{
  1102   1103   	ke-nick $@ }}text
................................................................................
  1121   1122   	glue-right }}glue
  1122   1123       }}h box[]
  1123   1124       {{
  1124   1125   	{{
  1125   1126   	    glue*lll }}glue
  1126   1127   	    \large
  1127   1128   	    {{
  1128         -		'user-plus' ' xemit $tmp white# }}text
         1129  +		'user-plus' ' xemit $tmp }}text
  1129   1130   	    }}h ' invitations-s/h 0 toggle[] /flip dup to invitations-notify
  1130         -	    online-symbol white# }}text dup to online-flag
         1131  +	    online-symbol }}text dup to online-flag
  1131   1132   	    s" ‚ĚĆ" $444444FF new-color, }}button-lit [: -1 data +! ;]
  1132   1133   	    [IFDEF] android android:level# [ELSE] level# [THEN] click[]
  1133   1134   	}}h box[] /vfix
  1134   1135   	{{
  1135   1136   	    glue*lll }}glue
  1136   1137   	    {{
  1137   1138   		chat-bg-col# pres-frame

Changes to wiki/commands.md.

     1      1   # Commands #
     2      2   
     3         -Version 0.8.9-20190523.
            3  +Version 0.8.9-20190530.
     4      4   
     5      5   net2o separates data and commands.  Data is passed through to higher
     6      6   layers, commands are interpreted when they arrive.  For connection
     7      7   requests, a special bit is set, and the address then isn't used as
     8      8   address, but as IV for the opportunistic encoding.
     9      9   
    10     10   The command interpreter is a stack machine with two data types: 64