Search notes:

vim - src/structs.h

structs.h defines some structs that are used in vim such as window_S (win_T) that contains all information that belongs to a window.
buf_T stores information about one file.
buffblock_T is used to store one block of the suff/redo/recording buffers.
buffheader_T is used for the stuff buffer and the redo buffer.
cmdarg_T bundles arguments for normal mode commands.
dictitem_S / dictitem_T is able to store an dictionary item (such as a variables).
foldinfo_T used to pass info about a fold from the fold-detection code to the code that displays the foldcolumn.
garray_T is used for growing arrays.
sctx_T stores a script context (basically a line number in a script).
tasave_T holds the saved typeahead for save_typeahead().
typebuf_T the type-ahead buffer.
match_T is used for highlighting
mparm_T is a struct to pass parameters between main() and other functions.
An interesting member is use_vimrc which contains the vimrc file from the -u command line option.
oparg_T bundles arguments for operators.
wininfo_T stores information that pertains to a Window stored with a buffer.
winopt_T stores options that are local to a window.

See also

The gui_T struct, defined in src/gui.h.

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1758204579, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/vim/sources/src/structs_h/index(84): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78