Hi,
I would like to know how to create a tag list for the Qt4 librairy. I've read in the manual and I came to that exemple:
CFLAGS=`pkg-config --cflags libgnomeui-2.0` geany -g gnomeui.c.tags \
/usr/include/libgnomeui-2.0/gnome.h
there I block to configure the cflags for Qt4
thanks for your helpJonatan
_________________________________________________________________
C:\noscan\SVN\geany>make -f makefile.win32
windres.exe --version
GNU windres 2.17.50 20060824
Copyright 2005 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
gcc --version
gcc (GCC) 3.4.5 (mingw special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
g++ --version
g++ (GCC) 3.4.5 (mingw special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
cd tagmanager && make -f makefile.win32 && cd ..
make[1]: Entering directory `C:/noscan/SVN/geany/tagmanager'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `C:/noscan/SVN/geany/tagmanager'
cd scintilla && make -f makefile.win32 && cd ..
make[1]: Entering directory `C:/noscan/SVN/geany/scintilla'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `C:/noscan/SVN/geany/scintilla'
cd plugins && make -f makefile.win32 && cd ..
make[1]: Entering directory `C:/noscan/SVN/geany/plugins'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `C:/noscan/SVN/geany/plugins'
cd src && make -f makefile.win32 && cd ..
make[1]: Entering directory `C:/noscan/SVN/geany/src'
g++ about.o build.o callbacks.o dialogs.o document.o editor.o encodings.o
filety
pes.o geanyobject.o geanywraplabel.o highlighting.o interface.o
keybindings.o ke
yfile.o main.o msgwindow.o navqueue.o notebook.o plugins.o prefs.o
printing.o pr
oject.o sciwrappers.o search.o socket.o support.o symbols.o templates.o
treeview
s.o tools.o ui_utils.o utils.o win32.o ../geany_private.res -o ../geany.exe
\
../scintilla/scintilla.a ../tagmanager/tagmanager.a -L"C:\libs/lib"
-lgt
k-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangowin32-1.0
-lgdi32
-lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl
-liconv
\
-mwindows -lkernel32 -limm32 -lshfolder -lshell32 -lole32 -luuid
-lcomd
lg32 -lcomctl32 -liberty -lwsock32
win32.o:win32.c:(.text+0xd70): undefined reference to
`document_delay_colourise'
win32.o:win32.c:(.text+0xe1a): undefined reference to
`document_colourise_new'
collect2: ld returned 1 exit status
make[1]: *** [../geany.exe] Error 1
make[1]: Leaving directory `C:/noscan/SVN/geany/src'
make: *** [all] Error 2
C:\noscan\SVN\geany>
For example: this makefile will do for the moment in de editor Geany:
#===============================================================================
# Generic make file for pdfLaTeX for the Geany editor (requires GNU make)
# 17 jun 2008
# This makefile provides two targets: pdf and clean.
# The default is "pdf"
# To make a pdf file, type "make pdf somefile.tex" or "make somefile.tex"
# To remove all files generated by make, type "make clean somefile.tex".
#
# For the Geany editor (in Linux):
# To make a pdf file for the open file in the editor:
# Shift+Ctrl+F9 (Make Custom target) and fill in: "make pdf TEXFILE=%f"
# To clean for the open file in the editor:
# Shift+Ctrl+F9 (Make Custom target) and fill in: "make clean TEXFILE=%f"
# You can configure the editor:
# Menu Build/Set arguments:
# PDF creation: make pdf TEXFILE=%f
# After an idea of Rouben Rostmaian 2002
TEXFILE = foo.tex
#.PHONY: pdf clean #don't know where this is for?
pdf: $(TEXFILE:.tex=.pdf)
%.pdf: %.tex
( \
pdflatex $<; \
makeindex $(<:.tex=.idx); \
bibtex $(<:.tex=.aux); \
pdflatex $<; \
while grep -q "Rerun to get cross-references right." $(<:.tex=.log); \
do \
pdflatex $<; \
done \
)
clean:
@rm -f \
$(TEXFILE:.tex=.toc) \
$(TEXFILE:.tex=.ind) \
$(TEXFILE:.tex=.ilg) \
$(TEXFILE:.tex=.brf) \
$(TEXFILE:.tex=.blg) \
$(TEXFILE:.tex=.bbl) \
$(TEXFILE:.tex=.idx) \
$(TEXFILE:.tex=.aux) \
$(TEXFILE:.tex=.log) \
$(TEXFILE:.tex=.out) \
$(TEXFILE:.tex=.dvi) \
$(TEXFILE:.tex=.ps)
#Set you preferred pdf-viewer here:
pdf:
evince $(TEXFILE:.tex=.pdf)
#===============================================================================
Friendly greetings
Wilfried
Wilfried Van Hirtum
URL: http://users.fulladsl.be/spb10695
Hi
I want to use Geany as a LaTeX editor.
However, for now (version 0.14), there is no tool available for makeindex and bibtex.
It would be very practical to have such a tool, just like a tool for pdflatex and pdfview with the ability to set parameters,
e.g. by hitting the key F6 with command parameters makeindex "%e.idx"
e.g. by hitting the key F7 with command parameters bibtex "%f"
Wilfried
Hi
I use geany (Windows version 0.14) for compiling asymptote program
Buid (F9): asy -V -f pdf "%f"
But when I hit F9, the output and the compiler messages don't show up in the
output window of geany, but in a separate (black) dos command window and rapidly
closes after compile time so one has not the time to read the messages and the
output.
In the linux version of geany (0.14) all works fine though.
Is this a configuration matter or a bug for the Windows version?
Regards
Wilfried Van Hirtum
Hi
I want to use Geany as a LaTeX editor.
However, for now (version 0.14), there is no tool available for makeindex and
bibtex.
It would be very practical to have such a tool, just like a tool for pdflatex
and pdfview with the ability to set parameters,
e.g. by hitting the key F6 with command parameters makeindex "%e.idx"
e.g. by hitting the key F7 with command parameters bibtex "%f"
Wilfried
First of all, I've absolutely fallen in love with Geany after a few years of
using nedit and jedit on gnome, the former was just ugly, and the latter was
clunky as all hell (can you guess how I feel about java?). However, there is
one problem that is driving me up the wall, and I'm wondering if there is
some good reason it has never been addressed: having fuller posix-style
regexp matching in find/replace. Particularly, allowing the use of ? to make
searches non-greedy. I've gotten so used to using regexp matching in my
editor to allow for copying => pasting => quick change to a selection, but
have found I have to make much more careful and generally nasty regexps in
order to make up for not being able to use the ? non-greedy match. So, my
question is: why doesn't Geany allow non-greedy matching, is there any work
being done to address this, is there any easy way around it/patch to allow
for this functionality, or in general, how do people deal with this minute
but massively irritating detail?
Thanks for any input
/ V.K. Ramesh
Dear Geany devs,
I'd like to request another nearly invisible, but very handy feature: add
the current cursor location to the navigation history (back/forward)
when/before performing a search and 'Find Next'.
This way you can return to the pre-search cursor location after looking up
a definition/function/etc...
-H-
I'd like to congratulate and thank to all those who contribute to
Geany (and did so in the past). I currently use it as an HTML editor
which, I know, is like having Michelangelo paint your toilet door in
white. :)
When I first began using it I thought - wow! this is great! I have
an IDE which looks good, doesn't have 10,000 options/windows etc. It's
so simple! I know now that Geany only *appears* simple but is, in
fact, quite complex underneath.
While I'm amazed at Geany itself, I'm further amazed but its
documentation. I've seen only a few FLOSS projects which have
documentation of this standard. I understand how much time and effort
goes into documentation so I can appreciate Geany's documentation.
The only feature which I "miss" is the ability to select colour
schemes. To solve this I'm using the Perl script that someone write
named "set_geany_colors" (or something like that :) ).
Since I've now been using Geany for some months, my thanks comes late
but I hope you'll forgive me.
In brief then,
Thankyou, thankyou, thankyou.
Russell Dickenson