Bug 8856 - There is no BASIC support in geany
Summary: There is no BASIC support in geany
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: Junior_job
Depends on:
Blocks:
 
Reported: 2013-01-27 22:57 CET by Alex Loginov
Modified: 2014-02-05 23:08 CET (History)
1 user (show)

See Also:
Source RPM: geany
CVE:
Status comment:


Attachments
spec with FreeBASIC template (842 bytes, patch)
2014-02-04 21:45 CET, Alex Loginov
Details | Diff

Description Alex Loginov 2013-01-27 22:57:36 CET
Description of problem: There is no BASIC support in geany.

Solution:
1) to add to Requires FreeBASIC (ftp://ftp.mageialinux.ru/mageia2/SRPMS/)
2) touch /usr/share/geany/templates/files/program.bas (empty file is enough)
Alex Loginov 2013-01-27 22:58:50 CET

Keywords: (none) => Junior_job

Comment 1 Alex Loginov 2014-02-04 21:45:17 CET
Created attachment 4929 [details]
spec with FreeBASIC template

I did not add Requires FreeBASIC, because geany have no Suggests and Requires for addons.
Comment 2 Samuel Verschelde 2014-02-05 08:19:56 CET
I don't know geany. Can you explain what adding an empty file changes in its behaviour? Step by step instructions to reproduce the bug and then to check that it's fixed would be useful for when I'll handle the update to QA team for Mageia 4.

CC: (none) => stormi

Comment 3 Alex Loginov 2014-02-05 09:06:58 CET
> Can you explain what adding an empty file changes in its behaviour?
Syntax highlighting for BASIC and auto run FreeBASIC compiller if you have installed package FreeBASIC.

File -> New (with Template) -> programm.bas
Enter BASIC programm, for example:

PRINT "Hello, World!"
END

You'll see syntax highlighting.

If you have installed package FreeBASIC, then you can use geany as IDE for BASIC:

File -> Save as...
Build -> Compile
Build -> Execute
Comment 4 Samuel Verschelde 2014-02-05 22:03:27 CET
geany-1.23.1-3.mga5 submitted. Do you want to provide an update to Mageia 4 too?
Comment 5 Alex Loginov 2014-02-05 23:06:20 CET
> Do you want to provide an update to Mageia 4 too?
It's better after import FreeBASIC package. QA will test more rational if simultaneously.
Comment 6 Samuel Verschelde 2014-02-05 23:08:28 CET
Let's fix this bug report for now then

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.