1;; -*- scheme -*- 2; object definitions ... 3(define-object SourceBuffer 4 (in-module "Gtk") 5 (parent "GtkTextBuffer") 6 (c-name "GtkSourceBuffer") 7 (gtype-id "GTK_TYPE_SOURCE_BUFFER") 8) 9 10(define-object SourceCompletion 11 (in-module "Gtk") 12 (parent "GObject") 13 (c-name "GtkSourceCompletion") 14 (gtype-id "GTK_TYPE_SOURCE_COMPLETION") 15) 16 17(define-object SourceCompletionContext 18 (in-module "Gtk") 19 (parent "GInitiallyUnowned") 20 (c-name "GtkSourceCompletionContext") 21 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_CONTEXT") 22) 23 24(define-object SourceCompletionInfo 25 (in-module "Gtk") 26 (parent "GtkWindow") 27 (c-name "GtkSourceCompletionInfo") 28 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_INFO") 29) 30 31(define-object SourceCompletionItem 32 (in-module "Gtk") 33 (parent "GObject") 34 (c-name "GtkSourceCompletionItem") 35 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_ITEM") 36) 37 38(define-object SourceCompletionProposal 39 (in-module "Gtk") 40 (c-name "GtkSourceCompletionProposal") 41 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_PROPOSAL") 42) 43 44(define-object SourceCompletionProvider 45 (in-module "Gtk") 46 (c-name "GtkSourceCompletionProvider") 47 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_PROVIDER") 48) 49 50(define-object SourceCompletionWords 51 (in-module "Gtk") 52 (parent "GObject") 53 (c-name "GtkSourceCompletionWords") 54 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_WORDS") 55) 56 57(define-object SourceGutter 58 (in-module "Gtk") 59 (parent "GObject") 60 (c-name "GtkSourceGutter") 61 (gtype-id "GTK_TYPE_SOURCE_GUTTER") 62) 63 64(define-object SourceGutterRenderer 65 (in-module "Gtk") 66 (parent "GInitiallyUnowned") 67 (c-name "GtkSourceGutterRenderer") 68 (gtype-id "GTK_TYPE_SOURCE_GUTTER_RENDERER") 69) 70 71(define-object SourceGutterRendererPixbuf 72 (in-module "Gtk") 73 (parent "GtkSourceGutterRenderer") 74 (c-name "GtkSourceGutterRendererPixbuf") 75 (gtype-id "GTK_TYPE_SOURCE_GUTTER_RENDERER_PIXBUF") 76) 77 78(define-object SourceGutterRendererText 79 (in-module "Gtk") 80 (parent "GtkSourceGutterRenderer") 81 (c-name "GtkSourceGutterRendererText") 82 (gtype-id "GTK_TYPE_SOURCE_GUTTER_RENDERER_TEXT") 83) 84 85(define-object SourceLanguage 86 (in-module "Gtk") 87 (parent "GObject") 88 (c-name "GtkSourceLanguage") 89 (gtype-id "GTK_TYPE_SOURCE_LANGUAGE") 90) 91 92(define-object SourceLanguageManager 93 (in-module "Gtk") 94 (parent "GObject") 95 (c-name "GtkSourceLanguageManager") 96 (gtype-id "GTK_TYPE_SOURCE_LANGUAGE_MANAGER") 97) 98 99(define-object SourceMark 100 (in-module "Gtk") 101 (parent "GtkTextMark") 102 (c-name "GtkSourceMark") 103 (gtype-id "GTK_TYPE_SOURCE_MARK") 104) 105 106(define-object SourceMarkAttributes 107 (in-module "Gtk") 108 (parent "GObject") 109 (c-name "GtkSourceMarkAttributes") 110 (gtype-id "GTK_TYPE_SOURCE_MARK_ATTRIBUTES") 111) 112 113(define-object SourcePrintCompositor 114 (in-module "Gtk") 115 (parent "GObject") 116 (c-name "GtkSourcePrintCompositor") 117 (gtype-id "GTK_TYPE_SOURCE_PRINT_COMPOSITOR") 118) 119 120(define-object SourceStyleScheme 121 (in-module "Gtk") 122 (parent "GObject") 123 (c-name "GtkSourceStyleScheme") 124 (gtype-id "GTK_TYPE_SOURCE_STYLE_SCHEME") 125) 126 127(define-object SourceStyleSchemeManager 128 (in-module "Gtk") 129 (parent "GObject") 130 (c-name "GtkSourceStyleSchemeManager") 131 (gtype-id "GTK_TYPE_SOURCE_STYLE_SCHEME_MANAGER") 132) 133 134(define-object SourceUndoManager 135 (in-module "Gtk") 136 (c-name "GtkSourceUndoManager") 137 (gtype-id "GTK_TYPE_SOURCE_UNDO_MANAGER") 138) 139 140(define-object SourceView 141 (in-module "Gtk") 142 (parent "GtkTextView") 143 (c-name "GtkSourceView") 144 (gtype-id "GTK_TYPE_SOURCE_VIEW") 145) 146 147;; Enumerations and flags ... 148 149(define-enum SourceBracketMatchType 150 (in-module "Gtk") 151 (c-name "GtkSourceBracketMatchType") 152 (gtype-id "GTK_TYPE_SOURCE_BRACKET_MATCH_TYPE") 153 (values 154 '("none" "GTK_SOURCE_BRACKET_MATCH_NONE") 155 '("out-of-range" "GTK_SOURCE_BRACKET_MATCH_OUT_OF_RANGE") 156 '("not-found" "GTK_SOURCE_BRACKET_MATCH_NOT_FOUND") 157 '("found" "GTK_SOURCE_BRACKET_MATCH_FOUND") 158 ) 159) 160 161(define-flags SourceCompletionActivation 162 (in-module "Gtk") 163 (c-name "GtkSourceCompletionActivation") 164 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_ACTIVATION") 165 (values 166 '("none" "GTK_SOURCE_COMPLETION_ACTIVATION_NONE") 167 '("interactive" "GTK_SOURCE_COMPLETION_ACTIVATION_INTERACTIVE") 168 '("user-requested" "GTK_SOURCE_COMPLETION_ACTIVATION_USER_REQUESTED") 169 ) 170) 171 172(define-enum SourceCompletionError 173 (in-module "Gtk") 174 (c-name "GtkSourceCompletionError") 175 (gtype-id "GTK_TYPE_SOURCE_COMPLETION_ERROR") 176 (values 177 '("already-bound" "GTK_SOURCE_COMPLETION_ERROR_ALREADY_BOUND") 178 '("not-bound" "GTK_SOURCE_COMPLETION_ERROR_NOT_BOUND") 179 ) 180) 181 182(define-flags SourceGutterRendererState 183 (in-module "Gtk") 184 (c-name "GtkSourceGutterRendererState") 185 (gtype-id "GTK_TYPE_SOURCE_GUTTER_RENDERER_STATE") 186 (values 187 '("normal" "GTK_SOURCE_GUTTER_RENDERER_STATE_NORMAL") 188 '("cursor" "GTK_SOURCE_GUTTER_RENDERER_STATE_CURSOR") 189 '("prelit" "GTK_SOURCE_GUTTER_RENDERER_STATE_PRELIT") 190 '("selected" "GTK_SOURCE_GUTTER_RENDERER_STATE_SELECTED") 191 ) 192) 193 194(define-enum SourceGutterRendererAlignmentMode 195 (in-module "Gtk") 196 (c-name "GtkSourceGutterRendererAlignmentMode") 197 (gtype-id "GTK_TYPE_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE") 198 (values 199 '("cell" "GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_CELL") 200 '("first" "GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_FIRST") 201 '("last" "GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_LAST") 202 ) 203) 204 205(define-enum SourceViewGutterPosition 206 (in-module "Gtk") 207 (c-name "GtkSourceViewGutterPosition") 208 (gtype-id "GTK_TYPE_SOURCE_VIEW_GUTTER_POSITION") 209 (values 210 '("lines" "GTK_SOURCE_VIEW_GUTTER_POSITION_LINES") 211 '("marks" "GTK_SOURCE_VIEW_GUTTER_POSITION_MARKS") 212 ) 213) 214 215(define-enum SourceSmartHomeEndType 216 (in-module "Gtk") 217 (c-name "GtkSourceSmartHomeEndType") 218 (gtype-id "GTK_TYPE_SOURCE_SMART_HOME_END_TYPE") 219 (values 220 '("disabled" "GTK_SOURCE_SMART_HOME_END_DISABLED") 221 '("before" "GTK_SOURCE_SMART_HOME_END_BEFORE") 222 '("after" "GTK_SOURCE_SMART_HOME_END_AFTER") 223 '("always" "GTK_SOURCE_SMART_HOME_END_ALWAYS") 224 ) 225) 226 227(define-flags SourceDrawSpacesFlags 228 (in-module "Gtk") 229 (c-name "GtkSourceDrawSpacesFlags") 230 (gtype-id "GTK_TYPE_SOURCE_DRAW_SPACES_FLAGS") 231 (values 232 '("space" "GTK_SOURCE_DRAW_SPACES_SPACE") 233 '("tab" "GTK_SOURCE_DRAW_SPACES_TAB") 234 '("newline" "GTK_SOURCE_DRAW_SPACES_NEWLINE") 235 '("nbsp" "GTK_SOURCE_DRAW_SPACES_NBSP") 236 '("leading" "GTK_SOURCE_DRAW_SPACES_LEADING") 237 '("text" "GTK_SOURCE_DRAW_SPACES_TEXT") 238 '("trailing" "GTK_SOURCE_DRAW_SPACES_TRAILING") 239 '("all" "GTK_SOURCE_DRAW_SPACES_ALL") 240 ) 241) 242 243 244;; From gtksourcebuffer.h 245 246(define-function gtk_source_buffer_get_type 247 (c-name "gtk_source_buffer_get_type") 248 (return-type "GType") 249) 250 251(define-function gtk_source_buffer_new 252 (c-name "gtk_source_buffer_new") 253 (is-constructor-of "GtkSourceBuffer") 254 (return-type "GtkSourceBuffer*") 255 (parameters 256 '("GtkTextTagTable*" "table") 257 ) 258) 259 260(define-function gtk_source_buffer_new_with_language 261 (c-name "gtk_source_buffer_new_with_language") 262 (return-type "GtkSourceBuffer*") 263 (parameters 264 '("GtkSourceLanguage*" "language") 265 ) 266) 267 268(define-method get_highlight_syntax 269 (of-object "GtkSourceBuffer") 270 (c-name "gtk_source_buffer_get_highlight_syntax") 271 (return-type "gboolean") 272) 273 274(define-method set_highlight_syntax 275 (of-object "GtkSourceBuffer") 276 (c-name "gtk_source_buffer_set_highlight_syntax") 277 (return-type "none") 278 (parameters 279 '("gboolean" "highlight") 280 ) 281) 282 283(define-method get_highlight_matching_brackets 284 (of-object "GtkSourceBuffer") 285 (c-name "gtk_source_buffer_get_highlight_matching_brackets") 286 (return-type "gboolean") 287) 288 289(define-method set_highlight_matching_brackets 290 (of-object "GtkSourceBuffer") 291 (c-name "gtk_source_buffer_set_highlight_matching_brackets") 292 (return-type "none") 293 (parameters 294 '("gboolean" "highlight") 295 ) 296) 297 298(define-method get_max_undo_levels 299 (of-object "GtkSourceBuffer") 300 (c-name "gtk_source_buffer_get_max_undo_levels") 301 (return-type "gint") 302) 303 304(define-method set_max_undo_levels 305 (of-object "GtkSourceBuffer") 306 (c-name "gtk_source_buffer_set_max_undo_levels") 307 (return-type "none") 308 (parameters 309 '("gint" "max_undo_levels") 310 ) 311) 312 313(define-method get_language 314 (of-object "GtkSourceBuffer") 315 (c-name "gtk_source_buffer_get_language") 316 (return-type "GtkSourceLanguage*") 317) 318 319(define-method set_language 320 (of-object "GtkSourceBuffer") 321 (c-name "gtk_source_buffer_set_language") 322 (return-type "none") 323 (parameters 324 '("GtkSourceLanguage*" "language") 325 ) 326) 327 328(define-method can_undo 329 (of-object "GtkSourceBuffer") 330 (c-name "gtk_source_buffer_can_undo") 331 (return-type "gboolean") 332) 333 334(define-method can_redo 335 (of-object "GtkSourceBuffer") 336 (c-name "gtk_source_buffer_can_redo") 337 (return-type "gboolean") 338) 339 340(define-method get_style_scheme 341 (of-object "GtkSourceBuffer") 342 (c-name "gtk_source_buffer_get_style_scheme") 343 (return-type "GtkSourceStyleScheme*") 344) 345 346(define-method set_style_scheme 347 (of-object "GtkSourceBuffer") 348 (c-name "gtk_source_buffer_set_style_scheme") 349 (return-type "none") 350 (parameters 351 '("GtkSourceStyleScheme*" "scheme") 352 ) 353) 354 355(define-method ensure_highlight 356 (of-object "GtkSourceBuffer") 357 (c-name "gtk_source_buffer_ensure_highlight") 358 (return-type "none") 359 (parameters 360 '("const-GtkTextIter*" "start") 361 '("const-GtkTextIter*" "end") 362 ) 363) 364 365(define-method undo 366 (of-object "GtkSourceBuffer") 367 (c-name "gtk_source_buffer_undo") 368 (return-type "none") 369) 370 371(define-method redo 372 (of-object "GtkSourceBuffer") 373 (c-name "gtk_source_buffer_redo") 374 (return-type "none") 375) 376 377(define-method begin_not_undoable_action 378 (of-object "GtkSourceBuffer") 379 (c-name "gtk_source_buffer_begin_not_undoable_action") 380 (return-type "none") 381) 382 383(define-method end_not_undoable_action 384 (of-object "GtkSourceBuffer") 385 (c-name "gtk_source_buffer_end_not_undoable_action") 386 (return-type "none") 387) 388 389(define-method create_source_mark 390 (of-object "GtkSourceBuffer") 391 (c-name "gtk_source_buffer_create_source_mark") 392 (return-type "GtkSourceMark*") 393 (parameters 394 '("const-gchar*" "name") 395 '("const-gchar*" "category") 396 '("const-GtkTextIter*" "where") 397 ) 398) 399 400(define-method forward_iter_to_source_mark 401 (of-object "GtkSourceBuffer") 402 (c-name "gtk_source_buffer_forward_iter_to_source_mark") 403 (return-type "gboolean") 404 (parameters 405 '("GtkTextIter*" "iter") 406 '("const-gchar*" "category") 407 ) 408) 409 410(define-method backward_iter_to_source_mark 411 (of-object "GtkSourceBuffer") 412 (c-name "gtk_source_buffer_backward_iter_to_source_mark") 413 (return-type "gboolean") 414 (parameters 415 '("GtkTextIter*" "iter") 416 '("const-gchar*" "category") 417 ) 418) 419 420(define-method get_source_marks_at_iter 421 (of-object "GtkSourceBuffer") 422 (c-name "gtk_source_buffer_get_source_marks_at_iter") 423 (return-type "GSList*") 424 (parameters 425 '("GtkTextIter*" "iter") 426 '("const-gchar*" "category") 427 ) 428) 429 430(define-method get_source_marks_at_line 431 (of-object "GtkSourceBuffer") 432 (c-name "gtk_source_buffer_get_source_marks_at_line") 433 (return-type "GSList*") 434 (parameters 435 '("gint" "line") 436 '("const-gchar*" "category") 437 ) 438) 439 440(define-method remove_source_marks 441 (of-object "GtkSourceBuffer") 442 (c-name "gtk_source_buffer_remove_source_marks") 443 (return-type "none") 444 (parameters 445 '("const-GtkTextIter*" "start") 446 '("const-GtkTextIter*" "end") 447 '("const-gchar*" "category") 448 ) 449) 450 451(define-method iter_has_context_class 452 (of-object "GtkSourceBuffer") 453 (c-name "gtk_source_buffer_iter_has_context_class") 454 (return-type "gboolean") 455 (parameters 456 '("const-GtkTextIter*" "iter") 457 '("const-gchar*" "context_class") 458 ) 459) 460 461(define-method get_context_classes_at_iter 462 (of-object "GtkSourceBuffer") 463 (c-name "gtk_source_buffer_get_context_classes_at_iter") 464 (return-type "gchar**") 465 (parameters 466 '("const-GtkTextIter*" "iter") 467 ) 468) 469 470(define-method iter_forward_to_context_class_toggle 471 (of-object "GtkSourceBuffer") 472 (c-name "gtk_source_buffer_iter_forward_to_context_class_toggle") 473 (return-type "gboolean") 474 (parameters 475 '("GtkTextIter*" "iter") 476 '("const-gchar*" "context_class") 477 ) 478) 479 480(define-method iter_backward_to_context_class_toggle 481 (of-object "GtkSourceBuffer") 482 (c-name "gtk_source_buffer_iter_backward_to_context_class_toggle") 483 (return-type "gboolean") 484 (parameters 485 '("GtkTextIter*" "iter") 486 '("const-gchar*" "context_class") 487 ) 488) 489 490(define-method get_undo_manager 491 (of-object "GtkSourceBuffer") 492 (c-name "gtk_source_buffer_get_undo_manager") 493 (return-type "GtkSourceUndoManager*") 494) 495 496(define-method set_undo_manager 497 (of-object "GtkSourceBuffer") 498 (c-name "gtk_source_buffer_set_undo_manager") 499 (return-type "none") 500 (parameters 501 '("GtkSourceUndoManager*" "manager") 502 ) 503) 504 505 506 507;; From gtksourcecompletioncontext.h 508 509(define-function gtk_source_completion_context_get_type 510 (c-name "gtk_source_completion_context_get_type") 511 (return-type "GType") 512) 513 514(define-method add_proposals 515 (of-object "GtkSourceCompletionContext") 516 (c-name "gtk_source_completion_context_add_proposals") 517 (return-type "none") 518 (parameters 519 '("struct-_GtkSourceCompletionProvider*" "provider") 520 '("GList*" "proposals") 521 '("gboolean" "finished") 522 ) 523) 524 525(define-method get_iter 526 (of-object "GtkSourceCompletionContext") 527 (c-name "gtk_source_completion_context_get_iter") 528 (return-type "none") 529 (parameters 530 '("GtkTextIter*" "iter") 531 ) 532) 533 534(define-method get_activation 535 (of-object "GtkSourceCompletionContext") 536 (c-name "gtk_source_completion_context_get_activation") 537 (return-type "GtkSourceCompletionActivation") 538) 539 540 541 542;; From gtksourcecompletion.h 543 544(define-function gtk_source_completion_get_type 545 (c-name "gtk_source_completion_get_type") 546 (return-type "GType") 547) 548 549(define-function gtk_source_completion_error_quark 550 (c-name "gtk_source_completion_error_quark") 551 (return-type "GQuark") 552) 553 554(define-method add_provider 555 (of-object "GtkSourceCompletion") 556 (c-name "gtk_source_completion_add_provider") 557 (return-type "gboolean") 558 (parameters 559 '("GtkSourceCompletionProvider*" "provider") 560 '("GError**" "error") 561 ) 562) 563 564(define-method remove_provider 565 (of-object "GtkSourceCompletion") 566 (c-name "gtk_source_completion_remove_provider") 567 (return-type "gboolean") 568 (parameters 569 '("GtkSourceCompletionProvider*" "provider") 570 '("GError**" "error") 571 ) 572) 573 574(define-method get_providers 575 (of-object "GtkSourceCompletion") 576 (c-name "gtk_source_completion_get_providers") 577 (return-type "GList*") 578) 579 580(define-method show 581 (of-object "GtkSourceCompletion") 582 (c-name "gtk_source_completion_show") 583 (return-type "gboolean") 584 (parameters 585 '("GList*" "providers") 586 '("GtkSourceCompletionContext*" "context") 587 ) 588) 589 590(define-method hide 591 (of-object "GtkSourceCompletion") 592 (c-name "gtk_source_completion_hide") 593 (return-type "none") 594) 595 596(define-method get_info_window 597 (of-object "GtkSourceCompletion") 598 (c-name "gtk_source_completion_get_info_window") 599 (return-type "GtkSourceCompletionInfo*") 600) 601 602(define-method create_context 603 (of-object "GtkSourceCompletion") 604 (c-name "gtk_source_completion_create_context") 605 (return-type "GtkSourceCompletionContext*") 606 (parameters 607 '("GtkTextIter*" "position") 608 ) 609) 610 611(define-method move_window 612 (of-object "GtkSourceCompletion") 613 (c-name "gtk_source_completion_move_window") 614 (return-type "none") 615 (parameters 616 '("GtkTextIter*" "iter") 617 ) 618) 619 620(define-method block_interactive 621 (of-object "GtkSourceCompletion") 622 (c-name "gtk_source_completion_block_interactive") 623 (return-type "none") 624) 625 626(define-method unblock_interactive 627 (of-object "GtkSourceCompletion") 628 (c-name "gtk_source_completion_unblock_interactive") 629 (return-type "none") 630) 631 632 633 634;; From gtksourcecompletioninfo.h 635 636(define-function gtk_source_completion_info_get_type 637 (c-name "gtk_source_completion_info_get_type") 638 (return-type "GType") 639) 640 641(define-function gtk_source_completion_info_new 642 (c-name "gtk_source_completion_info_new") 643 (is-constructor-of "GtkSourceCompletionInfo") 644 (return-type "GtkSourceCompletionInfo*") 645) 646 647(define-method move_to_iter 648 (of-object "GtkSourceCompletionInfo") 649 (c-name "gtk_source_completion_info_move_to_iter") 650 (return-type "none") 651 (parameters 652 '("GtkTextView*" "view") 653 '("GtkTextIter*" "iter") 654 ) 655) 656 657(define-method set_widget 658 (of-object "GtkSourceCompletionInfo") 659 (c-name "gtk_source_completion_info_set_widget") 660 (return-type "none") 661 (parameters 662 '("GtkWidget*" "widget") 663 ) 664) 665 666(define-method get_widget 667 (of-object "GtkSourceCompletionInfo") 668 (c-name "gtk_source_completion_info_get_widget") 669 (return-type "GtkWidget*") 670) 671 672 673 674;; From gtksourcecompletionitem.h 675 676(define-function gtk_source_completion_item_get_type 677 (c-name "gtk_source_completion_item_get_type") 678 (return-type "GType") 679) 680 681(define-function gtk_source_completion_item_new 682 (c-name "gtk_source_completion_item_new") 683 (is-constructor-of "GtkSourceCompletionItem") 684 (return-type "GtkSourceCompletionItem*") 685 (parameters 686 '("const-gchar*" "label") 687 '("const-gchar*" "text") 688 '("GdkPixbuf*" "icon") 689 '("const-gchar*" "info") 690 ) 691) 692 693(define-function gtk_source_completion_item_new_with_markup 694 (c-name "gtk_source_completion_item_new_with_markup") 695 (return-type "GtkSourceCompletionItem*") 696 (parameters 697 '("const-gchar*" "markup") 698 '("const-gchar*" "text") 699 '("GdkPixbuf*" "icon") 700 '("const-gchar*" "info") 701 ) 702) 703 704(define-function gtk_source_completion_item_new_from_stock 705 (c-name "gtk_source_completion_item_new_from_stock") 706 (return-type "GtkSourceCompletionItem*") 707 (parameters 708 '("const-gchar*" "label") 709 '("const-gchar*" "text") 710 '("const-gchar*" "stock") 711 '("const-gchar*" "info") 712 ) 713) 714 715 716 717;; From gtksourcecompletionproposal.h 718 719(define-function gtk_source_completion_proposal_get_type 720 (c-name "gtk_source_completion_proposal_get_type") 721 (return-type "GType") 722) 723 724(define-method get_label 725 (of-object "GtkSourceCompletionProposal") 726 (c-name "gtk_source_completion_proposal_get_label") 727 (return-type "gchar*") 728) 729 730(define-method get_markup 731 (of-object "GtkSourceCompletionProposal") 732 (c-name "gtk_source_completion_proposal_get_markup") 733 (return-type "gchar*") 734) 735 736(define-method get_text 737 (of-object "GtkSourceCompletionProposal") 738 (c-name "gtk_source_completion_proposal_get_text") 739 (return-type "gchar*") 740) 741 742(define-method get_icon 743 (of-object "GtkSourceCompletionProposal") 744 (c-name "gtk_source_completion_proposal_get_icon") 745 (return-type "GdkPixbuf*") 746) 747 748(define-method get_info 749 (of-object "GtkSourceCompletionProposal") 750 (c-name "gtk_source_completion_proposal_get_info") 751 (return-type "gchar*") 752) 753 754(define-method changed 755 (of-object "GtkSourceCompletionProposal") 756 (c-name "gtk_source_completion_proposal_changed") 757 (return-type "none") 758) 759 760(define-method hash 761 (of-object "GtkSourceCompletionProposal") 762 (c-name "gtk_source_completion_proposal_hash") 763 (return-type "guint") 764) 765 766(define-method equal 767 (of-object "GtkSourceCompletionProposal") 768 (c-name "gtk_source_completion_proposal_equal") 769 (return-type "gboolean") 770 (parameters 771 '("GtkSourceCompletionProposal*" "other") 772 ) 773) 774 775 776 777;; From gtksourcecompletionprovider.h 778 779(define-function gtk_source_completion_provider_get_type 780 (c-name "gtk_source_completion_provider_get_type") 781 (return-type "GType") 782) 783 784(define-method get_name 785 (of-object "GtkSourceCompletionProvider") 786 (c-name "gtk_source_completion_provider_get_name") 787 (return-type "gchar*") 788) 789 790(define-method get_icon 791 (of-object "GtkSourceCompletionProvider") 792 (c-name "gtk_source_completion_provider_get_icon") 793 (return-type "GdkPixbuf*") 794) 795 796(define-method populate 797 (of-object "GtkSourceCompletionProvider") 798 (c-name "gtk_source_completion_provider_populate") 799 (return-type "none") 800 (parameters 801 '("GtkSourceCompletionContext*" "context") 802 ) 803) 804 805(define-method get_activation 806 (of-object "GtkSourceCompletionProvider") 807 (c-name "gtk_source_completion_provider_get_activation") 808 (return-type "GtkSourceCompletionActivation") 809) 810 811(define-method match 812 (of-object "GtkSourceCompletionProvider") 813 (c-name "gtk_source_completion_provider_match") 814 (return-type "gboolean") 815 (parameters 816 '("GtkSourceCompletionContext*" "context") 817 ) 818) 819 820(define-method get_info_widget 821 (of-object "GtkSourceCompletionProvider") 822 (c-name "gtk_source_completion_provider_get_info_widget") 823 (return-type "GtkWidget*") 824 (parameters 825 '("GtkSourceCompletionProposal*" "proposal") 826 ) 827) 828 829(define-method update_info 830 (of-object "GtkSourceCompletionProvider") 831 (c-name "gtk_source_completion_provider_update_info") 832 (return-type "none") 833 (parameters 834 '("GtkSourceCompletionProposal*" "proposal") 835 '("GtkSourceCompletionInfo*" "info") 836 ) 837) 838 839(define-method get_start_iter 840 (of-object "GtkSourceCompletionProvider") 841 (c-name "gtk_source_completion_provider_get_start_iter") 842 (return-type "gboolean") 843 (parameters 844 '("GtkSourceCompletionContext*" "context") 845 '("GtkSourceCompletionProposal*" "proposal") 846 '("GtkTextIter*" "iter") 847 ) 848) 849 850(define-method activate_proposal 851 (of-object "GtkSourceCompletionProvider") 852 (c-name "gtk_source_completion_provider_activate_proposal") 853 (return-type "gboolean") 854 (parameters 855 '("GtkSourceCompletionProposal*" "proposal") 856 '("GtkTextIter*" "iter") 857 ) 858) 859 860(define-method get_interactive_delay 861 (of-object "GtkSourceCompletionProvider") 862 (c-name "gtk_source_completion_provider_get_interactive_delay") 863 (return-type "gint") 864) 865 866(define-method get_priority 867 (of-object "GtkSourceCompletionProvider") 868 (c-name "gtk_source_completion_provider_get_priority") 869 (return-type "gint") 870) 871 872 873 874;; From gtksourcegutter.h 875 876(define-function gtk_source_gutter_get_type 877 (c-name "gtk_source_gutter_get_type") 878 (return-type "GType") 879) 880 881(define-method get_window 882 (of-object "GtkSourceGutter") 883 (c-name "gtk_source_gutter_get_window") 884 (return-type "GdkWindow*") 885) 886 887(define-method insert 888 (of-object "GtkSourceGutter") 889 (c-name "gtk_source_gutter_insert") 890 (return-type "gboolean") 891 (parameters 892 '("GtkSourceGutterRenderer*" "renderer") 893 '("gint" "position") 894 ) 895) 896 897(define-method reorder 898 (of-object "GtkSourceGutter") 899 (c-name "gtk_source_gutter_reorder") 900 (return-type "none") 901 (parameters 902 '("GtkSourceGutterRenderer*" "renderer") 903 '("gint" "position") 904 ) 905) 906 907(define-method remove 908 (of-object "GtkSourceGutter") 909 (c-name "gtk_source_gutter_remove") 910 (return-type "none") 911 (parameters 912 '("GtkSourceGutterRenderer*" "renderer") 913 ) 914) 915 916(define-method queue_draw 917 (of-object "GtkSourceGutter") 918 (c-name "gtk_source_gutter_queue_draw") 919 (return-type "none") 920) 921 922(define-method set_padding 923 (of-object "GtkSourceGutter") 924 (c-name "gtk_source_gutter_set_padding") 925 (return-type "none") 926 (parameters 927 '("gint" "xpad") 928 '("gint" "ypad") 929 ) 930) 931 932(define-method get_padding 933 (of-object "GtkSourceGutter") 934 (c-name "gtk_source_gutter_get_padding") 935 (return-type "none") 936 (parameters 937 '("gint*" "xpad") 938 '("gint*" "ypad") 939 ) 940) 941 942(define-method get_renderer_at_pos 943 (of-object "GtkSourceGutter") 944 (c-name "gtk_source_gutter_get_renderer_at_pos") 945 (return-type "GtkSourceGutterRenderer*") 946 (parameters 947 '("gint" "x") 948 '("gint" "y") 949 ) 950) 951 952 953 954;; From gtksourcegutterrenderer.h 955 956(define-function gtk_source_gutter_renderer_get_type 957 (c-name "gtk_source_gutter_renderer_get_type") 958 (return-type "GType") 959) 960 961(define-method begin 962 (of-object "GtkSourceGutterRenderer") 963 (c-name "gtk_source_gutter_renderer_begin") 964 (return-type "none") 965 (parameters 966 '("cairo_t*" "cr") 967 '("GdkRectangle*" "background_area") 968 '("GdkRectangle*" "cell_area") 969 '("GtkTextIter*" "start") 970 '("GtkTextIter*" "end") 971 ) 972) 973 974(define-method draw 975 (of-object "GtkSourceGutterRenderer") 976 (c-name "gtk_source_gutter_renderer_draw") 977 (return-type "none") 978 (parameters 979 '("cairo_t*" "cr") 980 '("GdkRectangle*" "background_area") 981 '("GdkRectangle*" "cell_area") 982 '("GtkTextIter*" "start") 983 '("GtkTextIter*" "end") 984 '("GtkSourceGutterRendererState" "state") 985 ) 986) 987 988(define-method end 989 (of-object "GtkSourceGutterRenderer") 990 (c-name "gtk_source_gutter_renderer_end") 991 (return-type "none") 992) 993 994(define-method get_size 995 (of-object "GtkSourceGutterRenderer") 996 (c-name "gtk_source_gutter_renderer_get_size") 997 (return-type "gint") 998) 999 1000(define-method set_size 1001 (of-object "GtkSourceGutterRenderer") 1002 (c-name "gtk_source_gutter_renderer_set_size") 1003 (return-type "none") 1004 (parameters 1005 '("gint" "size") 1006 ) 1007) 1008 1009(define-method set_visible 1010 (of-object "GtkSourceGutterRenderer") 1011 (c-name "gtk_source_gutter_renderer_set_visible") 1012 (return-type "none") 1013 (parameters 1014 '("gboolean" "visible") 1015 ) 1016) 1017 1018(define-method get_visible 1019 (of-object "GtkSourceGutterRenderer") 1020 (c-name "gtk_source_gutter_renderer_get_visible") 1021 (return-type "gboolean") 1022) 1023 1024(define-method get_padding 1025 (of-object "GtkSourceGutterRenderer") 1026 (c-name "gtk_source_gutter_renderer_get_padding") 1027 (return-type "none") 1028 (parameters 1029 '("gint*" "xpad") 1030 '("gint*" "ypad") 1031 ) 1032) 1033 1034(define-method set_padding 1035 (of-object "GtkSourceGutterRenderer") 1036 (c-name "gtk_source_gutter_renderer_set_padding") 1037 (return-type "none") 1038 (parameters 1039 '("gint" "xpad") 1040 '("gint" "ypad") 1041 ) 1042) 1043 1044(define-method get_alignment 1045 (of-object "GtkSourceGutterRenderer") 1046 (c-name "gtk_source_gutter_renderer_get_alignment") 1047 (return-type "none") 1048 (parameters 1049 '("gfloat*" "xalign") 1050 '("gfloat*" "yalign") 1051 ) 1052) 1053 1054(define-method set_alignment 1055 (of-object "GtkSourceGutterRenderer") 1056 (c-name "gtk_source_gutter_renderer_set_alignment") 1057 (return-type "none") 1058 (parameters 1059 '("gfloat" "xalign") 1060 '("gfloat" "yalign") 1061 ) 1062) 1063 1064(define-method set_alignment_mode 1065 (of-object "GtkSourceGutterRenderer") 1066 (c-name "gtk_source_gutter_renderer_set_alignment_mode") 1067 (return-type "none") 1068 (parameters 1069 '("GtkSourceGutterRendererAlignmentMode" "mode") 1070 ) 1071) 1072 1073(define-method get_window_type 1074 (of-object "GtkSourceGutterRenderer") 1075 (c-name "gtk_source_gutter_renderer_get_window_type") 1076 (return-type "GtkTextWindowType") 1077) 1078 1079(define-method get_view 1080 (of-object "GtkSourceGutterRenderer") 1081 (c-name "gtk_source_gutter_renderer_get_view") 1082 (return-type "GtkTextView*") 1083) 1084 1085(define-method get_alignment_mode 1086 (of-object "GtkSourceGutterRenderer") 1087 (c-name "gtk_source_gutter_renderer_get_alignment_mode") 1088 (return-type "GtkSourceGutterRendererAlignmentMode") 1089) 1090 1091(define-method get_background 1092 (of-object "GtkSourceGutterRenderer") 1093 (c-name "gtk_source_gutter_renderer_get_background") 1094 (return-type "gboolean") 1095 (parameters 1096 '("GdkRGBA*" "color") 1097 ) 1098) 1099 1100(define-method set_background 1101 (of-object "GtkSourceGutterRenderer") 1102 (c-name "gtk_source_gutter_renderer_set_background") 1103 (return-type "none") 1104 (parameters 1105 '("const-GdkRGBA*" "color") 1106 ) 1107) 1108 1109(define-method activate 1110 (of-object "GtkSourceGutterRenderer") 1111 (c-name "gtk_source_gutter_renderer_activate") 1112 (return-type "none") 1113 (parameters 1114 '("GtkTextIter*" "iter") 1115 '("GdkRectangle*" "area") 1116 '("GdkEvent*" "event") 1117 ) 1118) 1119 1120(define-method query_activatable 1121 (of-object "GtkSourceGutterRenderer") 1122 (c-name "gtk_source_gutter_renderer_query_activatable") 1123 (return-type "gboolean") 1124 (parameters 1125 '("GtkTextIter*" "iter") 1126 '("GdkRectangle*" "area") 1127 '("GdkEvent*" "event") 1128 ) 1129) 1130 1131(define-method queue_draw 1132 (of-object "GtkSourceGutterRenderer") 1133 (c-name "gtk_source_gutter_renderer_queue_draw") 1134 (return-type "none") 1135) 1136 1137(define-method query_tooltip 1138 (of-object "GtkSourceGutterRenderer") 1139 (c-name "gtk_source_gutter_renderer_query_tooltip") 1140 (return-type "gboolean") 1141 (parameters 1142 '("GtkTextIter*" "iter") 1143 '("GdkRectangle*" "area") 1144 '("gint" "x") 1145 '("gint" "y") 1146 '("GtkTooltip*" "tooltip") 1147 ) 1148) 1149 1150(define-method query_data 1151 (of-object "GtkSourceGutterRenderer") 1152 (c-name "gtk_source_gutter_renderer_query_data") 1153 (return-type "none") 1154 (parameters 1155 '("GtkTextIter*" "start") 1156 '("GtkTextIter*" "end") 1157 '("GtkSourceGutterRendererState" "state") 1158 ) 1159) 1160 1161 1162 1163;; From gtksourcegutterrendererpixbuf.h 1164 1165(define-function gtk_source_gutter_renderer_pixbuf_get_type 1166 (c-name "gtk_source_gutter_renderer_pixbuf_get_type") 1167 (return-type "GType") 1168) 1169 1170(define-function gtk_source_gutter_renderer_pixbuf_new 1171 (c-name "gtk_source_gutter_renderer_pixbuf_new") 1172 (is-constructor-of "GtkSourceGutterRendererPixbuf") 1173 (return-type "GtkSourceGutterRenderer*") 1174) 1175 1176(define-method set_pixbuf 1177 (of-object "GtkSourceGutterRendererPixbuf") 1178 (c-name "gtk_source_gutter_renderer_pixbuf_set_pixbuf") 1179 (return-type "none") 1180 (parameters 1181 '("GdkPixbuf*" "pixbuf") 1182 ) 1183) 1184 1185(define-method get_pixbuf 1186 (of-object "GtkSourceGutterRendererPixbuf") 1187 (c-name "gtk_source_gutter_renderer_pixbuf_get_pixbuf") 1188 (return-type "GdkPixbuf*") 1189) 1190 1191(define-method set_stock_id 1192 (of-object "GtkSourceGutterRendererPixbuf") 1193 (c-name "gtk_source_gutter_renderer_pixbuf_set_stock_id") 1194 (return-type "none") 1195 (parameters 1196 '("const-gchar*" "stock_id") 1197 ) 1198) 1199 1200(define-method get_stock_id 1201 (of-object "GtkSourceGutterRendererPixbuf") 1202 (c-name "gtk_source_gutter_renderer_pixbuf_get_stock_id") 1203 (return-type "const-gchar*") 1204) 1205 1206(define-method set_gicon 1207 (of-object "GtkSourceGutterRendererPixbuf") 1208 (c-name "gtk_source_gutter_renderer_pixbuf_set_gicon") 1209 (return-type "none") 1210 (parameters 1211 '("GIcon*" "icon") 1212 ) 1213) 1214 1215(define-method get_gicon 1216 (of-object "GtkSourceGutterRendererPixbuf") 1217 (c-name "gtk_source_gutter_renderer_pixbuf_get_gicon") 1218 (return-type "GIcon*") 1219) 1220 1221(define-method set_icon_name 1222 (of-object "GtkSourceGutterRendererPixbuf") 1223 (c-name "gtk_source_gutter_renderer_pixbuf_set_icon_name") 1224 (return-type "none") 1225 (parameters 1226 '("const-gchar*" "icon_name") 1227 ) 1228) 1229 1230(define-method get_icon_name 1231 (of-object "GtkSourceGutterRendererPixbuf") 1232 (c-name "gtk_source_gutter_renderer_pixbuf_get_icon_name") 1233 (return-type "const-gchar*") 1234) 1235 1236 1237 1238;; From gtksourcegutterrenderertext.h 1239 1240(define-function gtk_source_gutter_renderer_text_get_type 1241 (c-name "gtk_source_gutter_renderer_text_get_type") 1242 (return-type "GType") 1243) 1244 1245(define-function gtk_source_gutter_renderer_text_new 1246 (c-name "gtk_source_gutter_renderer_text_new") 1247 (is-constructor-of "GtkSourceGutterRendererText") 1248 (return-type "GtkSourceGutterRenderer*") 1249) 1250 1251(define-method set_markup 1252 (of-object "GtkSourceGutterRendererText") 1253 (c-name "gtk_source_gutter_renderer_text_set_markup") 1254 (return-type "none") 1255 (parameters 1256 '("const-gchar*" "markup") 1257 '("gint" "length") 1258 ) 1259) 1260 1261(define-method set_text 1262 (of-object "GtkSourceGutterRendererText") 1263 (c-name "gtk_source_gutter_renderer_text_set_text") 1264 (return-type "none") 1265 (parameters 1266 '("const-gchar*" "text") 1267 '("gint" "length") 1268 ) 1269) 1270 1271(define-method measure 1272 (of-object "GtkSourceGutterRendererText") 1273 (c-name "gtk_source_gutter_renderer_text_measure") 1274 (return-type "none") 1275 (parameters 1276 '("const-gchar*" "text") 1277 '("gint*" "width") 1278 '("gint*" "height") 1279 ) 1280) 1281 1282(define-method measure_markup 1283 (of-object "GtkSourceGutterRendererText") 1284 (c-name "gtk_source_gutter_renderer_text_measure_markup") 1285 (return-type "none") 1286 (parameters 1287 '("const-gchar*" "markup") 1288 '("gint*" "width") 1289 '("gint*" "height") 1290 ) 1291) 1292 1293 1294 1295;; From gtksource.h 1296 1297 1298 1299;; From gtksourcelanguage.h 1300 1301(define-function gtk_source_language_get_type 1302 (c-name "gtk_source_language_get_type") 1303 (return-type "GType") 1304) 1305 1306(define-method get_id 1307 (of-object "GtkSourceLanguage") 1308 (c-name "gtk_source_language_get_id") 1309 (return-type "const-gchar*") 1310) 1311 1312(define-method get_name 1313 (of-object "GtkSourceLanguage") 1314 (c-name "gtk_source_language_get_name") 1315 (return-type "const-gchar*") 1316) 1317 1318(define-method get_section 1319 (of-object "GtkSourceLanguage") 1320 (c-name "gtk_source_language_get_section") 1321 (return-type "const-gchar*") 1322) 1323 1324(define-method get_hidden 1325 (of-object "GtkSourceLanguage") 1326 (c-name "gtk_source_language_get_hidden") 1327 (return-type "gboolean") 1328) 1329 1330(define-method get_metadata 1331 (of-object "GtkSourceLanguage") 1332 (c-name "gtk_source_language_get_metadata") 1333 (return-type "const-gchar*") 1334 (parameters 1335 '("const-gchar*" "name") 1336 ) 1337) 1338 1339(define-method get_mime_types 1340 (of-object "GtkSourceLanguage") 1341 (c-name "gtk_source_language_get_mime_types") 1342 (return-type "gchar**") 1343) 1344 1345(define-method get_globs 1346 (of-object "GtkSourceLanguage") 1347 (c-name "gtk_source_language_get_globs") 1348 (return-type "gchar**") 1349) 1350 1351(define-method get_style_ids 1352 (of-object "GtkSourceLanguage") 1353 (c-name "gtk_source_language_get_style_ids") 1354 (return-type "gchar**") 1355) 1356 1357(define-method get_style_name 1358 (of-object "GtkSourceLanguage") 1359 (c-name "gtk_source_language_get_style_name") 1360 (return-type "const-gchar*") 1361 (parameters 1362 '("const-gchar*" "style_id") 1363 ) 1364) 1365 1366 1367 1368;; From gtksourcelanguagemanager.h 1369 1370(define-function gtk_source_language_manager_get_type 1371 (c-name "gtk_source_language_manager_get_type") 1372 (return-type "GType") 1373) 1374 1375(define-function gtk_source_language_manager_new 1376 (c-name "gtk_source_language_manager_new") 1377 (is-constructor-of "GtkSourceLanguageManager") 1378 (return-type "GtkSourceLanguageManager*") 1379) 1380 1381(define-function gtk_source_language_manager_get_default 1382 (c-name "gtk_source_language_manager_get_default") 1383 (return-type "GtkSourceLanguageManager*") 1384) 1385 1386(define-method set_search_path 1387 (of-object "GtkSourceLanguageManager") 1388 (c-name "gtk_source_language_manager_set_search_path") 1389 (return-type "none") 1390 (parameters 1391 '("gchar**" "dirs") 1392 ) 1393) 1394 1395(define-method get_language 1396 (of-object "GtkSourceLanguageManager") 1397 (c-name "gtk_source_language_manager_get_language") 1398 (return-type "GtkSourceLanguage*") 1399 (parameters 1400 '("const-gchar*" "id") 1401 ) 1402) 1403 1404(define-method guess_language 1405 (of-object "GtkSourceLanguageManager") 1406 (c-name "gtk_source_language_manager_guess_language") 1407 (return-type "GtkSourceLanguage*") 1408 (parameters 1409 '("const-gchar*" "filename") 1410 '("const-gchar*" "content_type") 1411 ) 1412) 1413 1414 1415 1416;; From gtksourcemarkattributes.h 1417 1418(define-function gtk_source_mark_attributes_get_type 1419 (c-name "gtk_source_mark_attributes_get_type") 1420 (return-type "GType") 1421) 1422 1423(define-function gtk_source_mark_attributes_new 1424 (c-name "gtk_source_mark_attributes_new") 1425 (is-constructor-of "GtkSourceMarkAttributes") 1426 (return-type "GtkSourceMarkAttributes*") 1427) 1428 1429(define-method set_background 1430 (of-object "GtkSourceMarkAttributes") 1431 (c-name "gtk_source_mark_attributes_set_background") 1432 (return-type "none") 1433 (parameters 1434 '("const-GdkRGBA*" "background") 1435 ) 1436) 1437 1438(define-method get_background 1439 (of-object "GtkSourceMarkAttributes") 1440 (c-name "gtk_source_mark_attributes_get_background") 1441 (return-type "gboolean") 1442 (parameters 1443 '("GdkRGBA*" "background") 1444 ) 1445) 1446 1447(define-method set_stock_id 1448 (of-object "GtkSourceMarkAttributes") 1449 (c-name "gtk_source_mark_attributes_set_stock_id") 1450 (return-type "none") 1451 (parameters 1452 '("const-gchar*" "stock_id") 1453 ) 1454) 1455 1456(define-method get_stock_id 1457 (of-object "GtkSourceMarkAttributes") 1458 (c-name "gtk_source_mark_attributes_get_stock_id") 1459 (return-type "const-gchar*") 1460) 1461 1462(define-method set_icon_name 1463 (of-object "GtkSourceMarkAttributes") 1464 (c-name "gtk_source_mark_attributes_set_icon_name") 1465 (return-type "none") 1466 (parameters 1467 '("const-gchar*" "icon_name") 1468 ) 1469) 1470 1471(define-method get_icon_name 1472 (of-object "GtkSourceMarkAttributes") 1473 (c-name "gtk_source_mark_attributes_get_icon_name") 1474 (return-type "const-gchar*") 1475) 1476 1477(define-method set_gicon 1478 (of-object "GtkSourceMarkAttributes") 1479 (c-name "gtk_source_mark_attributes_set_gicon") 1480 (return-type "none") 1481 (parameters 1482 '("GIcon*" "gicon") 1483 ) 1484) 1485 1486(define-method get_gicon 1487 (of-object "GtkSourceMarkAttributes") 1488 (c-name "gtk_source_mark_attributes_get_gicon") 1489 (return-type "GIcon*") 1490) 1491 1492(define-method set_pixbuf 1493 (of-object "GtkSourceMarkAttributes") 1494 (c-name "gtk_source_mark_attributes_set_pixbuf") 1495 (return-type "none") 1496 (parameters 1497 '("const-GdkPixbuf*" "pixbuf") 1498 ) 1499) 1500 1501(define-method get_pixbuf 1502 (of-object "GtkSourceMarkAttributes") 1503 (c-name "gtk_source_mark_attributes_get_pixbuf") 1504 (return-type "const-GdkPixbuf*") 1505) 1506 1507(define-method render_icon 1508 (of-object "GtkSourceMarkAttributes") 1509 (c-name "gtk_source_mark_attributes_render_icon") 1510 (return-type "const-GdkPixbuf*") 1511 (parameters 1512 '("GtkWidget*" "widget") 1513 '("gint" "size") 1514 ) 1515) 1516 1517(define-method get_tooltip_text 1518 (of-object "GtkSourceMarkAttributes") 1519 (c-name "gtk_source_mark_attributes_get_tooltip_text") 1520 (return-type "gchar*") 1521 (parameters 1522 '("GtkSourceMark*" "mark") 1523 ) 1524) 1525 1526(define-method get_tooltip_markup 1527 (of-object "GtkSourceMarkAttributes") 1528 (c-name "gtk_source_mark_attributes_get_tooltip_markup") 1529 (return-type "gchar*") 1530 (parameters 1531 '("GtkSourceMark*" "mark") 1532 ) 1533) 1534 1535 1536 1537;; From gtksourcemark.h 1538 1539(define-function gtk_source_mark_get_type 1540 (c-name "gtk_source_mark_get_type") 1541 (return-type "GType") 1542) 1543 1544(define-function gtk_source_mark_new 1545 (c-name "gtk_source_mark_new") 1546 (is-constructor-of "GtkSourceMark") 1547 (return-type "GtkSourceMark*") 1548 (parameters 1549 '("const-gchar*" "name") 1550 '("const-gchar*" "category") 1551 ) 1552) 1553 1554(define-method get_category 1555 (of-object "GtkSourceMark") 1556 (c-name "gtk_source_mark_get_category") 1557 (return-type "const-gchar*") 1558) 1559 1560(define-method next 1561 (of-object "GtkSourceMark") 1562 (c-name "gtk_source_mark_next") 1563 (return-type "GtkSourceMark*") 1564 (parameters 1565 '("const-gchar*" "category") 1566 ) 1567) 1568 1569(define-method prev 1570 (of-object "GtkSourceMark") 1571 (c-name "gtk_source_mark_prev") 1572 (return-type "GtkSourceMark*") 1573 (parameters 1574 '("const-gchar*" "category") 1575 ) 1576) 1577 1578 1579 1580;; From gtksourceprintcompositor.h 1581 1582(define-function gtk_source_print_compositor_get_type 1583 (c-name "gtk_source_print_compositor_get_type") 1584 (return-type "GType") 1585) 1586 1587(define-function gtk_source_print_compositor_new 1588 (c-name "gtk_source_print_compositor_new") 1589 (is-constructor-of "GtkSourcePrintCompositor") 1590 (return-type "GtkSourcePrintCompositor*") 1591 (parameters 1592 '("GtkSourceBuffer*" "buffer") 1593 ) 1594) 1595 1596(define-function gtk_source_print_compositor_new_from_view 1597 (c-name "gtk_source_print_compositor_new_from_view") 1598 (return-type "GtkSourcePrintCompositor*") 1599 (parameters 1600 '("GtkSourceView*" "view") 1601 ) 1602) 1603 1604(define-method get_buffer 1605 (of-object "GtkSourcePrintCompositor") 1606 (c-name "gtk_source_print_compositor_get_buffer") 1607 (return-type "GtkSourceBuffer*") 1608) 1609 1610(define-method set_tab_width 1611 (of-object "GtkSourcePrintCompositor") 1612 (c-name "gtk_source_print_compositor_set_tab_width") 1613 (return-type "none") 1614 (parameters 1615 '("guint" "width") 1616 ) 1617) 1618 1619(define-method get_tab_width 1620 (of-object "GtkSourcePrintCompositor") 1621 (c-name "gtk_source_print_compositor_get_tab_width") 1622 (return-type "guint") 1623) 1624 1625(define-method set_wrap_mode 1626 (of-object "GtkSourcePrintCompositor") 1627 (c-name "gtk_source_print_compositor_set_wrap_mode") 1628 (return-type "none") 1629 (parameters 1630 '("GtkWrapMode" "wrap_mode") 1631 ) 1632) 1633 1634(define-method get_wrap_mode 1635 (of-object "GtkSourcePrintCompositor") 1636 (c-name "gtk_source_print_compositor_get_wrap_mode") 1637 (return-type "GtkWrapMode") 1638) 1639 1640(define-method set_highlight_syntax 1641 (of-object "GtkSourcePrintCompositor") 1642 (c-name "gtk_source_print_compositor_set_highlight_syntax") 1643 (return-type "none") 1644 (parameters 1645 '("gboolean" "highlight") 1646 ) 1647) 1648 1649(define-method get_highlight_syntax 1650 (of-object "GtkSourcePrintCompositor") 1651 (c-name "gtk_source_print_compositor_get_highlight_syntax") 1652 (return-type "gboolean") 1653) 1654 1655(define-method set_print_line_numbers 1656 (of-object "GtkSourcePrintCompositor") 1657 (c-name "gtk_source_print_compositor_set_print_line_numbers") 1658 (return-type "none") 1659 (parameters 1660 '("guint" "interval") 1661 ) 1662) 1663 1664(define-method get_print_line_numbers 1665 (of-object "GtkSourcePrintCompositor") 1666 (c-name "gtk_source_print_compositor_get_print_line_numbers") 1667 (return-type "guint") 1668) 1669 1670(define-method set_body_font_name 1671 (of-object "GtkSourcePrintCompositor") 1672 (c-name "gtk_source_print_compositor_set_body_font_name") 1673 (return-type "none") 1674 (parameters 1675 '("const-gchar*" "font_name") 1676 ) 1677) 1678 1679(define-method get_body_font_name 1680 (of-object "GtkSourcePrintCompositor") 1681 (c-name "gtk_source_print_compositor_get_body_font_name") 1682 (return-type "gchar*") 1683) 1684 1685(define-method set_line_numbers_font_name 1686 (of-object "GtkSourcePrintCompositor") 1687 (c-name "gtk_source_print_compositor_set_line_numbers_font_name") 1688 (return-type "none") 1689 (parameters 1690 '("const-gchar*" "font_name") 1691 ) 1692) 1693 1694(define-method get_line_numbers_font_name 1695 (of-object "GtkSourcePrintCompositor") 1696 (c-name "gtk_source_print_compositor_get_line_numbers_font_name") 1697 (return-type "gchar*") 1698) 1699 1700(define-method set_header_font_name 1701 (of-object "GtkSourcePrintCompositor") 1702 (c-name "gtk_source_print_compositor_set_header_font_name") 1703 (return-type "none") 1704 (parameters 1705 '("const-gchar*" "font_name") 1706 ) 1707) 1708 1709(define-method get_header_font_name 1710 (of-object "GtkSourcePrintCompositor") 1711 (c-name "gtk_source_print_compositor_get_header_font_name") 1712 (return-type "gchar*") 1713) 1714 1715(define-method set_footer_font_name 1716 (of-object "GtkSourcePrintCompositor") 1717 (c-name "gtk_source_print_compositor_set_footer_font_name") 1718 (return-type "none") 1719 (parameters 1720 '("const-gchar*" "font_name") 1721 ) 1722) 1723 1724(define-method get_footer_font_name 1725 (of-object "GtkSourcePrintCompositor") 1726 (c-name "gtk_source_print_compositor_get_footer_font_name") 1727 (return-type "gchar*") 1728) 1729 1730(define-method get_top_margin 1731 (of-object "GtkSourcePrintCompositor") 1732 (c-name "gtk_source_print_compositor_get_top_margin") 1733 (return-type "gdouble") 1734 (parameters 1735 '("GtkUnit" "unit") 1736 ) 1737) 1738 1739(define-method set_top_margin 1740 (of-object "GtkSourcePrintCompositor") 1741 (c-name "gtk_source_print_compositor_set_top_margin") 1742 (return-type "none") 1743 (parameters 1744 '("gdouble" "margin") 1745 '("GtkUnit" "unit") 1746 ) 1747) 1748 1749(define-method get_bottom_margin 1750 (of-object "GtkSourcePrintCompositor") 1751 (c-name "gtk_source_print_compositor_get_bottom_margin") 1752 (return-type "gdouble") 1753 (parameters 1754 '("GtkUnit" "unit") 1755 ) 1756) 1757 1758(define-method set_bottom_margin 1759 (of-object "GtkSourcePrintCompositor") 1760 (c-name "gtk_source_print_compositor_set_bottom_margin") 1761 (return-type "none") 1762 (parameters 1763 '("gdouble" "margin") 1764 '("GtkUnit" "unit") 1765 ) 1766) 1767 1768(define-method get_left_margin 1769 (of-object "GtkSourcePrintCompositor") 1770 (c-name "gtk_source_print_compositor_get_left_margin") 1771 (return-type "gdouble") 1772 (parameters 1773 '("GtkUnit" "unit") 1774 ) 1775) 1776 1777(define-method set_left_margin 1778 (of-object "GtkSourcePrintCompositor") 1779 (c-name "gtk_source_print_compositor_set_left_margin") 1780 (return-type "none") 1781 (parameters 1782 '("gdouble" "margin") 1783 '("GtkUnit" "unit") 1784 ) 1785) 1786 1787(define-method get_right_margin 1788 (of-object "GtkSourcePrintCompositor") 1789 (c-name "gtk_source_print_compositor_get_right_margin") 1790 (return-type "gdouble") 1791 (parameters 1792 '("GtkUnit" "unit") 1793 ) 1794) 1795 1796(define-method set_right_margin 1797 (of-object "GtkSourcePrintCompositor") 1798 (c-name "gtk_source_print_compositor_set_right_margin") 1799 (return-type "none") 1800 (parameters 1801 '("gdouble" "margin") 1802 '("GtkUnit" "unit") 1803 ) 1804) 1805 1806(define-method set_print_header 1807 (of-object "GtkSourcePrintCompositor") 1808 (c-name "gtk_source_print_compositor_set_print_header") 1809 (return-type "none") 1810 (parameters 1811 '("gboolean" "print") 1812 ) 1813) 1814 1815(define-method get_print_header 1816 (of-object "GtkSourcePrintCompositor") 1817 (c-name "gtk_source_print_compositor_get_print_header") 1818 (return-type "gboolean") 1819) 1820 1821(define-method set_print_footer 1822 (of-object "GtkSourcePrintCompositor") 1823 (c-name "gtk_source_print_compositor_set_print_footer") 1824 (return-type "none") 1825 (parameters 1826 '("gboolean" "print") 1827 ) 1828) 1829 1830(define-method get_print_footer 1831 (of-object "GtkSourcePrintCompositor") 1832 (c-name "gtk_source_print_compositor_get_print_footer") 1833 (return-type "gboolean") 1834) 1835 1836(define-method set_header_format 1837 (of-object "GtkSourcePrintCompositor") 1838 (c-name "gtk_source_print_compositor_set_header_format") 1839 (return-type "none") 1840 (parameters 1841 '("gboolean" "separator") 1842 '("const-gchar*" "left") 1843 '("const-gchar*" "center") 1844 '("const-gchar*" "right") 1845 ) 1846) 1847 1848(define-method set_footer_format 1849 (of-object "GtkSourcePrintCompositor") 1850 (c-name "gtk_source_print_compositor_set_footer_format") 1851 (return-type "none") 1852 (parameters 1853 '("gboolean" "separator") 1854 '("const-gchar*" "left") 1855 '("const-gchar*" "center") 1856 '("const-gchar*" "right") 1857 ) 1858) 1859 1860(define-method get_n_pages 1861 (of-object "GtkSourcePrintCompositor") 1862 (c-name "gtk_source_print_compositor_get_n_pages") 1863 (return-type "gint") 1864) 1865 1866(define-method paginate 1867 (of-object "GtkSourcePrintCompositor") 1868 (c-name "gtk_source_print_compositor_paginate") 1869 (return-type "gboolean") 1870 (parameters 1871 '("GtkPrintContext*" "context") 1872 ) 1873) 1874 1875(define-method get_pagination_progress 1876 (of-object "GtkSourcePrintCompositor") 1877 (c-name "gtk_source_print_compositor_get_pagination_progress") 1878 (return-type "gdouble") 1879) 1880 1881(define-method draw_page 1882 (of-object "GtkSourcePrintCompositor") 1883 (c-name "gtk_source_print_compositor_draw_page") 1884 (return-type "none") 1885 (parameters 1886 '("GtkPrintContext*" "context") 1887 '("gint" "page_nr") 1888 ) 1889) 1890 1891 1892 1893;; From gtksourcestyle.h 1894 1895(define-function gtk_source_style_get_type 1896 (c-name "gtk_source_style_get_type") 1897 (return-type "GType") 1898) 1899 1900(define-method copy 1901 (of-object "GtkSourceStyle") 1902 (c-name "gtk_source_style_copy") 1903 (return-type "GtkSourceStyle*") 1904) 1905 1906 1907 1908;; From gtksourcestylescheme.h 1909 1910(define-function gtk_source_style_scheme_get_type 1911 (c-name "gtk_source_style_scheme_get_type") 1912 (return-type "GType") 1913) 1914 1915(define-method get_id 1916 (of-object "GtkSourceStyleScheme") 1917 (c-name "gtk_source_style_scheme_get_id") 1918 (return-type "const-gchar*") 1919) 1920 1921(define-method get_name 1922 (of-object "GtkSourceStyleScheme") 1923 (c-name "gtk_source_style_scheme_get_name") 1924 (return-type "const-gchar*") 1925) 1926 1927(define-method get_description 1928 (of-object "GtkSourceStyleScheme") 1929 (c-name "gtk_source_style_scheme_get_description") 1930 (return-type "const-gchar*") 1931) 1932 1933(define-method get_filename 1934 (of-object "GtkSourceStyleScheme") 1935 (c-name "gtk_source_style_scheme_get_filename") 1936 (return-type "const-gchar*") 1937) 1938 1939(define-method get_style 1940 (of-object "GtkSourceStyleScheme") 1941 (c-name "gtk_source_style_scheme_get_style") 1942 (return-type "GtkSourceStyle*") 1943 (parameters 1944 '("const-gchar*" "style_id") 1945 ) 1946) 1947 1948 1949 1950;; From gtksourcestyleschememanager.h 1951 1952(define-function gtk_source_style_scheme_manager_get_type 1953 (c-name "gtk_source_style_scheme_manager_get_type") 1954 (return-type "GType") 1955) 1956 1957(define-function gtk_source_style_scheme_manager_new 1958 (c-name "gtk_source_style_scheme_manager_new") 1959 (is-constructor-of "GtkSourceStyleSchemeManager") 1960 (return-type "GtkSourceStyleSchemeManager*") 1961) 1962 1963(define-function gtk_source_style_scheme_manager_get_default 1964 (c-name "gtk_source_style_scheme_manager_get_default") 1965 (return-type "GtkSourceStyleSchemeManager*") 1966) 1967 1968(define-method set_search_path 1969 (of-object "GtkSourceStyleSchemeManager") 1970 (c-name "gtk_source_style_scheme_manager_set_search_path") 1971 (return-type "none") 1972 (parameters 1973 '("gchar**" "path") 1974 ) 1975) 1976 1977(define-method append_search_path 1978 (of-object "GtkSourceStyleSchemeManager") 1979 (c-name "gtk_source_style_scheme_manager_append_search_path") 1980 (return-type "none") 1981 (parameters 1982 '("const-gchar*" "path") 1983 ) 1984) 1985 1986(define-method prepend_search_path 1987 (of-object "GtkSourceStyleSchemeManager") 1988 (c-name "gtk_source_style_scheme_manager_prepend_search_path") 1989 (return-type "none") 1990 (parameters 1991 '("const-gchar*" "path") 1992 ) 1993) 1994 1995(define-method force_rescan 1996 (of-object "GtkSourceStyleSchemeManager") 1997 (c-name "gtk_source_style_scheme_manager_force_rescan") 1998 (return-type "none") 1999) 2000 2001(define-method get_scheme 2002 (of-object "GtkSourceStyleSchemeManager") 2003 (c-name "gtk_source_style_scheme_manager_get_scheme") 2004 (return-type "GtkSourceStyleScheme*") 2005 (parameters 2006 '("const-gchar*" "scheme_id") 2007 ) 2008) 2009 2010 2011 2012;; From gtksourceundomanager.h 2013 2014(define-function gtk_source_undo_manager_get_type 2015 (c-name "gtk_source_undo_manager_get_type") 2016 (return-type "GType") 2017) 2018 2019(define-method can_undo 2020 (of-object "GtkSourceUndoManager") 2021 (c-name "gtk_source_undo_manager_can_undo") 2022 (return-type "gboolean") 2023) 2024 2025(define-method can_redo 2026 (of-object "GtkSourceUndoManager") 2027 (c-name "gtk_source_undo_manager_can_redo") 2028 (return-type "gboolean") 2029) 2030 2031(define-method undo 2032 (of-object "GtkSourceUndoManager") 2033 (c-name "gtk_source_undo_manager_undo") 2034 (return-type "none") 2035) 2036 2037(define-method redo 2038 (of-object "GtkSourceUndoManager") 2039 (c-name "gtk_source_undo_manager_redo") 2040 (return-type "none") 2041) 2042 2043(define-method begin_not_undoable_action 2044 (of-object "GtkSourceUndoManager") 2045 (c-name "gtk_source_undo_manager_begin_not_undoable_action") 2046 (return-type "none") 2047) 2048 2049(define-method end_not_undoable_action 2050 (of-object "GtkSourceUndoManager") 2051 (c-name "gtk_source_undo_manager_end_not_undoable_action") 2052 (return-type "none") 2053) 2054 2055(define-method can_undo_changed 2056 (of-object "GtkSourceUndoManager") 2057 (c-name "gtk_source_undo_manager_can_undo_changed") 2058 (return-type "none") 2059) 2060 2061(define-method can_redo_changed 2062 (of-object "GtkSourceUndoManager") 2063 (c-name "gtk_source_undo_manager_can_redo_changed") 2064 (return-type "none") 2065) 2066 2067 2068 2069;; From gtksourceview.h 2070 2071(define-function gtk_source_view_get_type 2072 (c-name "gtk_source_view_get_type") 2073 (return-type "GType") 2074) 2075 2076(define-function gtk_source_view_new 2077 (c-name "gtk_source_view_new") 2078 (is-constructor-of "GtkSourceView") 2079 (return-type "GtkWidget*") 2080) 2081 2082(define-function gtk_source_view_new_with_buffer 2083 (c-name "gtk_source_view_new_with_buffer") 2084 (return-type "GtkWidget*") 2085 (parameters 2086 '("GtkSourceBuffer*" "buffer") 2087 ) 2088) 2089 2090(define-method set_show_line_numbers 2091 (of-object "GtkSourceView") 2092 (c-name "gtk_source_view_set_show_line_numbers") 2093 (return-type "none") 2094 (parameters 2095 '("gboolean" "show") 2096 ) 2097) 2098 2099(define-method get_show_line_numbers 2100 (of-object "GtkSourceView") 2101 (c-name "gtk_source_view_get_show_line_numbers") 2102 (return-type "gboolean") 2103) 2104 2105(define-method set_tab_width 2106 (of-object "GtkSourceView") 2107 (c-name "gtk_source_view_set_tab_width") 2108 (return-type "none") 2109 (parameters 2110 '("guint" "width") 2111 ) 2112) 2113 2114(define-method get_tab_width 2115 (of-object "GtkSourceView") 2116 (c-name "gtk_source_view_get_tab_width") 2117 (return-type "guint") 2118) 2119 2120(define-method set_indent_width 2121 (of-object "GtkSourceView") 2122 (c-name "gtk_source_view_set_indent_width") 2123 (return-type "none") 2124 (parameters 2125 '("gint" "width") 2126 ) 2127) 2128 2129(define-method get_indent_width 2130 (of-object "GtkSourceView") 2131 (c-name "gtk_source_view_get_indent_width") 2132 (return-type "gint") 2133) 2134 2135(define-method set_auto_indent 2136 (of-object "GtkSourceView") 2137 (c-name "gtk_source_view_set_auto_indent") 2138 (return-type "none") 2139 (parameters 2140 '("gboolean" "enable") 2141 ) 2142) 2143 2144(define-method get_auto_indent 2145 (of-object "GtkSourceView") 2146 (c-name "gtk_source_view_get_auto_indent") 2147 (return-type "gboolean") 2148) 2149 2150(define-method set_insert_spaces_instead_of_tabs 2151 (of-object "GtkSourceView") 2152 (c-name "gtk_source_view_set_insert_spaces_instead_of_tabs") 2153 (return-type "none") 2154 (parameters 2155 '("gboolean" "enable") 2156 ) 2157) 2158 2159(define-method get_insert_spaces_instead_of_tabs 2160 (of-object "GtkSourceView") 2161 (c-name "gtk_source_view_get_insert_spaces_instead_of_tabs") 2162 (return-type "gboolean") 2163) 2164 2165(define-method set_indent_on_tab 2166 (of-object "GtkSourceView") 2167 (c-name "gtk_source_view_set_indent_on_tab") 2168 (return-type "none") 2169 (parameters 2170 '("gboolean" "enable") 2171 ) 2172) 2173 2174(define-method get_indent_on_tab 2175 (of-object "GtkSourceView") 2176 (c-name "gtk_source_view_get_indent_on_tab") 2177 (return-type "gboolean") 2178) 2179 2180(define-method set_highlight_current_line 2181 (of-object "GtkSourceView") 2182 (c-name "gtk_source_view_set_highlight_current_line") 2183 (return-type "none") 2184 (parameters 2185 '("gboolean" "hl") 2186 ) 2187) 2188 2189(define-method get_highlight_current_line 2190 (of-object "GtkSourceView") 2191 (c-name "gtk_source_view_get_highlight_current_line") 2192 (return-type "gboolean") 2193) 2194 2195(define-method set_show_right_margin 2196 (of-object "GtkSourceView") 2197 (c-name "gtk_source_view_set_show_right_margin") 2198 (return-type "none") 2199 (parameters 2200 '("gboolean" "show") 2201 ) 2202) 2203 2204(define-method get_show_right_margin 2205 (of-object "GtkSourceView") 2206 (c-name "gtk_source_view_get_show_right_margin") 2207 (return-type "gboolean") 2208) 2209 2210(define-method set_right_margin_position 2211 (of-object "GtkSourceView") 2212 (c-name "gtk_source_view_set_right_margin_position") 2213 (return-type "none") 2214 (parameters 2215 '("guint" "pos") 2216 ) 2217) 2218 2219(define-method get_right_margin_position 2220 (of-object "GtkSourceView") 2221 (c-name "gtk_source_view_get_right_margin_position") 2222 (return-type "guint") 2223) 2224 2225(define-method set_show_line_marks 2226 (of-object "GtkSourceView") 2227 (c-name "gtk_source_view_set_show_line_marks") 2228 (return-type "none") 2229 (parameters 2230 '("gboolean" "show") 2231 ) 2232) 2233 2234(define-method get_show_line_marks 2235 (of-object "GtkSourceView") 2236 (c-name "gtk_source_view_get_show_line_marks") 2237 (return-type "gboolean") 2238) 2239 2240(define-method set_mark_attributes 2241 (of-object "GtkSourceView") 2242 (c-name "gtk_source_view_set_mark_attributes") 2243 (return-type "none") 2244 (parameters 2245 '("const-gchar*" "category") 2246 '("GtkSourceMarkAttributes*" "attributes") 2247 '("gint" "priority") 2248 ) 2249) 2250 2251(define-method get_mark_attributes 2252 (of-object "GtkSourceView") 2253 (c-name "gtk_source_view_get_mark_attributes") 2254 (return-type "GtkSourceMarkAttributes*") 2255 (parameters 2256 '("const-gchar*" "category") 2257 '("gint*" "priority") 2258 ) 2259) 2260 2261(define-method set_smart_home_end 2262 (of-object "GtkSourceView") 2263 (c-name "gtk_source_view_set_smart_home_end") 2264 (return-type "none") 2265 (parameters 2266 '("GtkSourceSmartHomeEndType" "smart_he") 2267 ) 2268) 2269 2270(define-method get_smart_home_end 2271 (of-object "GtkSourceView") 2272 (c-name "gtk_source_view_get_smart_home_end") 2273 (return-type "GtkSourceSmartHomeEndType") 2274) 2275 2276(define-method set_draw_spaces 2277 (of-object "GtkSourceView") 2278 (c-name "gtk_source_view_set_draw_spaces") 2279 (return-type "none") 2280 (parameters 2281 '("GtkSourceDrawSpacesFlags" "flags") 2282 ) 2283) 2284 2285(define-method get_draw_spaces 2286 (of-object "GtkSourceView") 2287 (c-name "gtk_source_view_get_draw_spaces") 2288 (return-type "GtkSourceDrawSpacesFlags") 2289) 2290 2291(define-method get_visual_column 2292 (of-object "GtkSourceView") 2293 (c-name "gtk_source_view_get_visual_column") 2294 (return-type "guint") 2295 (parameters 2296 '("const-GtkTextIter*" "iter") 2297 ) 2298) 2299 2300(define-method get_completion 2301 (of-object "GtkSourceView") 2302 (c-name "gtk_source_view_get_completion") 2303 (return-type "GtkSourceCompletion*") 2304) 2305 2306(define-method get_gutter 2307 (of-object "GtkSourceView") 2308 (c-name "gtk_source_view_get_gutter") 2309 (return-type "GtkSourceGutter*") 2310 (parameters 2311 '("GtkTextWindowType" "window_type") 2312 ) 2313) 2314 2315 2316 2317;; From gtksourceview-typebuiltins.h 2318 2319(define-function gtk_source_bracket_match_type_get_type 2320 (c-name "gtk_source_bracket_match_type_get_type") 2321 (return-type "GType") 2322) 2323 2324 2325 2326;; From gtksourcecompletionwords.h 2327 2328(define-function gtk_source_completion_words_get_type 2329 (c-name "gtk_source_completion_words_get_type") 2330 (return-type "GType") 2331) 2332 2333(define-function gtk_source_completion_words_new 2334 (c-name "gtk_source_completion_words_new") 2335 (is-constructor-of "GtkSourceCompletionWords") 2336 (return-type "GtkSourceCompletionWords*") 2337 (parameters 2338 '("const-gchar*" "name") 2339 '("GdkPixbuf*" "icon") 2340 ) 2341) 2342 2343(define-method register 2344 (of-object "GtkSourceCompletionWords") 2345 (c-name "gtk_source_completion_words_register") 2346 (return-type "none") 2347 (parameters 2348 '("GtkTextBuffer*" "buffer") 2349 ) 2350) 2351 2352(define-method unregister 2353 (of-object "GtkSourceCompletionWords") 2354 (c-name "gtk_source_completion_words_unregister") 2355 (return-type "none") 2356 (parameters 2357 '("GtkTextBuffer*" "buffer") 2358 ) 2359) 2360 2361 2362