Name : vim-omnicppcomplete
| |
Version : 0.41
| Vendor : Fedora Project
|
Release : 23.fc41
| Date : 2024-07-21 07:53:01
|
Group : Unspecified
| Source RPM : vim-omnicppcomplete-0.41-23.fc41.src.rpm
|
Size : 0.15 MB
| |
Packager : Fedora Project
| |
Summary : vim c++ completion omnifunc with a ctags database
|
Description :
This script is for vim 7.0 or higher, it provides C/C++ completion thanks to a ctags database.
Features :
- Complete namespaces, classes, structs and union members. - Complete inherited members for classes and structs (single and multiple inheritance). - Complete attribute members eg: myObject->_child->_child etc... - Complete type returned by a function eg: myObject->get()->_child. - Complete the \"this\" pointer. - Complete a typedef. - Complete the current scope (global and class scope). - Complete an object after a cast (C and C++ cast). - Complete anonymous types (eg: struct {int a; int b;}g_Var; g_Var.???). It also works for a typedef of an anonymous type.
Notes : - The script manage cached datas for optimization. - Ambiguous namespaces are detected and are not included in the context stack. - The parsed code is tokenized so you can run a completion even if the current instruction has bad indentation, spaces, comments or carriage returns between words (even if it is not realistic).
|
RPM found in directory: /vol/rzm3/linux-fedora-buffet/fedora-secondary/development/rawhide/Everything/s390x/os/Packages/v |