Code Monkey home page Code Monkey logo

ffl's People

Contributors

irdvo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ffl's Issues

Install location for Gforth on debian only installs to version 0.7.0 location!

Reported by [email protected], Jun 24, 2014

What steps will reproduce the problem?

  1. Install gforth on debian as follows: sudo apt-get install gforth
  2. Install and compile version 0.7.3 gforth from source.
  3. Install ffl-gforth_0.8.0-1_all.deb from downloads page of google project for ffl.
  4. At command line in debian enter: Gforth (note you should see version 0.7.3 not version 0.7.0 )
  5. In gforth do following: include ffl/str.fs ( for string package ) this will produce an error that no directory or file is found.

What is the expected output? What do you see instead?
-I expected the ffl to install maybe in the newest gforth versions path or to install in all the gforth versions paths!
-The path that is used to store ffl is /usr/share/gforth/site-forth/ but if it is stored at /usr/local/share/gforth/site-forth/ then this would work.
-Note Gforth version 0.7.0 should be using /usr/local/share/gforth/site-forth/ and so when version 0.7.0 is upgraded to 0.7.3 then the ffl would be in the correct place if it was stored there but for some reason the debian package managers put parts of gforth into wrong directories.
-What i did was simply copied the files to /usr/local/share/gforth/site-forth/ffl/ directory .
-This issue is complex because if you place the files at /usr/local/share/gforth/site-forth/ffl/ directory then version 0.7.0 will not work but newer versions will but if you put the files at /usr/share/gforth/site-forth/ffl/ then only version 0.7.0 will work.

What version of the product are you using? On what operating system?
ffl-gforth_0.8.0-1_all.deb is the file i used with wget on my Debian Wheezy Raspberry Pi.

Please provide any additional information below.
Thanks for this very useful resource!

wrong line endings

It seems that commit 878d905 brings some issue with line endings in the following files
engines/VFXForth/config.fs
engines/Win32Forth/config.fs
engines/lxf/config.fs

Line endings now are: 0xD 0xD 0xA
I suggest to quickly rewrite history and re-push this commit with --force flag.

tlb requires #bits/cell from config

I noticed, testing with gforth, that if I include ffl/tlb.fs to get the toolbelt words, I get an error:

$ gforth
Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
Gforth comes with ABSOLUTELY NO WARRANTY; for details type `license'
Type `bye' to exit
include ffl/tlb.fs 
/Users/jstone/src/ffl/ffl/tlb.fs:87: Undefined word

But if I include ffl/config.fs first, then it works, because that file defines the #bits/cell word. As a Forth newb, I'm not sure if it's desirable to add include ffl/config.fs at the top of ffl/tlb.fs, but I thought I'd mention it.

FFL Future

FFL is sort-of a stdlib for Forth and it's very comprehensive and useful, is there any plan for its development?

Glade with gtk-server

Dear Irvo, thanks for your great contrib to forth programming.
We are having an issue with GTK porting to our project Forth.

At the moment we are using GTK-server over tcp, for fast development.
We use GLADE. We can read well any GLADE 3.6 file with buttons, labels,
etc.

  1. We need a simple glade file consisting of a window with any picture inside.
  2. Then your gforth code which functions you use to open the file and show up
    that picture.

Thanks in advance for your help !
Kind regards
Peter

gsv needs updates for new param types

After some hiatus, gtk-server is now under active development again. I wanted to try out the Motif interface, but hit a problem. Functions like XtVaSetValues use a new "VARARGS" parameter type in gtk-server.cfg . "DATA", "ENUM" and "CLASS" are also unrecognised by gsv.fs .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.