Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
G
geany
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
geany
Commits
2f4d43ac
Kaydet (Commit)
2f4d43ac
authored
Eki 10, 2016
tarafından
Jiří Techet
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
read: Some function renaming
üst
dac3afbb
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
16 deletions
+16
-16
parse.c
ctags/main/parse.c
+2
-2
read.c
ctags/main/read.c
+3
-3
read.h
ctags/main/read.h
+6
-6
tm_ctags_wrappers.c
src/tagmanager/tm_ctags_wrappers.c
+5
-5
No files found.
ctags/main/parse.c
Dosyayı görüntüle @
2f4d43ac
...
...
@@ -574,7 +574,7 @@ static bool createTagsForFile (const char *const fileName,
{
bool
retried
=
false
;
if
(
fileOpen
(
fileName
,
language
))
if
(
openInputFile
(
fileName
,
language
))
{
makeFileTag
(
fileName
);
...
...
@@ -585,7 +585,7 @@ static bool createTagsForFile (const char *const fileName,
retried
=
LanguageTable
[
language
]
->
parser2
(
passCount
);
fileClos
e
();
closeInputFil
e
();
}
return
retried
;
...
...
ctags/main/read.c
Dosyayı görüntüle @
2f4d43ac
...
...
@@ -207,7 +207,7 @@ extern unsigned long getSourceLineNumber (void)
return
File
.
source
.
lineNumber
;
}
extern
void
free
Source
FileResources
(
void
)
extern
void
free
Input
FileResources
(
void
)
{
vStringDelete
(
File
.
input
.
name
);
vStringDelete
(
File
.
path
);
...
...
@@ -404,7 +404,7 @@ static bool parseLineDirective (char *s)
/* This function opens an input file, and resets the line counter. If it
* fails, it will display an error message and leave the File.mio set to NULL.
*/
extern
bool
fileOpen
(
const
char
*
const
fileName
,
const
langType
language
)
extern
bool
openInputFile
(
const
char
*
const
fileName
,
const
langType
language
)
{
const
char
*
const
openMode
=
"rb"
;
bool
opened
=
false
;
...
...
@@ -487,7 +487,7 @@ extern bool bufferOpen (unsigned char *buffer, size_t buffer_size,
return
opened
;
}
extern
void
fileClos
e
(
void
)
extern
void
closeInputFil
e
(
void
)
{
if
(
File
.
mio
!=
NULL
)
{
...
...
ctags/main/read.h
Dosyayı görüntüle @
2f4d43ac
...
...
@@ -69,24 +69,24 @@ extern bool doesInputLanguageAllowNullTag (void);
extern
kindOption
*
getInputLanguageFileKind
(
void
);
extern
bool
doesInputLanguageRequestAutomaticFQTag
(
void
);
extern
void
free
Source
FileResources
(
void
);
extern
bool
fileOpen
(
const
char
*
const
fileName
,
const
langType
language
);
extern
void
fileClos
e
(
void
);
extern
void
free
Input
FileResources
(
void
);
extern
bool
openInputFile
(
const
char
*
const
fileName
,
const
langType
language
);
extern
void
closeInputFil
e
(
void
);
extern
int
getcFromInputFile
(
void
);
extern
int
getNthPrevCFromInputFile
(
unsigned
int
nth
,
int
def
);
extern
int
skipToCharacterInInputFile
(
int
c
);
extern
void
ungetcToInputFile
(
int
c
);
extern
const
unsigned
char
*
readLineFromInputFile
(
void
);
extern
char
*
readLineRaw
(
vString
*
const
vLine
,
MIO
*
const
mio
);
extern
char
*
readSourceLine
(
vString
*
const
vLine
,
MIOPos
location
,
long
*
const
pSeekValue
);
extern
bool
bufferOpen
(
unsigned
char
*
buffer
,
size_t
buffer_size
,
const
char
*
const
fileName
,
const
langType
language
);
#define bufferClose fileClose
extern
const
char
*
getSourceFileTagPath
(
void
);
extern
const
char
*
getSourceLanguageName
(
void
);
extern
unsigned
long
getSourceLineNumber
(
void
);
/* Raw: reading from given a parameter, fp */
extern
char
*
readLineRaw
(
vString
*
const
vLine
,
MIO
*
const
mio
);
/* Bypass: reading from fp in inputFile WITHOUT updating fields in input fields */
extern
char
*
readLineFromBypass
(
vString
*
const
vLine
,
MIOPos
location
,
long
*
const
pSeekValue
);
...
...
src/tagmanager/tm_ctags_wrappers.c
Dosyayı görüntüle @
2f4d43ac
...
...
@@ -69,31 +69,31 @@ void tm_ctags_parse(guchar *buffer, gsize buffer_size,
while
(
retry
&&
passCount
<
3
)
{
pass_callback
(
user_data
);
if
(
!
buffer
&&
fileOpen
(
file_name
,
lang
))
if
(
!
buffer
&&
openInputFile
(
file_name
,
lang
))
{
if
(
LanguageTable
[
lang
]
->
parser
!=
NULL
)
{
LanguageTable
[
lang
]
->
parser
();
fileClos
e
();
closeInputFil
e
();
retry
=
FALSE
;
break
;
}
else
if
(
LanguageTable
[
lang
]
->
parser2
!=
NULL
)
retry
=
LanguageTable
[
lang
]
->
parser2
(
passCount
);
fileClos
e
();
closeInputFil
e
();
}
else
if
(
buffer
&&
bufferOpen
(
buffer
,
buffer_size
,
file_name
,
lang
))
{
if
(
LanguageTable
[
lang
]
->
parser
!=
NULL
)
{
LanguageTable
[
lang
]
->
parser
();
bufferClos
e
();
closeInputFil
e
();
retry
=
FALSE
;
break
;
}
else
if
(
LanguageTable
[
lang
]
->
parser2
!=
NULL
)
retry
=
LanguageTable
[
lang
]
->
parser2
(
passCount
);
bufferClos
e
();
closeInputFil
e
();
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment