~riaguzov/xpad/add_search

« back to all changes in this revision

Viewing changes to src/xpad-text-buffer.c

  • Committer: Siergiej Riaguzow
  • Date: 2019-01-28 22:37:44 UTC
  • Revision ID: siergiej.riaguzow@gmail.com-20190128223744-v5g4flcd1574vat9
Add search via toolbar/context menu/Ctrl-F shortcut

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
 
3
3
Copyright (c) 2001-2007 Michael Terry
4
 
Copyright (c) 2011 Sergei Riaguzov
5
4
Copyright (c) 2013-2014 Arthur Borsboom
 
5
Copyright (c) 2019 Siergiej Riaguzow
6
6
 
7
7
This program is free software; you can redistribute it and/or modify
8
8
it under the terms of the GNU General Public License as published by
416
416
        }
417
417
}
418
418
 
419
 
void xpad_text_buffer_freeze_undo (XpadTextBuffer *buffer)
 
419
void
 
420
xpad_text_buffer_freeze_undo (XpadTextBuffer *buffer)
420
421
{
421
422
        GtkSourceBuffer *parent = GTK_SOURCE_BUFFER (buffer);
422
423
        gtk_source_buffer_begin_not_undoable_action (parent);
423
424
}
424
425
 
425
 
void xpad_text_buffer_thaw_undo (XpadTextBuffer *buffer)
 
426
void
 
427
xpad_text_buffer_thaw_undo (XpadTextBuffer *buffer)
426
428
{
427
429
        GtkSourceBuffer *parent = GTK_SOURCE_BUFFER (buffer);
428
430
        gtk_source_buffer_end_not_undoable_action (parent);
429
431
}
430
432
 
431
 
XpadPad *xpad_text_buffer_get_pad (XpadTextBuffer *buffer)
 
433
XpadPad *
 
434
xpad_text_buffer_get_pad (XpadTextBuffer *buffer)
432
435
{
433
436
        if (buffer == NULL)
434
437
                return NULL;
438
441
        return pad;
439
442
}
440
443
 
441
 
void xpad_text_buffer_set_pad (XpadTextBuffer *buffer, XpadPad *pad)
 
444
void
 
445
xpad_text_buffer_set_pad (XpadTextBuffer *buffer, XpadPad *pad)
442
446
{
443
447
        g_return_if_fail (buffer);
444
448