Function: kproperty:add-properties
kproperty:add-properties is a byte-compiled function defined in
kproperty.el.
Signature
(kproperty:add-properties PLIST)
Documentation
Add properties at point and the following character from PLIST.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/kotl/kproperty.el
;;; kproperty.el --- Kcell in-buffer property handling for the Koutliner -*- lexical-binding: t; -*-
;;
;; Author: Bob Weiner
;;
;; Orig-Date: 7/27/93
;; Last-Mod: 22-Sep-23 at 00:12:40 by Mats Lidell
;;
;; SPDX-License-Identifier: GPL-3.0-or-later
;;
;; Copyright (C) 1993-2023 Free Software Foundation, Inc.
;; See the "../HY-COPY" file for license information.
;;
;; This file is part of GNU Hyperbole.
;;; Commentary:
;; Stores and retrieves kcell properties as Emacs text properties
;; at the kcell label separator.
;;; Code:
;;; ************************************************************************
;;; Other required Elisp libraries
;;; ************************************************************************
;; Ensure kotl/ is in load-path.
;; (require 'hyperbole)
;;; ************************************************************************
;;; Public functions
;;; ************************************************************************
(defun kproperty:add-properties (plist)
"Add properties at point and the following character from PLIST."
(kproperty:put (point) (min (+ 2 (point)) (point-max))
plist))